СRAMER-RAO AND BHATTACHARYYA BOUNDS FOR ACCURACY ESTIMATION OF SUB-PIXEL IMAGE CO-REGISTRATION

Виталий Анатольевич Душепа

Abstract


The subject matter of the article is theoretical lower bounds of parameter estimates applied to the problem of image co-registration. The goal is to study and compare the Cramer-Rao and Bhattacharyya bounds. The tasks to be solved are: to formulate algorithms for calculating the Cramer-Rao and Bhattacharyya bounds for estimating the subpixel shifts of two images; using the Monte Carlo methods to compare the calculated bounds with the results of the real registration algorithm. The methods used are computer simulation; Monte Carlo methods. Monte Carlo experiments were used both for calculating theoretical bounds (partial derivatives were estimated using numerical differentiation formulas) and for calculating the accuracy of the real algorithm. The subpixel accuracy of the registration algorithm was achieved by the intensity interpolation method, in this case, the problem of image coordinates determination was considered as an optimization problem solved by a numerical method. The following results were obtained. It is experimentally confirmed that, when calculating the lower bounds of the registration accuracy in the traditional formulation (when we do not take into account the errors of interpolation used to achieve subpixel accuracy), the Bhattacharyya bound always passes above the Cramer-Rao bound, that corresponds to the theory. However, although the Bhattacharyya bound provides more accurate estimates than the Cramer-Rao bound, its values at high signal-to-noise ratios are still too optimistic for registration accuracy in real situations. Both artificially modeled images (based on the fractal Brownian motion model) and fragments of real satellite images were used in computational experiments. Conclusions. The scientific novelty of the results obtained is that this work, in many respects following the research carried out by other authors, in contrast to them considers the maximum likelihood function taking into account the possibility of linear brightness transformation between two images, which is the most frequently used model in practice. However, the possibility of rotating two images in this article is not taken into account

Keywords


image matching; subpixel accuracy; normalized cross-correlation; Cramer-Rao bound; Bhattacharyya bound

References


Dushepa, V. A., Uss, M. L. Comparative analysis of subpixel algorithms for image matching. Radioelektronni i komp’yuterni systemy – Radioelectronic and computer systems, 2011, no. 4, pp. 41–51. (In Russian).

Uss, M. L., Komjak, V. A. Search in parameters space for position and orientation of a flight object in correlation-extremal navigation. Uspekhi sovremennoi radioelektroniki – Achievements of Modern Radioelectronics, 2009, no. 8, pp. 30-43. (In Russian).

Robinson, D., Milanfar, P. Fundamental performance limits in image registration. IEEE Trans. Image Process., 2004, no. 13, pp. 1185 – 1199. doi: 10.1109/TIP.2004.832923

Xu, M., Varshney, P. K. Tighter performance bounds on image registration. In Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing (ICASSP 2006), Toulouse, France, May 2006, pp. 777–780. doi: 10.1109/ICASSP.2006.1660458

Xu, M., Chen, H., Varshney, P. K. Ziv–Zakai Bounds on Image Registration. IEEE Transactions on Signal Processing, 2008, vol. 57, no. 5. pp. 1745 – 1755. doi: 10.1109/TSP.2008.2011822

Uss, M. L., Vozel, B., Dushepa, V. A., Komjak, V. A., Chehdi, K. A precise lower bound on image subpixel registration accuracy. IEEE Trans. Geosci. Remote Sens., 2014, vol. 52, no. 6, pp. 3333–3345. doi: 10.1109/TGRS.2013.2272559

Porat, B. Digital Processing of Random Signals: Theory and Methods, Prentice Hall, 1994. 449 p.

Mathews, J. H., Fink, K. D. Numerical methods using Matlab, 4th Ed. Pearson Prentice Hall, 2004. 696 p.

SASGIS. Veb-kartografiya i navigatsiya [SASGIS. Web mapping and navigation]. Available at: http://www.sasgis.org/sasplaneta (accessed 17.10.2018).

Guizar, M. Efficient subpixel image registration by cross-correlation / Examples (File Exchange - MATLAB Central - MathWorks). Available at: https://www.mathworks.com/matlabcentral/fileexchange/18401-efficient-subpixel-image-registration-by-cross-correlation (accessed 17.10.2018).




DOI: https://doi.org/10.32620/reks.2018.4.03

Refbacks

  • There are currently no refbacks.