Panoramic Image Stitching using SURF

  • Received : 2011.01.10
  • Accepted : 2011.02.02
  • Published : 2011.01.30

Abstract

This paper proposes a new method to process panoramic image stitching using SURF(Speeded Up Robust Features). Panoramic image stitching is considered a problem of the correspondence matching. In computer vision, it is difficult to find corresponding points in variable environment where a scale, rotation, view point and illumination are changed. However, SURF algorithm have been widely used to solve the problem of the correspondence matching because it is faster than SIFT(Scale Invariant Feature Transform). In this work, we also describe an efficient approach to decreasing computation time through the homography estimation using RANSAC(random sample consensus). RANSAC is a robust estimation procedure that uses a minimal set of randomly sampled correspondences to estimate image transformation parameters. Experimental results show that our method is robust to rotation, zoom, Gaussian noise and illumination change of the input images and computation time is greatly reduced.

Keywords

References

  1. R.Szeliski, "Image alignment and stitching: A turorial," Microsoft Research, Technicala Report, MSR-TR-2004-92, 2004.
  2. D.Lowe, "Distinctive image features from scale-invariant key-points," International Journal of Computer Vision, vol. 60(2), pp. 91-110, 2004.
  3. S.Chen, "Quick Time VR-An image-based approach to virtual environment navigation," In SIGGRAPH'95. vol. 29, pp. 29-38, 1995.
  4. H.Shum and R.Szeliski, "Construction of panoramic mosaics with global and local alignment," International Journal of Computer Vision, vol. 36(2), pp. 101-130, 2000. https://doi.org/10.1023/A:1008195814169
  5. P.McLauchlan and A.Jaenicke, "Image mosaicing using sequential bundle adjustment," Image and Vision Computing, vol. 20(9-10), pp. 751-759, 2002. https://doi.org/10.1016/S0262-8856(02)00064-1
  6. C.Harris, "Geometry from visual motion," Active Vision, MIT Press, pp. 263-284, 1992.
  7. H.Bay, T.Tuytelaars, and I.V.Gool, "Surf:Speeded up robust features," European Conference on Computer Vision, vol. 3951, pp. 404-417, 2006.
  8. T.Lindeberg, "Feature detection with automatic scale selection," International Journal of Computer Vision, vol. 30(3), pp. 79-116, 1998.
  9. M.Fischler and R.Bolles, "Random sample consensus: A paradigm for model fitting with application to image analysis and autometed cartography," Communications of the ACM, vol. 24, pp. 381-395, 1981. https://doi.org/10.1145/358669.358692
  10. R.Szeliski, "Image mosaicing for tele-reality applications," IEEE Workshop on Applications of Computer Vision, pp. 44-53, 1994.
  11. R.Szeliski and H.Y.Shum, "Creating full view panoramic image mosaics and texture-mapped models" Computer Graphics(SIGGRAPH'97), pp. 251-258, 1997.
  12. M.Brown, R.Szeliski and S.Winder, "Multi-image matching using multi-scale oriented patches," IEEE Computer Society Conference on Computer Vision and Pattern Recognition(CVPR'200), pp. 510-517, 2005.
  13. V.Rankov, R.J.Locke, R.J.Edens, P.R.Barber and B.Vojnovic, "An algorithm for image stitching and blending," Proceedings of SPIE, vol. 5701, pp. 190-199, 2005.