Lundström Linda, Unsbo Peter
Biomedical and X-ray Physics, Royal Institute of Technology, Stockholm, Sweden.
Optom Vis Sci. 2004 May;81(5):383-8. doi: 10.1097/01.opx.0000135086.61760.b7.
When the wavefront aberrations of the eye are measured with a Hartmann-Shack (HS) sensor, the resulting spot pattern must be unwrapped, that is, for each lenslet the corresponding spot must be identified. This puts a limitation on the measurable amount of aberrations. To extend the range of an HS sensor, a powerful unwrapping algorithm has been developed.
The unwrapping algorithm starts by connecting the central HS spots to the central lenslets. It then fits a B-spline function through a least squares estimate to the deviations of the central HS spots. This function is then extrapolated to find the expected locations of HS spots for the unconnected lenslets. The extrapolation is performed gradually in an iterative manner; the closest unconnected lenslets are extrapolated and connected, and then the B-spline function is least squares fitted to all connected HS spots and extrapolated again.
Wavefront aberrations from eyes with high aberrations can be successfully unwrapped with the developed algorithm. The dynamic range of a typical HS sensor increases 3.5 to 13 times compared with a simple unwrapping algorithm.
The implemented algorithm is an efficient unwrapping tool and allows the use of lenslets with a low numerical aperture and thus gives a relatively higher accuracy of measurements of the ocular aberrations.
当使用哈特曼-夏克(HS)传感器测量眼睛的波前像差时,所得到的光斑图案必须进行展开,也就是说,对于每个微透镜,必须识别出相应的光斑。这对可测量的像差量构成了限制。为了扩展HS传感器的测量范围,已开发出一种强大的展开算法。
展开算法首先将HS中心光斑与中心微透镜相连。然后通过最小二乘法估计,将一个B样条函数拟合到中心HS光斑的偏差上。接着外推该函数,以找到未连接微透镜对应的HS光斑的预期位置。外推以迭代方式逐步进行;先外推并连接最接近的未连接微透镜,然后对所有已连接的HS光斑进行最小二乘拟合B样条函数,再进行外推。
使用所开发的算法能够成功展开高像差眼睛的波前像差。与简单展开算法相比,典型HS传感器的动态范围增加了3.5至13倍。
所实施的算法是一种有效的展开工具,允许使用数值孔径较低的微透镜,从而在测量眼像差时具有相对较高的精度。