Frame Synchronization Apparatus for Video Signal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In content distribution systems using IP networks, frequency deviations between the transmission and reception sides can occur due to differences in reference synchronization, leading to poor video quality and high calculation costs for frame synchronization, which can result in processing delays and affect real-time broadcasting.

Innovation Solution

A frame synchronization apparatus is implemented, comprising a reception unit, frame memory, time generation unit, reception time acquisition unit, timestamp acquisition unit, and control unit, which receives packet data, stores it, generates time based on a reference synchronization signal, and adjusts packet data reading to synchronize frames with minimal calculation cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If depacketizing data is performed to achieve frame synchronization, then frame synchronization accuracy is improved, but calculation cost increases

Engineering Contradiction:
Improveframe synchronization accuracyVSAvoidcalculation cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the necessary timestamp information from the packetized data without performing full depacketizing. The timestamp acquisition unit retrieves timing information directly from packet headers, allowing frame synchronization to be achieved without the high computational cost of complete data depacketizing and repacketizing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a frame memory as an intermediary buffer between packet reception and processing. This frame memory stores packet data temporarily, allowing the system to synchronize frames based on timestamp comparisons without requiring immediate depacketizing operations, thereby reducing calculation cost while maintaining synchronization accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If high calculation cost methods are used for frame synchronization, then synchronization accuracy is improved, but processing delay increases

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidprocessing delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by storing packet data in frame memory before synchronization processing is needed. The reception time acquisition unit continuously acquires and stores reception timestamps, so when frame synchronization is required, the system can immediately compare pre-acquired timestamps without performing time-consuming calculations, thus reducing processing delay while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If circuit scale is increased to reduce processing delay, then real-time property is improved, but device complexity increases

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidcircuit scale
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses software-based processing that replicates the functionality of complex hardware circuits through program execution. The frame synchronization is achieved through software algorithms that compare timestamps and control packet reading, avoiding the need for dedicated hardware circuits while maintaining real-time processing capability. This reduces device complexity while preserving productivity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12267154B2Frame synchronization apparatus for a video signal
Publication Date: 2025.04.01 KK TOSHIBA
  • US12267154B2 patent drawing
  • US12267154B2 patent drawing
  • US12267154B2 patent drawing

AI summary

A frame synchronization apparatus according to an embodiment includes a reception unit, a frame memory, a time generation unit, a reception time acquisition unit, a timestamp acquisition unit, and a control unit. The reception unit is configured to receive packet data including video data and a timestamp. The frame memory is configured to store the packet data. The time generation unit is configured to generate a time based on a reference synchronization signal. The reception time acquisition unit is configured to acquire a reception time of packet data satisfying a condition based on the time. The timestamp acquisition unit is configured to acquire a timestamp from the packet data satisfying the condition. The control unit is configured to read packet data from the frame memory in accordance with a variation in a difference between the reception time and a time indicated by the timestamp.