Anytime Perceptual Grouping of 2D Features into 3D Basic Shapes Andreas Richtsfeld Michael Zillich Markus Vincze Vienna University of Technology Why is this important? It isn't ... ● Perceptual grouping based RGB-D segmentation [Richtsfeld ea, ICRA'12] RGB-D rules (especially in robotics) ● But ... ● ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 2 ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 3 TEDDY [Igarashi ea, SIGGRAPH'99] ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 4 Overview Related work ● Overall structure ● Anytimeness ● 3D shapes ● Attention ● Results ● Summary and outlook ● ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 5 Related Work Contour grouping Estrada, Jepson [ICPR 2004] ● Saund [PAMI 2003] ● Wang ea [IJCV 2003] ● Zhu ea [ICCV 2007] ● Learning Sarkar, Soundararajan [PAMI 2000] ● Abstraction Sala, Dickinson [ECCV 2010] ● Runtime Mahamud ea [PAMI 2003] ● Zillich, Vincze [POCV 2008] ● ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 6 Perceptual Grouping Structure Classificatory structure [Boyer, Sarkar, CVIU 1999] ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 7 Perceptual Grouping Process Flow Cuboid Cuboid . . . . . . … and percolate upwards . . Closure Closure l i t n u t Thresholds a e p e R Junction Junction 3. Create 2. Search 1. Select one Line Line Traditional Bottom-up Incremental Bottom-up ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 8 1. Select: Ranking All primitives ranked according to significance ● More processing on significant primitives: ● random selection with exponential distribution => Salient structures popping out first Masking of lower ranked primitive by higher ● one, if disagreement of common primitive => Pruning of low salience figures to limit combinatorial explosion ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 9 2. Search: Incremental Indexing “Indexing” in image space: 2 lines voting for a junction ● Grow search lines 1 pixel at a time, define junctions ● Create next higher level primitives, e.g. closed path ● search ICVS, June 2013 Richtsfeld ea: Anytime Perceptual Grouping 10
Description: