Moving Object Detection Based on Optical Flow Estimation and a Gaussian Mixture Model for Advanced Driver Assistance Systems
- PMID: 31336590
- PMCID: PMC6679522
- DOI: 10.3390/s19143217
Moving Object Detection Based on Optical Flow Estimation and a Gaussian Mixture Model for Advanced Driver Assistance Systems
Abstract
Most approaches for moving object detection (MOD) based on computer vision are limited to stationary camera environments. In advanced driver assistance systems (ADAS), however, ego-motion is added to image frames owing to the use of a moving camera. This results in mixed motion in the image frames and makes it difficult to classify target objects and background. In this paper, we propose an efficient MOD algorithm that can cope with moving camera environments. In addition, we present a hardware design and implementation results for the real-time processing of the proposed algorithm. The proposed moving object detector was designed using hardware description language (HDL) and its real-time performance was evaluated using an FPGA based test system. Experimental results demonstrate that our design achieves better detection performance than existing MOD systems. The proposed moving object detector was implemented with 13.2K logic slices, 104 DSP48s, and 163 BRAM and can support real-time processing of 30 fps at an operating frequency of 200 MHz.
Keywords: ADAS; FPGA; background subtraction; moving object detection; optical flow estimation.
Conflict of interest statement
The authors declare no conflict of interest.
Figures
References
-
- Bengler K., Dietmayer K., Farber B., Maurer M., Stiller C., Winner H. Three decades of driver assistance systems: Review and future perspectives. IEEE Intell. Transp. Syst. Mag. 2014;6:6–22. doi: 10.1109/MITS.2014.2336271. - DOI
-
- Mukhtar A., Xia L., Tang T.B. Vehicle detection techniques for collision avoidance systems: A review. IEEE Trans. Intell. Transp. Syst. 2015;16:2318–2338. doi: 10.1109/TITS.2015.2409109. - DOI
LinkOut - more resources
Full Text Sources
Miscellaneous
