School of Electronic and Electrical Engineering, Kyungpook National University, Daegu 41566, Korea.
Sensors (Basel). 2022 Apr 14;22(8):2998. doi: 10.3390/s22082998.
Forward vehicle detection is the key technique to preventing car incidents in front. Artificial intelligence (AI) techniques are used to more accurately detect vehicles, but AI-based vehicle detection takes a lot of processing time due to its high computational complexity. When there is a risk of collision with a vehicle in front, the slow detection speed of the vehicle may lead to an accident. To quickly detect a vehicle in real-time, a high-speed and lightweight vehicle detection technique with similar detection performance to that of an existing AI-based vehicle detection is required. In addition, to apply forward collision warning system (FCWS) technology to vehicles, it is important to provide high performance based on low-power embedded systems because the vehicle's battery consumption must remain low. The vehicle detection algorithm occupies the most resources in FCWS. To reduce power consumption, it is important to reduce the computational complexity of an algorithm, that is, the amount of resources required to run it. This paper describes a method for fast, accurate forward vehicle detection using machine learning and deep learning. To detect a vehicle in consecutive images consistently, a Kalman filter is used to predict the bounding box based on the tracking algorithm and correct it based on the detection algorithm. As a result, its vehicle detection speed is about 25.85 times faster than deep-learning-based object detection is, and its detection accuracy is better than machine-learning-based object detection is.
前向车辆检测是预防前方车辆事故的关键技术。人工智能 (AI) 技术被用于更准确地检测车辆,但由于其计算复杂度高,基于 AI 的车辆检测需要大量的处理时间。当与前方车辆有碰撞风险时,车辆的缓慢检测速度可能导致事故。为了实时快速检测车辆,需要一种高速、轻量级的车辆检测技术,其检测性能与现有的基于 AI 的车辆检测技术相当。此外,为了将前方碰撞警告系统 (FCWS) 技术应用于车辆,基于低功耗嵌入式系统提供高性能非常重要,因为车辆的电池消耗必须保持低水平。车辆检测算法在 FCWS 中占用最多的资源。为了降低功耗,减少算法的计算复杂度(即运行算法所需的资源量)非常重要。本文描述了一种使用机器学习和深度学习进行快速、准确的前向车辆检测的方法。为了在连续图像中一致地检测车辆,使用卡尔曼滤波器根据跟踪算法预测边界框,并根据检测算法对其进行修正。结果表明,其车辆检测速度比基于深度学习的目标检测快约 25.85 倍,检测精度优于基于机器学习的目标检测。