Video Encoding Apparatus Resolution Varying Motion Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video encoding methods require high computational complexity for motion estimation and compensation, making them unsuitable for real-time content creation and communication due to excessive computational load and resulting delays.

Innovation Solution

A video encoding and decoding apparatus and method that vary the spatial resolution of frames at a predetermined interval, reducing computational complexity by encoding and decoding data in multiple resolutions, with a resolution control signal managing the transition between these resolutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional video encoding methods use high-resolution frames for motion estimation and compensation, then encoding quality is improved, but computational complexity increases excessively

Engineering Contradiction:
Improveencoding qualityVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The encoding process is segmented into different resolution levels. The patent divides the video sequence into multiple frames and applies different resolution levels to different frames based on their importance. Important frames (e.g., I-frames, key P-frames) are encoded at full resolution, while less important frames are encoded at reduced resolution, thereby reducing overall computational complexity while maintaining encoding quality for critical content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels are applied locally to different frames within the video sequence. The patent uses a resolution control signal to selectively apply high resolution to specific frames that require it (such as frames with significant motion or important visual information) and low resolution to other frames, optimizing the balance between quality and computational load on a frame-by-frame basis.

Inventive Principle:
Principle #3Local quality

2Reliability

If conventional video encoding methods perform motion estimation and compensation on all frames, then encoding accuracy is improved, but processing time increases causing delays

Engineering Contradiction:
Improveencoding accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the video encoding process by applying motion estimation and compensation selectively to different frames rather than uniformly to all frames. Frames are divided into groups where only certain frames undergo full motion estimation and compensation, while other frames use simplified or skipped motion compensation, thereby reducing total processing time while maintaining encoding accuracy for frames that require it.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial motion estimation and compensation action to only the necessary frames rather than performing full motion estimation on every frame. By identifying and processing only the frames that require accurate motion compensation (based on frame type, motion activity, or other criteria), the system achieves sufficient encoding accuracy while significantly reducing processing time and avoiding unnecessary computational delays.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8374248B2Video encoding/decoding apparatus and method
Publication Date: 2013.02.12 SAMSUNG ELECTRONICS CO LTD
  • US8374248B2 patent drawing
  • US8374248B2 patent drawing
  • US8374248B2 patent drawing

AI summary

Provided are a resolution varying video encoding/decoding apparatus and method are provided. The video encoding apparatus comprises a resolution varying encoder to perform an encoding operation using motion estimation and compensation on a current image having a first resolution and a current image having a second resolution according to a resolution control signal to generate a bitstream, and a controller to generate the resolution control signal for varying a resolution to the first resolution or the second resolution at a predetermined interval. The video decoding apparatus comprises an analyzer to analyze a bitstream composed of encoded data having a first resolution or a second resolution and to generate a resolution control signal corresponding to a resolution flag included in the bitstream, and a resolution varying decoder to perform a decoding operation using motion compensation on encoded data having the first resolution and encoded data having the second resolution according to the resolution control signal to generate a reconstructed image.