Video Coding Zooming Transition Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Predictive coding techniques in multimedia systems face challenges during zooming transitions in video sequences, where the changing size of image content interferes with the encoder's ability to develop prediction matches between frames, disrupting temporal correlation and affecting bandwidth efficiency.

Innovation Solution

The proposed solution involves estimating a scale factor and zooming rectangle for a reference frame, scaling the reference frame content accordingly, and using the scaled reference frame for predictive coding of new frames, with the scaled data and scaling information transmitted to the decoder.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If predictive coding is used to reduce bandwidth, then bandwidth efficiency is improved, but prediction accuracy deteriorates during zooming transitions

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidprediction accuracy
Core Design Contradiction:
Loss of energyVSMeasurement precision

Solution Approach 1:

The encoder performs preliminary detection of zooming transitions and pre-calculates scaling factors and zooming rectangles before predictive coding. This allows the system to prepare scaled reference frames in advance, ensuring prediction accuracy is maintained during zooming transitions while still achieving bandwidth efficiency through predictive coding.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the scaling parameter of reference frames based on detected zooming transitions. By adjusting the scale factor according to the zooming rectangle and detected transition characteristics, the system maintains prediction accuracy during zooming while continuing to use predictive coding for bandwidth efficiency.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If reference frames are scaled to maintain prediction accuracy during zooming, then prediction accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The reference frame scaling operation is segmented into discrete steps: detection of zooming transition, identification of zooming rectangle, calculation of scale factor, and application of scaling only to the relevant rectangular region. This segmentation reduces computational complexity by limiting scaling operations to only the necessary portions of reference frames during zooming transitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary detection and calculation stage between frame capture and predictive coding. The detector identifies zooming transitions and generates zooming rectangles, which then guide the scaling operation. This intermediary layer optimizes the scaling process by ensuring it is performed only when and where necessary, reducing overall computational complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If zooming transitions are detected and reference frames are scaled, then prediction match quality is improved, but processing time increases

Engineering Contradiction:
Improveprediction match qualityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary detection of zooming transitions and pre-calculates scaling parameters before the actual predictive coding process. By preparing scaled reference frames in advance, the system avoids time-consuming scaling operations during the critical prediction matching phase, thus maintaining prediction match quality while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The scaling operation is applied locally only to the zooming rectangle region of the reference frame rather than the entire frame. This localized approach maintains prediction match quality in the critical zoomed region while significantly reducing the processing time required compared to scaling the entire reference frame.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10051281B2Video coding system with efficient processing of zooming transitions in video
Publication Date: 2018.08.14 APPLE INC
  • US10051281B2 patent drawing
  • US10051281B2 patent drawing
  • US10051281B2 patent drawing

AI summary

A video coder, responsive to detection of a zooming transition in source video, estimates a scale factor and a zooming rectangle for a reference frame, scales content of the reference frame within the zooming rectangle according to the scaling factor, codes content of a new frame of the source video predictively using the scaled reference frame as a basis of prediction, and transmits coded video data obtained from the predictive coding to a decoder along with an indication of the scaling factor and zooming rectangle.