Scaling Ratio Calculation Decoupling for Video Conformance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in accurately calculating scaling ratios, leading to inaccuracies and mismatches between cropped and decoded pictures, especially when conformance window offsets differ for various picture sizes, resulting in undesirable variations in output picture sizes, which can be problematic in applications like video conferencing.

Innovation Solution

The proposed solution involves decoupling the scaling ratio calculation from the picture output process, allowing for independent determination of scaling ratios based on scaling windows and picture sizes, thereby preventing mismatches and ensuring consistent output picture sizes across different resolutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If scaling ratio calculation is integrated with picture output process, then processing efficiency is improved, but accuracy of scaling ratio calculation deteriorates leading to mismatches between cropped and decoded pictures

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidscaling ratio calculation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent divides the video processing pipeline into separate functional modules: one for calculating scaling ratios based on conformance window offsets and another for actual picture output. This segmentation allows each module to optimize independently - the scaling calculation module maintains high accuracy by focusing solely on ratio computation, while the output module handles picture generation, thereby resolving the contradiction between processing efficiency and calculation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The scaling ratio calculation is extracted from the picture output process and treated as an independent preliminary calculation. By taking out the scaling ratio determination step, the system can perform accurate calculations based on conformance window offsets without the constraints and optimizations of the picture output process, thus improving measurement precision while maintaining overall processing efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If conformance window offsets are adjusted for different picture sizes, then adaptability to various resolutions is improved, but consistency of output picture sizes deteriorates due to scaling ratio inaccuracies

Engineering Contradiction:
Improveadaptability to various resolutionsVSAvoidconsistency of output picture sizes
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary calculation of scaling ratios based on conformance window offsets before the actual picture output occurs. This preliminary action ensures that the correct scaling factors are determined in advance for different picture sizes, allowing the output process to maintain consistent picture dimensions across various resolutions without introducing inaccuracies during the scaling calculation phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the calculated scaling ratios are used to adjust and verify the output picture parameters. This feedback loop ensures that when conformance window offsets are adjusted for different picture sizes, the system can detect and correct any inconsistencies, thereby maintaining stable output picture sizes while preserving adaptability to various resolutions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11659201B2Systems and methods for generating scaling ratios and full resolution pictures
Publication Date: 2023.05.23 QUALCOMM INC
  • US11659201B2 patent drawing
  • US11659201B2 patent drawing
  • US11659201B2 patent drawing

AI summary

Systems, methods, and computer-readable storage media for calculating scaling ratios are described. An example method can include obtaining a current picture of video data and one or more scaling windows associated with the current picture and/or a reference picture selected for use in coding the current picture; determining a first size of the current picture and/or a second size of the reference picture, the first size including a first height and a first width and the second size including a second height and a second width; based on the one or more scaling windows and the first size and/or the second size, determining one or more scaling ratios associated with the current picture and/or the reference picture.