SlideShare una empresa de Scribd logo
1 de 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.

Más contenido relacionado

Similar a 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 a 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
 

Más de Wesley De Neve

Más de 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...
 

Último

Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
Overkill Security
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Último (20)

UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 

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