Skip to main content Accessibility help
×
Hostname: page-component-76fb5796d-9pm4c Total loading time: 0 Render date: 2024-04-26T04:41:22.425Z Has data issue: false hasContentIssue false

8 - New approaches to robust, point-based image registration

from PART III - Feature Matching and Strategies for Image Registration

Published online by Cambridge University Press:  03 May 2011

David M. Mount
Affiliation:
University of Maryland, Maryland
Nathan S. Netanyahu
Affiliation:
University of Maryland, Maryland
San Ratanasanya
Affiliation:
University of Maryland, Maryland
Jacqueline Le Moigne
Affiliation:
NASA-Goddard Space Flight Center
Nathan S. Netanyahu
Affiliation:
Bar-Ilan University, Israel and University of Maryland, College Park
Roger D. Eastman
Affiliation:
Loyola University Maryland
Get access

Summary

Abstract

We consider various algorithmic solutions to image registration based on the alignment of a set of feature points. We present a number of enhancements to a branch-and-bound algorithm introduced by Mount, Netanyahu, and Le Moigne (Pattern Recognition, Vol. 32, 1999, pp. 17–38), which presented a registration algorithm based on the partial Hausdorff distance. Our enhancements include a new distance measure, the discrete Gaussian mismatch, and a number of improvements and extensions to the above search algorithm. Both distance measures are robust to the presence of outliers, that is, data points from either set that do not match any point of the other set. We present experimental studies, which show that the new distance measure considered can provide significant improvements over the partial Hausdorff distance in instances where the number of outliers is not known in advance. These experiments also show that our other algorithmic improvements can offer tangible improvements. We demonstrate the algorithm's efficacy by considering images involving different sensors and different spectral bands, both in a traditional framework and in a multiresolution framework.

Introduction

