SURF Algorithm-Based Panoramic Image Mosaic Application

  • Junzo Watada
  • Huiming ZhangEmail author
  • Haydee Melo
  • Jiaxi Wang
  • Pandian Vasant
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 81)


Panoramic image mosaic is a technology to match a series of images which are overlapped with each other. Panoramic image mosaics can be used for different applications. Image mosaic has important values in various applications such as computer vision, remote sensing image processing, medical image analysis and computer graphics. Image mosaics also can be used in moving object detection with a dynamic camera. After getting the panoramic background of the video for detection, we can compare every frame in the video with the panoramic background, and finally detect the moving object. To build the image mosaic, SURF (Speeded Up Robust Feature) algorithm is used in feature detection and OpenCV is used in the programming. Because of special optimization in image fusion, the result becomes stable and smooth.


Panorama SURF Stitching Feature point Video frame 



This work was supported in part by Grants-in-Aid for Scientific Research, MEXT (No.23500289), and parially by Peronas Corpolation, Petroleum Research Fund (PRF) No.0153AB-A33.


  1. 1.
    Gao, J.: Self-occlusion immune video tracking of objects in cluttered environments. In: Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, p. 79 (2003)Google Scholar
  2. 2.
    Kitahara, R., Nakamura, T., Katayama, A., Yasuno, T.: Real-time rectangle tracking method for geometric correction on mobile terminals. Technical report of IEICE. ISEC, vol. 106, no. 351, pp. 1–6 (2006)Google Scholar
  3. 3.
    Ying, S., Yang, Y., Ying, S.: Study on vehicle navigation system with real-time traffic information. In: International Conference on Computer Science and Software Engineering, pp. 1079–1082 (2008)Google Scholar
  4. 4.
    Isard, M., Blake, A.: Contour tracking by stochastic propagation of conditional density. In: Buxton, B., Cipolla, R. (eds.) ECCV 1996. LNCS, vol. 1064, pp. 343–356. Springer, Heidelberg (1996). doi: 10.1007/BFb0015549 Google Scholar
  5. 5.
    Cheng, M., Pham, B., Tjondronegoro, D.: Tracking and video surveillance activity analysis. In: Proceedings of the 4th International Conference on Computer Graphics and Interactive Techniques, pp. 367–373 (2006)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Junzo Watada
    • 1
  • Huiming Zhang
    • 2
    Email author
  • Haydee Melo
    • 2
  • Jiaxi Wang
    • 2
  • Pandian Vasant
    • 3
  1. 1.Computer and Information Sciences DepartmentPETRONAS University of TechnologySeri IskandarMalaysia
  2. 2.Graduate School of Information, Production and SystemsWaseda UniversityKitakyushuJapan
  3. 3.Fundamental and Applied Sciences DepartmentPETRONAS University of TechnologySeri IskandarMalaysia

Personalised recommendations