Video and Bus Timestamp Alignment for ADAS Data 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 employed where the timestamp of video information is defined as a basic timestamp, with first-frame timestamps aligned, and a ratio coefficient is calculated to adjust bus packet timestamps, ensuring synchronization by recording each frame timestamp relative to the video information clock.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple devices with independent timestamps are used for data collection, 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 timestamps from both the bus data collection device and video collection device, and performs timestamp alignment calculations. The computer acts as a mediator that reconciles the timestamp differences between the two independent collection devices through mathematical transformation, enabling synchronized data analysis without requiring the devices to maintain independent synchronization.
Solution Approach 2:
The patent transforms the timestamp parameter from its original form to an aligned form through mathematical operations. By calculating the timestamp difference between video and bus data, and then applying this difference to transform the bus data timestamps, the system changes the parameter representation to achieve synchronization while preserving the original data integrity.
2Measurement precision
If timestamp alignment is performed manually, then synchronization accuracy can be achieved, but time consumption increases
Solution Approach 1:
The patent replaces manual mechanical timestamp alignment operations with automated computational processing. Instead of manually comparing and adjusting timestamps, the system uses the computer to automatically calculate timestamp differences and perform alignment transformations on all data packets, significantly reducing the time required while maintaining high synchronization accuracy.
Solution Approach 2:
The system enables self-service timestamp alignment where the computer automatically performs the synchronization task without requiring manual intervention. The alignment process is embedded in the data processing workflow, allowing the system to self-correct timestamp mismatches through automated calculation and transformation of the timestamp parameter.
Data Source
AI summary
A time synchronization method of video information and bus packet information includes: defining a timestamp of the video information as a basic timestamp; upon starting recording, obtaining a first-frame timestamp T0 of the video information, and aligning a first-frame timestamp of the bus packets with the first-frame timestamp T0 of the video information and recording each frame timestamp Ty of the aligned bus packets; upon stopping recording, obtaining a tail-frame timestamp T1 of the video information and a tail-frame timestamp T2 of the bus packets; setting a ratio coefficient k=(T1−T0)/(T2−T0); traversing all recorded bus packets and modifying and storing each frame timestamp Ty of these bus packets as Tx, wherein Tx=T0+(Ty−T0)*k; and each frame timestamp Tx of the bus packets is recorded with a clock of the video information as basis.


