ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Robust Online
Face Detection and Tracking
4th October 2016
Francesco Comaschi
Detection
Detection
Tracking
Applications
Robot vision
Video-surveillance
Mobile applications
Gaming
Challenge: accuracy
Detect all
visible faces
Do not
detect
background
regions
Challenge: robustness
Challenge: computational efficiency
Objective
Accurate Robust Efficient
Detection
Multi-face detection and tracking framework
Overview
Tracking
Post
processing
Performance
evaluation
1 2
3
4
Efficient face detection
Efficient face detection
Efficient face detection
1920
1080
≈ 13.6 trillions of
windows
≈ 13,589,544,960,000
Run-time adaptive
Sliding window
2x speed-up
No loss in
accuracy
1920
1080
Efficient face detection
Robust face tracking
Adaptive
online tracker
Robust face tracking
Robust face tracking
Robust face tracking
Robust face tracking
Robust face tracking
Robust face tracking
Robust face tracking
Robust face tracking
Adaptive
online trackerOnline adaptation
Drifting
Robust face tracking
Stability
Expensive
Template-based
face detector
No adaptation
False positives
Robust face tracking
Tested on 15 videos
Success rate over 70%
Improvement over
9 state-of-the-art
trackers
Online multi-face detection and tracking
Online multi-face detection and tracking
Online multi-face detection and tracking
Online multi-face detection and tracking
Online multi-face detection and tracking
Online multi-face detection and tracking
Online multi-face detection and tracking
Target removal
Online multi-face detection and tracking
Target removal
Online multi-face detection and tracking
Target removal
Online multi-face detection and tracking
Target removal
Online multi-face detection and tracking
Target removal
Target creation
Online multi-face detection and tracking
Target removal
Target creation
Online multi-face detection and tracking
Target creation
Target removal
Online multi-face detection and tracking
Target creation
Target removal
Accuracy/efficiency
balance
Online multi-face detection and tracking
Target creation
Target removal
Accuracy/efficiency
balance
Fully automated
system
Multiple faces
HD-resolution
videos
Online multi-face detection and tracking
Target creation
Target removal
Accuracy/efficiency
balance
Fully automated
system
Multiple faces
HD-resolution
videos
30% more accuracy
2x speed-up
Conclusions
Detection
Multi-face detection and tracking framework
Tracking
Post
processing
Performance
evaluation
1 2
3
4
Thank you for your attention

More Related Content

PhD_final_presentation_FC

Editor's Notes

  • #3: Change central picture
  • #4: Change central picture
  • #5: Change central picture
  • #6: Change central picture
  • #7: Change central picture
  • #8: Find better examples
  • #9: Remove low resolution example
  • #10: Remove low resolution example
  • #12: Remove low resolution example
  • #13: Remove low resolution example
  • #14: Remove low resolution example
  • #15: Remove low resolution example
  • #16: Remove low resolution example
  • #17: Remove low resolution example
  • #18: Remove low resolution example
  • #19: Remove low resolution example
  • #20: Remove low resolution example
  • #21: Remove low resolution example
  • #22: Remove low resolution example
  • #23: Remove low resolution example
  • #24: Remove low resolution example
  • #25: Remove low resolution example
  • #26: Remove low resolution example
  • #27: Remove low resolution example
  • #28: Remove low resolution example
  • #29: Remove low resolution example
  • #30: Remove low resolution example
  • #31: Remove low resolution example
  • #32: Remove low resolution example
  • #33: Remove low resolution example
  • #34: Remove low resolution example
  • #35: Remove low resolution example
  • #36: Remove low resolution example
  • #37: Remove low resolution example
  • #38: Remove low resolution example
  • #39: Remove low resolution example
  • #40: Remove low resolution example
  • #41: Remove low resolution example
  • #42: Remove low resolution example
  • #43: Remove low resolution example
  • #44: Remove low resolution example