SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

+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
 

Kürzlich hochgeladen (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+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...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - 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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

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