Film Grain SEI Insertion for Bit-Accurate Video Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The H.264 standard does not specify a procedure for simulating film grain in video systems, leading to non-compliance with bit-accurate film grain simulation during trick mode play, as existing solutions like the second prior art approach are not compliant with the standard's display order requirements.

Innovation Solution

A method for simulating film grain by providing film grain supplemental information corresponding to intra and inter coded pictures in decode order, ensuring that only one SEI message precedes each I, P, and B picture, with the SEI message for B pictures being the same as that of the preceding I or P picture, aligning with the H.264 standard's display order.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If film grain SEI messages are transmitted only preceding I frames in decoding order, then bit-accurate film grain simulation is achieved, but compliance with H.264 standard display order requirement is lost

Engineering Contradiction:
Improvebit-accurate film grain simulationVSAvoidcompliance with H.264 standard
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The film grain simulation process is segmented into two independent ordering systems: decoding order for bit-accuracy and display order for standard compliance. SEI messages are inserted at specific points in the bitstream corresponding to I pictures in decoding order, while the simulation application follows display order, creating distinct segments for each requirement

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A mapping mechanism acts as an intermediary between decoding order and display order. The system uses picture order count (POC) values and frame numbering to translate SEI message positions from decoding order to display order, allowing the decoder to apply grain parameters correctly regardless of playback mode

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If film grain SEI messages are transmitted for every inter coded picture, then consistent film grain simulation is achieved, but bit-stream overhead increases

Engineering Contradiction:
Improveconsistent film grain simulationVSAvoidbit-stream overhead
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

Film grain SEI messages are transmitted periodically at I picture boundaries rather than continuously for every frame. This periodic insertion at regular intervals (I pictures) maintains consistent grain simulation across all frames while significantly reducing the frequency and quantity of messages in the bitstream

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Multiple frames share a single film grain SEI message from the preceding I picture. The grain parameters are merged and applied across P and B pictures until the next I picture, reducing redundant message transmissions while maintaining consistency

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If film grain simulation is performed in decoding order, then bit-accuracy is achieved, but compliance with H.264 display order requirement is violated

Engineering Contradiction:
Improvebit-accuracyVSAvoidcompliance with display order
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts its operation mode based on playback type. During normal playback, it processes frames in display order matching H.264 requirements. During trick mode playback, it switches to decoding order processing to maintain bit-accuracy, making the ordering flexible rather than fixed

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9117261B2Film grain SEI message insertion for bit-accurate simulation in a video system
Publication Date: 2015.08.25 INTERDIGITAL VC HOLDINGS INC
  • US9117261B2 patent drawing
  • US9117261B2 patent drawing
  • US9117261B2 patent drawing

AI summary

There are provided methods and apparatus for film grain SEI message insertion for bit-accurate simulation in a video system. A method for simulating film grain in an ordered sequence includes the steps of providing film grain supplemental information corresponding to a plurality of intra coded pictures, and providing additional film grain supplemental information corresponding to inter coded pictures between consecutive intra coded pictures, in decode order. The inter coded pictures are selected based upon display order.