Making ADAS Technology More Accessible in VehiclesMarch 08, 2020 by Texas Instruments
Advanced driver assistance system (ADAS) features have been proven to reduce accidents and save lives.
ADAS continues to evolve toward the Society of Automotive Engineers-defined L4 and L5 autonomous vehicles, there’s an opportunity to make a greater impact on the road by creating ADAS technology that can be used in a wider range of cars.
The Need for Smart and Diverse Sensing
Maintaining consistent ADAS operations in all situations is challenging. Unanticipated scenarios like the sudden onset of inclement weather or unsafe road conditions require vehicles to adapt in real-time. These are not scenarios you can code for, but by developing a dynamic system that can help the car sense, interpret and react quickly to the world around it, cars can act more like a co-pilot for the driver. Such a system requires data and the ability to process that data in real-time using a combination of computer vision and efficient deep learning neural networks.
ADAS solutions need to extract data from a diverse sensor set and convert the data to actionable intelligence for the vehicle. At a minimum, these sensors include different types of cameras and associated optics, radars and ultrasonic technology. More complex cases will also include LiDAR and thermal night vision. Further, the system may perform vehicle localization by comparing features extracted from sensor data with high-definition map data. Assimilating and analyzing this multimodal sensor data must happen in real-time — new data arrives 60 times per second — without replacing the backseat of a car with a data-center server.
Figure 1: Examples of ADAS applications.
Any Solution Must be Road Ready
In the same way that a driver receives multiple inputs concurrently and must make a safe driving decision quickly, any ADAS application — no matter what the level of autonomy – must do the same. A high-performance system on chip (SoC) that can handle concurrent processing without blowing the budget in terms of power, heat, component and integration costs is highly desirable. An SoC solution can scale from more simple cases (fewer sensors, lower resolutions) to the most complex cases without compromising basic ADAS features or requiring a lower-end system.
Meeting application performance across a vehicle lineup is only one requirement. For wide deployment, these systems must be developed cost-effectively. Software complexity is increasing exponentially in vehicles – it is already 150 million lines of code – which is exploding development and maintenance costs. As systems become more situationally aware, safety requirements will evolve and grow, and all of these systems must meet strict automotive quality and reliability targets. These are the exacting demands and realities of supporting the automotive electronics market.
The right SoC can accommodate an open software development methodology, making it possible to reuse the resulting code and preserve efforts made in development and testing. An SoC can also be built from the beginning with functional safety as an imperative and with the reliability and product longevity necessary to keep vehicle lines viable in the market for years. Done well, the vision of enabling more cars with robust ADAS features (like those shown in Figure 1) is within reach.
How TI is Helping Democratize ADAS Technology
TI worked to address sensing, concurrent operation, and system-level challenges by leveraging our decades of automotive and functional safety expertise to design our Jacinto 7 processor platform.
We focused on what matters to the entire system: combining outstanding sensing capabilities that monitor a car’s surroundings in multiple directions, and using an automotive-centric design methodology for optimized power and system cost.
The Jacinto 7 processor family, including the TDA4VM and DRA829V, integrates key functional safety features on-chip that enable both safety-critical and non-safety-critical functions on one device; they also improve data management by incorporating high-speed and automotive interfaces. Jacinto 7 processors bring real-world performance to automotive ADAS and gateway systems and help lower system costs to help democratize ADAS technology and make it more accessible.