Scalable H.264 Video Compression Using Layered Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for a scalable video compression method that allows for the delivery of 1080P content to next-generation receivers while remaining compatible with legacy 720P decoders, without the complexity of the JVT SVC specification, and within constrained bit-rate limits.

Innovation Solution

The method involves partitioning video frames into a base layer and an enhancement layer, where the base layer is encoded independently and the enhancement layer is encoded in dependence on the base layer, allowing for high coding efficiency and compatibility with previous technologies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If JVT SVC specification is used for scalable video compression, then coding efficiency is improved, but decoder complexity increases

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddecoder complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The video stream is segmented into two independent layers: base layer (1080I @ 60Hz) and enhancement layer (720P @ 60Hz). Each layer is encoded and decoded independently, allowing legacy decoders to process only the base layer without complexity overhead from SVC specifications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The base layer is created as a complete, standalone copy of the video content in 1080I format that can be decoded by legacy decoders. The enhancement layer is an additional copy in 720P format that provides alternative quality for next-generation receivers, eliminating the need for complex scalable decoding logic.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If 1080P content is delivered to next-generation receivers, then video quality is improved, but compatibility with legacy 720P decoders deteriorates

Engineering Contradiction:
Improvevideo qualityVSAvoiddecoder compatibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The base layer is designed with universal compatibility to be decoded by both legacy 720P decoders and next-generation 1080P receivers. This single layer serves multiple functions: providing baseline quality for old decoders and serving as a reference for the enhancement layer in new decoders.

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

Solution Approach 2:

The solution adds a new dimension to the video stream by creating separate base and enhancement layers with different resolutions and quality characteristics. This layered approach allows the same bitstream to serve multiple quality requirements simultaneously without compromising compatibility.

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

3Adaptability or versatility

If simulcast of old and new formats is implemented, then compatibility is maintained, but bit-rate increases

Engineering Contradiction:
Improvedecoder compatibilityVSAvoidbit-rate
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The base layer and enhancement layer are merged into a single scalable video stream using multiplexing techniques. This combining allows both quality versions to be transmitted efficiently in one bitstream rather than requiring separate transmissions, reducing overall bit-rate while maintaining compatibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The enhancement layer is nested within the scalable video stream structure, where the base layer provides the foundation and the enhancement layer is embedded as an additional component. This nested structure allows legacy decoders to ignore the enhancement layer and process only the base layer, while next-generation decoders can utilize both layers efficiently.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS8867624B2H.264/AVC based approach to scalable video compression
Publication Date: 2014.10.21 HARMONIC INC
  • US8867624B2 patent drawing
  • US8867624B2 patent drawing
  • US8867624B2 patent drawing

AI summary

A scalable video compression method and apparatus for encoding an input frame sequence having temporally sequential frames includes partitioning each of the frames of the input frame sequence into a top field and a bottom field to form a base layer sequence of fields and an enhancement layer sequence of fields. The base layer sequence and the enhancement layer sequence each comprise temporally alternating top and bottom fields of the partitioned frames of the input frame sequence. The base layer sequence and the enhancement layer sequence are encoded, wherein at least one field of the enhancement layer sequence is encoded in dependence upon at least one of the fields of the base layer sequence.