430 likes | 1.39k Views
Contour Detection and Hierarchical Image Segmentation. P. Arbelaez , M. Maire , C. Fowlkes , J. Malik . Contour Detection and Hierarchical image Segmentation. IEEE Trans. on PAMI , 2011. . Student: Hsin -Min Cheng Advisor: Sheng-Jyh Wang. Outline. Introduction Contour Detection
E N D
Contour Detection and Hierarchical Image Segmentation P. Arbelaez, M. Maire, C. Fowlkes, J. Malik. Contour Detection and Hierarchical image Segmentation. IEEE Trans. on PAMI , 2011. Student: Hsin-Min Cheng Advisor: Sheng-Jyh Wang
Outline • Introduction • Contour Detection • Hierarchical Segmentation • Results • Conclusion
Introduction • Contour Original Image Contour
Introduction • Segmentation Original Image Segmentation
Introduction • From Contour to Segmentation Original Image Contour Segmentation
Introduction • Goal • Contour Detection • Hierarchical Segmentation from Contours Original Image Contour Segmentation
Outline • Introduction • Contour Detection • Hierarchical Segmentation • Results • Conclusion
Contour Detection 1. Learn local boundary cues 2. Global framework to capture closure, continuity 3. Local Cues and global cues combination
Contour Detection • Learn local boundary cues Local Boundary Cues Image Cue Combination Brightness Model Color Texture
Contour Detection • Learn local boundary cues • Brightness • L*a*b* colorspace • Color • L*a*b* colorspace • Texture • Convolve with 17 filters Filters for creating textons
Contour Detection • Learn local boundary cues • Oriented gradient of histograms • Example • Gradient magnitude G at location(x, y) • Three scales of r ure 11
Contour Detection • Learn local boundary cues • Local Cues Combination ure 12 12
Contour Detection • Global framework to capture closure, continuity V: image pixels E: connections between pairs of nearby pixels =>Build a weighted graph G=(V,E) from image
Contour Detection • Global framework to capture closure, continuity
Contour Detection • Local Cues and global cues combination Local Cues Global cues
Outline • Introduction • Contour Detection • Hierarchical Segmentation • Results • Conclusion
Hierarchical Segmentation • Multiple Segmentations • Fixed resolution • Hierarchy of Segmentations • Flexible resolution adjustment
Hierarchical Segmentation • From contours to segmentation • Hierarchical segmentation by iterative merging
Hierarchical Segmentation • From contours to segmentation • Watershed Transform • Concept
Hierarchical Segmentation • From contours to segmentation • Watershed Transform • Example
Hierarchical Segmentation • From contours to segmentation • Watershed Transform Artifacts Boundary strength Weight each arc
Hierarchical Segmentation • From contours to segmentation • Oriented Watershed Transform WT OWT
Hierarchical Segmentation • Hierarchical segmentation by iterative merging • Hierarchical segmentation • Example
Brief Summary Original Image - Local cues - Global cues Oriented Gradient of histograms Contour Oriented Watershed Transform Hierarchical Segmentation Iterative Merging
Outline • Introduction • Contour Detection • Hierarchical Segmentation • Results • Conclusion
Result • BSDS300 Dataset Evaluation of contour detector Evaluation of segmentation algorithms
Outline • Introduction • Contour Detection • Hierarchical Segmentation • Results • Conclusion
Conclusion • A high performance contour detector, combining local and global image information • A method to transform any contour detector signal into a hierarchy of regions while preserving contour quality
Reference • P. Arbelaez, M. Maire, C. Fowlkes and J. Malik. Contour Detection and Hierarchical Image Segmentation. IEEE TPAMI, Vol. 33, No. 5, pp. 898-916, May 2011 • P. Arbelaez, M. Maire, C. Fowlkes and J. Malik. From Contours to Regions: An Empirical Evaluation. In CVPR 2009. • P. Arbelaez and L. Cohen. Constrained Image Segmentation from Hierarchical Boundaries. In CVPR 2008.