Human error causes nearly all vehicle accidents, which can be avoided with advanced driver assistance systems (ADAS). The role of ADAS is to reduce the number of car accidents and the severity of those that cannot be avoided in order to prevent deaths and injuries. These potentially life-saving systems are critical to the success of ADAS applications. They support real-time multimedia, vision processing, and sensor fusion subsystems by incorporating the most recent interface standards and running multiple vision-based algorithms.