Internet of Things (IoT) devices offer a smart, sophisticated, real-time surveillance solution for public spaces. However, due to instantaneous lighting changes and varying viewing angles, counting and tracking the people in crowded scenes is a challenging problem. To combat these issues, a novel YOLO-CROWD is proposed for a smart crowd-monitoring system using YOLO-GHOST. Initially, an Internet Protocol (IP) based camera was used to monitor and capture crowds in a video sequence. The captured video sequences are converted into frames and passed to the server via the Internet. The recorded frames are given to the YOLO-GHOST classification module to perform people detection and counting. Finally, the detected output results are transferred to the surveillance monitoring center's server. The YOLO-CROWD technique is simulated by using MATLAB. The effectiveness of the proposed YOLO-CROWD technique is assessed using evaluation metrics such as accuracy, precision, recall, sensitivity, F1-score, and mean average precision. The experimental results show that the accuracy of the YOLO-CROWD has increased to up to 99.95 %, proving that its intended use is for accurate crowd detection. The detection accuracy of the proposed method is 84.9 %, 87.58 %, 93.91 %, and 97.72 % better than existing EABeD, LCDnet, CDEM-M, and Public Vision, respectively.
Read full abstract