Gradient-based approach for fine registration of panorama images

  • Hui ChenEmail author


This paper studies the application of gradient-based motion detection techniques (i.e., optical flow methods) for registration of adjacent images taken using a hand-held camera for the purposes of building a panorama. A general 8-parameter model or a more compact 3-parameter model is commonly used for transformation estimation. However, both models are approximations to the real situation when viewpoint position is not absolutely fixed but includes a small translation, and thus distortion and blurring are sometimes present in the final registration results. This paper proposes a new 5-parameter model that shows better result and has less strict requirement on good choice of unknown initial parameters. An analysis of disparity recovery range and its enlargement using Gaussian filter is also given.


image registration motion estimation optical flow computer vision 


  1. [1]
    Brown M Z, Burscka D, Hager G D. Advances in computational stereo. InIEEE Trans. Pattern Analysis and Machine Intelligence, 2003, 25(8): 993–1008.Google Scholar
  2. [2]
    Horn B K P, Schunck B G. Determine optical flow.Artificial Intelligence, 1981, 17: 185–203.CrossRefGoogle Scholar
  3. [3]
    Verri A, Poggio T. Motion field and optical flow: Qualitative properties.IEEE Trans. Pattern Analysis and Machine Intelligence, 1989, 11(5): 490–498.CrossRefGoogle Scholar
  4. [4]
    Aubert G, Deriche R, Kornprobst P. Computing optical flow via variational techniques.SIAM Journal on Applied Mathematics, 1999, 60(1): 156–182.zbMATHCrossRefMathSciNetGoogle Scholar
  5. [5]
    Barron J L, Fleet D J, Beauchemin S S. Systems and experiment, performance of optical flow techniques.International Journal of Computer Vision, 1994, 12(1): 43–77.CrossRefGoogle Scholar
  6. [6]
    Sawhney H S, Kumar R. True multi-image alignment and its application to mosaicking and lens distortion correction.IEEE Trans. Pattern Analysis and Machine Intelligence, 1999, 21(3): 225–243.CrossRefGoogle Scholar
  7. [7]
    Irani M, Anandan P, Hsu S. Mosaic based representations of video sequences and their applications. InFifth International Conference on Computer Vision (ICCV'95), Cambridge, Massachusetts, 1995, pp. 605–611.Google Scholar
  8. [8]
    Bergen J R, Anandan P, Hanna K J, Hingorani R. Hierarchical model-based motion estimation. InProc. European Conference on Computer Vision, Santa Margarita Ligure, 1992, pp. 237–252.Google Scholar
  9. [9]
    Szeliski R, Shum H-Y. Creating full view panoramic image mosaics and environment maps.Computer Graphics (SIGGRAPH'97), 1997, pp. 251–258.Google Scholar
  10. [10]
    Alvarez L, Weichert J, Sanchez J. Reliable estimation of dense optical flow fields with large displacements.International Journal of Computer Vision, 2000, 39(1): 41–56.zbMATHCrossRefGoogle Scholar
  11. [11]
    Nagel H H, Enkelmann W. An investigation of smoothness constraints for the estimation of displacement vector fields from image sequences.IEEE Trans. Pattern Analysis and Machine Intelligence, 1986, 8(5): 565–593.CrossRefGoogle Scholar

Copyright information

© Science Press, Beijing China and Allerton Press Inc., Beijing China and Allerton Press Inc. 2004

Authors and Affiliations

  1. 1.School of Information Science and EngineeringShandong UniversityJinanP.R. China

Personalised recommendations