A Hardware-Friendly Optical Flow-Based Time-to-Collision Estimation Algorithm
- PMID: 30781489
- PMCID: PMC6412735
- DOI: 10.3390/s19040807
A Hardware-Friendly Optical Flow-Based Time-to-Collision Estimation Algorithm
Abstract
This work proposes a hardware-friendly, dense optical flow-based Time-to-Collision (TTC) estimation algorithm intended to be deployed on smart video sensors for collision avoidance. The algorithm optimized for hardware first extracts biological visual motion features (motion energies), and then utilizes a Random Forests regressor to predict robust and dense optical flow. Finally, TTC is reliably estimated from the divergence of the optical flow field. This algorithm involves only feed-forward data flows with simple pixel-level operations, and hence has inherent parallelism for hardware acceleration. The algorithm offers good scalability, allowing for flexible tradeoffs among estimation accuracy, processing speed and hardware resource. Experimental evaluation shows that the accuracy of the optical flow estimation is improved due to the use of Random Forests compared to existing voting-based approaches. Furthermore, results show that estimated TTC values by the algorithm closely follow the ground truth. The specifics of the hardware design to implement the algorithm on a real-time embedded system are laid out.
Keywords: biological visual features; motion energy; motion estimation; optical flow; spatiotemporal energy; time-to-collision.
Conflict of interest statement
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
Figures
References
-
- Sanchez-Garcia A.J., Rios-Figueroa H.V., Marin-Hernandez A., Contreras-Vega G. Decision making for obstacle avoidance in autonomous mobile robots by time to contact and optical flow; Proceedings of the Decision Making for Obstacle Avoidance in Autonomous Mobile Robots by Time to Contact and Optical Flow; Cholula, Mexico. 25–27 February 2015; pp. 130–134.
-
- Pundlik S., Tomasi M., Luo G. Collision detection for visually impaired from a body-mounted camera; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops; Portland, OR, USA. 23–28 June 2013; pp. 41–47.
-
- Alenyà G., Nègre A., Crowley J.L. Time to contact for obstacle avoidance; Proceedings of the 4th European Conference on Mobile Robots; Mlini/Dubrovnik, Croatia. 23–25 September 2009; pp. 19–24.
Grants and funding
LinkOut - more resources
Full Text Sources
