Video Decoder Film Grain Reconstruction for Efficient Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video codecs often lose or degrade film grain during encoding and decoding processes, making it difficult to compress videos with film grain effectively.

Innovation Solution

A decoder reconstructs film grain or noise dynamically by generating representative luma values and chroma film grain noise pixels, which are then applied to the reconstructed video frame, allowing for efficient compression and retention of aesthetic noise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If film grain is retained through encoding and decoding processes, then video quality and aesthetic effect are improved, but compression efficiency deteriorates due to the randomness of film grain

Engineering Contradiction:
Improvevideo qualityVSAvoidcompression efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent extracts film grain as a separate component from the main video content during encoding. The encoder identifies and separates grain pixels from video pixels, storing grain data independently. This allows the main video to be compressed more efficiently while grain is preserved and recombined during decoding, resolving the contradiction between quality and compression efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the video signal into distinct components: video pixels and grain pixels. By dividing the processing into separate streams where video data and grain data are handled independently, the system achieves better compression ratios for the video portion while maintaining grain integrity, thus improving both compression efficiency and video quality.

Inventive Principle:
Principle #1Segmentation

2Productivity

If film grain is removed during encoding to improve compression, then compression efficiency is improved, but video quality and aesthetic effect deteriorate

Engineering Contradiction:
Improvecompression efficiencyVSAvoidvideo quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent performs preliminary separation of grain from video content during the encoding phase. By identifying and extracting grain pixels before the main compression process, the system prepares the data in advance so that grain can be preserved while the video portion undergoes aggressive compression, thus achieving both high compression efficiency and quality retention.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent temporarily discards grain information from the main video stream during encoding, compressing only the video portion for efficient storage and transmission. During decoding, the grain information is recovered and recombined with the decompressed video, thus achieving efficient compression while recovering the aesthetic quality.

Inventive Principle:
Principle #34Discarding and recovering

3Speed

If traditional video coding techniques are used, then decoding speed is maintained, but film grain is lost or degraded in the encoding and decoding processes

Engineering Contradiction:
Improvedecoding speedVSAvoidfilm grain retention
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent segments the decoding process into separate streams for video data and grain data. By processing these independently and recombining them at the end, the system maintains efficient decoding speeds for the video portion while preserving grain information that would otherwise be lost in traditional integrated decoding processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic decoding approach where grain parameters are reconstructed based on the decoded video content. This allows the system to adaptively regenerate grain characteristics during decoding, maintaining both speed and grain retention by performing grain synthesis parallel to or after main video decoding.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260059130A1Systems and methods of video decoding with dynamic noise reconstruction
Publication Date: 2026.02.26 QUALCOMM INC
  • US20260059130A1 patent drawing
  • US20260059130A1 patent drawing
  • US20260059130A1 patent drawing

AI summary

Systems and methods for decoding are described herein. For example, a process can include obtaining luma values associated with a reconstructed video frame. The process can further include generating representative luma values based on the luma values associated with the reconstructed video frame. The process can include storing the representative luma values associated with the reconstructed video frame in a memory. The process can further include obtaining noise pixel data associated with the reconstructed video frame. The process can further include generating, using the representative luma values and the noise pixel data, chroma film grain noise pixels associated with the reconstructed video frame. The process can further include applying the chroma film grain noise pixels to the reconstructed video frame.