SlideShare a Scribd company logo
A Segmentation based Sequential
Pattern Matching for
Efficient Video Copy Detection
• Introduction
• Motivation
• Problem Statement
• Aim and Objectives
• Literature Survey
• System architecture
• Proposed System
• Improvements
• References
 Rapid growth of the Internet , Easiness in digital media acquiring and
distributing.
 As digital videos can be copied and modified easily, protecting the
copyright of the digital media has become matter of concern.
 Criteria for selection of copy detection algorithm :-
 Accuracy, measured in terms of false positive and false negative rates
 Computational Requirements, processing time & storage
3
Definition-“Exclusive rights granted by the State for
inventions, new and original designs, trademarks,
new plant varieties and artistic and literary works”.
Goals For IPR Security:-
Detection and retrieval of authentic content.
Protection of content from fraudulent
alterations.
Common types of intellectual property rights
include copyright ,trademarks, patents, industrial
design rights.
4
A point in an image which has a well-defined position and can
be robustly detected.
Local features vs. Global Features
Types of local feature - Edges, Corner, Blobs.
Associated with a significant change of one or more image
properties (e.g.intensity,colors).
 Used to find corresponding points between images which is
very useful for numerous applications!
Courtesy:- Kristen Grauman
A Segmentation based Sequential Pattern Matching for Efficient Video Copy Detection
Motivation
• Main Concern-
• A considerable number of videos are illegal copies or manipulated versions of
existing media, making copyright management a complicated process.
• Call for Change:-
• Today’s widespread video copyright infringement calls for the development of
fast and accurate copy-detection algorithms.
• As video is the most complex type of digital media, it has so far received the
least attention regarding copyright management.
• Protect Data:-
• Content-based copy detection (CBCD) ,a promising technique for video
monitoring and copyright protection.
Problem statement
To design a copy-detection algorithm which is
sufficiently robust to detect severely deformed
copies with high accuracy to localize copy segment.
Aim and Objectives of the project
• The aim of the project is to provide security to
multimedia content and provide platform to safeguard
copyright of the digital media.
• Objective of video copy detection:-
• To decide whether a query video segment is a copy of a
video from the video data set.
• If a system finds a matching video segment, then to
retrieve the name of copy video in the video database
and the time stamp where the query was copied from.
Architecture for Video Copy Detection
• Main Components:-
1. Change-based Threshold for Video Segmentation
2. Feature extraction with SIFT from keyframes
3. Similarity-based matching between SIFT feature point sets
4. Graph-based Video Sequence Matching
5. Evaluation Criteria:
• Copy Location Accuracy
• Computational Time Cost
• Recall & Precision
Architecture for Video Copy Detection
2
1
1
2
3
4
1. Change-based Threshold for Video Segmentation
2. Feature extraction with Binary SIFT from keyframes
3. Similarity-based matching between SIFT feature point sets
4. Graph-based Video Sequence Matching
1.Change-basedThresholdforVideo Segmentation
Method cuts continuous video frames into video segments by eliminating
temporal redundancy of the visual information of continuous video frames.
• Threshold for detecting abrupt changes of visual information of frames , TH= µ
+α σ , µ and σ are mean and standard deviation of difference values between
consecutive frames , α suggested between 5 and 6.
• Threshold for detecting gradual changes of visual information of frames , TL =
b * Th , where b is selected from the range 0.1-0.5
2. FeatureExtractionwithSIFT fromKeyframes
SIFT Detection:-
1. Find Scale-Space Extrema
2. Keypoint Localization & Filtering
– Improve keypoints,throw out bad ones
SIFT Description:-
3. Orientation Assignment
– Remove effects of rotation and scale
4. Create descriptor
– Using histograms of orientations
3. Similarity-basedmatchingbetweenSIFT featuresets
• For Binary SIFT descriptor extracted compute its nearest
neighbor in the dictionary.
• Cluster the set of descriptors (using k-means for
example) to k clusters. The cluster centers act as
dictionary’s visual words.
• Given a test feature(Binary SIFT),Hierarchical k-NN
search is used to find out nearest visual word.
4. Graph-based Video Sequence Matching
Time direction consistency: For Mij and Mlm, if there exists (i – j)*(l-m)> 0, then Mij and Mlm
satisfy the time direction consistency.
Time jump degree: For Mij and Mlm ,the time jump degree between them is defined as,
If the following two conditions are satisfied, there exists an edge between two vertexes:
1. The two vertexes should satisfy time direction consistency.
2. The time jump degree ∆t < T( T is a preset threshold).
Evaluation Criteria:-
• Copy location accuracy:
• This measure aims to assess the accuracy of finding the exact extent of the
copy in the reference video.
• What percent of your predictions were correct?
 Precision :

