SlideShare ist ein Scribd-Unternehmen logo
1 von 17
An Exemplar Model for Learning Object Classes Authors: Ondrej Chum Andrew Zisserman@University of Oxford Presenter: Shao-Chuan Wang
An Exemplar Model for Learning Object Classes Objective: Give training images known to contain instances of an object class, without specifying locations and scales. Detect and localize object Kea Ideas:  Learn region of interest (ROI) around class instance in weakly supervised training data. Based on discriminative features to initialize ROI for the optimization problem
An Exemplar Model for Learning Object Classes Exemplar model: Detection (cost function): X Y X: exemplar set X^w: PHOW descriptor X^e: PHOG descriptor A: aspect ratio of target region d: distance function /mu: mean of exemplars’ aspect ratio /sigma: std of  exemplars’ aspect ratio /alpha, /beta: weighting to be tuned/learned
An Exemplar Model for Learning Object Classes Learning the exemplar model: Learn the regions in all images simultaneously. How to Determine initial ROI? > By discriminative features
Top 10 most discriminative visual words Discriminative features Definition:
Constructing ROI exemplars: Algorithm
Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection. Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection.  Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection. Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
Constructing ROI exemplars: Algorithm Three stages of the optimization process Initialization Optimization Re-initialization via detection
Using the exemplar model Object Detection  Hypothesis Score of a hypothesis n_(w,R): the number of exemplar Images consistent with the hypothesis #w: the number of appearances of the visual word w in the exemplar images Clustering 20 strongest hypotheses are tested on each test image
Using other models Training: Train an SVM, using features within ROI by exemplar models Object detection Scores are ranked by SVM score
Results
Conclusion When constructing exemplars’ ROI, they use discriminability to initialize bounding box In detection, they used relative position of bounding boxes and visual words to try the most probable hypotheses. It may failed to detect when significant class variability in the exemplars, such as people class.

Weitere ähnliche Inhalte

Ähnlich wie An Exemplar Model For Learning Object Classes

Asp netmvc e03
Asp netmvc e03Asp netmvc e03
Asp netmvc e03Yu GUAN
 
Compose Camp session 4.pptx.pdf
Compose Camp session 4.pptx.pdfCompose Camp session 4.pptx.pdf
Compose Camp session 4.pptx.pdfDhruv675089
 
Ml2 train test-splits_validation_linear_regression
Ml2 train test-splits_validation_linear_regressionMl2 train test-splits_validation_linear_regression
Ml2 train test-splits_validation_linear_regressionankit_ppt
 
Easy path to machine learning
Easy path to machine learningEasy path to machine learning
Easy path to machine learningwesley chun
 
Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1Suvadip Shome
 
Avihu Efrat's Viola and Jones face detection slides
Avihu Efrat's Viola and Jones face detection slidesAvihu Efrat's Viola and Jones face detection slides
Avihu Efrat's Viola and Jones face detection slideswolf
 
Start machine learning in 5 simple steps
Start machine learning in 5 simple stepsStart machine learning in 5 simple steps
Start machine learning in 5 simple stepsRenjith M P
 
Effective testing with pytest
Effective testing with pytestEffective testing with pytest
Effective testing with pytestHector Canto
 
ICMT 2016: Search-Based Model Transformations with MOMoT
ICMT 2016: Search-Based Model Transformations with MOMoTICMT 2016: Search-Based Model Transformations with MOMoT
ICMT 2016: Search-Based Model Transformations with MOMoTMartin Fleck
 
Machine learning and_nlp
Machine learning and_nlpMachine learning and_nlp
Machine learning and_nlpankit_ppt
 
Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Marcel Caraciolo
 
Tuning 2.0: Advanced Optimization Techniques Webinar
Tuning 2.0: Advanced Optimization Techniques WebinarTuning 2.0: Advanced Optimization Techniques Webinar
Tuning 2.0: Advanced Optimization Techniques WebinarSigOpt
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnBenjamin Bengfort
 
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric StrategyTuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric StrategySigOpt
 
Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...butest
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedbutest
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedbutest
 
Micro Object Testing
Micro Object TestingMicro Object Testing
Micro Object TestingESUG
 

Ähnlich wie An Exemplar Model For Learning Object Classes (20)

Asp netmvc e03
Asp netmvc e03Asp netmvc e03
Asp netmvc e03
 
Compose Camp session 4.pptx.pdf
Compose Camp session 4.pptx.pdfCompose Camp session 4.pptx.pdf
Compose Camp session 4.pptx.pdf
 
Ml2 train test-splits_validation_linear_regression
Ml2 train test-splits_validation_linear_regressionMl2 train test-splits_validation_linear_regression
Ml2 train test-splits_validation_linear_regression
 
Easy path to machine learning
Easy path to machine learningEasy path to machine learning
Easy path to machine learning
 
Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1
 
Avihu Efrat's Viola and Jones face detection slides
Avihu Efrat's Viola and Jones face detection slidesAvihu Efrat's Viola and Jones face detection slides
Avihu Efrat's Viola and Jones face detection slides
 
Start machine learning in 5 simple steps
Start machine learning in 5 simple stepsStart machine learning in 5 simple steps
Start machine learning in 5 simple steps
 
N046047780
N046047780N046047780
N046047780
 
projectreport
projectreportprojectreport
projectreport
 
Effective testing with pytest
Effective testing with pytestEffective testing with pytest
Effective testing with pytest
 
ICMT 2016: Search-Based Model Transformations with MOMoT
ICMT 2016: Search-Based Model Transformations with MOMoTICMT 2016: Search-Based Model Transformations with MOMoT
ICMT 2016: Search-Based Model Transformations with MOMoT
 
