Embedded Processor Tool for Development and Optimization of Driver Assistance Algorithms 2008-01-1250
One of the challenges driver assistance or active safety algorithm developers face is the use of general purpose processors during a majority of the development cycle that results in an arduous task of porting the algorithm to an embedded processor late in the development process. Once ported, the algorithm needs to be re-optimized and re-tested using the target platform and processor. This paper describes a digital signal processor (DSP)-based tool that allows for the development and optimization of algorithms using the target embedded processor earlier in the design process, thus minimizing the need for late development porting and re-testing on the target embedded platform.
The system will be able to record uncompressed digital video from mono or stereo CMOS sensors while being processed in-vehicle and will allow the playback and processing of the same data set in the lab for further analysis and optimization. System parameters will also be stored with each frame to enable a frame-by-frame understanding of global system conditions to better diagnose any algorithm issues. The tool can operate with or without a PC as a host, and the small form factor allows it to fit in most vehicles close to the target application's physical location. Additionally, the power supply will be automotive grade for easier setup in-vehicle.