190 likes | 370 Views
Auto-Context and Its Application to High-level Vision Tasks. Zhuowen Tu CVPR 2008 Presented by Vladimir Reilly. Problems Tackled in Paper. Horse Segmentation Label Every pixel in image as horse or background. Problems Tackled in Paper. Image labeling More complex segmentation.
E N D
Auto-Context and Its Application to High-level Vision Tasks Zhuowen Tu CVPR 2008 Presented by Vladimir Reilly
Problems Tackled in Paper Horse Segmentation Label Every pixel in image as horse or background
Problems Tackled in Paper Image labeling More complex segmentation
Problems Tackled in Paper Human body Segmentation Label Body Parts
Solution • Context • ADABOOST • Cool Idea • Contextual information is integrated directly into ADABOOST • Context not limited by spatial proximity • Fast • General
Context ? Appearance Context Label Context Grass Tree? Grass? Sky? Human?
Previous Work Spatial Boost In addition to appearance Information Look at labels of neighbor pixels Derive weak Spatial Learner
The Algorithm Iteration 1 Train Image Label Map Train Strong Classifier Generate Weak Appearance Learners Extract 21x21patch 8000 possible features
The Algorithm Iteration > 1 Probability Map Train Image Label Map Shoot Rays Segment Images Sample Along Rays Compute Statistics Generate Weak Appearance Learners Generate Weak Context Learners Extract 21x21patch 4000 possible features 8000 possible features
Results Google Images
Interesting Observations • Starting with second classifier • 90% of selected learners are context learners • Label Context improves results • Appearance Context worsens results Train Image Probability Map