Submit Search
Upload
Global Context Descriptors for SURF and MSER Feature Descriptors
•
3 likes
•
1,962 views
Gail Carmichael
Follow
Presentation slides for talk given at Computer Robot Vision 2010 in Ottawa, Canada.
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 33
Recommended
Ieso 2012-wr-astronomy
Ieso 2012-wr-astronomy
GeocienciasUnicamp
Project missile trajectory
Project missile trajectory
Angela Phillips
CVPR2010: Context-aware saliency detection
CVPR2010: Context-aware saliency detection
zukun
Local feature descriptors for visual recognition
Local feature descriptors for visual recognition
potaters
Matching with Invariant Features
Matching with Invariant Features
zukun
Modern features-part-1-detectors
Modern features-part-1-detectors
zukun
Off-line Signature Verification
Off-line Signature Verification
lemon_au
SURF
SURF
Andrew Babiy
Recommended
Ieso 2012-wr-astronomy
Ieso 2012-wr-astronomy
GeocienciasUnicamp
Project missile trajectory
Project missile trajectory
Angela Phillips
CVPR2010: Context-aware saliency detection
CVPR2010: Context-aware saliency detection
zukun
Local feature descriptors for visual recognition
Local feature descriptors for visual recognition
potaters
Matching with Invariant Features
Matching with Invariant Features
zukun
Modern features-part-1-detectors
Modern features-part-1-detectors
zukun
Off-line Signature Verification
Off-line Signature Verification
lemon_au
SURF
SURF
Andrew Babiy
Head and Tail Recursion
Head and Tail Recursion
Gail Carmichael
Branching Story Example
Branching Story Example
Gail Carmichael
Deep Copy of a Linked List
Deep Copy of a Linked List
Gail Carmichael
Linked List Operations
Linked List Operations
Gail Carmichael
References Are 'Nice' Pointers
References Are 'Nice' Pointers
Gail Carmichael
Pointers
Pointers
Gail Carmichael
Function Call Stack
Function Call Stack
Gail Carmichael
Insertion Sort Algorithm
Insertion Sort Algorithm
Gail Carmichael
Find the Maximum Algorithm
Find the Maximum Algorithm
Gail Carmichael
Attracting Women to Computing and Why it Matters
Attracting Women to Computing and Why it Matters
Gail Carmichael
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Gail Carmichael
Interactive Storytelling in Games: Next Steps
Interactive Storytelling in Games: Next Steps
Gail Carmichael
Coherent Emergent Stories - GHC13
Coherent Emergent Stories - GHC13
Gail Carmichael
Interactive Storytelling (CUSEC 2013)
Interactive Storytelling (CUSEC 2013)
Gail Carmichael
Understanding the Power of Augmented Reality for Learning
Understanding the Power of Augmented Reality for Learning
Gail Carmichael
Interactive Storytelling (CANCON 2012)
Interactive Storytelling (CANCON 2012)
Gail Carmichael
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
More Related Content
More from Gail Carmichael
Head and Tail Recursion
Head and Tail Recursion
Gail Carmichael
Branching Story Example
Branching Story Example
Gail Carmichael
Deep Copy of a Linked List
Deep Copy of a Linked List
Gail Carmichael
Linked List Operations
Linked List Operations
Gail Carmichael
References Are 'Nice' Pointers
References Are 'Nice' Pointers
Gail Carmichael
Pointers
Pointers
Gail Carmichael
Function Call Stack
Function Call Stack
Gail Carmichael
Insertion Sort Algorithm
Insertion Sort Algorithm
Gail Carmichael
Find the Maximum Algorithm
Find the Maximum Algorithm
Gail Carmichael
Attracting Women to Computing and Why it Matters
Attracting Women to Computing and Why it Matters
Gail Carmichael
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Gail Carmichael
Interactive Storytelling in Games: Next Steps
Interactive Storytelling in Games: Next Steps
Gail Carmichael
Coherent Emergent Stories - GHC13
Coherent Emergent Stories - GHC13
Gail Carmichael
Interactive Storytelling (CUSEC 2013)
Interactive Storytelling (CUSEC 2013)
Gail Carmichael
Understanding the Power of Augmented Reality for Learning
Understanding the Power of Augmented Reality for Learning
Gail Carmichael
Interactive Storytelling (CANCON 2012)
Interactive Storytelling (CANCON 2012)
Gail Carmichael
More from Gail Carmichael
(16)
Head and Tail Recursion
Head and Tail Recursion
Branching Story Example
Branching Story Example
Deep Copy of a Linked List
Deep Copy of a Linked List
Linked List Operations
Linked List Operations
References Are 'Nice' Pointers
References Are 'Nice' Pointers
Pointers
Pointers
Function Call Stack
Function Call Stack
Insertion Sort Algorithm
Insertion Sort Algorithm
Find the Maximum Algorithm
Find the Maximum Algorithm
Attracting Women to Computing and Why it Matters
Attracting Women to Computing and Why it Matters
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Thesis Proposal: Creating Satisfying Game Experiences with Coherent Emergent ...
Interactive Storytelling in Games: Next Steps
Interactive Storytelling in Games: Next Steps
Coherent Emergent Stories - GHC13
Coherent Emergent Stories - GHC13
Interactive Storytelling (CUSEC 2013)
Interactive Storytelling (CUSEC 2013)
Understanding the Power of Augmented Reality for Learning
Understanding the Power of Augmented Reality for Learning
Interactive Storytelling (CANCON 2012)
Interactive Storytelling (CANCON 2012)
Recently uploaded
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Recently uploaded
(20)
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Global Context Descriptors for SURF and MSER Feature Descriptors
1.
Global Context Descriptors
for SURF and MSER Feature Descriptors Gail Carmichael Robert Laganière Prosenjit Bose
2.
Gail Carmichael PhD
Student, School of Computer Science http://www.gailcarmichael.com
3.
Stuff I care
about... Learning
4.
Stuff I care
about... Augmented Reality
5.
Stuff I care
about... Matching Panoramas and Photographs
6.
SIFT with Global
Context Mortensen, Deng, Shapiro (2005)
7.
SIFT with Global
Context Mortensen, Deng, Shapiro (2005)
8.
SIFT with Global
Context Mortensen, Deng, Shapiro (2005)
9.
Global, But More
Local Li and Ma (2009)
10.
Global, But More
Local Li and Ma (2009)
11.
Global Context for
SURF Pretty much the same as SIFT
12.
Global Context for
SURF 1. Find SURF points with SURFmex
13.
Global Context for
SURF 2. Find nearby features for each SURF point
14.
Global Context for
SURF 3. Put curvature values in log-polar graph.
15.
Global Context for
SURF 4. Append values of bins to get Global Context.
16.
Global Context for
MSER A little different from SIFT/SURF...
17.
Global Context for
MSER 1. Detect Maximally Stable Extremal Regions (MSERs) with VLFeat
18.
Global Context for
MSER 2a. Create shape patches (Forssén and Lowe).
19.
Global Context for
MSER 2b. Create texture patches (Forssénand Lowe).
20.
Global Context for
MSER Measurement region? Points to measure? Multiple of bounding ellipse. All values around MSER.
21.
Global Context for
MSER 3. Create a curvature value patch.
22.
Global Context for
MSER 4. Collect curvature values in log-polar graph,append values to become Global Context.
23.
Matching Results
24.
Matching Results
25.
Matching Results
26.
Matching Results
27.
Matching Results
28.
Matching Results
29.
Matching Results
30.
Matching Results
31.
Matching Results
32.
Future Work Elliptical
neighbouring region for SURF Minimum measurement region for MSER More tests, more images
33.
Thanks!