Video Frame Reconstruction Using Bi-Directional Motion Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video processing methods fail to effectively utilize common repetitive information in adjacent frames, leading to inefficiencies in tasks such as noise removal and resolution enhancement.

Innovation Solution

A method involving bi-directional motion information processing, patch embedding, attention mechanisms, and transformation operations to enhance feature data extraction and integration across frames, enabling robust video processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video processing methods are used, then processing can be performed with simpler algorithms, but repetitive information in adjacent frames is not effectively utilized leading to lower efficiency

Engineering Contradiction:
Improvevideo processing efficiencyVSAvoidprocessing algorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing motion compensation data and feature information from adjacent frames before the actual processing step. The system performs motion estimation and feature extraction in advance, so that when processing is needed, the pre-prepared information can be quickly retrieved and utilized, improving processing efficiency without proportionally increasing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the video processing task into distinct components: motion compensation, feature extraction, and information integration. By dividing the processing into separate modular stages, each handling specific aspects of frame analysis, the system can efficiently utilize repetitive information across frames while maintaining manageable algorithmic complexity through specialized sub-routines

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If more feature processing steps are performed to utilize repetitive information, then noise removal and resolution enhancement improve, but processing complexity increases

Engineering Contradiction:
Improvevideo qualityVSAvoidfeature processing steps
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple feature processing operations into unified processing stages. Instead of separately performing motion compensation, feature extraction, and noise removal as independent complex steps, the system integrates these functions into coordinated processing pipelines where shared computations serve multiple purposes, thereby improving video quality while controlling overall processing complexity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting processing intensity and feature extraction depth based on scene characteristics and motion complexity. When frames exhibit high repetitiveness and low motion, the system applies more aggressive feature processing to enhance quality; when motion is high or scenes are complex, processing intensity is reduced, maintaining quality improvements while adapting complexity to actual needs

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260030882A1Video processing method and apparatus
Publication Date: 2026.01.29 SAMSUNG ELECTRONICS CO LTD
  • US20260030882A1 patent drawing
  • US20260030882A1 patent drawing
  • US20260030882A1 patent drawing

AI summary

Provided is a method of processing a video. The method includes obtaining first feature data from a first frame; obtaining one or more second feature data from one or more second frames, obtaining one or more pieces of bi-directional motion information respectively corresponding to one or more frame pairs, obtaining one or more third feature data by performing first feature processing respectively on one or more feature pairs based on the one or more pieces of bi-directional motion information, obtaining one or more fourth feature data by performing second feature processing on the one or more third feature data based on the one or more pieces of bi-directional motion information, obtaining fifth feature data, based on the first feature data and the one or more fourth feature data, and generating a third frame based on the fifth feature data.