Video Stream Routing Unit with Audio Delay Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital video stream routing and format conversion systems face challenges in efficiently processing and synchronizing differently formatted video and audio streams, particularly in ensuring accurate audio delay to match video reformatting processes, leading to potential synchronization issues and suboptimal viewing experiences.

Innovation Solution

A digital video stream routing and format conversion unit with an integrated audio delay mechanism, utilizing a multi-state routing network and channel processing segments for video reformatting, coupled with an audio delay unit employing ring buffer memory for precise audio sample delay adjustment, ensuring synchronization across various video and audio formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video stream routing and format conversion is performed, then video format compatibility is improved, but audio-video synchronization deteriorates

Engineering Contradiction:
Improvevideo format compatibilityVSAvoidaudio-video synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary measurement of video processing delay through calibration sequences, then uses this measured delay value to pre-adjust the audio delay buffer before actual video playback. This ensures audio-video synchronization is maintained from the start of playback without requiring real-time adjustment during playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by measuring the actual video processing delay using calibration sequences and using this measured information to adjust the audio delay buffer. The control circuit continuously monitors and adjusts audio buffering based on the measured video processing characteristics to maintain synchronization.

Inventive Principle:
Principle #23Feedback

2Reliability

If audio delay is increased to match video processing time, then audio-video synchronization is improved, but audio playback latency increases

Engineering Contradiction:
Improveaudio-video synchronizationVSAvoidaudio playback latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically changes the audio delay buffer parameter based on the measured video processing delay. Instead of using a fixed large delay, the system adjusts the audio buffering to match the actual video processing time, minimizing unnecessary delay while maintaining synchronization.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If real-time video processing is performed, then video processing speed is improved, but processing accuracy deteriorates

Engineering Contradiction:
Improvevideo processing speedVSAvoidformat conversion accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary calibration using calibration sequences to measure video processing delay before actual playback. This preliminary measurement allows the system to understand the processing characteristics without requiring complex real-time adjustments during playback, maintaining both speed and accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7400359B1Video stream routing and format conversion unit with audio delay
Publication Date: 2008.07.15 LATTICE SEMICON CORP
  • US7400359B1 patent drawing
  • US7400359B1 patent drawing
  • US7400359B1 patent drawing

AI summary

An apparatus capable of establishing different video sample stream processing channels between a plurality of video sample stream inputs and a video sample stream output is described. The apparatus includes a multi-state routing network comprising wiring to route a video sample stream. The multi-state routing network comprises outputs that are coupled to the inputs of a plurality of video sample stream channel processing segments, where, each channel processing segment comprises at least one signal processing block. The multi-state routing network also comprises inputs that are coupled to the outputs of the video sample stream channel processing segments. The multi-state routing network also comprises the plurality of video sample stream inputs the video sample stream output.