Dynamic Delay Equalization for Media Transport Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Lip sync errors occur when audio and video signals are not properly time-aligned during media transport, leading to noticeable delays and potential echo or comb filtering effects, especially due to varying propagation delays in video processing compared to audio processing.
Innovation Solution
A dynamic delay equalization system that calculates uncorrected propagation delays for media signals and adjusts each signal's delay to match the longest propagation delay, ensuring all signals are aligned within a specific latency range to minimize human perception of errors, using edge input and output devices with dynamic delay elements and a dynamic delay agent to manage these adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If video processing is performed, then video signal quality is improved, but propagation delay increases significantly compared to audio processing
Solution Approach 1:
The system dynamically adjusts delay amounts for different media signals based on real-time propagation delay measurements. The delay equalization is not fixed but adapts to changing conditions, allowing the system to maintain synchronization while accommodating variable processing delays in video vs audio paths.
Solution Approach 2:
The system changes the delay parameter for each media signal path to compensate for differences in propagation delay. By measuring actual delays and adjusting delay parameters dynamically, the system equalizes timing across audio and video signals without reducing processing quality.
2Adaptability or versatility
If different media paths are used for audio and video signals, then signal routing flexibility is improved, but timing synchronization deteriorates due to varying propagation delays
Solution Approach 1:
The system measures actual propagation delays in each media path and uses this feedback information to calculate appropriate delay equalization amounts. This closed-loop approach ensures that even with different routing paths, the timing synchronization is maintained by adjusting delays based on measured performance.
Solution Approach 2:
The delay equalization amounts are determined dynamically based on measured propagation delays rather than being fixed. This allows the system to accommodate different media paths and routing configurations while maintaining reliable timing synchronization through adaptive adjustment.
3Reliability
If audio signal is delayed to match video timing, then lip sync error is reduced, but auditory fusion may be compromised if delay exceeds echo threshold
Solution Approach 1:
The system precisely controls the delay parameter for audio signals to match video timing within the acceptable range for auditory fusion (less than 40ms). By dynamically adjusting delay amounts based on measured propagation delays, the system achieves lip sync accuracy while staying within the echo threshold to maintain auditory fusion.
Solution Approach 2:
The system applies only the necessary delay amount to achieve synchronization, not excessive delay. By calculating delay equalization based on actual propagation delay differences, the system applies minimal required delay to prevent lip sync errors while avoiding delays that would exceed the echo threshold and破坏 auditory fusion.
Data Source
AI summary
Systems and methods of the present disclosure provide for dynamic delay equalization of related media signals in a media transport system. Methods include receiving a plurality of related media signals, transporting the related media signals along different media paths, calculating uncorrected propagation delays for the media paths, and delaying each of the related media signals by an amount related to the difference between the longest propagation delay (of the uncorrected propagation delays) and the uncorrected propagation delay of the related media signal/media path. Calculating the uncorrected propagation delays and delaying the related media signals may be performed in response to a change to the propagation delay of at least one of the related media signals/media paths. Additionally or alternatively, calculating the uncorrected propagation delays and delaying the related media signals may be performed while transporting the related media signals.


