SlideShare a Scribd company logo
1 of 20
Near-Duplicate Video Detection UsingTemporal Patterns of Semantic Concepts IEEE International Symposium on Multimedia San Diego, California, USADecember 14-16, 2009 Hyun-seok Min, Jaeyoung Choi, Wesley De Neve, Yong Man Ro Image and Video Systems Lab Department of Electrical Engineering Korea Advanced Institute of Science and Technology (KAIST) Daejeon, Republic of Korea
Overview Introduction Near-duplicates Semantic video signatures Experimental results Conclusions 2 /20
Introduction Importance of duplicate video detection prevents cluttering of search results prevents copyright infringement 3 /20 Search results for the query “I will survive Jesus” A significant number of search results are near-duplicates!
Definition of Near-duplicates Identicalor approximately identical videos photometric variations e.g., change of color and lighting editing operations e.g., insertion of captions, logos, and borders speed changes e.g., addition or removal of frames semantic concepts e.g., ‘road’, ‘sand’, ‘snow’ , …. 4 /20
Examples of Near-duplicates original videos near-duplicates transformation (cam cording, insertion of subtitles) 5 /20 transformation (blur)
Video Signatures ,[object Object]
represents a video segment with a unique set of features
Conventional video signatures
often created by extracting low-level visual features fromvideo frames6 /20 video content featureextraction video signature …
Use of Low-level Visual Features forCreating a Video Signature Problem near-duplicates may not be visually similar original video near-duplicate transformation (cam cording, insertion of subtitles) Visual match? No! video signature video signature … … 7 /20
Semantic Similarity Observation near-duplicates often contain similar semantics original video near-duplicate transformation (cam cording, insertion of subtitles) Semantic match? Yes! Semantic concepts: Semantic concepts: indoor, man, face, … indoor, man, face, … 8 /20
Use of Semantic Concepts forCreating a Video signature Semantic concept detection traditionally used for classifying video clips into several predefined concepts Problem limited number of semantic concepts can be detected Solution use of temporal variation of semantic concepts different from video sequence to video sequence 9 /20
Semantic Video Signature Creation (1/2) Semantic video signature creation A1 A2 A3 … … Semantic video signature V video shots key frames … concept classification classifier for ‘Street’ classifier for ‘Beach’ classifier for ‘Tree’ Ai AN N: the number of shots M: the number of predefined semantics Ci: ith predefined semantic concept semantic video signature si … sN s2 s1 … 10 /20
Semantic Video Signature Creation (2/2) 11 /20 original video near-duplicate transformation … … … … Semantic video signature of original video Semantic video signature of near-duplicate
Matching Procedure 12 /20 Semantic video signature of near-duplicate Semantic video signature of original video
Experimental Setup (1/3) Reference database video sequences taken from TRECVID2007 over 9 hours of video data format: MPEG-1 resolution: 352X288 frame rate: 25 frame per second (fps) Screenshots 13 /20
Experimental Setup (2/3) Creation of query video (near-duplicate) set  number of query video sequences 64 in total average length of the query video sequences 3 minutes Process for generating query video sequences  original video sampling subvideoof original video transformation query video 14 /20
Experimental Setup (3/3) Transformations used spatial transformations Gaussian blur logo insertion  letter-box resizing temporal transformations change of frame rate original 15 /20
Experimental Results: Spatial Transformation (1/2) 16 /20 The precision increases as the threshold value decreases, while in turn, the recall value decreases. blur letter-box
Experimental Results: Spatial Transformation (2/2) 17 /20 Ordinal measurement does not work well with logo insertion, compared to the proposed method.

More Related Content

Similar to Near-Duplicate Video Detection Using Temporal Patterns of Semantic Concepts

Op Sy 03 Ch 71
Op Sy 03 Ch 71Op Sy 03 Ch 71
Op Sy 03 Ch 71
Google
 
Digital Video
Digital VideoDigital Video
Digital Video
Videoguy
 
Flexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over NetworksFlexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over Networks
Ahmed Hamza
 
How to make a video - Part 2: Post-Production Basics
How to make a video - Part 2: Post-Production BasicsHow to make a video - Part 2: Post-Production Basics
How to make a video - Part 2: Post-Production Basics
Kris Brewer
 
