Abstract
Image mosaicing is widely used in computer vision applications. In this paper, a new globally consistent image alignment method for video mosaicing is presented. Due to various uncertainties on noise, illumination, and modeling, the problem of global image alignment is considered as a stochastic estimation problem. The augmented system state consists of the transformation parameters of video image sequences. The system motion model, the augmentation model, and the observation model are constructed. The homography parameters of image sequences are augmented and estimated recursively with augmented Kalman filter in a common state vector and covariance matrix. Some experimental results are provided to validate the performance of the proposed method. The proposed image alignment method can handle the uncertainty efficiently. Image alignment is globally consistent and accurate.
Similar content being viewed by others
References
Helmer E.H., Ruefenacht B.: Cloud-free satellite image mosaics with regression trees and histogram matching. Photogrammetr. Eng. Remote Sens. 71(9), 1079–1089 (2005)
Hu, R., Shi, R., Shen, I.F., Chen, W.: Video stabilization using scale-invariant features. In: Proceedings of 11th International Conference on Information Visualization, Zurich, Switzerland, pp. 871–877, July 04–06 (2007)
Gracias, X., Negahdaripour, S.: Underwater mosaic creation using video sequences from different altitudes. In: Proceedings of IEEE Conference on OCEANS’05, Washington, DC, pp. 1295–1300, Sept. 17–23 (2005)
Leung, W.H., Chen, T.: Compression with mosaic prediction for image-based rendering applications. In: Proceedings of IEEE International Conference on Multimedia and Expo, New York, USA, pp. 1649–1652, July 30–August 2 (2000)
Irani M., Anandan P.: Video indexing based on mosaic representations. Proc. IEEE 86(5), 905–921 (1998)
Elad M., Feuer A.: Super-resolution reconstruction of image sequences. IEEE Trans. Pattern Anal. Mach. Intell. 21(9), 817–834 (1999)
Capel D.P.: Image Mosaicing and Super-resolution, pp. 21–67. Springer, Berlin (2004)
Fedorov, D., Fonseca, L.M., Kenney, C., Manjunath, B.S.: Automatic registration and mosaicking system for remotely sensed imagery. In: Proceedings of SPIE 9th International Symposium on Remote Sensing, Crete, Greece, Sept. 24–27, pp. 444–451 (2002)
Brown, M., Lowe, D.G.: Recognising panoramas. In: Proceedings of 9th International Conference on Computer Vision, Nice, France, Oct. 13–16, pp. 1218–1225 (2003)
Zitova B., Flusser J.: Image registration methods: A survey. Image Vis. Comput. 21(11), 977–1000 (2003)
Chiba N., Kano H., Minoh M., Yasuda M.: Feature-based image mosaicing. Syst. Comput. Jpn. 31(7), 1–9 (2000)
Song, W., Wang, H.: Feature based image registration and mosaicing. In: Proceedings of SPIE International Conference on AeroSense, Orlando, USA, Apr. 24–28, pp. 260–268 (2000)
Kahl F., Agarwal S., Chandraker M., Kriegman D., Belongie S.: Practical global optimization for multiview geometry. Int. J. Comput. Vis. 79(3), 271–284 (2008)
Hsieh J.W.: Fast stitching algorithm for moving object detection and mosaic construction. Image Vis. Comput. 22(4), 291–306 (2004)
Triggs, B., McLauchlan, P.F., Hartley, R.I., Fitzgibbon, A.W.: Bundle adjustment—A modern synthesis. In: Proceedings of ICCV Workshop on Vision Algorithms, Corfu, Greece, Sept. 21–22, pp. 298–372 (1999)
Can A., Stewart C.V., Roysam B., Tanenbaum H.L.: A feature-based technique for joint linear estimation of high-order image-to-mosaic transformations: Mosaicing the curved human retina. IEEE Trans. Pattern Anal. Mach. Intell. 24(3), 412–419 (2002)
Cervantes, A., Kang, E.Y.: Progressive multi-image registration based on feature tracking. In: Proceedings of International Conference on Image Processing, Computer Vision and Pattern Recognition, Las Vegas, USA, June 26–29, pp. 633–639 (2006)
Kang, E.Y., Cohen, I., Medioni, G.: A graph-based global registration for 2D mosaics. In: Proceedings of 15th International Conference on Pattern Recognition, Barcelrona, Spain, Sept. 3–7, pp. 257–260 (2000)
Zhang, P.E., Milios, E., Gu, J.: Graph-based automatic consistent image mosaicking. In: Proceeedings of IEEE International Conference on Robotics and Biomimetics, Shenyang, China, Aug. 22–25, pp. 558–563 (2004)
Caballero, F., Merino, L., Ferruz, J., Ollero, A.: Homography based Kalman filter for mosaic building. Applications to UAV position estimation. In: Proceedings of IEEE International Conference on Robotics and Automation, Roma, Italy, Apr. 10–14, pp. 2004–2009 (2007)
Garcia, R., Puig, J., Ridao, P., Cufí, X.: Augmented state Kalman filtering for AUV navigation. In: Proceedings of IEEE International Conference on Robotics and Automation, Washington, USA, May 11–15, pp. 4010–4015 (2002)
Durrant-whyte H., Bailey T.: Simultaneous localization and mapping (SLAM): Part I The essential algorithms. Robot. Automat. Mag. 13(2), 99–110 (2006)
Civera J., Davison A.J., Magallón J.A., Montiel J.M.M.: Drift-free real-time sequential mosaicing. Int. J. Comput. Vis. 81(2), 128–137 (2009)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported in part by the Natural Science Foundation of the Jiangsu Higher Education Institutions (08KJD520002) and QingLan Project of Jiangsu Province.
Rights and permissions
About this article
Cite this article
Xu, Z. Consistent image alignment for video mosaicing. SIViP 7, 129–135 (2013). https://doi.org/10.1007/s11760-011-0212-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-011-0212-1