Video Stream Compression via Motion Vector Reuse

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution video streams compressed using MPEG require significant computational resources and bandwidth for motion estimation, leading to high data rates that are costly to store, exceed display capabilities, and overwhelm network bandwidth, especially when multiple devices attempt to view the stream simultaneously.

Innovation Solution

A video processing device that retrieves and reuses previously saved motion vectors to avoid the computationally intensive motion estimation step, allowing for efficient downsampling of video streams by building new motion vectors through simple processes, thereby reducing processing and bandwidth demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion estimation is performed for high-resolution video compression, then video quality is maintained, but processing time and computational resources increase significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs motion estimation in advance during the first encoding pass, storing the results for reuse in the second pass. This preliminary computation eliminates the need to repeat the intensive motion estimation process, thereby maintaining video quality while significantly reducing processing time in subsequent operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of motion vectors and other compression data from the first encoding pass and reuses them in the second pass. By copying these computational results rather than recalculating them, the system maintains encoding accuracy while drastically reducing the computational burden and processing time.

Inventive Principle:
Principle #26Copying

2Productivity

If motion estimation is performed for high-resolution video compression, then compression efficiency is achieved, but processor bandwidth consumption increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessor bandwidth
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent performs motion estimation in advance during the first encoding pass, storing the results for reuse in the second pass. This preliminary computation eliminates the need to repeat the intensive motion estimation process, thereby maintaining compression efficiency while significantly reducing processor bandwidth consumption in subsequent operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of motion vectors and other compression data from the first encoding pass and reuses them in the second pass. By copying these computational results rather than recalculating them, the system maintains encoding efficiency while drastically reducing the computational burden and processor bandwidth requirements.

Inventive Principle:
Principle #26Copying

3Measurement precision

If high data rate compressed streams are transmitted, then video quality is preserved, but network bandwidth requirements exceed capacity

Engineering Contradiction:
Improvevideo qualityVSAvoiddata rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and reuses motion vectors and other compression data from a previously encoded version of the video stream. By taking out these essential compression parameters and applying them to a new encoding pass, the system achieves efficient compression at lower data rates while preserving video quality, thereby reducing network bandwidth requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the encoding parameters by using motion vectors from a different resolution or format (e.g., from 1920x1080 to 640x480). This parameter transformation allows the system to maintain video quality through intelligent reuse of motion data while significantly reducing the output data rate to match available network bandwidth capacity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7602847B1Device and method for compression of a video stream
Publication Date: 2009.10.13 BITHARMONY LLC
  • US7602847B1 patent drawing
  • US7602847B1 patent drawing
  • US7602847B1 patent drawing

AI summary

A video processing device and method for a video system is provided. The device creates downscaled compressed video stream data from an original compressed video stream. The device accomplishes this and achieves a large saving in processor and memory bandwidth by reusing motion vectors derived during the decompression process.