SDK targets InfoADAS development

June 09, 2015 // By Christoph Hammerschmidt
Carmakers increasingly complement traditional in-vehicle infotainment (IVI) features and functions through Informational Driver Assistant Systems (InfoADAS). The latter add functions such as surround view, pedestrian and lane detection with the overarching goal to make driving safer. Since these functions are typically camera-based, they generate huge amounts of data that of course have to processed. To support these development, Texas Instruments has introduced a Software Developers Kit (SDK) custom-made for InfoADAS.

TI’s InfoADAS SDK enables developers to xtend investments in infotainment with the addition of innovative InfoADAS use-cases to enhance the driver’s awareness of the conditions inside and outside the vehicle, without compromising the performance of either IVI or InfoADAS systems. In addition it helps developers to reshape traditional infotainment architectures by integrating additional functions on TI’s DRA7xx “Jacinto 6” infotainment processors.

Functions and options of Informational ADAS

With the increasing deployment of cameras and sensors in vehicles to make the driving experience safer, there is a need to collect, analyze and display further information to the driver without significantly increasing overall R&D investments or bill-of-materials (BOM). The InfoADAS SDK provides scalability across high-level operating systems (HLOS) and “Jacinto 6” devices for reuse of existing designs and resources. It can also be used as a pluggable InfoADAS subsystem to existing head unit applications. To act as a reference for customer’s productized algorithm development, the InfoADAS SDK includes sample vision algorithms to demonstrate the framework capabilities, and also includes hooks to extend the framework for higher-level application features such as park guide overlays. In addition to the existing HLOS SDK supported on the “Jacinto 6” platform and Vision SDK dedicated to control safety functions supported on the TI TDAx processors, the delivery of the InfoADAS SDK unifies the software architecture across TI’s automotive processors, “Jacinto” and TDAx, for easy integration and scalability.

The DRA7xx family of processors provides a hardware- and software-compatible platform capable to augment existing infotainment products with informational ADAS features. To enable InfoADAS, there is no hardware change required besides upgrading the system to route cameras to the processor. This allows customers to leverage cameras both inside and outside the vehicle together with existing infotainment platforms. Up to four dedicated accelerators, including TI’s C66x Digital Signal Processor (DSP) and Embedded Vision Engine (EVE), and other “Jacinto 6” family capabilities allow for concurrencies of head-unit features and emerging analytics and