Video and Bus Packet Timestamp Correction for ADAS Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the vehicle development and validation field of Advanced Driving Assistance Systems (ADAS), data collected from multiple devices with different timestamps cannot be synchronized in time due to varying and unpredictable errors, leading to inefficiencies in data collection.
Innovation Solution
A time synchronization method is implemented by defining a timestamp of video information as a basic timestamp, aligning bus packet timestamps with the video information timestamp, calculating a ratio coefficient, and modifying bus packet timestamps based on this coefficient to synchronize data collection across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is collected from multiple devices with independent timestamps, then data collection capability is improved, but time synchronization between devices deteriorates
Solution Approach 1:
The patent introduces a computer as an intermediary device that receives data from multiple independent devices (bus data collection device and video collection device). The computer acts as a central coordinator that collects timestamps from all devices, calculates time errors, and generates correction values to synchronize the timestamps, thereby resolving the synchronization problem while maintaining multi-device data collection capability
Solution Approach 2:
The patent implements a feedback mechanism where the computer continuously monitors the time error between different device timestamps, calculates correction values based on this error, and applies these corrections to synchronize the timestamps. This closed-loop feedback process ensures that time synchronization is maintained throughout the data collection process, allowing multiple devices to operate independently while remaining time-synchronized
2Duration of action of moving object
If timestamp error accumulates over time, then operational duration is improved, but timestamp accuracy deteriorates
Solution Approach 1:
The patent applies preliminary correction actions by calculating time error correction values at regular intervals (e.g., every frame or at designated time points) and applying these corrections proactively to prevent timestamp error accumulation. By continuously adjusting timestamps based on calculated corrections, the system maintains timestamp accuracy throughout extended operational durations without allowing drift to occur
Solution Approach 2:
The continuous feedback mechanism monitors timestamp divergence in real-time and applies corrective adjustments to prevent error accumulation. The system calculates the time error between devices and generates correction values that are applied to keep timestamps synchronized, ensuring long-term operational accuracy without drift
Data Source
AI summary
A time synchronization system of video information and bus packet information includes: at least one bus adapter, configured to receive and transmit bus packets; at least one video information collector, configured to collect video information; at least one computer device, including a processor, a display communicating with the processor to present a graphic interface, a readable storage medium, a communication bus and a communication interface; wherein the video information collector communicates with the processor via the communication interface; and the processor, the readable storage medium and the communication interface communicate with the bus adapter via the communication bus; the readable storage medium is configured to store an instruction program; the processor is configured to, after the bus packets and the video information are obtained, execute the instruction program; and the display is configured to display the time-synchronized bus packets and video information via the graphic interface.


