La pupila natural del ojo humano suele ser aproximadamente circular y, en determinadas condiciones externas, su diámetro depende del sujeto y de su estado psicofísico. Para un dado sujeto, el patrón de aberraciones, la difracción, la profundidad de campo y la iluminación retiniana dependen del diámetro pupilar, el cual a su vez varía en función de la iluminación ambiente. El conocimiento de este diámetro es importante tanto en pruebas objetivas como subjetivas en las cuales se determina la calidad visual. La medición del diámetro pupilar también se utiliza como indicador del nivel de vigilia o anestesia o para detectar la presencia de narcóticos.
En este trabajo se presenta un software desarrollado en MATLAB (denominado AS08) capaz de procesar imágenes y de medir el diámetro de una pupila circular. Se consideran imágenes registradas dentro del espectro visible y también en el infrarrojo cercano. En el software AS08 se utilizan varias técnicas de procesamiento de imágenes, entre las cuales cabe destacar la transformada de Hough, por sus conocidas virtudes referentes al reducido consumo de recursos computacionales para detectar círculos.