DeepAI AI Chat
Log In Sign Up

Automatic Generation of H.264 Parameter Sets to Recover Video File Fragments

by   Enes Altinisik, et al.

We address the problem of decoding video file fragments when the necessary encoding parameters are missing. With this objective, we propose a method that automatically generates H.264 video headers containing these parameters and extracts coded pictures in the partially available compressed video data. To accomplish this, we examined a very large corpus of videos to learn patterns of encoding settings commonly used by encoders and created a parameter dictionary. Further, to facilitate a more efficient search our method identifies characteristics of a coded bitstream to discriminate the entropy coding mode. It also utilizes the application logs created by the decoder to identify correct parameter values. Evaluation of the effectiveness of the proposed method on more than 55K videos with diverse provenance shows that it can generate valid headers on average in 11.3 decoding trials per video. This result represents an improvement by more than a factor of 10 over the conventional approach of video header stitching to recover video file fragments.


page 1

page 2

page 3

page 4


Camera-Model Identification Using Encoding and Container Characteristics of Video Files

We introduce a new method for camera-model identification. Our approach ...

Fragments-Expert: A Graphical User Interface MATLAB Toolbox for Classification of File Fragments

The classification of file fragments of various file formats is an essen...

Using Homomorphic hashes in coded blockchains

One of the scalability issues of blockchains is the increase of their si...

LVVC: A Learned Versatile Video Coding Framework for Efficient Human-Machine Vision

Almost all digital videos are coded into compact representations before ...

Complexity Analysis Of Next-Generation VVC Encoding and Decoding

While the next generation video compression standard, Versatile Video Co...

Realistic Video Sequences for Subjective QoE Analysis

Multimedia streaming over the Internet (live and on demand) is the corne...

CyberEye: Obtaining Data from Virtual Desktop by Video

VDI is no longer safe and reliable anymore. VDI(Virtual Desktop Infrastr...