Video Display Pixel Clock Adjustment for Jitter Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video output technologies lack a software-based control mechanism to minimize the error between desired and actual presentation timestamps of video frames, leading to potential frame dropping or duplication, especially in real-time streams over sub-optimal networks, and require hardware genlock signals that are impractical for long-distance or bandwidth-limited distributions.

Innovation Solution

A computer-implemented method using a video display apparatus with a processor, memory, decoder, and frame buffer that adjusts the pixel clock based on time deltas between desired and actual display times, within user-adjustable latency thresholds, to control jitter and prevent frame errors, functioning as a sliding window to negate momentary timing issues without the need for hardware genlock signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If hardware genlock signal distribution is used to synchronize video frames, then frame synchronization accuracy is improved, but device complexity and installation cost increase

Engineering Contradiction:
Improveframe synchronization accuracyVSAvoidhardware genlock distribution network
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces the hardware genlock signal distribution network with a software-based control mechanism. The video display apparatus processor monitors presentation timestamps and adjusts video frame output timing through software control, eliminating the need for separate hardware synchronization signals while achieving comparable frame synchronization accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces a software intermediary layer (the control mechanism in the video display apparatus) that mediates between the incoming video stream and the display output. This software layer processes presentation timestamps and controls frame timing without requiring direct hardware genlock signals, simplifying the overall system architecture

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If hardware genlock distribution network is implemented to ensure frame accuracy, then reliability of video synchronization is improved, but ease of manufacture and installation deteriorate

Engineering Contradiction:
Improvevideo synchronization reliabilityVSAvoidinstallation simplicity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The video display apparatus performs self-synchronization by monitoring its own output timing and adjusting frame presentation based on presentation timestamps in the video stream. The processor automatically compensates for timing variations without requiring external genlock signals or complex hardware infrastructure, making the system both reliable and easy to install

Inventive Principle:
Principle #25Self-service

3Ease of operation

If software control mechanism is used to adjust pixel clock and control jitter, then ease of operation is improved, but manufacturing precision requirements increase

Engineering Contradiction:
Improvesoftware control flexibilityVSAvoidpixel clock adjustment precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent applies partial correction to the pixel clock, adjusting it in small increments based on timing errors detected in the video stream. Rather than making large adjustments, the system applies gradual corrections to maintain stability while achieving the necessary precision for frame synchronization

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The control mechanism continuously monitors the actual presentation timestamps of video frames and uses this feedback to adjust the pixel clock timing. The processor compares desired presentation timestamps with actual output timing and dynamically adjusts the pixel clock to minimize timing errors, achieving precise control through iterative feedback

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9807408B2Control mechanism for video output
Publication Date: 2017.10.31 CLEARONE COMMUNICATIONS HONG KONG LTD
  • US9807408B2 patent drawing
  • US9807408B2 patent drawing
  • US9807408B2 patent drawing

AI summary

This disclosure describes a computer-implemented method for a control mechanism for video output. Additionally provided is a video stream that is generated from the video source and encoded by the video encoder, where the video stream further comprises one or more video frames with each video frame including a time stamp that includes timing and clocking information. Additionally provided is a video display apparatus that includes a video display apparatus processor, video display apparatus memory, video decoder, and a video frame buffer, where the video decoder decodes the encoded video stream, and the video display apparatus generates a pixel clock. Additionally provided is a desired latency threshold for displaying a first video frame with respect to a second video frame that includes an upper threshold limit and a lower threshold limit. The disclosed method includes the following steps that control jitter in the displayed video stream.