Asynchronous TTS Transcoding Device With Independent Audio Video Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional TTS transcoding technologies require complex synchronization processes and are inefficient in handling changes in packet sizes during transcoding, leading to potential lip synch deviations and increased complexity.

Innovation Solution

A transcoding device comprising a video processor unit, an audio processor unit, and a remultiplexer that decodes, recompresses, and reattaches time stamps to video and audio packets based on the video frame period, allowing for asynchronous transcoding and remultiplexing without requiring a common clock, and replacing unnecessary packets with NULL packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional TTS transcoding technologies use complex synchronization processes with common clock, then synchronization between video and audio is maintained, but device complexity increases and processing efficiency decreases

Engineering Contradiction:
ImprovesynchronizationVSAvoidsynchronization process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the transcoding system into independent video processing units and audio processing units that operate asynchronously. Each unit processes its respective data stream independently without requiring a common clock, eliminating complex synchronization mechanisms while maintaining output coherence through separate timing management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic timing adjustment where the video processing unit and audio processing unit independently manage their own processing speeds and packet generation rates. This dynamic approach allows each unit to optimize its processing without being constrained by a fixed common clock, reducing synchronization complexity while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If conventional TTS transcoding handles packet size changes, then transcoding flexibility is improved, but lip synch deviations occur due to synchronization errors

Engineering Contradiction:
Improvepacket size adaptationVSAvoidlip synch synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent uses timestamp copying from the input TTS packets to the output transcoded packets. By preserving the original timestamp structure and using it to guide the asynchronous processing of video and audio streams, the system adapts to packet size changes while maintaining synchronization accuracy and preventing lip synch deviations.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter of timestamp attachment from being clock-dependent to being packet-dependent. Each transcoded packet retains its original timestamp or receives a new timestamp based on its position in the output stream, allowing flexible packet size handling while maintaining temporal accuracy for lip synch synchronization.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If conventional TTS transcoding uses detailed synchronization control, then packet timing accuracy is improved, but processing speed decreases

Engineering Contradiction:
Improvepacket timing accuracyVSAvoidtranscoding processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary timestamp extraction and preservation during the packetization stage, before the actual transcoding processing. By pre-preparing the timestamp data structure and organizing packets with their timing information, the system achieves accurate packet timing without requiring complex real-time synchronization control during processing, thus maintaining high processing speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9172995B2Transcoding device, transcoding method and program thereof
Publication Date: 2015.10.27 RENESAS ELECTRONICS CORP
  • US9172995B2 patent drawing
  • US9172995B2 patent drawing
  • US9172995B2 patent drawing

AI summary

A device, a method and a program to simplify transcoding of TTS (timestamped transport streams). When transcoding video data in the input TTS, the video processor unit reattaches time stamps in sequence within the applicable frame period of each video frame to each video packet within the applicable video frame after recompression. When transcoding audio data in the input TTS, the audio processor unit reattaches time stamps in sequence within the applicable video frame period of each video frame to each audio packet in the applicable video frame after recompression.