Codec-Based Video Recovery via Cluster Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to effectively recover deleted video files when the file system or data area has been overwritten, particularly due to fragmentation and data loss in video files stored on storage media.

Innovation Solution

A codec-based video recovery method that combines and decodes non-overwritten video frames using MPEG-4 and H.264 codecs, along with a cluster search-based approach to recover fragmented video data by extracting and interconnecting frame and decoding regions, and a cluster search-based method to form complete image frames from index data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If file system information is used to recover deleted video files, then recovery is possible when data is not overwritten, but recovery fails when the file system area or data area is overwritten with different data

Engineering Contradiction:
Improvevideo file recovery success rateVSAvoiddata loss due to overwriting
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments video files into individual frames and processes them independently. By dividing the video file into frame units, the system can recover complete frames even when other parts of the file are fragmented or overwritten, thereby improving recovery reliability without requiring complete file integrity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts frame information and decoding data directly from the storage medium's data regions, bypassing the need for intact file system information. This extraction approach allows recovery even when file system areas are overwritten, as it directly accesses raw video data without relying on file system metadata

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If video files are stored on storage media, then they can be accessed and played back, but they become fragmented and susceptible to data loss due to the large space occupied by file system and data regions

Engineering Contradiction:
Improvevideo file storage and accessVSAvoiddata loss due to fragmentation and overwriting
Core Design Contradiction:
Ease of operationVSLoss of substance

Solution Approach 1:

The patent performs preliminary extraction of frame information and decoding data from the storage medium before attempting recovery. By pre-identifying and extracting viable frame data, the system prepares recovery candidates in advance, reducing the impact of subsequent fragmentation or overwriting operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates recovered video files as copies of the original data reconstructed from extracted frame information. This copying approach allows the system to reconstruct complete video files from scattered frame data without requiring the original file structure to be intact

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9436551B2Method for codec-based recovery of a video using a cluster search
Publication Date: 2016.09.06 REPUBLIC OF KOREA (NTL FORENSIC SERVICE DIRECTOR MINIST OF PUBLIC ADMINISTRATION & SECURITY)
  • US9436551B2 patent drawing
  • US9436551B2 patent drawing
  • US9436551B2 patent drawing

AI summary

A method for codec-based recovery of a video, which includes recovering an image by combining image decoding information and non-overwritten image frames, is provided. The method includes: a cluster extraction step of extracting a pre-cluster region; a region extraction step of extracting, from the pre-cluster region extracted in the cluster extraction step, an M frame region encoded using an MPEG-4 visual codec and an M decoding region; a combining step of combining the M frame region and the M decoding region extracted in the region extraction step and listing the combination; and a recovering step of decoding the M frame region and the M decoding region, listed in the combining step, to be recovered as an image.