Computer Vision-Based Intelligent Classroom Systems for Efficient Power Management in Large Educational Institutions
Date
2023-05-30
Journal Title
Journal ISSN
Volume Title
Publisher
Department of Electrical and Elecrtonics Engineering(EEE), Islamic University of Technology(IUT), Board Bazar, Gazipur-1704, Bangladesh
Abstract
The increasing demand for electricity coupled with depleting resources necessitates
urgent action to reduce wastage and address the pressing need for efficient energy
utilization. In large educational institutions a huge amount of energy is being wasted
as the electrical appliances of a classroom are often switched on even though there
are no occupants in the room. This thesis explores the development of an intelligent
classroom system to enhance energy efficiency and reduce electric bills in traditional
classroom settings. By leveraging automation and Internet of Things (IoT)
technologies, the research aims to optimize energy consumption by tracking real time occupancy and controlling lighting and fans accordingly. Various occupant
detection models, including the MOG2 algorithm, OpenCV, and YOLOv3, are
compared to identify the most effective approach for accurately detecting human
occupants. The study presents a comprehensive methodology that includes the
design of a hardware setup using Raspberry Pi, Pi cameras, and other components
for occupant detection and appliance control. The key finding underscores the
superior performance of YOLOv3 in accurately identifying human occupants while
minimizing false detections. The proposed intelligent classroom system offers a
user-friendly and customizable solution, enabling efficient energy management and
cost reduction. This research contributes to the advancement of smart classroom
technologies, promoting sustainability and improved resource utilization in
educational institutions.
Description
Supervised by
Prof. Dr. Khondokar Habibul Kabir,
Department of Electrical and Electronics Engineering (EEE)
Islamic University of Technology (IUT)
Board Bazar, Gazipur-1704, Bangladesh
Keywords
Citation
[1] Vijayan, D. S., Rose, A. L., Arvindan, S., Revathy, J., & Amuthadevi, C. (2020, November 19). Automation systems in smart buildings: a review - Journal of Ambient Intelligence and Humanized Computing. SpringerLink. https://doi.org/10.1007/s12652-020-02666-9 [2] Study on Energy Saving Lighting of Classroom Based on Cirtopic. (n.d.). Study on Energy Saving Lighting of Classroom Based on Cirtopic | IEEE Conference Publication | IEEE Xplore. https://ieeexplore.ieee.org/abstract/document/5701448 [3] Motlagh, N. H., Mohammadrezaei, M., Hunt, J., & Zakeri, B. (2020, January 19). Internet of Things (IoT) and the Energy Sector. MDPI. https://doi.org/10.3390/en13020494 [4] Energy Efficiency in Smart Buildings: IoT Approaches. (n.d.). Energy Efficiency in Smart Buildings: IoT Approaches | IEEE Journals & Magazine | IEEE Xplore. https://ieeexplore.ieee.org/abstract/document/9050775 [5] D. Ganiger, K. A. Patil, P. Patil, and M. Anandhalli, “Automatic control of power supply in classroom using image processing,” in 2017 International Conference on Recent Advances in Electronics and Communication Technology (ICRAECT), 2017, pp. 230–234. [6] T. Sali, C. Pardeshi, V. Malshette, A. Jadhav, and V. Thombare, “Classroom au tomation system,” International Journal of Innovations in Engineering and Tech nology, vol. 8, no. 3, 2017. [7] A. Gupta, P. Gupta, and J. Chhabra, “Iot based power efficient system design using automation for classrooms,” in 2015 Third International Conference on Image Information Processing (ICIIP), 2015, pp. 285–289. [8] G. Rathy and P. Sivasankar, “Iot based classroom automation using zigbee,” Inter- national Journal of Innovative Science, Engineering & Technology, vol. 6, no. 3, pp. 98–102, 2019. [9] P. Mrityunjaya, S. Muley, and D. Panda, “Intelligent classroom automation sys tem using pic microcontroller,” International Journal of Research in Engineering and Technology, vol. 05, no. 06, p. 154–160, 2016. 69 [10] M. Shruthi and G. Indumathi, “Motion tracking using pixel subtraction method,” in 2017 International Conference on Computing Methodologies and Communi cation (ICCMC), 2017, pp. 550–552. [11] S. S. Shazali, W. L. Cheong, S. Mohamaddan, A. A. Kamaruddin, A. Yassin, and K. Case, “Motion detection using periodic background estimation subtraction method,” in 2011 7th International Conference on Information Technology in Asia, 2011, pp. 1–4. [12] S. Khedkar and G. M. Malwatkar, "Using raspberry Pi and GSM survey on home automation," 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), Chennai, India, 2016, pp. 758-761. [13] K. W. V. Kulkarni and P. Wani, “Iot based secured classroom automation system using nlp,” International journal of computer science and engineering, vol. 5, no. 2, pp. 1–6, 2019. [14] C. Paul, A. Ganesh, and C. Sunitha, “An iot-based smart classroom,” in Inter national Conference on Computer Networks and Communication Technologies Lecture Notes on Data Engineering and Communications Technologies, 2018, p. 9–14. [15] Medioni GG, Cohen I, Bremond F, Hongeng S, Nevatia R (2001) Event detection and analysis from video streams. IEEE Trans Pattern Anal Mach Intell 23(8):873–889 [16] A. Manju and P. Valarmathie, “Video analytics for semantic substance extraction using OpenCV in Python,” Journal of Ambient Intelligence and Humanized Computing, vol. 12, no. 3, pp. 4057–4066, 2021. [17] OpenCV Documentation. (n.d.). BackgroundSubtractorMOG2 Class Reference. Retrieved from https://docs.opencv.org/3.4.9/d7/d7b/classcv_1_1BackgroundSubtractorMOG2.htm l [18] Zivkovic, Z. (2004). Improved adaptive Gaussian mixture model for background subtraction. In Proceedings of the 17th International Conference on Pattern Recognition, 2, 28-31. [19] OpenCV-Python Tutorials. (n.d.). Background Subtraction. Retrieved from https://docs.opencv.org/3.4/db/d5c/tutorial_py_bg_subtraction.html 70 [20] Smaka, A., and Królikowski, J. (2019). A Comparison of Background Subtraction Algorithms for Static Camera Images. In Proceedings of the 9th International Conference on Digital Image Processing and Pattern Recognition (DPPR 2019), 102-110. [21] KaewTraKulPong, P., & Bowden, R. (2002). An improved adaptive background mixture model for real-time tracking with shadow detection. In Proceedings of the 2nd European Workshop on Advanced Video-Based Surveillance Systems (AVBS), 115- 122. [22] OpenCV-Python Tutorials. (n.d.). Background Subtraction. Retrieved from https://docs.opencv.org/3.4/db/d5c/tutorial_py_bg_subtraction.html [23] KaewTraKulPong, P., & Bowden, R. (2002). An improved adaptive background mixture model for real-time tracking with shadow detection. In Proceedings of the 2nd European Workshop on Advanced Video-Based Surveillance Systems (AVBS), 115-122. [24] OpenCV-Python Tutorials. (n.d.). Morphological Transformations. Retrieved from https://docs.opencv.org/3.4/db/df6/tutorial_erosion_dilatation.html [25] OpenCV-Python Tutorials. (n.d.). Contour Features. Retrieved from https://docs.opencv.org/3.4/dd/d49/tutorial_py_contour_features.html [26] Bradski, G., & Kaehler, A. (2008). Learning OpenCV: Computer vision with the OpenCV library. " O'Reilly Media, Inc.". [27] Smeureanu, I., & Sappa, A. D. (2019). Occupancy Detection in Smart Homes Using Convolutional Neural Networks. Sensors, 19(20), 4495. [28] Zhao, J., Wang, Y., & Li, Y. (2013). Real-time occupancy detection based on optimized sensor deployment in smart environments. IEEE Transactions on Industrial Informatics, 9(4), 2254-2263. [29] Stauffer, C., & Grimson, W. E. (1999). Adaptive background mixture models for real-time tracking. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), 2, 246-252. [30] OpenCV documentation: https://docs.opencv.org/ [31] P. Jiang, D. Ergu, F. Liu, Y. Cai, and B. Ma, “A Review of Yolo Algorithm Developments,” Procedia Comput. Sci., vol. 199, pp. 1066–1073, 2021, doi: 10.1016/j.procs.2022.01.135. 71 [32] W. Zhiqiang and L. Jun, “A Review of Object Detection Based on Convolutional Neural Network,” pp. 11104–11109, 2017. [33] L. Tan, “Comparison of YOLO v3, Faster R-CNN, and SSD for Real-Time Pill Identi cation”. [34] M. Ş. Gündüz and G. Işık, “A new YOLO-based method for real-time crowd detection from video and performance analysis of YOLO models,” J. Real-Time Image Process., vol. 20, no. 1, 2023, doi: 10.1007/s11554-023-01276-w. [35] O. Masurekar, O. Jadhav, P. Kulkarni, and S. Patil, “Real Time Object Detection Using YOLOv3,” pp. 3764–3768, 2020. [36] T. Diwan, G. Anirudh, and J. V. Tembhurne, “Object detection using YOLO: challenges, architectural successors, datasets and applications,” Multimed. Tools Appl., vol. 82, no. 6, pp. 9243–9275, 2023, doi: 10.1007/s11042-022-13644-y. [37] X. Wang and K. Jia, “Human Fall Detection Algorithm Based on YOLOv3,” 2020 IEEE 5th Int. Conf. Image, Vis. Comput. ICIVC 2020, pp. 50–54, 2020, doi: 10.1109/ICIVC50857.2020.9177447