Machine learning and_nlp
Machine learning and_nlpMachine learning and_nlp
Machine learning and_nlp
 
Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks Benchy: Lightweight framework for Performance Benchmarks
Benchy: Lightweight framework for Performance Benchmarks
 
Tuning 2.0: Advanced Optimization Techniques Webinar
Tuning 2.0: Advanced Optimization Techniques WebinarTuning 2.0: Advanced Optimization Techniques Webinar
Tuning 2.0: Advanced Optimization Techniques Webinar
 
Introduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-LearnIntroduction to Machine Learning with SciKit-Learn
Introduction to Machine Learning with SciKit-Learn
 
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric StrategyTuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
Tuning for Systematic Trading: Talk 3: Training, Tuning, and Metric Strategy
 
Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...Ensemble Learning Featuring the Netflix Prize Competition and ...
Ensemble Learning Featuring the Netflix Prize Competition and ...
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-based
 
Ch 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-basedCh 9-1.Machine Learning: Symbol-based
Ch 9-1.Machine Learning: Symbol-based
 
Micro Object Testing
Micro Object TestingMicro Object Testing
Micro Object Testing
 

Mehr von Shao-Chuan Wang

Beyond The Euclidean Distance: Creating effective visual codebooks using the ...
Beyond The Euclidean Distance: Creating effective visual codebooks using the ...Beyond The Euclidean Distance: Creating effective visual codebooks using the ...
Beyond The Euclidean Distance: Creating effective visual codebooks using the ...Shao-Chuan Wang
 
A Friendly Guide To Sparse Coding
A Friendly Guide To Sparse CodingA Friendly Guide To Sparse Coding
A Friendly Guide To Sparse CodingShao-Chuan Wang
 
Evaluation Of Color Descriptors For Object And Scene
Evaluation Of Color Descriptors For Object And SceneEvaluation Of Color Descriptors For Object And Scene
Evaluation Of Color Descriptors For Object And SceneShao-Chuan Wang
 
Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...
Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...
Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...Shao-Chuan Wang
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector MachineShao-Chuan Wang
 

Mehr von Shao-Chuan Wang (9)

Book Cover Recognition
Book Cover RecognitionBook Cover Recognition
Book Cover Recognition
 
Beyond The Euclidean Distance: Creating effective visual codebooks using the ...
Beyond The Euclidean Distance: Creating effective visual codebooks using the ...Beyond The Euclidean Distance: Creating effective visual codebooks using the ...
Beyond The Euclidean Distance: Creating effective visual codebooks using the ...
 
Self Taught Learning
Self Taught LearningSelf Taught Learning
Self Taught Learning
 
A Friendly Guide To Sparse Coding
A Friendly Guide To Sparse CodingA Friendly Guide To Sparse Coding
A Friendly Guide To Sparse Coding
 
Evaluation Of Color Descriptors For Object And Scene
Evaluation Of Color Descriptors For Object And SceneEvaluation Of Color Descriptors For Object And Scene
Evaluation Of Color Descriptors For Object And Scene
 
Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...
Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...
Spatially Coherent Latent Topic Model For Concurrent Object Segmentation and ...
 
Support Vector Machine
Support Vector MachineSupport Vector Machine
Support Vector Machine
 
About Python
About PythonAbout Python
About Python
 
Image Classification And Support Vector Machine
Image Classification And Support Vector MachineImage Classification And Support Vector Machine
Image Classification And Support Vector Machine
 

Kürzlich hochgeladen

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Kürzlich hochgeladen (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

An Exemplar Model For Learning Object Classes

  • 1. An Exemplar Model for Learning Object Classes Authors: Ondrej Chum Andrew Zisserman@University of Oxford Presenter: Shao-Chuan Wang
  • 2. An Exemplar Model for Learning Object Classes Objective: Give training images known to contain instances of an object class, without specifying locations and scales. Detect and localize object Kea Ideas: Learn region of interest (ROI) around class instance in weakly supervised training data. Based on discriminative features to initialize ROI for the optimization problem
  • 3. An Exemplar Model for Learning Object Classes Exemplar model: Detection (cost function): X Y X: exemplar set X^w: PHOW descriptor X^e: PHOG descriptor A: aspect ratio of target region d: distance function /mu: mean of exemplars’ aspect ratio /sigma: std of exemplars’ aspect ratio /alpha, /beta: weighting to be tuned/learned
  • 4. An Exemplar Model for Learning Object Classes Learning the exemplar model: Learn the regions in all images simultaneously. How to Determine initial ROI? > By discriminative features
  • 5. Top 10 most discriminative visual words Discriminative features Definition:
  • 7. Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
  • 8. Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
  • 9. Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
  • 10. Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection. Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
  • 11. Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection. Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
  • 12. Constructing ROI exemplars: Algorithm Initialization Calculate discriminability of visual words Initialize the ROI in each training image by a bounding box of the 64 most discriminative features Optimization of cost function Find the ROI to minimize the cost function with eta = 0 Re-initialization by detection. Refinement Enlarge the ROI in the training images by 10% Calculate discriminability of visual words using only the features inside the ROI Optimization of cost function (goto 2.)
  • 13. Constructing ROI exemplars: Algorithm Three stages of the optimization process Initialization Optimization Re-initialization via detection
  • 14. Using the exemplar model Object Detection Hypothesis Score of a hypothesis n_(w,R): the number of exemplar Images consistent with the hypothesis #w: the number of appearances of the visual word w in the exemplar images Clustering 20 strongest hypotheses are tested on each test image
  • 15. Using other models Training: Train an SVM, using features within ROI by exemplar models Object detection Scores are ranked by SVM score
  • 17. Conclusion When constructing exemplars’ ROI, they use discriminability to initialize bounding box In detection, they used relative position of bounding boxes and visual words to try the most probable hypotheses. It may failed to detect when significant class variability in the exemplars, such as people class.