Course Syllabus 1 Color 2 Camera models camera
Course Syllabus 1. Color 2. Camera models, camera calibration 3. Advanced image pre-processing • • • Line detection Corner detection Maximally stable extremal regions 4. Mathematical Morphology • • • 5. 6. 7. 8. binary gray-scale skeletonization granulometry morphological segmentation Scale in image processing Wavelet theory in image processing Image Compression Texture Image Registration • rigid • non-rigid • RANSAC
1. Homotopy • Homotopic tree in 2 D • Challenges in 3 D 2. Sketonization and maximal ball • Maximal balls • Skeleton • Basis relation between maximal ball and skeleton • Mathematical formulation • Challenges 3. Morphological solution to homotopic skeletonization • Role of his and miss • Thinning, Thickening, and Duality • Iterative thinning: structuring element 4. Distance transform and thinning • Axial line detection using DT • Simple point • Thinning Algorithm
Quiz Object = black original ? ?
13. 5 Skeletons and object marking 13. 5. 1 Homotopic transformations • transformation is homotopic if it does not change the continuity relation between regions and holes in the image. • this relation is expressed by homotopic tree o its root. . . image background o first-level branches. . . objects (regions) o second-level branches. . . holes o etc. • transformation is homotopic if it does not change homotopic tree
Homotopic Tree
Homotopic Tree
Homotopic Tree r 1 r 2 h 1 b r 1 r 2 h 1
Quitz: Homotopic Transformation • What is the relation between an element in the ith and i+1 th levels?
More challenges in 3 D • Lot more challenges in 3 D • Homotopic tree is not feasible
Original after 5 iteration final result
Original skeleton
Axial line detection using Distance transform
Axial line detection using Distance transform
Axial line detection using Distance transform
- Slides: 15