Escuela de Ingeniería y Tecnologías, Universidad de Monterrey, San Pedro Garza García, México.
Escuela de Medicina y Ciencias de la Salud, Tecnológico de Monterrey, Monterrey, México.
Traffic Inj Prev. 2024;25(6):842-851. doi: 10.1080/15389588.2024.2346811. Epub 2024 May 8.
One of the main causes of death worldwide among young people are car crashes, and most of these fatalities occur to children who are seated in the front passenger seat and who, at the time of an accident, receive a direct impact from the airbags, which is lethal for children under 13 years of age. The present study seeks to raise awareness of this risk by interior monitoring with a child face detection system that serves to alert the driver that the child should not be sitting in the front passenger seat.
The system incorporates processing of data collected, elements of deep learning such as transfer learning, fine-tunning and facial detection to identify the presence of children in a robust way, which was achieved by training with a dataset generated from scratch for this specific purpose. The MobileNetV2 architecture was used based on the good performance shown when compared with the Inception architecture for this task; and its low computational cost, which facilitates implementing the final model on a Raspberry Pi 4B.
The resulting image dataset consisted of 102 empty seats, 71 children (0-13 years), and 96 adults (14-75 years). From the data augmentation, there were 2,496 images for adults and 2,310 for children. The classification of faces without sliding window gave a result of 98% accuracy and 100% precision. Finally, using the proposed methodology, it was possible to detect children in the front passenger seat in real time, with a delay of 1 s per decision and sliding window criterion, reaching an accuracy of 100%.
Although our 100% accuracy in an experimental environment is somewhat idealized in that the sensor was not blocked by direct sunlight, nor was it partially or completely covered by dirt or other debris common in vehicles transporting children. The present study showed that is possible the implementation of a robust noninvasive classification system made on Raspberry Pi 4 Model B in any automobile for the detection of a child in the front seat through deep learning methods such as Deep CNN.
全球年轻人死亡的主要原因之一是车祸,其中大多数发生在坐在前排乘客座位上的儿童身上,在发生事故时,他们直接受到安全气囊的冲击,这对 13 岁以下的儿童是致命的。本研究旨在通过内部监测,利用儿童面部检测系统,提醒驾驶员儿童不应坐在前排乘客座位上,以提高对这一风险的认识。
该系统包括数据收集处理,深度学习元素如迁移学习、微调、面部检测等,以稳健的方式识别儿童的存在,这是通过针对此特定目的从头开始生成的数据集进行训练实现的。与用于此任务的 Inception 架构相比,MobileNetV2 架构具有良好的性能,并且其计算成本低,便于在 Raspberry Pi 4B 上实现最终模型。
所得图像数据集由 102 个空座位、71 个儿童(0-13 岁)和 96 个成人(14-75 岁)组成。从数据增强中,有 2,496 张成人图像和 2,310 张儿童图像。无滑动窗口的面部分类准确率为 98%,精度为 100%。最后,使用所提出的方法,能够实时检测前排乘客座位上的儿童,每个决策的延迟为 1 秒,滑动窗口标准,准确率为 100%。
尽管我们在实验环境中达到了 100%的准确率,但传感器没有被阳光直射、部分或完全被污垢或其他常见的车辆碎片覆盖,这种理想情况可能会对准确率产生影响。本研究表明,通过深度学习方法(如 Deep CNN),在任何汽车上实现基于 Raspberry Pi 4 模型 B 的稳健、非侵入式分类系统是可能的,用于检测前排座位上的儿童。