+ All Categories
Home > Documents > DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case:...

DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case:...

Date post: 26-Sep-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
22
DeepDish: Multi-Object Tracking With an off-the-shelf Raspberry Pi Matthew Danish Justas Brazauskas Rob Bricheno Ian Lewis Richard Mortier Cambridge University Department of Computer Science & Technology Centre for Digitally Built Britain
Transcript
Page 1: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

DeepDish: Multi-Object Tracking

With an off-the-shelf Raspberry PiMatthew Danish Justas Brazauskas Rob Bricheno

Ian Lewis Richard Mortier

Cambridge University Department of Computer Science & Technology

Centre for Digitally Built Britain

Page 2: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

● Raspberry Pi 4B (4GB RAM)● Standard camera (plus

infrared lights)● Fan SHIM cooling● ~£80 total

● (cool 3D-printed case: extra)

Page 3: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

Tracking by detection● Object detection:

○ MobileNet (v1)○ MobileNet (v2)○ YOLOv3

● Feature encoding: DeepSORT (Wojke 2017)○ Trained on Motion Analysis and Re-identification Set (MARS)○ Cosine Distance Metric training○ Combine with Kalman Filter tracking

Page 4: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 5: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 6: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 7: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 8: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 9: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 10: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 11: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 12: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

Scoring methodology● ‘Office’ video and ‘Plaza’ video● Establish ground-truth by hand:

○ Count crossings in each direction, grouped into 10 second intervals○ Subtract one direction from the other○ Forms ‘ground-truth vector’

● Testbed software performed same operation automatically● Score is 1 - cosine distance between test vector and ground-truth

Page 13: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

Accuracy results

Page 14: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 15: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 16: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 17: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 18: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 19: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature
Page 20: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

Other issues● Privacy● Using ‘Edge TPU’ devices● Deployment

Page 21: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

AcknowledgmentsThis research forms part of Centre for Digital Built Britain’s work within the Construction Innovation Hub. The funding was provided through the Government’s modern industrial strategy by Innovate UK, part of UK Research and Innovation.

Page 22: DeepDish: Multi-Object Trackingmrd45/edgesys20/edgesys20_slides.pdf · (cool 3D-printed case: extra) Tracking by detection Object detection: MobileNet (v1) MobileNet (v2) YOLOv3 Feature

Thank you!


Recommended