Generating Panoramic Image by Image Stitching Based on ORB Feature Detection Technique
Keywords:
Image Stitching, Open CV, PythonAbstract
Generating panoramic images through image stitching is a crucial task in computer vision, enabling the creation of immersive and wide-field views from a series of overlapping images. This project focuses on implementing an image stitching algorithm based on the ORB (Oriented FAST and Rotated BRIEF) feature detection technique to seamlessly merge multiple images into a panoramic view. The proposed approach leverages the efficiency and robustness of ORB feature detection to identify keypoints in each input image. These keypoints serve as distinctive landmarks that facilitate accurate matching between overlapping regions of adjacent images. By employing geometric transformation methods and robust matching algorithms, the detected keypoints are used to estimate the homography transformation between pairs of images. This homography transformation aligns the images into a common coordinate system, enabling seamless blending and integration of overlapping regions. The implementation is performed using the OpenCV library in Python, providing a flexible and accessible platform for developing the image stitching algorithm. Experimental results demonstrate the effectiveness of the proposed approach in generating high-quality panoramic images with minimal computational overhead. Overall, this project presents a novel image stitching solution based on the ORB feature detection technique, offering a robust and efficient method for generating panoramic images. The integration of ORB feature detection with geometric transformation and blending techniques contributes to the advancement of image stitching algorithms, opening up possibilities for various applications in fields such as photography, virtual reality, and autonomous navigation.
Downloads
References
Ward, G. (2006). Hiding seams in high dynamic range panoramas. In R. W. Fleming, & S. Kim (Ed.), APGV. 153, p. 150. ACM. J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892,pp.68–73.
Lowe, D. G. (2004). Distinctive Image Features from Scale- Invariant Keypoints. International Journal of Computer Vision, 60, 91-110.K. Elissa, “Title of paper if known,” unpublished.
Szeliski, R. (2010). Computer Vision: Algorithms and Applications (1st Ed.). New York, NY, USA: Springer-Verlag New York, IncY. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, “Electron spectroscopy studies on magneto-optical media and plastic substrate interface,” IEEE Transl. J. Magn. Japan, vol. 2, pp. 740– 741, August 1987 [Digests 9th Annual Conf. Magnetics Japan, p. 301, 1982.
Brown, L. G. (1992, Dec). A Survey of Image Registration Techniques. ACM Comput. Surv, 24(4),325-376.
Arth, C., Klopschitz, M., Reitmayr, G., &Schmalstieg, D. (2011). Real-time self localization from panoramic images on mobile devices. ISMAR (pp. 37-46).IEEE.
Ajmal, M., Ashraf, M., Shakir, M., Abbas, Y., & Shah, F. (2012). Video Summarization: Techniques and Classification. In L. Bolc, R. Tadeusiewicz, L. Chmielewski, & K. Wojciechowski (Eds.), Computer Vision and Graphics (Vol. 7594, pp. 1-13). Springer Berlin Heidelberg.
WIKIPEDIA.(n.d.).http://en.wikipedia.org/wik i/File:Rochester_NY.jpg.ttp://en.wikipedia.or g/wiki/File:Rochester_NY.jpg
K.Shashank, N. G. (MarCh 2014). A Survey and Review over Image Alignment and Stitching Methods. The International Journal of Electronics & Communication Technology (IJECT), ISSN: 2230-7109 (Online).
Zhang, Z. (2000, Nov). A Flexible New Technique for Camera Calibration. IEEE Trans. Pattern Anal. Mach. Intell., 22(11), 1330- 1334.
Deng, Y., & Zhang, T. (September 07, 2003). Generating PanoramaPhotos.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 International Journal of Scientific Research in Science and Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.