towards scene understanding under challenging … · 2017. 5. 11. · harman international....

31
HARMAN International. Confidential. Copyright 2017. 1 TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING ILLUMINATION CONDITIONS FOR ADAS SRINIVAS K S S, PRATYUSH SAHAY, RAJESH BISWAL NVIDIA GPU TECHNOLOGY CONFERENCE (GTC) 2017

Upload: others

Post on 18-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 1

TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING ILLUMINATION CONDITIONS FOR ADASSRINIVAS K S S, PRATYUSH SAHAY, RAJESH BISWAL

NVIDIA GPU TECHNOLOGY CONFERENCE (GTC) 2017

Page 2: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 2

• Fatality rate per mile of travel is three times higher in night-time compared to day

INTRODUCTION

Sources: Road Accident statistics from WHO, NHTSA

• Range (200-300m)

• $$$

• Available in luxury segment - ~14%

• Less effective in warmer temperatures

Can we provide an affordable Night Vision System for most car segments?

• Driver Assist systems using thermal vision

Almost half of all road traffic deaths are among ‘pedestrians, cyclists and motorcyclists’.

Source: WHO

Page 3: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 3

INTRODUCTION

Sources: Road Accident statistics from WHO, NHTSA

• Range (200-300m)

• $$$

• Available in luxury segment - ~14%

• Less effective in warmer temperatures

• High Fidelity

• Thermal Image

Night Vision System using RGB camera only….

• Range (30-60m)

• $

• Available in multiple segment - ~75%

• Effective across temperatures

• Accuracy needs to be improved

• More Natural Image

Page 4: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 4

Challenges in low-light scene understanding using RGB systems

Image Source: KAIST Pedestrian Dataset

INTRODUCTION

Page 5: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 5

Challenges in low-light scene understanding using RGB systems

• Sensor Noise

INTRODUCTION

Page 6: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 6

Challenges in low-light scene understanding using RGB systems

• Sensor Noise

• Illumination Variation

INTRODUCTION

Page 7: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 7

Challenges in low-light scene understanding using RGB systems

• Sensor Noise

• Illumination Variation

• Poor contrast of objects

INTRODUCTION

Page 8: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 8

Challenges in low-light scene understanding using RGB systems

• Sensor Noise

• Illumination Variation

• Poor contrast of objects

Deep Learning based Solution

• End-To-End learning systems without the need of hand-crafted features

INTRODUCTION

Page 9: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 9

• Generic Deep Object Detector: Faster RCNN

• Our Deep Pedestrian Detector

• Proposed Multi-modal Knowledge Distillation

• Experimental Evaluation and Results

INTRODUCTION

Page 10: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 10

Printer

Monitor

Lamp

KeyboardMouse

Chair

FASTER RCNN

GENERIC DEEP OBJECT DETECTOR

Ref: Ren,Shaoqing, et al., "Faster RCNN …“, NIPS 2015

Region Proposal Network (RPN)

ROI

PoolClassify

Top

Proposals

Object Proposals

Conv-1 Detect

Page 11: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 11

Conv-1 Detect

Region Proposal Network (RPN)

OUR PEDESTRIAN DETECTOR

BASED ON RPN ALONE

Ref: Zhang, Liliang, et al. "Is Faster R-CNN …?." ECCV 2016

Page 12: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 12

Detect

Region Proposal Network (RPN)

OUR PEDESTRIAN DETECTOR

TUNING : THE BASE NETWORK

ResNet - 50

Conv2a Conv2b Conv2c

Conv2b_a Conv2b_b Conv2b_c

Conv1 Conv2 Conv3 Conv4 Conv5

Ref: He, Kaiming, et al. "Deep residual learning … “ CVPR,2016

Page 13: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 13

Detect

Region Proposal Network (RPN)

OUR PEDESTRIAN DETECTOR

TUNING : DILATING THE LAST CONV BLOCK

Conv1 Conv2 Conv3 Conv4 Conv5

ResNet - 50

w11 w12 w13

w21 w22 w23

w31 w32 w33

w11 w12 w13

w21 w22 w23

w31 w32 w33

1/2 1/4 1/8 1/16 1/32

Ref: Chen, Liang-Chieh, et al. "Semantic …" arXiv:1412.7062 (2014)

Page 14: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 14

Detect

Region Proposal Network (RPN)

OUR PEDESTRIAN DETECTOR

THE NEW BASE NETWORK

Conv1 Conv2 Conv3 Conv4 Conv5

ResNet - 50Bounding Box

Classification Loss

Bounding Box

Regression Loss

• Is there a way to extract better performance from this base network?

• KAIST dataset has RGB and thermal channels both – can the extra data be utilized?

Page 15: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 15

MULTIMODAL LEARNING

TRAINING PHASE #1

DetectConv3 Conv4 Conv5

Bounding Box

Classification Loss

Bounding Box

Regression Loss

Conv1 Conv2

Conv1 Conv2

RGB

Thermal

Page 16: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 16

MULTIMODAL LEARNING

TRAINING PHASE #2

DetectConv3 Conv4 Conv5

Bounding Box

Classification Loss

Bounding Box

Regression Loss

Conv1 Conv2

Conv1 Conv2

RGB

Thermal

Conv1 Conv2

