Por favor, use este identificador para citar o enlazar este ítem:
https://doi.org/10.1016/j.future.2018.09.010
Twittear
Título: | GPU-based processing of Hartmann-Shack images for accurate and high-speed ocular wavefront sensing |
Fecha de publicación: | feb-2019 |
Editorial: | Elsevier |
Cita bibliográfica: | Future Generation Computer Systems, vol. 91, pp. 177–190, ISSN: 0167-739X, Febrero 2019 |
ISSN: | 0167-739X |
Palabras clave: | GPGPUs Image processing Real time Tracking Hartmann–Shack Wavefront sensing |
Resumen: | Hartmann–Shack aberrometry is a widely used technique in the field of visual optics but, high-speed and accurate processing of Hartmann–Shack images can be a computationally expensive/resource intensive task. While some advancements have been made in achieving high-performance processing units, they have not been specifically designed for processing Hartmann–Shack images of the human eye with Graphics Processing Units. In this work, we present the first full-Graphics Processing Unit implementation of a Hartmann–Shacksensor algorithm aimed at accurately measuring ocular aberrations at a high speed from high-resolution spot pattern images. The proposed algorithm, called PaPyCS (Parallel Pyramidal Centroid Search), is inherently parallel and performs a very robust centroid search to avoid image noise and other artifacts. This is a field where the use of Graphics Processing Units have not been exploited despite the fact that they can boost Adaptive Optics systems and related closed-loop approaches. Our proposed implementation achieves processing speeds of 380 frames per second for high resolution (1280x1280 pixels) images, in addition to showing a high resilience to system and image artifacts that appear in Hartmann–Shack images from human eyes: more than 98% of the Hartmann–Shack images, with aberrations of up to 4m Root Mean Square for a 5.12mm pupil diameter, were measured with less than 0.05m Root Mean Square Error, which is basically negligible for ocular aberrations. |
Autor/es principal/es: | Mompeán, J. Aragón, J.L. Prieto, P. Artal, P. |
Facultad/Departamentos/Servicios: | Facultades, Departamentos, Servicios y Escuelas::Departamentos de la UMU::Ingeniería y Tecnología de Computadores |
URI: | http://hdl.handle.net/10201/138322 |
DOI: | https://doi.org/10.1016/j.future.2018.09.010 |
Tipo de documento: | info:eu-repo/semantics/article |
Número páginas / Extensión: | 16 |
Derechos: | info:eu-repo/semantics/openAccess Attribution-NonCommercial-NoDerivatives 4.0 Internacional |
Descripción: | ©2019. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://creativecommons.org/licenses/by-nc-nd/4.0/ This document is the Accepted version of a Published Work that appeared in final form in Future Generation Computer Systems. To access the final edited and published work see https://doi.org/10.1016/j.future.2018.09.010 |
Aparece en las colecciones: | Artículos: Ingeniería y Tecnología de Computadores |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
HS-FGCS2019-preprint.pdf | versión preprint | 1,6 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons