SlideShare uma empresa Scribd logo
1 de 20
Monocular Model-Based 3D Tracking of Rigid Objects: A Survey 2008. 12. 15.백운혁 Chapter 4. Natural Features, Model-Based Tracking
Agenda Monocular Model-Based 3D Tracking of Rigid Objects : A Survey Chapter 4. Natural Features, Model-Based Tracking 4.1. Edge-Based Methods 4.2. Optical Flow-Based Methods 4.3. Template Matching 4.4. Interest Point-Based Methods 4.5. Tracking Without 3D Models
4.1 Edge-Based Methods straight line segments and to fit the model outlines
4.1.1 RAPiD
4.1.1 RAPiD Origin Control point Control point in camera coordinates Motion
4.1.1 RAPiD
4.1.1 RAPiD distance is vector made of the distances
4.1.2 Making RAPiD Robust Minimize the distance Control points lying on the same object edge are grouped into primitives. And a whole primitive can be rejected from the pose estimation. RANSAC methodology The number of edge strength maxima visible
4.1.3 Explicit Edge Extraction The middle point, the orientation and the length of the segment Of a  model segment Of a  an extracted segment Mahalanobis distance Is the covariance matrix The pose         is then estimated by minimizing
4.2 Optical Flow-Based Methods Its corresponding location in the next image The projection of a point in an image         at time
4.2.1 Using Optical Flow Alone Normal optical flow For large motions Causes error accumulation
4.2.2 Combining Optical Flow and Edges To avoid error accumulation Depends of the pose         and the image spatial gradients at time Is a vector made of the temporal gradient at the chosen locations
4.3 Template Matching To register a 2D template to an image under a family of deformations
4.3.1 2D Tracking To find the parameters        of some deformation      That warps a template         into the input image        is the pseudo-inverse of the Jacobian matrix         of                                       computed at
4.4 Interest Point-Based Methods Use localized features Rely on matching individual features across images and are therefore easy to robustify against partial occlusions or matching errors
4.4.1 Interest Point Detection Harris-Stephen detector / Shi-Tomasi detector The pixels can be classified from the behavior of the eigen values of  The coefficients of          are the sums over a window of the first derivatives          and         of image intensities with respect to                  pixel coordinates
4.4.2 Interest Point Matching to use7x7 correlation windows reject matches for which measure is less than 0.8 search of correspondents for a maximum movement of 50 pixels Kanade-Lucas-Tomasi tracker Keep the points that choose each other
4.4.3 Pose Estimation by Tracking Planes Pose Estimation for Planar Structures
Thanks for your attention

Mais conteúdo relacionado

Semelhante a 3d tracking : chapter4 natural features, model-based tracking

Rapid object detection using boosted cascade of simple features
Rapid object detection using boosted  cascade of simple featuresRapid object detection using boosted  cascade of simple features
Rapid object detection using boosted cascade of simple features
Hirantha Pradeep
 

Semelhante a 3d tracking : chapter4 natural features, model-based tracking (20)

Object Capturing In A Cluttered Scene By Using Point Feature Matching
Object Capturing In A Cluttered Scene By Using Point Feature MatchingObject Capturing In A Cluttered Scene By Using Point Feature Matching
Object Capturing In A Cluttered Scene By Using Point Feature Matching
 
ramya_Motion_Detection
ramya_Motion_Detectionramya_Motion_Detection
ramya_Motion_Detection
 
FickleNet: Weakly and Semi-supervised Semantic Image Segmentation using Stoch...
FickleNet: Weakly and Semi-supervised Semantic Image Segmentation using Stoch...FickleNet: Weakly and Semi-supervised Semantic Image Segmentation using Stoch...
FickleNet: Weakly and Semi-supervised Semantic Image Segmentation using Stoch...
 
Machine learning group - Practical examples
Machine learning group - Practical examplesMachine learning group - Practical examples
Machine learning group - Practical examples
 
Object tracking
Object trackingObject tracking
Object tracking
 
Video Stitching using Improved RANSAC and SIFT
Video Stitching using Improved RANSAC and SIFTVideo Stitching using Improved RANSAC and SIFT
Video Stitching using Improved RANSAC and SIFT
 
A survey on moving object tracking in video
A survey on moving object tracking in videoA survey on moving object tracking in video
A survey on moving object tracking in video
 
Outlier detection method introduction
Outlier detection method introductionOutlier detection method introduction
Outlier detection method introduction
 
Aw03402840286
Aw03402840286Aw03402840286
Aw03402840286
 
An Object Detection, Tracking And Parametric Classification– A Review
An Object Detection, Tracking And Parametric Classification– A ReviewAn Object Detection, Tracking And Parametric Classification– A Review
An Object Detection, Tracking And Parametric Classification– A Review
 
Iw3515281533
Iw3515281533Iw3515281533
Iw3515281533
 
Large Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdfLarge Scale Image Retrieval 2022.pdf
Large Scale Image Retrieval 2022.pdf
 
An Assessment of Image Matching Algorithms in Depth Estimation
An Assessment of Image Matching Algorithms in Depth EstimationAn Assessment of Image Matching Algorithms in Depth Estimation
An Assessment of Image Matching Algorithms in Depth Estimation
 
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
AN ENHANCED BLOCK BASED EDGE DETECTION TECHNIQUE USING HYSTERESIS THRESHOLDING
 
Improving the Accuracy of Object Based Supervised Image Classification using ...
Improving the Accuracy of Object Based Supervised Image Classification using ...Improving the Accuracy of Object Based Supervised Image Classification using ...
Improving the Accuracy of Object Based Supervised Image Classification using ...
 
IRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended VehicleIRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended Vehicle
 
L010427275
L010427275L010427275
L010427275
 
Object tracking
Object trackingObject tracking
Object tracking
 
Rapid object detection using boosted cascade of simple features
Rapid object detection using boosted  cascade of simple featuresRapid object detection using boosted  cascade of simple features
Rapid object detection using boosted cascade of simple features
 
Object tracking survey
Object tracking surveyObject tracking survey
Object tracking survey
 

Mais de Woonhyuk Baek

3d tracking : chapter3 fiducial-based tracking
3d tracking : chapter3 fiducial-based tracking3d tracking : chapter3 fiducial-based tracking
3d tracking : chapter3 fiducial-based tracking
Woonhyuk Baek
 
3d tracking : chapter2-2 kalman filter
3d tracking : chapter2-2 kalman filter3d tracking : chapter2-2 kalman filter
3d tracking : chapter2-2 kalman filter
Woonhyuk Baek
 
3 d tracking_-_chapter3_fiducial-based_tracking
3 d tracking_-_chapter3_fiducial-based_tracking3 d tracking_-_chapter3_fiducial-based_tracking
3 d tracking_-_chapter3_fiducial-based_tracking
Woonhyuk Baek
 
3d tracking : chapter2-1 mathematical tools
3d tracking : chapter2-1 mathematical tools3d tracking : chapter2-1 mathematical tools
3d tracking : chapter2-1 mathematical tools
Woonhyuk Baek
 
open source & license
open source & licenseopen source & license
open source & license
Woonhyuk Baek
 

Mais de Woonhyuk Baek (6)

3d tracking : chapter3 fiducial-based tracking
3d tracking : chapter3 fiducial-based tracking3d tracking : chapter3 fiducial-based tracking
3d tracking : chapter3 fiducial-based tracking
 
3d tracking : chapter2-2 kalman filter
3d tracking : chapter2-2 kalman filter3d tracking : chapter2-2 kalman filter
3d tracking : chapter2-2 kalman filter
 
3 d tracking_-_chapter3_fiducial-based_tracking
3 d tracking_-_chapter3_fiducial-based_tracking3 d tracking_-_chapter3_fiducial-based_tracking
3 d tracking_-_chapter3_fiducial-based_tracking
 
3d tracking : chapter2-1 mathematical tools
3d tracking : chapter2-1 mathematical tools3d tracking : chapter2-1 mathematical tools
3d tracking : chapter2-1 mathematical tools
 
Open MP
Open MPOpen MP
Open MP
 
open source & license
open source & licenseopen source & license
open source & license
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+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@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

3d tracking : chapter4 natural features, model-based tracking

  • 1. Monocular Model-Based 3D Tracking of Rigid Objects: A Survey 2008. 12. 15.백운혁 Chapter 4. Natural Features, Model-Based Tracking
  • 2.
  • 3. Agenda Monocular Model-Based 3D Tracking of Rigid Objects : A Survey Chapter 4. Natural Features, Model-Based Tracking 4.1. Edge-Based Methods 4.2. Optical Flow-Based Methods 4.3. Template Matching 4.4. Interest Point-Based Methods 4.5. Tracking Without 3D Models
  • 4. 4.1 Edge-Based Methods straight line segments and to fit the model outlines
  • 6. 4.1.1 RAPiD Origin Control point Control point in camera coordinates Motion
  • 8. 4.1.1 RAPiD distance is vector made of the distances
  • 9. 4.1.2 Making RAPiD Robust Minimize the distance Control points lying on the same object edge are grouped into primitives. And a whole primitive can be rejected from the pose estimation. RANSAC methodology The number of edge strength maxima visible
  • 10. 4.1.3 Explicit Edge Extraction The middle point, the orientation and the length of the segment Of a model segment Of a an extracted segment Mahalanobis distance Is the covariance matrix The pose is then estimated by minimizing
  • 11. 4.2 Optical Flow-Based Methods Its corresponding location in the next image The projection of a point in an image at time
  • 12. 4.2.1 Using Optical Flow Alone Normal optical flow For large motions Causes error accumulation
  • 13. 4.2.2 Combining Optical Flow and Edges To avoid error accumulation Depends of the pose and the image spatial gradients at time Is a vector made of the temporal gradient at the chosen locations
  • 14. 4.3 Template Matching To register a 2D template to an image under a family of deformations
  • 15. 4.3.1 2D Tracking To find the parameters of some deformation That warps a template into the input image is the pseudo-inverse of the Jacobian matrix of computed at
  • 16. 4.4 Interest Point-Based Methods Use localized features Rely on matching individual features across images and are therefore easy to robustify against partial occlusions or matching errors
  • 17. 4.4.1 Interest Point Detection Harris-Stephen detector / Shi-Tomasi detector The pixels can be classified from the behavior of the eigen values of The coefficients of are the sums over a window of the first derivatives and of image intensities with respect to pixel coordinates
  • 18. 4.4.2 Interest Point Matching to use7x7 correlation windows reject matches for which measure is less than 0.8 search of correspondents for a maximum movement of 50 pixels Kanade-Lucas-Tomasi tracker Keep the points that choose each other
  • 19. 4.4.3 Pose Estimation by Tracking Planes Pose Estimation for Planar Structures
  • 20. Thanks for your attention