Image registration involves the alignment of two images, called the reference image and the input image, taken of the same scene. The objective is to determine the transformation from some given geometric group that most nearly aligns the input image with the reference image.

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Agarwal, P. K. and Phillips, J. M. (2006). On bipartite matching under the RMS distance. In Proceedings of the Eighteenth Canadian Conference on Computational Geometry, Kingston, Canada, pp. 143–146.
Alt, H. and Guibas, L. J. (1999). Discrete geometric shapes: Matching, interpolation, and approximation. In J.-R. Sack and J. Urrutia, eds., Handbook of Computational Geometry. Amsterdam: Elsevier Science B.V., North-Holland, pp. 121–153.
Alt, H., Aichholzer, O., and Rote, G. (1994). Matching shapes with a reference point. In Proceedings of the Tenth Annual ACM Symposium on Computational Geometry, Stony Brook, NY, pp. 85–91.CrossRef
Alt, H., Fuchs, U., Rote, G., and Weber, G. (1996). Matching convex shapes with respect to the symmetric difference. In Proceedings of the Fourth Annual European Symposium on Algorithms. London: Springer-Verlag, pp. 320–333.CrossRef
Arya, S. and Mount, D. M. (2001). Approximate range searching. Computational Geometry: Theory and Applications, 17, 135–163.CrossRefGoogle Scholar
Arya, S., Mount, D. M., Netanyahu, N. S., Silverman, R., and Wu, A. (1998). An optimal algorithm for approximate nearest neighbor searching. Journal of the ACM, 45, 891–923.CrossRefGoogle Scholar
Brown, L. G. (1992). A survey of image registration techniques. ACM Computing Surveys, 24, 325–376.CrossRefGoogle Scholar
Chew, L. P., Goodrich, M. T., Huttenlocher, D. P., Kedem, K., Kleinberg, J. M., and Kravets, D. (1997). Geometric pattern matching under Euclidean motion. Computational Geometry Theory and Applications, 7, 113–124.CrossRefGoogle Scholar
Cho, M. and Mount, D. M. (2005). Improved approximation bounds for planar point pattern matching. In Proceedings of the Ninth Workshop on Algorithms and Data Structures, Waterloo, Canada; Lecture Notes in Computer Science, Springer-Verlag, Vol. 3608, pp. 432–443.CrossRef
Choi, V. and Goyal, N. (2006). An efficient approximation algorithm for point pattern matching under noise. In Proceedings of the Seventh Latin American Theoretical Informatics Symposium, Valdivia, Chile; Lecture Notes in Computer Science, Springer-Verlag, Vol. 3887, pp. 298–310.CrossRef
Cole-Rhodes, A. A., Johnson, K. L., Moigne, J., and Zavorin, I. (2003). Multiresolution registration of remote sensing imagery by optimization of mutual information using a stochastic gradient. IEEE Transactions on Image Processing, 12, 1495–1511.CrossRefGoogle ScholarPubMed
Friedman, J. H., Bentley, J. L., and Finkel, R. A. (1977). An algorithm for finding best matches in logarithmic expected time. ACM Transactions on Mathematical Software, 3, 209–226.CrossRefGoogle Scholar
Gavrilov, M., Indyk, P., Motwani, R., and Venkatasubramanian, S. (2004). Combinatorial and experimental methods for approximate point pattern matching. Algorithmica, 38, 59–90.CrossRefGoogle Scholar
Goodrich, M. T., Mitchell, J. S. B., and Orletsky, M. W. (1999). Approximate geometric pattern matching under rigid motions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 21, 371–379.CrossRefGoogle Scholar
Goshtasby, A. and Stockman, G. C. (1985). Point pattern matching using convex hull edges. IEEE Transactions on Systems, Man, and Cybernetics, 15, 631–637.CrossRefGoogle Scholar
Goshtasby, A., Stockman, G. C., and Page, C. V. (1986). A region-based approach to digital image registration with subpixel accuracy. IEEE Transactions on Geoscience and Remote Sensing, 24, 390–399.CrossRefGoogle Scholar
Hagedoorn, M. and Veltkamp, R. C. (1999). Reliable and efficient pattern matching using an affine invariant metric. International Journal of Computer Vision, 31, 103–115.CrossRefGoogle Scholar
Heffernan, P. J. and Schirra, S. (1994). Approximate decision algorithms for point set congruence. Computational Geometry Theory and Applications, 4, 137–156.CrossRefGoogle Scholar
Huttenlocher, D. P. and Rucklidge, W. J. (1993). A multi-resolution technique for comparing images using the Hausdorff distance. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, New York, pp. 705–706.CrossRef
Huttenlocher, D. P., Kedem, K., and Sharir, M. (1993a). The upper envelope of Voronoi surfaces and its applications. Discrete and Computational Geometry, 9, 267–291.CrossRefGoogle Scholar
Huttenlocher, D. P., Klanderman, G. A., and Rucklidge, W. J. (1993b). Comparing images using the Hausdorff distance. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15, 850–863.CrossRefGoogle Scholar
Kedem, K. and Yarmovski, Y. (1996). Curve based stereo matching using the minimum Hausdorff distance. In Proceedings of the Twelfth Annual ACM Symposium on Computational Geometry, Philadelphia, Pennsylvania, pp. C15–C18.CrossRef
Moigne, J., Campbell, W. J., and Cromp, R. F. (2002). An automated parallel image registration technique of multiple source remote sensing data. IEEE Transactions on Geoscience and Remote Sensing, 40, 1849–1864.CrossRefGoogle Scholar
Moigne, J., Morisette, J., Cole-Rhodes, A., Netanyahu, N. S., Eastman, R., and Stone, H. (2003). Earth science imagery registration. In Proceedings of the IEEE Geoscience and Remote Sensing Symposium, Toulouse, France, pp. 161–163.
Mount, D. M., Netanyahu, N. S., and Moigne, J. (1999). Efficient algorithms for robust point pattern matching. Pattern Recognition, 32, 17–38.CrossRefGoogle Scholar
Netanyahu, N. S., Moigne, J., and Masek, J. G. (2004). Georegistration of Landsat data via robust matching of multiresolution features. IEEE Transactions on Geoscience and Remote Sensing, 42, 1586–1600.CrossRefGoogle Scholar
Rousseeuw, P. J. and Leroy, A. M. (1987). Robust Regression and Outlier Detection. New York: Wiley.CrossRefGoogle Scholar
Rucklidge, W. J. (1996). Efficient visual recognition using the Hausdorff distance. Lecture Notes in Computer Science, Vol. 1173. Berlin: Springer-Verlag.Google Scholar
Rucklidge, W. J. (1997). Efficiently locating objects using the Hausdorff distance. International Journal of Computer Vision, 24, 251–270.CrossRefGoogle Scholar
Stockman, G. C., Kopstein, S., and Benett, S. (1982). Matching images to models for registration and object detection via clustering. IEEE Transactions on Pattern Analysis and Machine Intelligence, 4, 229–241.CrossRefGoogle ScholarPubMed
Ton, J. and Jain, A. K. (1989). Registering Landsat images by point matching. IEEE Transactions on Geoscience and Remote Sensing, 27, 642–651.CrossRefGoogle Scholar
Zavorin, I. and Moigne, J. (2005). Use of multiresolution wavelet feature pyramids for automatic registration of multisensor imagery. IEEE Transactions on Image Processing, 14, 770–782.CrossRefGoogle ScholarPubMed
Zitová, B. and Flusser, J. (2003). Image registration methods: A survey. Image and Vision Computing, 21, 977–1000.CrossRefGoogle Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×