Abstract
In this chapter we evaluate numerical requirements for implementation of camera-based lateral position detection algorithms, such as lane keep assistant (LKA) and lane departure warning (LDW) on a fixed-point DSP. We first present methods that address the challenges and requirements of fixed-point design process. The flow proposed is targeted at converting C/C++ code with floating-point operations into C code with integer operations that can then be fed through the native C compiler for a fixed-point DSP. Advanced code optimization and an implementation by DSP-specific, fixed-point C code generation are introduced. We then demonstrate the conversion flow on tracking example (extended Kalman filter) using synthetically generated data, and we analyze trade-offs for algorithm implementation in fixed-point arithmetic. By using the techniques described in this chapter speed can be increased by a factor of up to 10 compared to floating-point emulation on fixed-point hardware.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.