23
HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California, Institute for Robotics and Intelligent Systems

HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Embed Size (px)

Citation preview

Page 1: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKINGOF GRANULES FEATURES

Chang Huang and Ram Nevatia

University of Southern California, Institute for Robotics and Intelligent Systems

Page 2: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Outline

Introduction Granules JRoG features Incremental Feature Selection Method Simulated Annealing Collaborative Learning Dynamic Search for Bayesian Combination Experiments Conclusion

Page 3: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Introduction

Detect pedestrians with part occluded people

Speed up and Accuracy up Collaborate learning of Simulated

Annealing and increment selection model

Dynamic search to improve Bayesian combination

Page 4: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Granules

Page 5: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

JRoG features(Joint Ranking of Granules)

Page 6: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

JRoG example

Page 7: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Distance Definition

Page 8: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Neighbor

Page 9: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Incremental Feature Selection method

(Z is normalization factor)

N is number of training samplesM is number of featuresTime complexity is O(M ln N) , better than O(MN) in conventional AdaBoost

Page 10: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Simulated Annealing

Heuristically set N=1000 x dim(g0), r = 0.011/n Θ1=1 Θ2=8So each granule can be changed 1000 times and SA ends at temperature 0.01T0

Selection of initial temperature (T0 is critical)

Page 11: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Flow Chart

Page 12: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Collaborative Learning

Page 13: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Joint Likelihood

F: full bodyH: head and shoulderT: torsoL: legs

Z: detection responsesS: state of multiple humans

Wu and Nevatia[19] uses Bayesian combination to deal with partial occlusions in crowded scenes

Wu and Nevatia’s search

Page 14: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Dynamic search

Page 15: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiment1

Collaborate learning CL: Jump/keep ratio = 1.0, 0.2, 0.25

Initial temp.= 0.03, JRoG # bit = 3 SL: without SA process Evaluate Score:

EER (Equal Error Rate) FPR (False Positive Rate)

Page 16: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiment1

Page 17: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiment2

INRIA dataset Training:

2478 positive, 1218 negative samples from dataset

24780 positive by rotating, scaling above Testing:

1128 positive, 453 negative samples from dataset

Page 18: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiment3

ETHZ Dataset Four 640x480 videos (one for training, one

for testing) 23000 negatives from internet More than 20000 pedestrians labeled Outperform others in all three videos

Page 19: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiments

Page 20: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiments

Page 21: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Experiments

Page 22: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Computational Cost

Xeon 3GHz Takes 70ms to scan 640x480 ETHZ

images at 16 scales from 1.0 to 0.125 Training of 16-layer cascade costs 2 days

Page 23: HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,

Conclusion

A novel collaborative learning method Dynamic Search method for Bayesian

combination Improves efficiency and accuracy Extensive to other objects like cars and

faces