Ring Memory Data Validation for Automated Driving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is no generally accepted approach for validating driver assistance systems and partially automated vehicle operations due to error-prone object detection algorithms, which can lead to incorrect decisions in situations requiring protective measures, and existing methods for data validation are time-consuming and costly.

Innovation Solution

A method combining the 'Trojan Horse' and 'Open-Loop' approaches, utilizing a ring memory to store relevant data from series-production vehicles for offline analysis, allowing for rapid validation of driver assistance functions by detecting significant events and updating scenario catalogs with detected data probabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If driving tests are conducted to verify target figures for error rates, then validation accuracy is improved, but the time required extends over several hundred years

Engineering Contradiction:
Improvevalidation accuracyVSAvoidvalidation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-collecting and storing sensor data from various driving situations in a database before validation is needed. This allows the validation process to use pre-prepared data instead of conducting extremely long driving tests, thus achieving accurate validation results in a practical timeframe.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a virtual representation of driving situations through stored sensor data and scenario catalogs. Instead of physically conducting hundreds of years of driving tests, the system copies relevant driving scenarios from the database and uses them for validation, dramatically reducing the required time while maintaining accuracy.

Inventive Principle:
Principle #26Copying

2Loss of information

If all sensor data is stored for validation analysis, then data completeness is improved, but storage requirements and processing complexity increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidstorage and processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies local quality by differentiating between types of data and applying different storage strategies. Frequently occurring or critical driving situations are stored in detail, while less critical data is stored with reduced detail or not at all. This selective approach maintains data completeness for important scenarios while reducing overall storage requirements and processing complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts only the essential and relevant features from raw sensor data for storage and validation purposes. By taking out only the critical information needed for validation (such as key event markers, scenario-relevant parameters) rather than storing all raw data, the system achieves adequate data completeness for validation while significantly reducing storage and processing complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If passive Trojan Horse functions run concurrently in series-production vehicles, then data collection speed is improved, but data assessment difficulty increases due to inactive function state

Engineering Contradiction:
Improvedata collection speedVSAvoiddata assessment difficulty
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses an intermediary approach by introducing a separate evaluation system that processes the data collected from passive Trojan Horse functions. This intermediary evaluation system simulates what the activated function would have done, bridging the gap between the passive data collection and the need to assess active function performance. This allows rapid data collection while maintaining accurate assessment capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies copying by creating a virtual model of the activated function's behavior based on the passive data collection. The evaluation system copies the logic and decision-making processes of the activated function and applies them to the collected data, enabling accurate assessment of what the function would have achieved had it been active, thus resolving the assessment difficulty while maintaining rapid data collection.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11108658B2Method for detecting data, method for updating a scenario catalog, a device, a computer program and a machine-readable memory medium
Publication Date: 2021.08.31 ROBERT BOSCH GMBH
  • US11108658B2 patent drawing
  • US11108658B2 patent drawing

AI summary

A method for detecting data of a vehicle operated at least partially in an automated manner, including at least one sensor, in particular, a surroundings sensor, in particular, a video sensor, a radar sensor, a LIDAR sensor, an ultrasonic sensor, an infrared sensor, and/or a GNSS sensor, in particular, for receiving a GPS signal, a GLONASS signal or a Galileo signal, and/or a vehicle sensor, in particular, for engine control, for activating occupant protection means, for activating assistance functions and/or convenience functions, in particular, an acceleration sensor, a rotation rate sensor, a pressure sensor, and at least one memory, in particular, a ring memory, including detecting data of the at least one sensor; saving the data in the memory, in particular, in the ring memory; detecting an event; initially storing the content of the memory, in particular, of the ring memory, at the point in time of the detected event.