1.72k likes | 1.88k Views
Efficient Part-Based Recognition of Multiple Object Classes. Object Class Recognition Systems. Model Representation. 2. Object Class Recognition Systems. Model Representation Learning Algorithm. 3. Object Class Recognition Systems. Model Representation Learning Algorithm
E N D
Object Class Recognition Systems • Model Representation 2
Object Class Recognition Systems • Model Representation • Learning Algorithm 3
Object Class Recognition Systems • Model Representation • Learning Algorithm • Recognition Algorithm 4
Object Class Recognition Systems • Model Representation • Part-based model • Learning Algorithm • Recognition Algorithm 5
Object Class Recognition Systems • Model Representation • Part-based model • Part appearance • Learning Algorithm • Recognition Algorithm 6
Object Class Recognition Systems • Model Representation • Part-based model • Part appearance • Part position • Learning Algorithm • Recognition Algorithm 7
Object Class Recognition Systems • Model Representation • Part-based model • Part appearance • Part position • Learning Algorithm • Recognition Algorithm 8
History of Part-BasedObject Recognition Hoffman 1999 Bag of Parts Crandall et al. 2005, 2006 k-Fans Proposed Algorithm Template Matching Part-Based Burl et al. 1998 Constellation Model Fergus et al. 2003, 2005 9
BoP k-Fan this Templ Part Const Template Matching 10
BoP k-Fan this Templ Part Const Template Matching 11
BoP k-Fan this Templ Part Const Template Matching 12
BoP k-Fan this Templ Part Const Template Matching 13
BoP k-Fan this Templ Part Const Template Matching 14
BoP k-Fan this Templ Part Const Template Matching 15
BoP k-Fan this Templ Part Const Template Matching 16
BoP k-Fan this Templ Part Const Template Matching 17
BoP k-Fan this Templ Part Const Template Matching 18
BoP k-Fan this Templ Part Const Template Matching 19
BoP k-Fan this Templ Part Const Template Matching 20
BoP k-Fan this Templ Part Const Template Matching 21
BoP k-Fan this Templ Part Const Template Matching 22
BoP k-Fan this Templ Part Const Template Matching 23
BoP k-Fan this Templ Part Const Template Matching 24
BoP k-Fan this Templ Part Const Template Matching max 25
BoP k-Fan this Templ Part Const Template Matching 26
BoP k-Fan this Templ Part Const Template Matching 27
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) 28
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) 29
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? 30
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? 31
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? 32
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? 33
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? 34
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? 35
BoP k-Fan this Templ Part Const Template Matching • Efficient? (N = # pixels) – Yes, O(N) • Robust? – No, inflexible 36
BoP k-Fan this Templ Part Const Template vs. Part-Based Robust Efficient Trade-off 37
BoP k-Fan this Templ Part Const Part-Based 38
BoP k-Fan this Templ Part Const Part-Based 39
BoP k-Fan this Templ Part Const Part-Based 40
BoP k-Fan this Templ Part Const Part-Based 41
BoP k-Fan this Templ Part Const Part-Based 42
BoP k-Fan this Templ Part Const Part-Based • Part appearance (template matching) 43
BoP k-Fan this Templ Part Const Part-Based • Part appearance (template matching) • Part location (fully connected) 44
BoP k-Fan this Templ Part Const Part-Based 45
BoP k-Fan this Templ Part Const Part-Based 46
BoP k-Fan this Templ Part Const Part-Based 47
BoP k-Fan this Templ Part Const Part-Based 48
BoP k-Fan this Templ Part Const Part-Based 49
BoP k-Fan this Templ Part Const Part-Based 50