true number of copied images detected
total number of copied images detected
 What percent of positive predictions were correct?
 Recall:

true number of copied images detected
total number of real copied images in database
 What percent of the positive cases did you catch?
Improvements In Existing System
• Segmentation based on Dual Threshold:
• Basic Problems:-
• Matching based on SIFT descriptor is computationally expensive for large number of points and its high
dimension.
• To reduce the computational complexity, use the dual-threshold method to segment the videos into segments with
homogeneous content and extract keyframes from each segment.
• Binary SIFT Descriptor for Feature Matching:
• Basic Problems:-
• Global or Local Descriptor?
• SIFT not only has good tolerance to scale changes, illumination variations, and image rotations, but also is robust to
change of viewpoints, and additive noise,logo insertion, shifting or cropping, complicated edit.
• Compared with methods based on global descriptor, methods based on local descriptor(SIFT) have a better
detection performance .
• Memory cost of binary SIFT is low, making it feasible to store the whole binary SIFT in the index list.
• Graph-based Video Sequence Matching:
• Basic Problems:-
• Hard threshold ?
• Exhaustive search ?
• To resolve these problems, Graph-based video sequence matching method has the advantages of high accuracy in
locating copies, reducing detection time costs, and being able to simultaneously locate more than one copy in two
comparing video sequences.
References
• “A Segmentation And Graph-based Video Sequence Matching Method For Video Copy
Detection”,hong Liu, Hong Lu, And Xiangyang Xue, IEEE Transactions On Knowledge And Data
Engineering, Vol. 25, No. 8, August 2013
• “Visual word expansion and BSIFT verification for large-scale image search”,Wengang Zhou •
Houqiang Li • Yijuan Lu •Meng Wang • Qi Tian,Springer,2013
• “Content-based Video Copy Detection Using Discrete Wavelet Transform”, Gitto George Thampi,
D. Abraham Chandyc., Proceedings Of IEEE Conference On Information And Communication
Technologies,2013
• “Fast And Accurate Content-based Video Copy Detection Using Bag-of-global Visual
Features”,yusuke Uchida, Koichi Takagi, Shigeyuki Sakazawa,IEEE,2012
• “Fast And Robust Short Video Clip Search For Copy Detection” Junsongyuan, Ling-yu Duan, Qi Tian,
Surendra Ranganath, And Changsheng Xu1,2005
• “Distinctive Image Features From Scale-invariant Keypoints,” Int’l J. Computer Vision,
D.G.Lowe,Vol. 60, No. 2, Pp. 91-110, 2004.

More Related Content

PDF
sullivan_resume
PDF
An Exploration based on Multifarious Video Copy Detection Strategies
PDF
Video copy detection using segmentation method and
PDF
Real-Time Video Copy Detection in Big Data
PDF
Efficient and Robust Detection of Duplicate Videos in a Database
PDF
Efficient and Robust Detection of Duplicate Videos in a Database
PDF
Efficient and Robust Detection of Duplicate Videos in a Database
PDF
Sparse representation in image and video copy detection
sullivan_resume
An Exploration based on Multifarious Video Copy Detection Strategies
Video copy detection using segmentation method and
Real-Time Video Copy Detection in Big Data
Efficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a Database
Efficient and Robust Detection of Duplicate Videos in a Database
Sparse representation in image and video copy detection

Similar to A Segmentation based Sequential Pattern Matching for Efficient Video Copy Detection (20)

PDF
Flip invariant video copy detection using sparse-coded features
PDF
Recent advances in content based video copy detection (IEEE)
PDF
A Segmentation Based Sequential Pattern Matching for Efficient Video Copy Det...
PDF
IRJET - Applications of Image and Video Deduplication: A Survey
PDF
Cb35446450
PDF
3 video segmentation
PDF
Video Content Identification using Video Signature: Survey
PDF
Ac02417471753
PDF
Similarity-based retrieval of multimedia content
PDF
Hv2615441548
PDF
PERFORMANCE ANALYSIS OF FINGERPRINTING EXTRACTION ALGORITHM IN VIDEO COPY DET...
PDF
E0704019023
PDF
Event recognition image &amp; video segmentation
PDF
Mobile Visual Search: Object Re-Identification Against Large Repositories
PDF
Bn32416419
PDF
Video Fingerprinting and Applications: A Review
PDF
A Survey on Multimedia Content Protection Mechanisms
PDF
Video Shot Boundary Detection Using The Scale Invariant Feature Transform and...
PPTX
Real Time Stitching Of IR Images using ml.pptx
Flip invariant video copy detection using sparse-coded features
Recent advances in content based video copy detection (IEEE)
A Segmentation Based Sequential Pattern Matching for Efficient Video Copy Det...
IRJET - Applications of Image and Video Deduplication: A Survey
Cb35446450
3 video segmentation
Video Content Identification using Video Signature: Survey
Ac02417471753
Similarity-based retrieval of multimedia content
Hv2615441548
PERFORMANCE ANALYSIS OF FINGERPRINTING EXTRACTION ALGORITHM IN VIDEO COPY DET...
E0704019023
Event recognition image &amp; video segmentation
Mobile Visual Search: Object Re-Identification Against Large Repositories
Bn32416419
Video Fingerprinting and Applications: A Review
A Survey on Multimedia Content Protection Mechanisms
Video Shot Boundary Detection Using The Scale Invariant Feature Transform and...
Real Time Stitching Of IR Images using ml.pptx
Ad

