A fast noninterpolation method for calculating displacement of digital speckle images with subpixel precision was introduced. In this method, the precise displacement is obtained from phase shifts of spatial frequency spectra of two digital speckle images instead of digital correlation calculation. First, digital speckle images before and after displacement are windowed and fast Fourier transform is performed. Then, phase shifts of different spatial frequencies are linearly fitted in spectral space using the least square method, and a coarse displacement value is directly calculated according to the phase shift theorem of Fourier transform. By a window technique and iterative procedure, the influence of finite image size on the accuracy of the results is eliminated, and the accurate displacement is obtained finally. It is significant that the method obtains the subpixel-precision displacement without any interpolation operations. The test results show that the method has high computing efficiency, high precision, and good robustness to low image quality.
© 2014 Optical Society of AmericaFull Article | PDF Article
OSA Recommended Articles
Appl. Opt. 48(8) 1535-1542 (2009)
Hui Ge, Yuming He, Lei Shen, Dabiao Liu, Bo Zhang, and Song Guo
Opt. Lett. 40(6) 942-945 (2015)
Yaofeng Sun, John H. L. Pang, Chee Khuen Wong, and Fei Su
Appl. Opt. 44(34) 7357-7363 (2005)