A PORTABLE LOW VISION AID BASED ON GPU

R. Ureña, P. Martinez-Cañada, J. M. Gómez-López, C. Morillas, F. Pelayo

2011

Abstract

The purpose of this work is to describe a customizable aid system based on GPU for low vision. The system aims to transform images taken from the patient's environment and tries to convey the best information possible through his visual rest, applying various transformations to the input image and projecting the processed image on a head-mounted-display, HMD. The system easily enables implementing and testing different kinds of vision enhancements adapted to the pathologies of each low vision affected, his particular visual field, and the evolution of his disease. We have implemented several types of visual enhancements based on extracting an overlaying edges, image filtering, and contrast enhancement. We have developed a complete image processing library for GPUs compatible with CUDA in order the system can perform real time processing employing a light-weight netbook with an integrated GPU NVIDIA ION2. We briefly summarize here their computational cost (in terms of processed frames per second) for three different NVIDIA GPUs.

References

  1. Al-Atabany W., Memon M., Downes S. M., Degenaar P. A., 2010 Designing and testing scene enhancement algorithms for patients with retina degenerative disorders, BioMedical Engineering OnLine.
  2. Biswas K., Pattanaik S., 2005 Simple Spatial Tone Mapping Operator for High Dynamic Range Images. Proceedings of IS&T/SID's 13th Color Imaging Conference, CIC 2005.
  3. Foster A, Resnikoff S., 2005 The impact of Vision 2020 on global blindness. Eye 2005, 19:1133-1135.
  4. Massof R. W., Rickman D. L., 1992, Obstacles encountered in the development of the low vision enhancement system. Optom Vis Sci, 69:32-41.
  5. Morillas, C., Romero, S., Martínez, A., Pelayo, F. J., Ros, E., Fernández, E. 2007, A Design Framework to Model Retinas. BioSystems 87: 156-163.
  6. NVIDIA Corporation, 2007, Accelerating MATLAB with CUDA using MEX files.
  7. NVIDIA Corporation, 2009. NVIDIA CUDA C Programming Best Practices Guide 2.3
  8. Pelaez-Coca M. D., F. Vargas-Martin, S. Mota, J. Díaz, E. Ros-Vidal, 2009 A versatile optoelectronic aid for low vision patients; Ophtalmic and Phsysiological Optics. Vol. 29, pp. 565-572.
  9. Peli, E., 2001, Vision multiplexing: an engineering approach to vision rehabilitation device development. Optom Vis SCI. 78, 304-315.
  10. Peli E., Luo G., Bowers A., Rensing N., 2007, Applications of augmented-vision head-mounted systems in vision rehabilitation, Journal of the SID 15/12.
  11. Ureña, R., Morillas C., Gómez-López J.M., Pelayo F., Cobos J.P., 2010, Plataforma Hw/Sw de aceleración del procesamiento de imágenes. Actas I Simposio de Computación Empotrada (SiCE)
Download


Paper Citation


in Harvard Style

Ureña R., Martinez-Cañada P., Gómez-López J., Morillas C. and Pelayo F. (2011). A PORTABLE LOW VISION AID BASED ON GPU . In Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS, ISBN 978-989-8425-48-5, pages 201-206. DOI: 10.5220/0003366702010206


in Bibtex Style

@conference{peccs11,
author={R. Ureña and P. Martinez-Cañada and J. M. Gómez-López and C. Morillas and F. Pelayo},
title={A PORTABLE LOW VISION AID BASED ON GPU},
booktitle={Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,},
year={2011},
pages={201-206},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003366702010206},
isbn={978-989-8425-48-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Conference on Pervasive and Embedded Computing and Communication Systems - Volume 1: PECCS,
TI - A PORTABLE LOW VISION AID BASED ON GPU
SN - 978-989-8425-48-5
AU - Ureña R.
AU - Martinez-Cañada P.
AU - Gómez-López J.
AU - Morillas C.
AU - Pelayo F.
PY - 2011
SP - 201
EP - 206
DO - 10.5220/0003366702010206