More from SWAMI06 (11)

DOCX
Secure Distibuted data discovery & dissemination IN WSN
PDF
ns2-project-list
DOCX
Heart disease prediction system
DOC
Detection of Spyware by Mining Executable Files
PPTX
Annotating Search Results from Web Databases
PPTX
Multimedia Answer Generation for Community Question Answering
DOCX
Keyword Query Routing
DOCX
A Hybrid Cloud Approach for Secure Authorized Deduplication
PPTX
Efficient Instant-Fuzzy Search With Proximity Ranking
PDF
Opinion Mining & Sentiment Analysis Based on Natural Language Processing
PPTX
Frequent itemset mining_on_hadoop
Secure Distibuted data discovery & dissemination IN WSN
ns2-project-list
Heart disease prediction system
Detection of Spyware by Mining Executable Files
Annotating Search Results from Web Databases
Multimedia Answer Generation for Community Question Answering
Keyword Query Routing
A Hybrid Cloud Approach for Secure Authorized Deduplication
Efficient Instant-Fuzzy Search With Proximity Ranking
Opinion Mining & Sentiment Analysis Based on Natural Language Processing
Frequent itemset mining_on_hadoop
Ad

Recently uploaded (20)

PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Digital Logic Computer Design lecture notes
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
Sustainable Sites - Green Building Construction
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Well-logging-methods_new................
PDF
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Foundation to blockchain - A guide to Blockchain Tech
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Internet of Things (IOT) - A guide to understanding
CH1 Production IntroductoryConcepts.pptx
Digital Logic Computer Design lecture notes
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Sustainable Sites - Green Building Construction
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Arduino robotics embedded978-1-4302-3184-4.pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Well-logging-methods_new................
composite construction of structures.pdf

