Presentation is loading. Please wait.

Presentation is loading. Please wait.

Robust Nighttime Vehicle Detection by Tracking and Grouping Headlights Qi Zou, Haibin Ling, Siwei Luo, Yaping Huang, and Mei Tian.

Similar presentations


Presentation on theme: "Robust Nighttime Vehicle Detection by Tracking and Grouping Headlights Qi Zou, Haibin Ling, Siwei Luo, Yaping Huang, and Mei Tian."— Presentation transcript:

1 Robust Nighttime Vehicle Detection by Tracking and Grouping Headlights Qi Zou, Haibin Ling, Siwei Luo, Yaping Huang, and Mei Tian

2 Outline INTRODUCTION RELATED WORKS OFFLINE PROCESS ONLINE PROCESS EXPERIMENT CONCLUSION

3 Outline INTRODUCTION RELATED WORKS OFFLINE PROCESS ONLINE PROCESS EXPERIMENT CONCLUSION

4 INTRODUCTION vehicle counting and velocity estimation traffic behavior analysis and prediction Reflections?

5 INTRODUCTION Maximal Weighted Independent Set

6 Outline INTRODUCTION RELATED WORKS OFFLINE PROCESS ONLINE PROCESS EXPERIMENT CONCLUSION

7 RELATED WORKS Headlight Detection Methods Rule-based methods Huang et al. [2]: block-based contrast Chen et al. [8] : width-height-ratios and areas Physical-model-based methods Zhang et al. [10] : light attenuation law Machine learning techniques AdaBoost [2] K. Huang, L.Wang, T. Tan, and S.Maybank, “A real-time object detecting and tracking system for outdoor night surveillance,” Pattern Recognit., vol. 41, no. 1, pp. 432–444, Jan. 2008. [8] Y.-L. Chen, B.-F. Wu, H.-Y. Huang, and C.-J. Fan, “A real-time vision system for nighttime vehicle detection and traffic surveillance,” IEEE Trans. Ind. Electron., vol. 58, no. 5, pp. 2030–2044, May 2011. [10] W. Zhang, Q. M. J. Wu, G. Wang, and X. You, “Tracking and pairing vehicle headlight in night scenes,” IEEE Trans. Intell. Transp. Syst., vol. 13, no. 1, pp. 140–153, Mar. 2012.

8 RELATED WORKS Headlight Pairing Methods Motion based pairing Chen et al. [8] Vanishing points + Bidirectional reasoning Zhang et al. [10] Graphical model

9

10 Learning Headlight Detector AdaBoost+Haar object detection framework [20] Discriminates headlights from non-headlights 180 dimensional feature vector 5 types of Haar features at 4 scales and 9 positions on a patch Contrast patterns between center and periphery [20] P. Viola and M. J. Jones, “Robust real-time face detection,” Int. J. Comp. Vis., vol. 57, no. 2, pp. 137–154, May 2004.

11

12 Learning Geometric Model

13 The two headlights of a vehicle are at the same height as well as the same vertical distances H from the camera i.e. Y1 ≈ Y2 = H, so y1 ≈ y2 = y Δx and y are linear

14

15 Headlight Detection ROI : a region of interest Reduce the disturbances from street lamps and environments Automatic ROI detection is feasible using offline learning In this paper, however, we skip this part and focus on robust headlight pairing and tracking

16 Headlight Detection First step : Get all possible headlight candidates 1.Extract bright blobs from ROIs by thresholding the luminance 2.Some postprocessing by morphological operations is performed to remove noises Second step : Classify the extracted bright blobs as headlights or not [20]

17

18 Headlight Tracking by Context-Based Multiple Object Tracking position area shape(ratios)

19 Headlight Tracking by Context-Based Multiple Object Tracking

20 The prediction is based on either a constant velocity model or a constant acceleration model If velocity is unavailable such as in the first two frames or when new objects enter the scene, we predict positions using a velocity prior that is learned from training data

21 Headlight Tracking by Context-Based Multiple Object Tracking The optimization in (6) can be solved by the Hungarian algorithm [22] However, in a congested traffic or high-speed situation, ambiguity in association increases greatly

22

23 Headlight Tracking by Context-Based Multiple Object Tracking assignment

24 Headlight Tracking by Context-Based Multiple Object Tracking large γ is used for vehicles with large velocity change

25 Headlight Tracking by Context-Based Multiple Object Tracking Context based association (CA) Association without context (NoCA) Association by overlapping area based tracking (OAA, the tracking strategy used in [8])

26

27

28 Pairing by Maximum Weighted Independent Set

29

30

31 small λ is used when headlight size is less reliable

32 Pairing by Maximum Weighted Independent Set vertex packing

33 Pairing by Maximum Weighted Independent Set Since our assumption that a pair of headlights form a vehicle, it does not account for vehicles which possess four headlights We groups two pairs into one pair if these two pairs are well aligned and the distance between them is smaller than the length of a vehicle

34 Pairing by Maximum Weighted Independent Set

35 About 5 iterations

36 Outline INTRODUCTION RELATED WORKS OFFLINE PROCESS ONLINE PROCESS EXPERIMENT CONCLUSION

37 EXPERIMENT Five videos : a congested highway (Seq.1) an urban traffic scene (Seq.2) a busy street (Seq.3a:without rain; Seq.3b:rain) a bridge traffic in a rainy night (Seq.4) another rain night traffic (Seq.5)

38 EXPERIMENT Measurement : Jaccard coefficient : CLEAR metrics : Miss Rate (MR) False Positive Rate (FPR) Mismatch Rate (MMR)

39 Headlight Detection Reflection Intensity Maps [8] [10]

40 Headlight Detection

41 Headlight Tracking and Pairing

42 [8] [2] allows unpaired single headlights (motorbikes) local contrast

43

44

45

46

47

48 Outline INTRODUCTION RELATED WORKS OFFLINE PROCESS ONLINE PROCESS EXPERIMENT CONCLUSION

49 We proposed a nighttime traffic tracking system : The main contribution of the proposed system lies in its learning- based detection

50 Thanks for listening!


Download ppt "Robust Nighttime Vehicle Detection by Tracking and Grouping Headlights Qi Zou, Haibin Ling, Siwei Luo, Yaping Huang, and Mei Tian."

Similar presentations


Ads by Google