3D Sub-Band Video Decoding for Low-Resolution SDMCTF Output

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scalable video coding and decoding techniques face performance issues at low bit rates, inefficiencies in bit usage, compatibility with non-scalable tools, and inadequate handling of perceptible distortion, especially when decoding video at lower spatial resolutions.

Innovation Solution

A 3D sub-band video decoder employs spatial-domain motion-compensated temporal filtering (SDMCTF) and inverse SDMCTF techniques, performing interpolation and motion-compensated prediction using buffered spatial low-pass sub-band information to improve decoding performance at lower spatial resolutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video is encoded using SDMCTF at a higher spatial resolution, then quality is improved, but bit rate increases

Engineering Contradiction:
Improvespatial resolutionVSAvoidbit rate
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the video signal into multiple spatial sub-bands through sub-band decomposition. Each sub-band represents a different spatial frequency range, allowing selective encoding and transmission. This segmentation enables spatial scalability where lower sub-bands can be decoded independently at lower bit rates, while higher sub-bands provide enhanced quality when more bits are available.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different encoding strategies to different spatial sub-bands based on their importance. Lower frequency sub-bands that contain essential image information are encoded with higher priority and allocated more bits, while higher frequency sub-bands are encoded with lower priority. This local quality approach ensures that critical visual information is preserved even at low bit rates.

Inventive Principle:
Principle #3Local quality

2Quantity of substance

If video is decoded at lower spatial resolution, then bit rate is reduced, but quality deteriorates

Engineering Contradiction:
Improvebit rateVSAvoidspatial resolution
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent performs preliminary sub-band decomposition during encoding, organizing the video signal into a hierarchical structure of spatial sub-bands. This preliminary action creates a scalable representation where the most important low-frequency components are separated from higher-frequency details, enabling efficient decoding at multiple resolution levels without requiring full-resolution data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the video signal from a single spatial resolution domain into a multi-resolution sub-band domain. By decomposing the signal across different spatial frequency dimensions, the patent enables decoding at various resolution levels by selectively reconstructing different combinations of sub-bands, effectively adding a resolution dimension to the decoding process.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Manufacturing precision

If motion compensation is performed using high-resolution reference frames, then decoding quality is improved, but processing complexity increases

Engineering Contradiction:
Improvedecoding qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies motion compensation selectively to different spatial sub-bands based on their requirements. Lower frequency sub-bands that contain essential motion information undergo full motion compensation processing, while higher frequency sub-bands use simplified or omitted motion compensation. This local quality approach maintains decoding quality for critical regions while reducing overall processing complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the motion compensation process into different stages corresponding to different sub-band levels. Motion estimation and compensation are performed hierarchically, starting with coarse motion estimation at lower resolutions and progressively refining at higher resolutions only where necessary. This segmented approach reduces the total computational burden compared to full-resolution motion compensation.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If spatial sub-bands are used for scalability, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvespatial scalabilityVSAvoiddecoder complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the video bitstream into distinct spatial sub-band components that can be independently decoded. This segmentation allows the decoder to selectively reconstruct only the necessary sub-bands based on available resources, providing adaptability to different playback scenarios. The modular sub-band structure enables flexible decoding without requiring the full decoder complexity to be activated for every decoding operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent designs the sub-band decoder to perform multiple functions through a unified architecture. The same decoder infrastructure handles both full-resolution and reduced-resolution decoding by selectively processing different combinations of sub-bands. This multi-functionality provides spatial scalability while avoiding the need for separate decoding pipelines for each resolution level, thereby limiting the increase in device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8374238B2Spatial scalability in 3D sub-band decoding of SDMCTF-encoded video
Publication Date: 2013.02.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8374238B2 patent drawing
  • US8374238B2 patent drawing
  • US8374238B2 patent drawing

AI summary

Techniques and tools are described for scalable video coding and decoding. For example, a 3D sub-band decoder receives video encoded using spatial-domain motion-compensated temporal filtering at a first spatial resolution. The decoder decodes at least part of the video for output at a second spatial resolution lower than the first spatial resolution. The decoder uses any of several techniques to improve performance by devoting extra computational resources to the decoding, devoting extra buffer resources to storing reference picture information, and/or considering spatial high-pass sub-band information.