A Segmentation based Sequential Pattern Matching for Efficient Video Copy Detection

  • 1. A Segmentation based Sequential Pattern Matching for Efficient Video Copy Detection
  • 2. • Introduction • Motivation • Problem Statement • Aim and Objectives • Literature Survey • System architecture • Proposed System • Improvements • References
  • 3.  Rapid growth of the Internet , Easiness in digital media acquiring and distributing.  As digital videos can be copied and modified easily, protecting the copyright of the digital media has become matter of concern.  Criteria for selection of copy detection algorithm :-  Accuracy, measured in terms of false positive and false negative rates  Computational Requirements, processing time & storage 3
  • 4. Definition-“Exclusive rights granted by the State for inventions, new and original designs, trademarks, new plant varieties and artistic and literary works”. Goals For IPR Security:- Detection and retrieval of authentic content. Protection of content from fraudulent alterations. Common types of intellectual property rights include copyright ,trademarks, patents, industrial design rights. 4
  • 5. A point in an image which has a well-defined position and can be robustly detected. Local features vs. Global Features Types of local feature - Edges, Corner, Blobs. Associated with a significant change of one or more image properties (e.g.intensity,colors).  Used to find corresponding points between images which is very useful for numerous applications!
  • 8. Motivation • Main Concern- • A considerable number of videos are illegal copies or manipulated versions of existing media, making copyright management a complicated process. • Call for Change:- • Today’s widespread video copyright infringement calls for the development of fast and accurate copy-detection algorithms. • As video is the most complex type of digital media, it has so far received the least attention regarding copyright management. • Protect Data:- • Content-based copy detection (CBCD) ,a promising technique for video monitoring and copyright protection.
  • 9. Problem statement To design a copy-detection algorithm which is sufficiently robust to detect severely deformed copies with high accuracy to localize copy segment.
  • 10. Aim and Objectives of the project • The aim of the project is to provide security to multimedia content and provide platform to safeguard copyright of the digital media. • Objective of video copy detection:- • To decide whether a query video segment is a copy of a video from the video data set. • If a system finds a matching video segment, then to retrieve the name of copy video in the video database and the time stamp where the query was copied from.
  • 11. Architecture for Video Copy Detection • Main Components:- 1. Change-based Threshold for Video Segmentation 2. Feature extraction with SIFT from keyframes 3. Similarity-based matching between SIFT feature point sets 4. Graph-based Video Sequence Matching 5. Evaluation Criteria: • Copy Location Accuracy • Computational Time Cost • Recall & Precision
  • 12. Architecture for Video Copy Detection 2 1 1 2 3 4 1. Change-based Threshold for Video Segmentation 2. Feature extraction with Binary SIFT from keyframes 3. Similarity-based matching between SIFT feature point sets 4. Graph-based Video Sequence Matching
  • 13. 1.Change-basedThresholdforVideo Segmentation Method cuts continuous video frames into video segments by eliminating temporal redundancy of the visual information of continuous video frames. • Threshold for detecting abrupt changes of visual information of frames , TH= µ +α σ , µ and σ are mean and standard deviation of difference values between consecutive frames , α suggested between 5 and 6. • Threshold for detecting gradual changes of visual information of frames , TL = b * Th , where b is selected from the range 0.1-0.5
  • 14. 2. FeatureExtractionwithSIFT fromKeyframes SIFT Detection:- 1. Find Scale-Space Extrema 2. Keypoint Localization & Filtering – Improve keypoints,throw out bad ones SIFT Description:- 3. Orientation Assignment – Remove effects of rotation and scale 4. Create descriptor – Using histograms of orientations
  • 15. 3. Similarity-basedmatchingbetweenSIFT featuresets • For Binary SIFT descriptor extracted compute its nearest neighbor in the dictionary. • Cluster the set of descriptors (using k-means for example) to k clusters. The cluster centers act as dictionary’s visual words. • Given a test feature(Binary SIFT),Hierarchical k-NN search is used to find out nearest visual word.
  • 16. 4. Graph-based Video Sequence Matching Time direction consistency: For Mij and Mlm, if there exists (i – j)*(l-m)> 0, then Mij and Mlm satisfy the time direction consistency. Time jump degree: For Mij and Mlm ,the time jump degree between them is defined as, If the following two conditions are satisfied, there exists an edge between two vertexes: 1. The two vertexes should satisfy time direction consistency. 2. The time jump degree ∆t < T( T is a preset threshold).
  • 17. Evaluation Criteria:- • Copy location accuracy: • This measure aims to assess the accuracy of finding the exact extent of the copy in the reference video. • What percent of your predictions were correct?  Precision :  true number of copied images detected total number of copied images detected  What percent of positive predictions were correct?  Recall:  true number of copied images detected total number of real copied images in database  What percent of the positive cases did you catch?
  • 18. Improvements In Existing System • Segmentation based on Dual Threshold: • Basic Problems:- • Matching based on SIFT descriptor is computationally expensive for large number of points and its high dimension. • To reduce the computational complexity, use the dual-threshold method to segment the videos into segments with homogeneous content and extract keyframes from each segment. • Binary SIFT Descriptor for Feature Matching: • Basic Problems:- • Global or Local Descriptor? • SIFT not only has good tolerance to scale changes, illumination variations, and image rotations, but also is robust to change of viewpoints, and additive noise,logo insertion, shifting or cropping, complicated edit. • Compared with methods based on global descriptor, methods based on local descriptor(SIFT) have a better detection performance . • Memory cost of binary SIFT is low, making it feasible to store the whole binary SIFT in the index list. • Graph-based Video Sequence Matching: • Basic Problems:- • Hard threshold ? • Exhaustive search ? • To resolve these problems, Graph-based video sequence matching method has the advantages of high accuracy in locating copies, reducing detection time costs, and being able to simultaneously locate more than one copy in two comparing video sequences.
  • 19. References • “A Segmentation And Graph-based Video Sequence Matching Method For Video Copy Detection”,hong Liu, Hong Lu, And Xiangyang Xue, IEEE Transactions On Knowledge And Data Engineering, Vol. 25, No. 8, August 2013 • “Visual word expansion and BSIFT verification for large-scale image search”,Wengang Zhou • Houqiang Li • Yijuan Lu •Meng Wang • Qi Tian,Springer,2013 • “Content-based Video Copy Detection Using Discrete Wavelet Transform”, Gitto George Thampi, D. Abraham Chandyc., Proceedings Of IEEE Conference On Information And Communication Technologies,2013 • “Fast And Accurate Content-based Video Copy Detection Using Bag-of-global Visual Features”,yusuke Uchida, Koichi Takagi, Shigeyuki Sakazawa,IEEE,2012 • “Fast And Robust Short Video Clip Search For Copy Detection” Junsongyuan, Ling-yu Duan, Qi Tian, Surendra Ranganath, And Changsheng Xu1,2005 • “Distinctive Image Features From Scale-invariant Keypoints,” Int’l J. Computer Vision, D.G.Lowe,Vol. 60, No. 2, Pp. 91-110, 2004.