Video Decoder Neural Inference Reliability Using Analog Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Analog devices used in neural network inference processes for video coding produce non-bit-exact output results, leading to unreproducible outcomes, which is unacceptable in video codecs where identical inputs should yield identical outputs.

Innovation Solution

Implement a method to obtain metadata representing the reliability of the neural network inference process by an analog device, using checksums or statistical parameters to ensure output consistency, and decode video data based on these metadata to achieve reproducible results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If analog devices are used to implement neural network inference processes, then energy consumption is reduced, but output reproducibility deteriorates

Engineering Contradiction:
Improveenergy consumptionVSAvoidoutput reproducibility
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The encoder pre-computes the neural network inference output using a digital device and stores the result in a buffer before transmission. This preliminary action ensures that the reference output is deterministic and reproducible, while the analog device at the decoder can operate with lower energy consumption without compromising reproducibility, as it only needs to verify against the pre-stored reference.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A buffer storing pre-computed neural network output acts as an intermediary between the encoder and decoder. The buffer provides the deterministic reference output that the decoder compares against its analog device output, mediating between the need for reproducibility and the energy efficiency of analog computation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If digital devices are used to ensure output reproducibility, then reliability is improved, but energy consumption increases

Engineering Contradiction:
Improveoutput reproducibilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The digital device performs the neural network inference computation in advance during encoding, storing the deterministic output in a buffer. This preliminary computation ensures reproducibility is established upfront, allowing the energy-intensive digital operation to occur only once rather than repeatedly at the decoder.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The deterministic output from the digital device is copied into a buffer and transmitted to the decoder. This copying mechanism allows the decoder to use a stored reference rather than performing its own energy-intensive digital computation, reducing overall energy consumption while maintaining reproducibility.

Inventive Principle:
Principle #26Copying

3Productivity

If analog devices are used for neural network inference, then processing speed is improved, but manufacturing precision deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidoutput exactness
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The encoder pre-computes the exact neural network output using a digital device and stores it in a buffer before transmission. This preliminary action establishes the precise reference output that the analog device at the decoder will compare against, allowing the analog device to operate faster without compromising output exactness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The decoder compares the analog device output against the pre-stored reference output from the buffer, creating a feedback mechanism. This feedback allows the system to verify whether the fast analog computation produced an acceptable result, and if not, to request re-computation or correction, thereby maintaining manufacturing precision despite the use of faster analog hardware.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260099953A1Mixing analog and digital neural networks implementations in video coding processes
Publication Date: 2026.04.09 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US20260099953A1 patent drawing
  • US20260099953A1 patent drawing
  • US20260099953A1 patent drawing

AI summary

A method comprising obtaining (611) video data comprising meta-data representative of a level of reliability of a neural network inference process implemented by an analog device, the neural network inference process being applied to decode the video data, an analog device being an electronic circuitry unable to ensure a repeatability of an output result of said electronic circuitry when said electronic circuitry receives same input data; and, decoding (612) the video data, the implementation of the neural network inference process by the analog device depending on the metadata.