Revolutionising ADAS Sensor Validation
Mike Goerlich
Solving ADAS Validation related headaches, Automated KPI calculation for sensor and feature, no ground truth file needed.
Ottometric's Automated KPI Calculation Solution
In the rapidly evolving world of Advanced Driver Assistance Systems (ADAS), validating sensor data from real-world road testing has become an increasingly complex and resource-intensive process. As vehicles become more sophisticated, the sheer volume of data generated during testing has skyrocketed to peta-byte levels, presenting significant challenges for ADAS validation engineers at OEMs, Tier-1s, and Tier-2s. Ottometric, a pioneering company in the field, has developed an innovative solution to address these challenges head-on with their Automated ADAS Sensor KPI Calculation Use Case on the Ottometric platform.
The Traditional Approach: A Labyrinth of Challenges
Conventionally, sensor validation has been a Herculean task, fraught with inefficiencies, subjectivity, and limitations. The process typically involves capturing thousands of hours of drive trial data, which is then painstakingly processed by large teams of annotators. These skilled professionals meticulously draw bounding boxes around objects, create lane projections, and estimate distances and speeds, creating what is known as "ground truth" data. This ground truth serves as the benchmark against which sensor performance is measured.
However, this traditional method is beset with numerous challenges that extend beyond the annotation process itself. The sheer volume of manual work involved makes it not only costly but also prone to errors. Creating and reviewing annotated images is time-consuming and labor-intensive, and once the ground truth data is finally vetted, validation teams face yet another hurdle: creating numerous custom scripts to measure sensor perception accuracy under various conditions.
Another critical challenge is the lack of contextual information available to annotators. Unlike drivers who have access to real-time situational data, annotators must reconstruct and understand system decisions based on limited information. This can be particularly difficult in complex scenarios where multiple factors influence the vehicle's behaviour, potentially leading to misinterpretations of the data.
Moreover, the manual annotation process introduces an element of subjectivity that can compromise the integrity of the data. Two annotators might disagree about which traffic light is relevant in a complex intersection scenario, leading to inconsistencies in the ground truth data. This subjectivity, influenced by individual knowledge and reasoning about traffic rules, makes it challenging to establish a truly objective benchmark.
Adding to these traditional challenges is the lack of standardisation and integration of sensors within the automotive sector. Different OEMs and Tier-1 suppliers often use a variety of sensors with varying performance characteristics, data formats, and integration methods. This diversity not only makes it harder to establish a uniform approach to KPI validation but also complicates any attempts at automated processing.
Customisation: A Double-edged Sword
Customisation, necessary for different OEMs or suppliers, further complicates the validation process. Each system often requires tailored validation processes due to differences in sensor configurations, data formats, and performance characteristics. This customisation not only increases setup time and effort but also risks introducing inconsistencies into the validation results.
Much like the observation effect in the double-slit experiment, customisation can interfere with the consistency and accuracy of sensor testing. Tailoring tests to specific setups might inadvertently overlook critical edge cases or introduce biases, making it harder to ensure that ADAS systems are robust enough to handle real-world scenarios. The need for flexibility in validation across various configurations, while essential, can sometimes compromise the standardisation necessary for objective benchmarking.
Furthermore, sensors may perform differently based on environmental conditions, vehicle configurations, or sensor placement, making consistent benchmarking challenging. The lack of integration between different sensors and vehicle systems exacerbates this problem, as it makes it difficult to fully validate the interplay between sensors and ADAS features.
These challenges collectively result in a validation process that is costly, time-consuming, and prone to errors. As ADAS systems become more sophisticated and the volume of test data grows, these traditional methods are becoming increasingly unsustainable, highlighting the urgent need for a more automated, consistent, and scalable approach to ADAS sensor validation.
Ottometric's Revolutionary Approach: ADAS Differently
Recognising these pain points, Ottometric has developed a groundbreaking platform that integrates multiple stages of the sensor validation process into a single, cohesive, and holistic solution. Our approach is both innovative and comprehensive, addressing each step of the validation journey with cutting-edge technology.
Data Ingestion and Integrity Checking:
The process begins with the ingestion of raw data. Ottometric's platform meticulously checks this data for completeness and image/signal quality. Simultaneously, it characterises, or meta-tags, the data with environmental conditions, significantly enhancing searchability and context for later analysis. This step helps normalise diverse data formats, enabling a consistent validation process despite the lack of standardisation.
Automated KPI Truth Generation:
In a departure from traditional manual annotation, Ottometric employs advanced sensor-fusion techniques and state-of-the-art AI models to automatically generate synthetic, KPI-specific ground truth data, known as KPI Truth. This process is supplemented by selective manual review of scenes where the confidence score is low. The system is designed to be adaptive; it can be fine-tuned for greater accuracy or augmented with limited manual corrections as needed. This adaptability allows the platform to handle multiple sensor types and configurations, ensuring flexibility in how it generates ground truth across various sensor systems.
领英推荐
KPI Validation:
With the KPI truth established, the platform proceeds to validate the sensor's Key Performance Indicators (KPIs) against this benchmark. Any significant discrepancies are automatically flagged for review, ensuring that no critical issues slip through the cracks. The platform's ability to handle diverse sensor types allows it to apply appropriate validation models or metrics for different sensor systems.
Anomaly Visualisation:
Ottometric's solution goes beyond mere data processing. It incorporates Ottoviz?, a sophisticated visualisation tool that presents results in a user-friendly, multi-panel display. This tool includes an innovative "highlight mode" that consolidates and reorders drive segments, prioritising the worst-performing KPIs. This feature is invaluable for feature engineers, allowing them to quickly identify and visualize the proverbial "needles in the haystack" – those rare scenarios and edge cases that truly challenge sensor performance.
Integration with Bug Tracking Systems:
Understanding the importance of seamless workflow integration, Ottometric has ensured that their platform interfaces smoothly with popular bug tracking systems like Jira. This integration allows feature owners to efficiently review failing scenarios, add comments, and link specific drive segments for engineering review, all within a familiar environment.
The Benefits: A Quantum Leap in Efficiency and Effectiveness
Ottometric's innovative approach to ADAS sensor validation offers a multitude of benefits:
Dramatic Cost Reduction: By automating much of the process that was previously manual, Ottometric's solution can reduce sensor validation costs by up to 75% compared to traditional methods. This significant cost saving can be reinvested in other critical areas of ADAS development.
Enhanced Edge Case Detection: The automated KPI calculation process, coupled with advanced visualisation tools, dramatically improves the detection and debugging of edge cases and KPI deviations. This ensures that ADAS systems are robust and capable of handling even the most unusual real-world scenarios.
Optimised Data Management: By identifying data integrity issues early in the process, the platform helps reduce both data collection and storage costs. It prevents the collection and storage of unusable data, optimising resource allocation.
Accelerated Time-to-Market: Perhaps most crucially in today's competitive automotive landscape, Ottometric's solution can shorten the overall validation process by months. This acceleration can provide a significant competitive advantage, allowing manufacturers to bring their ADAS innovations to market faster.
Flexibility and Adaptability: Ottometric's platform is designed to handle the diversity of sensor types and configurations in the automotive industry. Its modular approach to sensor data processing mitigates the effects of sensor diversity and lack of standardisation.
Comprehensive System Validation: By offering tools that simultaneously validate both sensor data and system outputs, Ottometric ensures that the entire ADAS system is evaluated in a unified manner, reducing the risk of misaligned validation results.
Improved Consistency and Objectivity: By reducing reliance on manual annotation, Ottometric's platform minimises the subjectivity inherent in traditional methods, leading to more consistent and reliable validation results.
Enhanced Contextual Understanding: The platform's advanced data processing and visualisation capabilities provide engineers with a more comprehensive view of system performance, including contextual information that might be missed in manual annotation processes.
Improved Data Accessibility and Visualisation: By standardising all data to a common format, Ottometric makes it significantly easier to navigate and analyse data in OttoViz?. This eliminates the challenges associated with data stored separately in the cloud and resolves potential integration issues, providing a seamless experience for users working with diverse datasets.
Conclusion: A New Era in ADAS Sensor Validation
Ottometric's Automated ADAS Sensor KPI Calculation platform represents a paradigm shift in how the automotive industry approaches sensor validation. By leveraging cutting-edge technology to automate and streamline traditionally manual processes, Ottometric is enabling ADAS developers to work smarter, faster, and more efficiently.
As the complexity of ADAS systems continues to grow and the challenges of sensor diversity persist, solutions like Ottometric's will become increasingly crucial. They not only address the immediate challenges of data volume and processing but also pave the way for the next generation of autonomous driving technologies. By providing a more efficient, accurate, and cost-effective method of sensor validation that can adapt to the varied landscape of automotive sensors, Ottometric is helping to accelerate the journey towards safer, more intelligent vehicles.
In an industry where innovation is the key to success, Ottometric's platform stands out as a game-changer, offering a competitive edge to those at the forefront of ADAS development. As we look to the future of automotive technology, it's clear that automated, intelligent, and adaptable solutions like Ottometric's will play a pivotal role in shaping the vehicles of tomorrow.