Bounding Box

Classification Loss

Bounding Box

Regression Loss

DetectConv3 Conv4 Conv5

Base network: tap the knowledge?

Ref: Shen Jonathan,et al. "In Teacher…“, arXiv:1612.00478

Page 17: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 17

MULTIMODAL KNOWLEDGE DISTILLATION

TEACHER-STUDENT LEARNING

DetectConv3 Conv4 Conv5

Bounding Box

Classification Loss

Bounding Box

Regression Loss

Conv1 Conv2

Conv1 Conv2

RGB

Thermal

Conv1 Conv2

Bounding Box

Classification Loss

Bounding Box

Regression Loss

DetectConv3 Conv4 Conv5

Hint Loss

Teacher network

Student network

Hypothesis: Multi-modal Knowledge Distillation will improve detection

Result: Detection performance degraded

Page 18: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 18

MULTIMODAL KNOWLEDGE DISTILLATION

TEACHER-STUDENT LEARNING

DetectConv3 Conv4 Conv5

Bounding Box

Classification Loss

Bounding Box

Regression Loss

Conv1 Conv2

Conv1 Conv2

RGB

Thermal

Conv1 Conv2

Bounding Box

Classification Loss

Bounding Box

Regression Loss

DetectConv3 Conv4 Conv5

Hint Loss

Teacher network

Student network

Page 19: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 19

PEDESTRIAN VISIBILITY

Visibility 10% Visibility 30% Visibility 40%

Visibility 60% Visibility 90%Visibility 80%

Patch Visibility: Normalized Entropy of a patch’s gray-scale histogram

Imag

eV

isib

ility

Map

MULTIMODAL KNOWLEDGE DISTILLATION

Page 20: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 20

MULTIMODAL KNOWLEDGE DISTILLATION

WEIGHTED TEACHER-STUDENT LEARNING

Conv1 Conv2

Bounding Box

Classification Loss

Bounding Box

Regression Loss

DetectConv3 Conv4 Conv5

Hint Loss

Teacher network

Student network

Page 21: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 21

MULTIMODAL KNOWLEDGE DISTILLATION

WEIGHTED TEACHER-STUDENT LEARNING

Conv1 Conv2

Bounding Box

Classification Loss

Bounding Box

Regression Loss

DetectConv3 Conv4 Conv5

Teacher network

Student network

Weighted

Hint Loss

Page 22: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 22

• Dataset: KAIST Multi-spectral Pedestrian Dataset

• Night-time driving in campus, urban and downtown localities

• Training Data: ~7,200 thermal and RGB pairs

• Network Training: Nvidia Titan X GPU with Caffe

• Pre-training on Caltech Ped Dataset (~14 hours)

• Training on KAIST Dataset (~3 hours)

EXPERIMENTAL EVALUATION

Page 23: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 23

Model

(based on RGB)

Miss Rate(Lower the better)

Hwang et. al.

(CVPR ‘15)

90.2 %

Liu et. al.

(BMVC ‘16)

64.4 %

Wagner et. al.

(ESANN ‘16)

63.4 %

Ours

(Direct Training)

55.3 %

Ours

(Guided Training)

52.8 %

RESULTS

~11 %

Page 24: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 24

Model(based on RGB)

Miss Rate(Lower the better)

Hwang et. Al (CVPR ‘15) 90.2 %

Liu et. Al (BMVC ‘16) 64.4 %

Wagner et. Al (ESANN ‘16) 63.4 %

Ours – KAIST Dataset

(Direct Training)

55.3 %

Ours – KAIST Dataset

(Guided Training)

52.8 %

Ours – CVC

Dataset

(Guided Training)

35%

• Dataset: CVC Multi-spectral Pedestrian Dataset

• Gray-scale and Thermal Image Pairs

• Better Quality Images with less noise

CVC DATASET

18%

• Results: We achieve a 35 % miss rate on CVC night dataset

• For visibility > 0.4, a miss rate of ~ 25 %

Goal: For visibility > 0.4, a miss rate below10 %

Page 25: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 25

QUALITATIVE RESULTS

Page 26: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 26

ANALYSIS

Visibility based Detection Performance

Visibility 10% Visibility 30% Visibility 40%

Visibility 60% Visibility 90%Visibility 80%

RESULTS

Page 27: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 27

ANALYSIS

Visibility based Detection Performance

Visibility 10% Visibility 30% Visibility 40%

Visibility 60% Visibility 90%Visibility 80%

RESULTS

Page 28: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 28

ANALYSIS

Visibility based Detection Performance

Visibility 10% Visibility 30% Visibility 40%

Visibility 60% Visibility 90%Visibility 80%

RESULTS

Page 29: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 29

DEMO

Page 30: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 30

SUMMARY

• Majority of car segments could benefit from RGB based scene understanding in low-light conditions

Training Deployment

Base Detector RGB RGB

Guided

DetectorRGB,Thermal RGB

Page 31: TOWARDS SCENE UNDERSTANDING UNDER CHALLENGING … · 2017. 5. 11. · HARMAN International. Confidential. Copyright 2017. 31 THANK YOU. Title: ANALYST DAY Author: Rupesh Vetha Created

HARMAN International. Confidential. Copyright 2017. 31

THANK YOU