Real-Time Object Detection and Recognition Using Internet of Things Paradigm

Full Text (PDF, 1033KB), PP.18-26

Views: 0 Downloads: 0

Author(s)

Shrddhey Kumar Jain 1,* Supriya O. Rajankar 1

1. Department of Electronics and Telecommunication, Sinhgad College of Engineering, Vadgaon(Bk), Pune, 411041, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2017.01.03

Received: 4 Oct. 2016 / Revised: 10 Nov. 2016 / Accepted: 7 Dec. 2016 / Published: 8 Jan. 2017

Index Terms

Bag of features, Internet of Things (IoT), Object detection, Object Recognition, Oriented FAST and Rotated BRIEF (ORB), Scale Invariant Feature Transform (SIFT), Speeded-Up Robust Features (SURF)

Abstract

Internet of Things is an emerging field wherein a lot of classical approaches can be inculcated. One such approach is found in image processing domain. It is real-time object detection and recognition. Object recognition is considered as a complicated process because the object can be of any shape, size or color. Object detection can be performed with effectiveness by using various prevalent techniques such as Scale Invariant Feature Transform (SIFT), a faster version known as Speeded-Up Robust Features (SURF) and the combination of two very efficient algorithms called as Oriented FAST and Rotated BRIEF (ORB) and so on. Although different techniques are dedicated to the different type of objects. In this paper, an effort has been made to combine the object recognition technique with Internet of Things (IoT) concept. The IoT device acting as an input is the camera that captures the image. The object present in the image is detected and recognized. After that, its information is extracted through the internet and displayed on the screen along with the recognized object. The recognition takes place using the pre-existing database. The database consists of the objects that have salient features which would make the task of recognition unambiguous. The bag of features method is considered in order to make recognition effective. The effective use of Internet of Things is carried out by establishing communication between a camera which acts as an input device and visual output devices. This communication takes place over Internet protocol. In the case of object detection, various parameters such as rotation invariance, scale invariance, intensity change, orientation invariance and partial object detection are also considered to make the system robust. Time consideration is carried out to make the system work in real time. 

Cite This Paper

Shrddhey Kumar Jain, Supriya O. Rajankar,"Real-Time Object Detection and Recognition Using Internet of Things Paradigm", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.9, No.1, pp.18-26, 2017. DOI: 10.5815/ijigsp.2017.01.03

Reference

[1]M. C. Domingo, "An overview of the Internet of Things for people with disabilities," J. Netw. Comput. Appl., vol. 35, no. 2, pp. 584–596, 2012.

[2]L. Atzori, A. Iera, and G. Morabito, "From 'smart objects' to 'social objects': The next evolutionary step of the internet of things," IEEE Commun. Mag., vol. 52, no. 1, pp. 97–105, 2014.

[3]C. Perera, A. Zaslavsky, P. Christen, and D. Georgakopoulos, "Context Aware Computing for The Internet of Things: A Survey," IEEE Commun. Surv. TUTORIALS, vol. X, no. X, pp. 1–41, 2013.

[4]T. Quack, H. Bay, and L. Van Gool, "Object Recognition for the Internet of Things," First Int. Conf. Internet Things (IoT 2008), vol. 4952, pp. 230–246, 2008.

[5]S. Keypoints and D. G. Lowe, "Distinctive Image Features from Scale-Invariant Keypoints," Comput. Vis., vol. 60, no. 2, pp. 91–110, 2004.

[6]H. Bay, T. Tuytelaars, and L. Van Gool, "Surf: Speeded up robust features," Lect. notes Comput. Sci., vol. 3951, p. 14, 2006.

[7]E. Rublee and G. Bradski, "ORB : an efficient alternative to SIFT or SURF."

[8]E. Rosten and T. Drummond, "Machine learning for high-speed corner detection," Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 3951 LNCS, pp. 430–443, 2006.

[9]T. Lindeberg, "Scale-space: A framework for handling image structures at multiple scales," pp. 1–12, 1996.

[10]A. P. Witkin, "Scale-Space Filtering," in Proceedings of the International Joint Conference on Artificial Intelligence, pp. 1019–1023, 1983.

[11]T. Lindeberg, "On the axiomatic foundations of linear scale-space: Combining semi-group struct with c vs. scale invariance," 1994.

[12]K. Mikolajczyk and C. Schmid, "Scale & Affine Invariant Interest Point Detectors," vol. 60, no. 1, pp. 63–86, 2004.

[13]K. Mikolajczyk, K. Mikolajczyk, C. Schmid, and C. Schmid, "A performance evaluation of local descriptors," IEEE Trans. Pattern Anal. Mach. Intell., vol. 27, no. 10, pp. 1615–1630, 2005.

[14]Tian Tian, Ishwar Sethi, Delie Ming and Nilesh Patel, "A Zoned Image Patch Permutation Descriptor," IEEE Signal Processing Letters 22(6), May 2015.

[15]Quanqing Xu, Khin Mi Mi Aung, Yongqing Zhu, Khai Leong Yong, "Building a large-scale object based active storage platform for data analytics in the internet of things," Springer Science J Supercomput, 2016 DOI 10.1007/s11227-016-1621-2.