Video Stream Signature Verification With Minimal Signaling Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding standards lack a method for a standard compliant decoder to determine if a compressed bitstream was generated by a trustworthy source, making them vulnerable to deep-fakes and potential misuse.
Innovation Solution
Implement a trustworthiness check by encoding a video data stream using block-based predictive coding and transform-based residual coding, with context-adaptive binary arithmetic coding, and inserting a digital signature derived from a hash value of a predetermined portion of the stream, allowing verification of authenticity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a digital signature is inserted into the video data stream to enable trustworthiness verification, then security level is improved, but signaling overhead increases
Solution Approach 1:
The patent segments the trustworthiness verification process by applying the hash function to only a predetermined portion of the video data stream rather than the entire stream. This selective hashing reduces the amount of data that needs to be signed and verified, thereby reducing signaling overhead while maintaining security. The segmented approach allows the system to focus computational and communication resources on critical portions of the data stream.
Solution Approach 2:
The patent implements partial action by computing the hash value for only a predetermined portion of the video data stream instead of processing the entire stream. This partial hashing approach provides sufficient trustworthiness verification for the most critical data while minimizing the computational burden and signaling overhead associated with full-stream processing.
2Measurement precision
If hash function is applied to the entire video data stream to ensure complete verification, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent divides the video data stream into a predetermined portion and other portions, applying the hash function only to the predetermined portion. This segmentation reduces computational complexity by limiting the hashing operation to a manageable subset of data while still providing meaningful verification accuracy for the most critical segments of the video stream.
Solution Approach 2:
The patent applies partial action by computing hashes for only the predetermined portion of the video data stream rather than the entire stream. This approach achieves sufficient verification accuracy for security purposes while dramatically reducing the computational resources and device complexity required compared to full-stream hashing.
Data Source
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.


