Real-Time Panoramic Image Stitching Framework based on IoT for Intelligent Surveillance Systems

Authors

DOI:

https://doi.org/10.4108/eetiot.13826

Keywords:

ORB, Edge Computing, Image Processing, Panorama Stitching, IoT, ESP32-CAM, Feature Extraction, SIFT, BRISK, Smart Surveillance

Abstract

INTRODUCTION: Panoramic image stitching is a fundamental technique in intelligent vision systems for generating wide field-of-view images from multiple overlapping images. The integration of panoramic imaging with Internet of Things (IoT) technology has enabled advanced applications such as intelligent surveillance, robotics, autonomous monitoring, and smart city systems; however, real-time panoramic image generation on resource-constrained IoT devices remains challenging due to image noise, motion blur, illumination variations, and limited computational resources.

OBJECTIVES: This study aims to develop a lightweight and efficient IoT-based panoramic image stitching framework that achieves robust stitching accuracy while maintaining low computational complexity for real-time edge-assisted vision applications.

METHODS: The proposed framework integrates image acquisition using an ESP32-CAM module with cloud-based image processing and employs ORB, SIFT, BRISK, and a Hybrid ORB–SIFT feature extraction approach for keypoint detection, descriptor generation, feature matching, homography estimation, image warping, and panoramic image reconstruction. Performance was evaluated on overlapping image datasets corrupted with Gaussian noise, Salt-and-Pepper noise, and motion blur using Peak Signal-to-Noise Ratio (PSNR), Structural Similarity Index Measure (SSIM), execution time, feature matching statistics, and keypoint analysis.

RESULTS: Experimental results demonstrate that SIFT provides superior stitching robustness and panorama quality under noisy conditions, whereas ORB offers significantly lower computational complexity and faster execution. The proposed Hybrid ORB–SIFT framework effectively combines the strengths of both methods, achieving 1335 valid feature matches with an execution time of 1.596 s, while maintaining high stitching accuracy and robustness under challenging imaging conditions.

CONCLUSION: The proposed IoT-enabled Hybrid ORB–SIFT panoramic image stitching framework provides an effective balance between computational efficiency and stitching accuracy, making it a reliable and lightweight solution for real-time panoramic surveillance, autonomous monitoring, and next-generation IoT-based intelligent vision applications.

Downloads

Download data is not yet available.

References

[1]. Fu, Mengyin, Hao Liang, Chunhui Zhu, Zhipeng Dong, Rundong Sun, Yufeng Yue, and Yi Yang. "Image stitching techniques applied to plane or 3-D models: A review." IEEE Sensors Journal 23, no. 8 (2023): 8060-8079.

[2]. Ahn, Hyochang, June-Hwan Lee, and Han-Jin Cho. "Research of panoramic image generation using IoT device with camera for cloud computing environment." Wireless Personal Communications 105, no. 2 (2019): 619-634.

[3]. Abbadi, Nidhal K. EL, Safaa Alwan Al Hassani, and Ali Hussein Abdulkhaleq. "A review over panoramic image stitching techniques." In Journal of Physics: Conference Series, vol. 1999, no. 1, p. 012115. IOP Publishing, 2021.

[4]. Yu, Jingning. "Based on Gaussian filter to improve the effect of the images in Gaussian noise and pepper noise." In Journal of Physics: Conference Series, vol. 2580, no. 1, p. 012062. IOP Publishing, 2023.

[5]. Irani, Michal, and P. Anandan. "A unified approach to moving object detection in 2D and 3D scenes." IEEE transactions on pattern analysis and machine intelligence 20, no. 6 (1998): 577-589.

[6]. Li, Yanfang, Yaming Wang, Wenqing Huang, and Zuoli Zhang. "Automatic image stitching using SIFT." In 2008 International Conference on Audio, Language and Image Processing, pp. 568-571. IEEE, 2008.

[7]. Wang, Maosen, Shaozhang Niu, and Xuan Yang. "A novel panoramic image stitching algorithm based on ORB." In 2017 International conference on applied system innovation (ICASI), pp. 818-821. IEEE, 2017.

[8]. Kumar, Bittu, N. Varshith, K. Siva Nikhitha, Nareddy Sony, Gannoj Koushik, and R. Loukik Karthikeya. "Performance Investigation on Panoramic Image Stitching Techniques." In International Conference on Cognitive Computing and Cyber Physical Systems, pp. 177-190. Cham: Springer Nature Switzerland, 2024.

[9]. Dai, Qinyan, Faming Fang, Juncheng Li, Guixu Zhang, and Aimin Zhou. "Edge-guided composition network for image stitching." Pattern Recognition 118 (2021): 108019.

[10]. Brown, Matthew, and David G. Lowe. "Automatic panoramic image stitching using invariant features." International journal of computer vision 74, no. 1 (2007): 59-73.

[11]. Szeliski, Richard. "Image alignment and stitching: A tutorial." Foundations and trends in computer graphics and vision 2, no. 1 (2007): 1-104.

[12]. Rublee, Ethan, Vincent Rabaud, Kurt Konolige, and Gary Bradski. "ORB: An efficient alternative to SIFT or SURF." In 2011 International conference on computer vision, pp. 2564-2571. Ieee, 2011.

