This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Real Time Vehicular Camera Vision Acquisition System Using Field Programmable Gate Array (FPGA)
Technical Paper
2013-01-1340
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
With the advent of active safety technologies in the automotive industry, a need to record and replay the actual on-road vehicular scenario has risen, especially in systems involving camera-based vision. The primary objective of the paper is to propose a design of a system for real-time video acquisition. Hence, a design for a Camera Hardware simulator has been proposed in this paper. The system involves a camera that captures visual information through its image sensor. The system is designed such that it can do direct display; that is, it can generate vertical and horizontal synchronization signals, as per the specification of the camera and it can buffer the pixel clock coming from the camera and send it to another system that uses the video information being received such as an in-vehicle display to display it. It also includes the ability to record the incoming data stream in a computer for offline processing. As the aforementioned functionality is to be achieved for high incoming data rates and also handy interfacing to any recording device is required, we are using a Universal Serial Bus (USB) 2.0 (high speed). Many subsystems are to be designed on the same chip, so we propose the use of a Field Programmable Gate Array (FPGA) based system for fast data processing and miniaturization of the system. The system under consideration is comprised of a Complementary Metal-Oxide Semiconductor (CMOS) camera at the input and a high-speed USB interface at the output. The FPGA is programmed as a Video Graphics Array (VGA) Controller, buffer and a USB Controller. FPGA consumes less power when compared to any other embedded-based system, making it more usable inside an automobile. This system can be used for offline video processing and simulation of the exact on-road scenario in lab for vision based active safety system's testing purpose or for active safety algorithm improvement to achieve desired results (by tweaking the algorithm for desired results, based on the observations made from the recorded data without having the need to go on road again and again).
Authors
Topic
Citation
Saluja, S., Agrawal, K., KSivasankaran, K., Bandlamudi, L. et al., "Real Time Vehicular Camera Vision Acquisition System Using Field Programmable Gate Array (FPGA)," SAE Technical Paper 2013-01-1340, 2013, https://doi.org/10.4271/2013-01-1340.Also In
References
- Thanee S. , Somkuarnpanit S. and Saetang K. FPGA-Based Multi-Protocol Data Acquisition System with High Speed USB Interface Proceedings of the International Multi Conference of Engineers and Scientists
- Orange Tree Technologies Implementing USB into Industrial Environments using FPGA Technology
- Blake Henry , Systems Bitwise Designing an FPGA USB Interface Embedded systems Conference Silicon Valley 2007
- Kaushal , Buch D. Einfochips Implementation of high speed streaming video data transfer application on FPGA Dashboard June 2007
- ISP1761 Hi-Speed Universal Bus On-The-Go controller 04 5 March 2007
- Universal Serial Bus Specification, Revision 2.0 April 27 2000
- Enhanced Host Controller Interface Specification for Universal Serial Bus March 12 2002
- Universal Serial Bus Mass Storage Class, Bulk-Only Transport September 31 1999
- Universal Serial Bus Mass Storage Class, UFI Command Specification December 14 1998
- Universal Serial Bus, Device Class Definition for Human Interface Devices (HID) June 27 2001
- Rapid Prototyping of Digital systems Hamblen , Hall and Furham
- USB IP/UDSC Manual by SLS for Altera
- TMS320DM6437 Digital Media Processor data sheet