Hash-based frame selection for video phylogeny

Multimedia phylogeny is a research field that aims at tracing back past history of multimedia documents to discover their ancestral relationships. As an example, it might leverage, with the aid of other side information, forensic analysts to detect who was the first user that published online an illegal content (e.g., child pornography). Although relatively well developed for images, this field is still not fully fledged when it comes to analyzing ancestral and evolutionary relationships among digital videos. Dealing with videos is much more challenging, especially as temporal dimension comes into play. In this vein, one of the pivotal tasks for video phylogeny reconstruction is video synchronization in order to compare temporally coherent near-duplicate frames among pairs of sequences. In this work, we propose an algorithm to efficiently select synchronized frame pairs among videos before calculating their phylogenetic relationships. This approach underpins the video phylogeny reconstruction and leverages the analysis on a reduced subset of frames rather than on the full set, thus decreasing the overall computational time. Experimental results show the effectiveness of the proposed method when temporal transformations are considered (i.e., change of frame rate and temporal clipping at any point in the stream).

[1]  Wilhelm Burger,et al.  Digital Image Processing - An Algorithmic Introduction using Java , 2008, Texts in Computer Science.

[2]  Rafael C. González,et al.  Digital image processing, 3rd Edition , 2008 .

[3]  Anderson Rocha,et al.  First steps toward image phylogeny , 2010, 2010 IEEE International Workshop on Information Forensics and Security.

[4]  Anderson Rocha,et al.  Image Phylogeny Forests Reconstruction , 2014, IEEE Transactions on Information Forensics and Security.

[5]  Mauro Barni,et al.  Exploring image dependencies: a new challenge in image forensics , 2010, Electronic Imaging.

[6]  Anderson Rocha,et al.  Large-Scale Image Phylogeny: Tracing Image Ancestral Relationships , 2013, IEEE MultiMedia.

[7]  Paolo Bestagini,et al.  Phylogeny reconstruction for misaligned and compressed video sequences , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[8]  Anderson Rocha,et al.  Image Phylogeny by Minimal Spanning Trees , 2012, IEEE Transactions on Information Forensics and Security.

[9]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[10]  Nasir D. Memon,et al.  Spatio–Temporal Transform Based Video Hashing , 2006, IEEE Transactions on Multimedia.

[11]  Olivier Buisson,et al.  Content-Based Copy Retrieval Using Distortion-Based Probabilistic Similarity Search , 2007, IEEE Transactions on Multimedia.

[12]  Paolo Bestagini,et al.  Codec and GOP Identification in Double Compressed Videos , 2016, IEEE Transactions on Image Processing.

[13]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[14]  Shih-Fu Chang,et al.  Duplicate detection in consumer photography and news video , 2002, MULTIMEDIA '02.

[15]  Anderson Rocha,et al.  Video Phylogeny: Recovering near-duplicate video relationships , 2011, 2011 IEEE International Workshop on Information Forensics and Security.

[16]  Andrew Zisserman,et al.  Multi-view Matching for Unordered Image Sets, or "How Do I Organize My Holiday Snaps?" , 2002, ECCV.

[17]  Binoy Pinto,et al.  Speeded Up Robust Features , 2011 .

[18]  Paolo Bestagini,et al.  Image phylogeny tree reconstruction based on region selection , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[19]  Paolo Bestagini,et al.  Who is my parent? Reconstructing video sequences from partially matching shots , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[20]  Shih-Fu Chang,et al.  Internet image archaeology: automatically tracing the manipulation history of photographs on the web , 2008, ACM Multimedia.

[21]  Stefano Tubaro,et al.  Estimating QP and motion vectors in H.264/AVC video from decoded pixels , 2010, MiFor '10.

[22]  Anderson Rocha,et al.  Exploring heuristic and optimum branching algorithms for image phylogeny , 2013, J. Vis. Commun. Image Represent..