Video Processing Conversion Parameters for Bandwidth and Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video processing technologies face challenges in reducing bandwidth usage while maintaining video quality, as they require large universal models that are difficult to train and costly to implement, often resulting in loss of critical information during restoration.

Innovation Solution

The method involves converting a first group of image frames in a video from a high resolution to a lower resolution, determining dedicated conversion parameters based on both groups, and sending these parameters with the video to ensure high-quality restoration without the need for dedicated hardware, reducing computing complexity and bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If large universal models are used for video restoration, then video quality can be maintained, but device complexity and training difficulty increase significantly

Engineering Contradiction:
Improvevideo qualityVSAvoidmodel complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the video restoration task into two separate processes: (1) downscaling the original high-resolution video to low-resolution, and (2) upscaling the low-resolution video back to high-resolution using conversion parameters. This segmentation allows each process to be optimized independently, avoiding the need for complex universal models while maintaining video quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the restoration problem from using complex model parameters to using simple conversion parameters that can be easily determined and transmitted. These conversion parameters are derived from comparing the original video frames with downscaled frames, enabling quality restoration without requiring large universal models.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high-resolution video is transmitted directly, then video quality is maintained, but bandwidth usage increases

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth usage
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent performs preliminary downscaling of the video to low-resolution before transmission, reducing bandwidth requirements. The conversion parameters are calculated in advance and transmitted along with the low-resolution video, enabling the receiver to reconstruct high-quality video without transmitting the full high-resolution content.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If dedicated hardware is used for video restoration, then restoration quality improves, but hardware cost increases

Engineering Contradiction:
Improverestoration qualityVSAvoidhardware cost
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces the need for dedicated hardware restoration systems with a software-based approach using conversion parameters. Instead of using complex mechanical or hardware systems for video restoration, the invention uses computational methods that can be implemented on general-purpose devices, eliminating the need for expensive dedicated hardware while maintaining restoration quality.

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

Data Source

PatentUS11729349B2Method, electronic device, and computer program product for video processing
Publication Date: 2023.08.15 EMC IP HLDG CO LLC
  • US11729349B2 patent drawing
  • US11729349B2 patent drawing
  • US11729349B2 patent drawing

AI summary

Illustrative embodiments include a method, an electronic device, and a computer program product for video processing. In the method, a first group of image frames in a first video having a first resolution is converted into a second group of image frames having a second resolution, the first resolution being higher than the second resolution; a second video having the second resolution is generated based on the second group of image frames; conversion parameters for the second video are determined based on the first group of image frames and the second group of image frames, the conversion parameters being used to convert an image frame in the second group of image frames into an image frame having a third resolution, and the third resolution being higher than the second resolution; and the conversion parameters and the second video are sent to a requester of the first video.