DOC PREVIEW
UCSD CSE 252C - Recovering Human Body Configurations

This preview shows page 1-2-16-17-18-33-34 out of 34 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 34 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Recovering Human Body Configurations: Combining Segmentation and RecognitionThe goalOther approaches: Simple featuresOther approaches: Probable poseOther approaches: Frequent simplifications“Arguably the most difficult recognition problem in computer vision”Solution: “Islands of Saliency”AlgorithmAlgorithm: Segmenting into regions and superpixelsSegmentationSegmentation: RegionsSegmentation: SuperpixelsAlgorithm: Finding salient limbs and torsosFinding limbsFind limbsSlide 16Evaluation: CuesEvaluation: PerformanceEvaluation summaryFinding torsosSlide 21PowerPoint PresentationEvaluationAlgorithm: Pruning to form partial configurationsBody buildingEnforce constraints:Enforce constraintsBody building: slimming downSlide 29Extending to full limbsSlide 31Slide 32Slide 33SummaryRecovering Human Recovering Human Body Configurations: Body Configurations: Combining Segmentation Combining Segmentation and Recognitionand RecognitionGreg Mori, Xiaofeng Ren, and Greg Mori, Xiaofeng Ren, and Jitentendra Malik (UC Berkeley)Jitentendra Malik (UC Berkeley)Alexei A. Efros (Oxford)Alexei A. Efros (Oxford)The goalThe goalGiven an image:Given an image:Detect a human figureDetect a human figureLocalize joints and limbsLocalize joints and limbsCreate a skeleton of their poseCreate a skeleton of their poseCreate a segmentation mask of the personCreate a segmentation mask of the personOther approaches: Simple Other approaches: Simple featuresfeaturesModel people as generalized Model people as generalized cylinders (1980’s)cylinders (1980’s)Easily implemented bottom upEasily implemented bottom upOften use tree to express relationsOften use tree to express relationsProblems:Problems:Cylinders are commonCylinders are commonOften dependencies between body Often dependencies between body partspartsReally need contextReally need contextOther approaches: Probable Other approaches: Probable poseposeOften use probable poseOften use probable poseTemplate matchingTemplate matchingTop down constraints on poseTop down constraints on poseBut even highly improbable poses are still But even highly improbable poses are still possiblepossibleOther approaches: Frequent Other approaches: Frequent simplificationssimplificationsNude modelsNude modelsLimited posesLimited posesBackground subtraction or limited clutterBackground subtraction or limited clutter““Arguably the most difficult Arguably the most difficult recognition problem in recognition problem in computer vision”computer vision”Variation in clothingVariation in clothingVariation in limbsVariation in limbsVariation in poseVariation in poseSolution: “Islands of Saliency”Solution: “Islands of Saliency”Use low-level features that are informative Use low-level features that are informative independent of contextindependent of contextBased on these islands, one is able to fill in Based on these islands, one is able to fill in gaps with contextgaps with contextAlgorithmAlgorithmAlgorithm: Segmenting into Algorithm: Segmenting into regions and superpixelsregions and superpixelsSegmentationSegmentationCombine boundary finder (Martin et al., Combine boundary finder (Martin et al., 2002) with Normalized Cuts (Malik, 2002) with Normalized Cuts (Malik, Belongie, et al., 2001)Belongie, et al., 2001)Groups similar pixels into regionsGroups similar pixels into regionsSegmentation: RegionsSegmentation: Regions40 regions40 regionsMost salient parts of Most salient parts of body become regionsbody become regionsLimbs usually two Limbs usually two “half-limbs”“half-limbs”Segmentation: SuperpixelsSegmentation: Superpixels200 region 200 region (oversegmentation)(oversegmentation)Retains virtually all Retains virtually all structures in originalstructures in originalStill reduces Still reduces complexity from complexity from 400,000 pixels to 200 400,000 pixels to 200 superpixelssuperpixelsAlgorithm: Finding salient Algorithm: Finding salient limbs and torsoslimbs and torsosFinding limbsFinding limbsCandidates: all 40 regionsCandidates: all 40 regionsFour cues for half-limb detectionFour cues for half-limb detectionContour: Probability of the boundaryContour: Probability of the boundaryAverage probability of the region’s boundary, as Average probability of the region’s boundary, as measured by Martin’s boundary findermeasured by Martin’s boundary finderShape: How close to a rectangleShape: How close to a rectangleArea of overlap with reconstructed rectangle,Area of overlap with reconstructed rectangle,Find limbsFind limbsShadingShadingLimbs are roughly cylindrical, so should have 3D Limbs are roughly cylindrical, so should have 3D pop out due to shadingpop out due to shadingCompare ICompare Ix-x-, I, Ix+x+, I, Iy-y-, I, Iy+y+ for region to mean of I for region to mean of Ix-x-, I, Ix+x+, , IIy-y-, I, Iy+y+ for training set for training setFocus cueFocus cueBackground is often not in focusBackground is often not in focusCCfocusfocus = E = Ehighhigh/(a E/(a Elowlow + b) + b)Finding limbsFinding limbsCues are combined by summingCues are combined by summingUse logistic regression to learn weights Use logistic regression to learn weights (training set of hand-labeled half-limbs)(training set of hand-labeled half-limbs)Evaluation: CuesEvaluation: CuesNumber of candidates generatedNumber of hitsEvaluation: PerformanceEvaluation: PerformanceEvaluation summaryEvaluation summaryNot very good detectorsNot very good detectorsStrength of boundary best cueStrength of boundary best cueCombining cues yields better performanceCombining cues yields better performanceOn average 4.08 of top 8 candidates On average 4.08 of top 8 candidates produced were hitsproduced were hits89% have at least 3 hits among top 889% have at least 3 hits among top 8Motivates search for 3 half-limbs combined Motivates search for 3 half-limbs combined with head and torsowith head and torsoFinding torsosFinding torsosUnlike half-limbs, typically several regionsUnlike half-limbs, typically several regionsConsider all sets of adjacent regions Consider all sets of adjacent regions within some range of total sizeswithin some range of total sizesSet of cues:Set of cues:ContourContourShapeShapeFocusFocus(No shading)(No shading)Finding torsosFinding torsosFind orientation of torsoFind orientation of torsoFind


View Full Document

UCSD CSE 252C - Recovering Human Body Configurations

Download Recovering Human Body Configurations
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Recovering Human Body Configurations and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Recovering Human Body Configurations 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?