Multi-Layer Video Decoding With Native Base Decoder Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies require significant software updates and hardware upgrades to improve video quality, leading to increased complexity and power consumption, and there is a need for efficient integration with existing decoders without complete redesign.

Innovation Solution

A method involving a server application that receives a multi-layer coded video stream, passing the base stream to a native decoder and the enhancement stream to a decoder integration layer (DIL) for separate decoding, allowing integration with existing frameworks like iOS without additional hardware or extensive software changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video quality is increased by updating software and hardware, then video quality is improved, but device complexity and power consumption increase

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

Solution Approach 1:

The video stream is segmented into multiple layers (base layer and enhancement layers), allowing the decoder to process only necessary portions. The base layer provides basic video quality using existing decoders, while enhancement layers selectively improve quality without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A decoder integration layer is introduced as an intermediary component that sits between the existing base decoder and the enhancement decoder. This layer receives output from the base decoder and combines it with enhancement data, enabling quality improvement without direct modification of existing decoder hardware or core software.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If video quality is increased by updating software and hardware, then video quality is improved, but power consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The enhancement decoder processes only enhancement layer data rather than complete video streams. By applying partial processing to only the enhancement portions and combining with base layer output, power consumption is reduced while still achieving quality improvement.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If existing decoders are integrated with multi-layer coding, then compatibility is maintained, but integration complexity increases

Engineering Contradiction:
ImprovecompatibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The decoder integration layer serves as a mediator that handles all complexity of multi-layer decoding coordination. It manages communication between base and enhancement decoders, allowing existing decoders to remain unchanged and compatible while enabling multi-layer functionality through the intermediary layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260012622A1Method for decoding a video stream
Publication Date: 2026.01.08 V NOVA INT LTD
  • US20260012622A1 patent drawing
  • US20260012622A1 patent drawing
  • US20260012622A1 patent drawing

AI summary

A method for decoding a video stream is described. The method comprises: receiving a video stream at a server application, the video stream being encoded according to a multi-layer coding scheme; passing, to a base decoder, an encoded base stream comprised by the video stream, for obtaining a decoded base stream; and passing, to an enhancement decoder, an encoded enhancement stream comprised by the video stream for decoding, wherein an original input video may be reconstructed from the decoded base stream and the decoded enhancement stream.