region-based voting

23
Region-based Voting Exemplar 1 Query 1 Exemplar 2

Upload: libby

Post on 13-Jan-2016

37 views

Category:

Documents


0 download

DESCRIPTION

Region-based Voting. Query. Exemplar 1. Exemplar 2. 1. Region-based Voting. Query. Exemplar 1. Exemplar 2. 2. Region-based Voting. Mean Shift Clustering. Query. Query. Exemplar 1. Exemplar 2. 3. Discriminative Weight Learning. Not all regions are equally important. D IK. D IJ. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Region-based Voting

Region-based Voting

Exemplar 1

Query

1

Exemplar 2

Page 2: Region-based Voting

Region-based Voting

Query

2

Exemplar 1

Exemplar 2

Page 3: Region-based Voting

Region-based Voting

Query Query

MeanShift

Clustering

3

Exemplar 1

Exemplar 2

Page 4: Region-based Voting

Computer Vision GroupUC Berkeley

Discriminative Weight Learning

• Not all regions are equally important

Frome, Singer and Malik. NIPS ‘06

image J exemplar I image K

want:

DIJ DIK

DIK > DIJMax-margin formulation results in a sparse solution of weights.

DIJ = Σi wi · diJand di

J=minj χ2(fiI, fj

J)

Page 5: Region-based Voting

Computer Vision GroupUC Berkeley

Weight Learning Results

Page 6: Region-based Voting

Algorithm Pipeline

Region matching based voting

Verification classifier

Constrained segmenter

Query

Exemplars

Images

Ground truths

Initial Hypotheses Segmentation

Detection

Weight learning

6

Page 7: Region-based Voting

Initial Object/Background Labels

Initial Labels

Exemplar

7

Transformed Mask

Query Matched Part

: Object label: Background label: Unknown label

+

Fully automatic unlike interactive use of Graph Cuts, e.g. Blake et al. ECCV 04

Page 8: Region-based Voting

Propagate Object/Background Labels

8

Arbelaez and Cohen. CVPR 08Initial Labels Final Segmentation

Page 9: Region-based Voting

Computer Vision GroupUC Berkeley

ETHZ Shape (Ferrari et al. 06)• Contains 255 images of 5 diverse shape-based

classes.

Page 10: Region-based Voting

Computer Vision GroupUC Berkeley

Detection Results on ETHZ

Hough baseline1 kAS 1 Shape 2 Ours

Det. rate at 0.3FPPI 31.0% 62.4% 67.2% 87.1±2.8%

1. Ferrari et al. PAMI 2008. 2. Ferrari, Jurie, Schmid. CVPR 2007

Page 11: Region-based Voting

Computer Vision GroupUC Berkeley

Detection Results on ETHZ

Page 12: Region-based Voting

Computer Vision GroupUC Berkeley

Detection Results on ETHZ

Page 13: Region-based Voting

Computer Vision GroupUC Berkeley

Segmentation Results on ETHZ

Orig. Image Segmentation

The mean average precision is 75.7±3.2%

Orig. Image Segmentation

Page 14: Region-based Voting

Computer Vision GroupUC Berkeley

Segmentation Results on ETHZ

Orig. Image Segmentation Orig. Image Segmentation

Page 15: Region-based Voting

Computer Vision GroupUC Berkeley

Segmentation Results on ETHZ

Orig. Image Segmentation Orig. Image Segmentation

Page 16: Region-based Voting

Computer Vision GroupUC Berkeley

Segmentation Results on ETHZ

Orig. Image Segmentation Orig. Image Segmentation

Page 17: Region-based Voting

Computer Vision GroupUC Berkeley

Segmentation Results on ETHZ

Orig. Image Segmentation Orig. Image Segmentation

Page 18: Region-based Voting

Computer Vision GroupUC Berkeley

Complexity Reduction

Page 19: Region-based Voting

Computer Vision GroupUC Berkeley

Caltech 101 results

Page 20: Region-based Voting

Computer Vision GroupUC Berkeley

Context from region tree (ICCV 09)

Page 21: Region-based Voting

Computer Vision GroupUC Berkeley

MSRC dataset

Page 22: Region-based Voting

Computer Vision GroupUC Berkeley

Confusion matrix (mean diagonal 67%)

Page 23: Region-based Voting

Computer Vision GroupUC Berkeley

Concluding Remarks

• Our approach– Bottom up region segmentation– Hough transform style voting (learned weights)– Top down segmentation– Capture context by region tree

• Results on ETHZ , Caltech 101, MSRC competitive

• Lot more needs to be done to produce a robust solution to the problem of combining top down and bottom up information, but I think this is the central problem of vision