Download presentation
Presentation is loading. Please wait.
Published byGregory Adams Modified over 6 years ago
1
Automatic cylinder detection using Hough Transform.
T.Rabbani November 23, 2018 Section of Photogrammetry and Remote Sensing
2
Hough Transform for automatic cylinder detection
85% of objects found in industrial scenes can be approximated by planes, spheres, cones and cylinders 5-free parameters for cylinder. November 23, 2018
3
Hough Transform for automatic cylinder detection
Space Complexity Time complexity Example: S=100 Cs = 9.3 GB S=200 Cs = 300 GB Solution: Two-step approach Orientation Estimation Position and Radius estimation November 23, 2018
4
Basic Idea Behaviour of normals on Gaussian sphere November 23, 2018
5
Step 1: Orientation Estimation
November 23, 2018
6
Step 2: Position and Radius Estimation
November 23, 2018
7
Uniform Sampling of orientation space
Uniform sampling essential for Hough transform Place points so that each point represents equal area on sphere surface No closed form solution Iterative solution too slow, as Hough transform needs bi-directional mapping November 23, 2018
8
Spherical sampling linear sampling of and Highly nonlinear
November 23, 2018
9
Cartesian sampling Use implicit equation of sphere
Uniformaly sample x and y November 23, 2018
10
Approximate Uniform Sampling
Number of samples in phi = For mapping back and forth: November 23, 2018
11
Approximate Uniform Sampling
November 23, 2018
12
Example November 23, 2018
13
Example November 23, 2018
14
Results November 23, 2018
15
Results on NAM modeling
20 million points Processing: Segmentation Automatic cylinder and plane detection Planar patches: 946 Cylinders: 1392 November 23, 2018
16
Problem: Model Selection
Domains of planes and cylinders overlap A cylinder can be represented by a number of planar patches A plane by a set of cylindrical segments (a) (b) November 23, 2018
17
Solution: Hypothesis verification
Hough transform will always give a hit Consider each hit as a strong hypothesis Employ model matching for hypothesis verification Accept only if hypothesis verification is successful November 23, 2018
18
Planarity Test Histogram of Distances Angles with normal
Aspect ratio = Max Extent/Min Extent Max-extent Min-extent November 23, 2018
19
Cylindricality Test Difference between predicted and actual normal
Distribution of points on cylinder surface Max min radius theta November 23, 2018
20
Results on NAM modeling
November 23, 2018
21
Future Plans Results refinements Merging of multiple hits
Connection of separated segments due to occlusions etc Automatic constraint detection Detection and fitting of curves November 23, 2018
22
Questions: November 23, 2018
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.