Ac02417471753
Ac02417471753Ac02417471753
Ac02417471753
IJMER
 

Similar to Near-Duplicate Video Detection Using Temporal Patterns of Semantic Concepts (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Op Sy 03 Ch 71
Op Sy 03 Ch 71Op Sy 03 Ch 71
Op Sy 03 Ch 71
 
Video compression
Video compressionVideo compression
Video compression
 
Digital Video
Digital VideoDigital Video
Digital Video
 
Towards Using Semantic Features for Near-Duplicate Video Detection
Towards Using Semantic Features for Near-Duplicate Video DetectionTowards Using Semantic Features for Near-Duplicate Video Detection
Towards Using Semantic Features for Near-Duplicate Video Detection
 
Are you Digitized Files Really OK? Levels of QC and Film Digitization (SCHALL...
Are you Digitized Files Really OK? Levels of QC and Film Digitization (SCHALL...Are you Digitized Files Really OK? Levels of QC and Film Digitization (SCHALL...
Are you Digitized Files Really OK? Levels of QC and Film Digitization (SCHALL...
 
Applying Media Content Analysis to the Production of Musical Videos as Summar...
Applying Media Content Analysis to the Production of Musical Videos as Summar...Applying Media Content Analysis to the Production of Musical Videos as Summar...
Applying Media Content Analysis to the Production of Musical Videos as Summar...
 
AcademicProject
AcademicProjectAcademicProject
AcademicProject
 
Cycle-Contrast for Self-Supervised Video Represenation Learning
Cycle-Contrast for Self-Supervised Video Represenation LearningCycle-Contrast for Self-Supervised Video Represenation Learning
Cycle-Contrast for Self-Supervised Video Represenation Learning
 
Flexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over NetworksFlexible Transport of 3D Videos over Networks
Flexible Transport of 3D Videos over Networks
 
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
Human Behavior Understanding: From Human-Oriented Analysis to Action Recognit...
 
01_Introduction.pdf.pdf
01_Introduction.pdf.pdf01_Introduction.pdf.pdf
01_Introduction.pdf.pdf
 
Digital video
Digital videoDigital video
Digital video
 
Encoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper pptEncoding stored video for stremming applications ieee paper ppt
Encoding stored video for stremming applications ieee paper ppt
 
1 state of-the-art and trends in scalable video
1 state of-the-art and trends in scalable video1 state of-the-art and trends in scalable video
1 state of-the-art and trends in scalable video
 
Real-Time Video Copy Detection in Big Data
Real-Time Video Copy Detection in Big DataReal-Time Video Copy Detection in Big Data
Real-Time Video Copy Detection in Big Data
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
 
Mm video
Mm videoMm video
Mm video
 
How to make a video - Part 2: Post-Production Basics
How to make a video - Part 2: Post-Production BasicsHow to make a video - Part 2: Post-Production Basics
How to make a video - Part 2: Post-Production Basics
 
Ac02417471753
Ac02417471753Ac02417471753
Ac02417471753
 

More from Wesley De Neve

More from Wesley De Neve (20)

Towards diagnosis of rotator cuff tears in 3-D MRI using 3-D convolutional ne...
Towards diagnosis of rotator cuff tears in 3-D MRI using 3-D convolutional ne...Towards diagnosis of rotator cuff tears in 3-D MRI using 3-D convolutional ne...
Towards diagnosis of rotator cuff tears in 3-D MRI using 3-D convolutional ne...
 
Investigating the biological relevance in trained embedding representations o...
Investigating the biological relevance in trained embedding representations o...Investigating the biological relevance in trained embedding representations o...
Investigating the biological relevance in trained embedding representations o...
 
Impact of adversarial examples on deep learning models for biomedical image s...
Impact of adversarial examples on deep learning models for biomedical image s...Impact of adversarial examples on deep learning models for biomedical image s...
Impact of adversarial examples on deep learning models for biomedical image s...
 
Learning Biologically Relevant Features Using Convolutional Neural Networks f...
Learning Biologically Relevant Features Using Convolutional Neural Networks f...Learning Biologically Relevant Features Using Convolutional Neural Networks f...
Learning Biologically Relevant Features Using Convolutional Neural Networks f...
 
The 5th Aslla Symposium
The 5th Aslla SymposiumThe 5th Aslla Symposium
The 5th Aslla Symposium
 
Ghent University Global Campus 101
Ghent University Global Campus 101Ghent University Global Campus 101
Ghent University Global Campus 101
 
Booklet for the First GUGC Research Symposium
Booklet for the First GUGC Research SymposiumBooklet for the First GUGC Research Symposium
Booklet for the First GUGC Research Symposium
 
Center for Biotech Data Science at Ghent University Global Campus
Center for Biotech Data Science at Ghent University Global CampusCenter for Biotech Data Science at Ghent University Global Campus
Center for Biotech Data Science at Ghent University Global Campus
 
Center for Biotech Data Science at Ghent University Global Campus
Center for Biotech Data Science at Ghent University Global CampusCenter for Biotech Data Science at Ghent University Global Campus
Center for Biotech Data Science at Ghent University Global Campus
 
Learning biologically relevant features using convolutional neural networks f...
Learning biologically relevant features using convolutional neural networks f...Learning biologically relevant features using convolutional neural networks f...
Learning biologically relevant features using convolutional neural networks f...
 
Towards reading genomic data using deep learning-driven NLP techniques
Towards reading genomic data using deep learning-driven NLP techniquesTowards reading genomic data using deep learning-driven NLP techniques
Towards reading genomic data using deep learning-driven NLP techniques
 
Deep Machine Learning for Making Sense of Biotech Data - From Clean Energy to...
Deep Machine Learning for Making Sense of Biotech Data - From Clean Energy to...Deep Machine Learning for Making Sense of Biotech Data - From Clean Energy to...
Deep Machine Learning for Making Sense of Biotech Data - From Clean Energy to...
 
GUGC Info Session - Informatics and Bioinformatics
GUGC Info Session - Informatics and BioinformaticsGUGC Info Session - Informatics and Bioinformatics
GUGC Info Session - Informatics and Bioinformatics
 
Ghent University Global Campus - Sungkyunkwan University: Workshop on Researc...
Ghent University Global Campus - Sungkyunkwan University: Workshop on Researc...Ghent University Global Campus - Sungkyunkwan University: Workshop on Researc...
Ghent University Global Campus - Sungkyunkwan University: Workshop on Researc...
 
Ghent University and GUGC-K: Overview of Teaching and Research Activities
Ghent University and GUGC-K: Overview of Teaching and Research ActivitiesGhent University and GUGC-K: Overview of Teaching and Research Activities
Ghent University and GUGC-K: Overview of Teaching and Research Activities
 
Biotech Data Science @ GUGC in Korea: Deep Learning for Prediction of Drug-Ta...
Biotech Data Science @ GUGC in Korea: Deep Learning for Prediction of Drug-Ta...Biotech Data Science @ GUGC in Korea: Deep Learning for Prediction of Drug-Ta...
Biotech Data Science @ GUGC in Korea: Deep Learning for Prediction of Drug-Ta...
 
Exploring Deep Machine Learning for Automatic Right Whale Recognition and No...
 Exploring Deep Machine Learning for Automatic Right Whale Recognition and No... Exploring Deep Machine Learning for Automatic Right Whale Recognition and No...
Exploring Deep Machine Learning for Automatic Right Whale Recognition and No...
 
Deep Machine Learning for Automating Biotech Tasks Through Self-Learning Expe...
Deep Machine Learning for Automating Biotech Tasks Through Self-Learning Expe...Deep Machine Learning for Automating Biotech Tasks Through Self-Learning Expe...
Deep Machine Learning for Automating Biotech Tasks Through Self-Learning Expe...
 
Multimedia Lab @ Ghent University - iMinds - Organizational Overview & Outlin...
Multimedia Lab @ Ghent University - iMinds - Organizational Overview & Outlin...Multimedia Lab @ Ghent University - iMinds - Organizational Overview & Outlin...
Multimedia Lab @ Ghent University - iMinds - Organizational Overview & Outlin...
 
Towards Twitter hashtag recommendation using distributed word representations...
Towards Twitter hashtag recommendation using distributed word representations...Towards Twitter hashtag recommendation using distributed word representations...
Towards Twitter hashtag recommendation using distributed word representations...
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Recently uploaded (20)

Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 

Near-Duplicate Video Detection Using Temporal Patterns of Semantic Concepts

  • 1. Near-Duplicate Video Detection UsingTemporal Patterns of Semantic Concepts IEEE International Symposium on Multimedia San Diego, California, USADecember 14-16, 2009 Hyun-seok Min, Jaeyoung Choi, Wesley De Neve, Yong Man Ro Image and Video Systems Lab Department of Electrical Engineering Korea Advanced Institute of Science and Technology (KAIST) Daejeon, Republic of Korea
  • 2. Overview Introduction Near-duplicates Semantic video signatures Experimental results Conclusions 2 /20
  • 3. Introduction Importance of duplicate video detection prevents cluttering of search results prevents copyright infringement 3 /20 Search results for the query “I will survive Jesus” A significant number of search results are near-duplicates!
  • 4. Definition of Near-duplicates Identicalor approximately identical videos photometric variations e.g., change of color and lighting editing operations e.g., insertion of captions, logos, and borders speed changes e.g., addition or removal of frames semantic concepts e.g., ‘road’, ‘sand’, ‘snow’ , …. 4 /20
  • 5. Examples of Near-duplicates original videos near-duplicates transformation (cam cording, insertion of subtitles) 5 /20 transformation (blur)
  • 6.
  • 7. represents a video segment with a unique set of features
  • 9. often created by extracting low-level visual features fromvideo frames6 /20 video content featureextraction video signature …
  • 10. Use of Low-level Visual Features forCreating a Video Signature Problem near-duplicates may not be visually similar original video near-duplicate transformation (cam cording, insertion of subtitles) Visual match? No! video signature video signature … … 7 /20
  • 11. Semantic Similarity Observation near-duplicates often contain similar semantics original video near-duplicate transformation (cam cording, insertion of subtitles) Semantic match? Yes! Semantic concepts: Semantic concepts: indoor, man, face, … indoor, man, face, … 8 /20
  • 12. Use of Semantic Concepts forCreating a Video signature Semantic concept detection traditionally used for classifying video clips into several predefined concepts Problem limited number of semantic concepts can be detected Solution use of temporal variation of semantic concepts different from video sequence to video sequence 9 /20
  • 13. Semantic Video Signature Creation (1/2) Semantic video signature creation A1 A2 A3 … … Semantic video signature V video shots key frames … concept classification classifier for ‘Street’ classifier for ‘Beach’ classifier for ‘Tree’ Ai AN N: the number of shots M: the number of predefined semantics Ci: ith predefined semantic concept semantic video signature si … sN s2 s1 … 10 /20
  • 14. Semantic Video Signature Creation (2/2) 11 /20 original video near-duplicate transformation … … … … Semantic video signature of original video Semantic video signature of near-duplicate
  • 15. Matching Procedure 12 /20 Semantic video signature of near-duplicate Semantic video signature of original video
  • 16. Experimental Setup (1/3) Reference database video sequences taken from TRECVID2007 over 9 hours of video data format: MPEG-1 resolution: 352X288 frame rate: 25 frame per second (fps) Screenshots 13 /20
  • 17. Experimental Setup (2/3) Creation of query video (near-duplicate) set number of query video sequences 64 in total average length of the query video sequences 3 minutes Process for generating query video sequences original video sampling subvideoof original video transformation query video 14 /20
  • 18. Experimental Setup (3/3) Transformations used spatial transformations Gaussian blur logo insertion letter-box resizing temporal transformations change of frame rate original 15 /20
  • 19. Experimental Results: Spatial Transformation (1/2) 16 /20 The precision increases as the threshold value decreases, while in turn, the recall value decreases. blur letter-box
  • 20. Experimental Results: Spatial Transformation (2/2) 17 /20 Ordinal measurement does not work well with logo insertion, compared to the proposed method.
  • 21. Experimental Results: Temporal Transformation 18 /20 The proposed method is robust against temporally modified video sequences.
  • 22. Conclusions Proposed the use of semantic video signatures for near-duplicate video detection relies on a number of semantic concepts detected along the temporal axis Experimental results indicate that the use of a semantic video signature looks promising Future work improving the accuracy of semantic concept detection use of additional semantic concepts 19 /20
  • 23. Any questions or comments? 20/20