Storage Video Authentication Using ROI Frame Similarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage devices struggle to detect and differentiate between genuine and counterfeit video data, which can compromise data integrity and security.

Innovation Solution

A storage device equipped with a codec, scaler, and microcontroller unit (MCU) compares adjacent frames of video data to measure similarity and generate detection information for altered or fake data, using algorithms like locality sensitive hashing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video data is stored and transmitted without detection mechanisms, then storage capacity and transmission speed are maximized, but data integrity and authenticity cannot be guaranteed

Engineering Contradiction:
Improvedata integrityVSAvoiddetection mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing fake video detection during the storage process itself rather than after retrieval. The storage device executes detection operations on video data before it is fully stored or while it is being stored, generating detection information that is saved alongside the video data. This approach ensures data integrity is verified upfront, preventing fake video from being stored in the first place, while avoiding the need for complex post-retrieval detection systems.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive detection operations are performed on all video data, then detection accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvefake video detection accuracyVSAvoiddetection processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements partial action by performing detection operations selectively rather than comprehensively on all video data. The detection mechanism focuses on identifying key features and patterns that indicate fake video, using algorithms that analyze specific aspects of the video data such as frame consistency, metadata validation, and codec verification. This selective approach achieves sufficient detection accuracy without requiring exhaustive analysis of every byte of video data, thereby reducing processing time and computational resource requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If detection information is generated and stored for all video data, then data authenticity is verified, but storage space requirements increase

Engineering Contradiction:
Improvedata authenticityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies the extraction principle by separating detection information from the main video data storage. Instead of storing comprehensive detection results for every video file, the system extracts and stores only essential detection information such as authentication tags, checksums, or condensed verification data. This extracted detection information is sufficient to verify authenticity when needed but occupies minimal storage space compared to storing full detection datasets. The separation allows video data to be stored efficiently while maintaining verification capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12574525B2Storage device, host system having the same and operating method thereof
Publication Date: 2026.03.10 SAMSUNG ELECTRONICS CO LTD
  • US12574525B2 patent drawing
  • US12574525B2 patent drawing
  • US12574525B2 patent drawing

AI summary

An operating method of a storage device, includes: receiving decoded data from a codec; determining whether the decoded data includes a region of interest (ROI); based on determining the ROI is included in the decoded data, determining whether the decoded data includes a first background region, other than the ROI, identical to a second background region of an adjacent frame; based on determining the first background region is identical to the second background region, determining a similarity for the ROI between the decoded data and the adjacent frame; determining whether the similarity is lower than a reference value; and based on determining the similarity is lower than the reference value, generating detection information indicating that the decoded data is faked.