Time Domain Interpolation for Fractional Video Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital video compression systems, such as MPEG-2, face challenges in maintaining video quality at low bit rates due to artifacts like blocking and ringing noise, and conventional methods for adjusting playback speed, such as skipping or repeating frames, result in non-uniform display and degradation of video quality, especially when handling interlaced video.

Innovation Solution

The system employs time-domain interpolation by storing multiple video frames in a frame buffer and generating the displayed frame through interpolation between these frames, using alpha blending on a pixel-by-pixel basis to achieve smooth playback at fractional speed factors, thereby avoiding time inversion and maintaining high video quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional methods (skipping or repeating frames) are used to adjust playback speed, then the implementation is simple, but video quality degrades and non-uniform display occurs

Engineering Contradiction:
Improveplayback speed adjustmentVSAvoidvideo quality uniformity
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent introduces time-domain interpolation as an intermediary method between the source video frames and the displayed frames. Instead of directly skipping or repeating frames, the system generates intermediate frames through interpolation calculations, acting as a mediator that maintains temporal continuity and uniformity throughout the video sequence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary interpolation calculations to generate intermediate frames before actual display. By pre-computing the interpolated frames based on the desired fractional playback speed, the system ensures that when frames are displayed, they are already prepared in the correct temporal positions, avoiding non-uniform display artifacts.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If time-domain interpolation is used to achieve smooth playback at fractional speed factors, then video quality is maintained, but computational complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidinterpolation processing
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The interpolation process is segmented into discrete computational steps: identifying source frames, calculating interpolation weights based on temporal position, performing pixel-level blending operations, and generating intermediate frames. This segmentation allows each step to be optimized independently and implemented efficiently in hardware or software.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the temporal parameter of video frames through fractional speed factor interpolation. By adjusting the time domain parameters and generating frames at intermediate time points, the system achieves smooth playback at fractional speeds while maintaining quality, transforming the playback speed parameter without sacrificing video fidelity.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If interlaced video is handled with conventional frame skipping, then processing is simple, but time inversion artifacts occur

Engineering Contradiction:
Improveprocessing simplicityVSAvoidtime inversion artifacts
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

Time-domain interpolation acts as an intermediary that processes interlaced video frames through temporal blending. By calculating weighted averages between adjacent frames based on their temporal positions, the system eliminates time inversion artifacts while maintaining the interlaced structure, preventing the harmful artifacts without requiring complete frame conversion.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8903196B2Video presentation at fractional speed factor using time domain interpolation
Publication Date: 2014.12.02 TEXAS INSTRUMENTS INC
  • US8903196B2 patent drawing
  • US8903196B2 patent drawing
  • US8903196B2 patent drawing

AI summary

This invention involves time domain interpolation of video signals. In order to adjust the presentation speed of a video data stream, a plurality of video frames is temporarily stored in a frame buffer, and the video frame to be displayed is generated by time domain interpolation between a plurality of the stored frames.