Film Grain Pattern Selection for Lower Video Coding Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding systems struggle to effectively manage and reduce film grain patterns, leading to inefficiencies in storage and transmission bandwidth.

Innovation Solution

A device or method that determines a reduced set of film grain patterns based on priority information, applies film grain patterns to pixel components using weight-based selection and scaling factors, and utilizes supplemental enhancement information to optimize film grain pattern analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple film grain patterns are processed to maintain quality, then video quality is improved, but storage and transmission bandwidth requirements increase

Engineering Contradiction:
Improvevideo qualityVSAvoidstorage and transmission bandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and removes redundant film grain patterns from the complete set, retaining only the essential patterns needed for quality reconstruction. This is achieved through priority information that identifies and eliminates duplicate or redundant patterns, thereby reducing the quantity of data while preserving video quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent discards redundant film grain patterns and recovers video quality through the remaining essential patterns. By identifying and removing duplicate patterns while preserving the most important ones, the system reduces data requirements while maintaining the ability to reconstruct high-quality video.

Inventive Principle:
Principle #34Discarding and recovering

2Measurement precision

If a large number of film grain patterns are analyzed, then film grain pattern accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvefilm grain pattern accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential film grain patterns that are necessary for accurate reconstruction, removing redundant patterns from the analysis set. This reduces the number of patterns that need to be processed while maintaining accuracy through the selection of most important patterns based on priority information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the complete set of film grain patterns into distinct groups based on priority information, separating essential patterns from redundant ones. This segmentation allows the system to process only the necessary patterns, reducing overall processing complexity while maintaining accuracy through focused analysis of the most important patterns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4505747B1Reduction of film grain patterns
Publication Date: 2025.12.03 INTERDIGITAL CE PATENT HOLDINGS SAS
  • EP4505747B1 patent drawingFigure 1A
  • EP4505747B1 patent drawingFigure 1B
  • EP4505747B1 patent drawingFigure 1C

AI summary

Systems, methods, and instrumentalities are disclosed for performing reduction of film grain patterns. A device may obtain film grain pattern priority information associated with a plurality of film grain patterns for a block. The device may determine, based on the film grain pattern priority information, a reduced set of film grain patterns, from the plurality of film grain patterns, on which to perform a film grain pattern analysis. The device may perform the film grain pattern analysis on the reduced set of film grain patterns. The device may select, based on the film grain pattern analysis, a film grain pattern, from the reduced set of film grain patterns, to apply to a pixel component of the block. The device may apply the selected film grain pattern to the pixel component of the block.