Coarse-to-fine two-stage semantic video carving approach in digital forensics

Abstract Video (e.g. CCTV) plays a crucial role in digital forensics. Existing video carving methods either assume the existence of file system information or resort to the impractical exhaustive matching for all pairs of fragments. In this paper, a coarse-to-fine two-stage semantic video carving approach is proposed to improve the efficiency and precision of content-based video carving. The proposed approach introduces a perceptual grouping stage to quickly group video fragments first based on the structural similarity of the fragments, followed by a precise stitching stage which sorts the fragments within each group depending on the pixel-level content of the fragments to reconstruct each original video file. The proposed approach can reduce the computational complexity and achieve a high carving precision since the two complementary methods used in two stages focus on different-scale features of video content. Experimental results based on a YouTube-8M video clip dataset show that the overall carving precision of the proposed approach is very high (e.g. 97.2% even when the number of mixed video fragments is increased to 288, which are from 36 video files with a fragmentation degree of 8). The overall carving time is 326.22 seconds, about 10 times lower than that of our previous optical flow-based approach.

[1]  Nasir D. Memon,et al.  Automated reassembly of file fragmented images using greedy algorithms , 2006, IEEE Transactions on Image Processing.

[2]  Martin Steinebach,et al.  Automating Video File Carving and Content Identification , 2013, IFIP Int. Conf. Digital Forensics.

[3]  Sangjin Lee,et al.  A study on multimedia file carving method , 2011, Multimedia Tools and Applications.

[4]  Apostol Natsev,et al.  YouTube-8M: A Large-Scale Video Classification Benchmark , 2016, ArXiv.

[5]  Simon Tjoa,et al.  Advanced File Carving Approaches for Multimedia Files , 2011, J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl..

[6]  Simon Tjoa,et al.  Roadmap to Approaches for Carving of Fragmented Multimedia Files , 2011, 2011 Sixth International Conference on Availability, Reliability and Security.

[7]  Simson L. Garfinkel,et al.  Carving contiguous and fragmented files with fast object validation , 2007, Digit. Investig..

[8]  Golden G. Richard,et al.  Scalpel: A Frugal, High Performance File Carver , 2005, DFRWS.

[9]  Michael I. Cohen Advanced carving techniques , 2007, Digit. Investig..

[10]  Eoghan Casey,et al.  Design tradeoffs for developing fragmented video carving tools , 2014, Digit. Investig..

[11]  Arambam Neelima,et al.  A Short Survey on Perceptual Hash Function , 2014 .

[12]  Zoe L. Jiang,et al.  Semantic Video Carving Using Perceptual Hashing and Optical Flow , 2017, IFIP Int. Conf. Digital Forensics.

[13]  S. Kong,et al.  Frame-Based Recovery of Corrupted Video Files Using Video Codec Specifications , 2014, IEEE Transactions on Image Processing.

[14]  N. Memon,et al.  The evolution of file carving , 2009, IEEE Signal Processing Magazine.