Video Stream Trustworthiness Checks Through Partial Hashing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards lack the ability to verify whether a compressed bitstream was generated by a trustworthy source, making them vulnerable to deep-fake attacks, and there is a need for a method to ensure trustworthy data exchange while maintaining compatibility with existing decoding mechanisms.

Innovation Solution

A video data stream is rendered checkable on trustworthiness by hashing a predetermined portion, computing a digital signature, and inserting it into the stream, allowing verification of authenticity using a hash function and digital signature.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a digital signature is computed for the entire video data stream, then trustworthiness verification is comprehensive, but signaling overhead and processing complexity increase significantly

Engineering Contradiction:
Improvetrustworthiness verificationVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the video data stream into a predetermined portion (first part) and the rest (second part). Only the first part is included in the hash function computation for digital signature generation. This segmentation reduces the amount of data that needs to be processed and transmitted for verification purposes, thereby reducing signaling overhead while maintaining verification capability for the critical portion of the video data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential portion of the video data stream (the predetermined first part) that is sufficient for trustworthiness verification. By taking out only this critical subset rather than processing the entire stream, the system achieves effective verification with reduced computational complexity and lower signaling overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the predetermined portion includes all video data, then verification is complete, but processing time and computational complexity increase

Engineering Contradiction:
Improveverification completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The video data stream is divided into a predetermined first part and a second part. The hash function is applied only to the first part, which is sufficient for verification purposes. This segmentation significantly reduces processing time compared to hashing the entire video data stream, while still providing reliable trustworthiness verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by computing the hash function only on a predetermined portion of the video data stream rather than the complete stream. This partial processing approach achieves the necessary verification level with reduced computational effort and faster processing time.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If hashing is applied to the entire video data stream, then integrity verification is thorough, but data processing complexity and time increase

Engineering Contradiction:
Improveintegrity verificationVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the video data stream and applies hashing only to the predetermined first part. This segmentation simplifies the data processing complexity by reducing the volume of data that needs to be processed through the hash function, while maintaining thorough integrity verification for the critical portion of the data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the necessary predetermined portion of the video data stream for hashing operations. By taking out only this essential subset, the system reduces data processing complexity and computational burden while achieving sufficient integrity verification.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP4629641A1Trustworthiness of video data streams
Publication Date: 2025.10.08 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • EP4629641A1 patent drawingFigure 1
  • EP4629641A1 patent drawingFigure 2
  • EP4629641A1 patent drawingFigure 3

AI summary

A method for checking a video data stream having a video encoded thereinto on trustworthiness comprises: subjecting a predetermined portion of the video data stream, or data derived therefrom, to a hash function to obtain a hash value; deriving a digital signature from the video data stream; and checking whether the hash value fits to the digital signature to determine whether the video data stream is trustworthy.