[13]. Adel, Ebtsam, Mohammed Elmogy, and Hazem Elbakry. "Image stitching system based on ORB feature-based technique and compensation blending." International Journal of Advanced Computer Science and Applications 6, no. 9 (2015).

[14]. Khan, Ali, Md Moinul Hossain, Alexandra Covaci, Konstantinos Sirlantzis, and Chuanlong Xu. "Light field imaging technology for virtual reality content creation: A review." IET Image Processing 18, no. 11 (2024): 2817-2837.

[15]. Wang, Zhaobin, and Zekun Yang. "Review on image-stitching techniques." Multimedia Systems 26, no. 4 (2020): 413-430.

[16]. Agarwal, Deepanshu, Pravesh Panwar, Purva Vyas, T. B. Patil, and S. D. Joshi. "Enhancing image security by employing Blowfish algorithm further embedding text and stitching the RGB components of a host image." International Journal of Recent Technology and Engineering (IJRTE) 8, no. 2 (2019): 3801-3808.

[17]. Alamareen, Abdullah, Omar Al-Jarrah, and Inad A. Aljarrah. "Image mosaicing using binary edge detection algorithm in a cloud-computing environment." International Journal of Information Technology and Web Engineering (IJITWE) 11, no. 3 (2016): 1-14.

[18]. Sharma, Surendra Kumar, and Kamal Jain. "Image stitching using AKAZE features." Journal of the Indian Society of Remote Sensing 48, no. 10 (2020): 1389-1401.

[19]. Song, SooMin, Jeany Son, and Myoung-Hee Kim. "Stitching of microscopic images for quantifying neuronal growth and spine plasticity." In International Symposium on Visual Computing, pp. 45-53. Berlin, Heidelberg: Springer Berlin Heidelberg, 2010.

[20]. Lin, Chun-Fu, Chen-Wei Su, and Chin-Sheng Chen. "Image capturing and stitching system based on scale-invariant feature transform features for untextured and smooth objects." Optical Engineering 62, no. 11 (2023): 113103-113103.

[21]. Feng, Haoran, Dizhe Zhang, Xiangtai Li, Bo Du, and Lu Qi. "Dit360: High-fidelity panoramic image generation via hybrid training." In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 23367-23377. 2026.

[22]. Wang, Chaoyang, Xiangtai Li, Lu Qi, Xiaofan Lin, Jinbin Bai, Qianyu Zhou, and Yunhai Tong. "Conditional panoramic image generation via masked autoregressive modeling." Advances in Neural Information Processing Systems 38 (2026): 27654-27679.

[23]. Zheng, Dian, Cheng Zhang, Xiao-Ming Wu, Cao Li, Chengfei Lv, Jian-Fang Hu, and Wei-Shi Zheng. "Panorama generation from nfov image done right." In Proceedings of the Computer Vision and Pattern Recognition Conference, pp. 21610-21619. 2025.

[24]. R. K. Chand, B. Kumar, M.Ranjeeth, K. Dasari, P. Singh and K. S. Pavan, "Implementation of Panoramic Image Stitching using Python," 2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT), Delhi, India, 2023.

[25]. G. K. Reddy, K. Dasari, B. Kumar, B. Sridhar, B. Sainath and S. Prasad, "Advanced Object Enhancement in an Image," 2022 IEEE Conference on Interdisciplinary Approaches in Technology and Management for Social Innovation (IATMSI), Gwalior, India, 2022.

[26]. S. Prasad, K. Dasari, B. Kumar, B. Sridhar, G. H. Supriya and K. Akash, "An Analysis of Image Quality Enhancement Techniques in an Optical Based Satellite Image," 2022 International Conference on Advancements in Smart, Secure and Intelligent Computing (ASSIC), Bhubaneswar, India, 2022.

[27]. B. Kumar, K. S. Jyothi, B. S. Sudhanshu, K. Shreya, G. Pavani and V. R. Kumbhare, "Performance Investigation of Different ImageDenoising Algorithms," 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), Kamand, India, 2024.

[28]. B. Kumar, K. Bavisetti, A. Vinay, S. Battula, K. Reddy and A. Kumar Varma, "Performance Investigation on Image Classification Methods for CIFAR-10," 2024 Asian Conference on Intelligent Technologies (ACOIT), KOLAR, India, 2024.

[29]. Kumar, B., Varshith, N., Nikhitha, K.S., Sony, N., Koushik, G., Karthikeya, R.L. (2025). Performance Investigation on Panoramic Image Stitching Techniques. In: Pareek, P., Mishra, S., Reis, M.J.C.S., Gupta, N. (eds) Cognitive Computing and Cyber Physical Systems. IC4S 2024. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 599. Springer, Cham.

Downloads

Published

17-09-2026

How to Cite

1.
Kumar B, Swarna Teja R, Shailaja M. Real-Time Panoramic Image Stitching Framework based on IoT for Intelligent Surveillance Systems. EAI Endorsed Trans IoT [Internet]. 2026 Sep. 17 [cited 2026 Sep. 17];11. Available from: https://publications.eai.eu/index.php/IoT/article/view/13826