Video Bitstream Tamper Detection via Feature Value Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Content Delivery Network (CDN) video bitstream security methods, such as Digital Rights Management (DRM), are costly and inefficient in detecting tampered or replaced bitstreams, leading to potential spread of inappropriate content.

Innovation Solution

A method and system that compares feature values generated by source and other nodes transmitting video bitstreams, using MD5 values and XOR operations on RTP packet data, to detect inconsistencies and generate alarms for tampered bitstreams, thereby ensuring quick detection and alerting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DRM encryption is used to guarantee bitstream security, then security is improved, but implementation cost increases due to encryption servers and key management systems

Engineering Contradiction:
Improvebitstream securityVSAvoidimplementation cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential security verification function from the complex DRM system. Instead of implementing full encryption/decryption infrastructure, the system extracts and compares only the critical feature values (MD5 hashes) of bitstream segments at different CDN nodes, achieving security verification without the overhead of complete DRM implementation

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive, long-term DRM infrastructure with cheap, lightweight feature value comparisons. The MD5 hash comparisons are computationally inexpensive and can be performed quickly at CDN nodes without requiring persistent encryption servers or key management systems

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If DRM encryption is used to detect tampered bitstreams, then detection capability is improved, but response time deteriorates due to complex encryption/decryption processes

Engineering Contradiction:
Improvetamper detection capabilityVSAvoiddetection response time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-calculating and storing MD5 feature values of bitstream segments at the source node before distribution. When verification is needed, these pre-computed values are simply compared against values from other CDN nodes, eliminating the time-consuming real-time encryption/decryption processes required by DRM

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent substitutes the mechanical encryption/decryption process with a simpler mathematical operation (MD5 hashing and comparison). This replacement dramatically reduces computational complexity and execution time while maintaining the core function of detecting bitstream tampering

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If feature value comparison is performed across multiple CDN nodes, then tamper detection accuracy is improved, but network communication overhead increases

Engineering Contradiction:
Improvetamper detection accuracyVSAvoidnetwork communication overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential verification data (MD5 feature values) from the complete bitstream content. By comparing these compact feature values instead of the entire bitstream or complex encryption keys, the system achieves accurate tamper detection with minimal network communication overhead

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the verification problem from comparing large amounts of bitstream data or encryption keys to comparing compact MD5 hash values. This parameter transformation maintains detection accuracy while dramatically reducing the quantity of data that needs to be communicated across the network

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11729436B2Method, apparatus, and system for detecting video code stream
Publication Date: 2023.08.15 ZTE CORP
  • US11729436B2 patent drawing
  • US11729436B2 patent drawing
  • US11729436B2 patent drawing

AI summary

A method, apparatus, and system for detecting a video bitstream, and a non-transitory computer-readable storage medium are disclosed. The method may include: receiving a first feature value generated by a source node which transmits a video bitstream, where the first feature value is feature information of the video bitstream generated by the source node according to a preset rule; receiving a second feature value generated by another node which transmits the video bitstream, where the second feature value is feature information of the video bitstream generated by the another node according to the preset rule; determining whether the first feature value is consistent with the second feature value via comparison; and generating an alarm in response to a comparison result that the first feature value is inconsistent with the second feature value.