situational awareness for smart city opportunities and
play

Situational Awareness for Smart City: Opportunities and Challenges - PowerPoint PPT Presentation

Situational Awareness for Smart City: Opportunities and Challenges Hao Lu | hao.lv@yitu-inc.com About YITU AI Public Safety Retail Health Finance Face Recognition Price Challenge 2017 Winner In Face Identification


  1. Situational Awareness for Smart City: Opportunities and Challenges Hao Lu | hao.lv@yitu-inc.com

  2. About YITU AI Public Safety Retail Health Finance

  3. Face Recognition Price Challenge 2017 Winner In Face Identification �������� ��������� �� ��������� ��� ����������

  4. <1 billionth false match rate

  5. <1 billionth false match rate But, what does it mean?

  6. 0.20 0.20 percentage 0.15 0.10 0.05 0.00 30 40 50 60 70 80 90 100 score

  7. 1/1k 1/10k 1/100k 1/1M 1/10M 1/100M 1/1B False Alarm Rate 40 60 66 75 85 90 95 Similarity Score 0.20 0.20 percentage 0.15 0.10 0.05 0.00 30 40 50 60 70 80 90 100 score

  8. 1/1k 1/10k 1/100k 1/1M 1/10M 1/100M 1/1B False Alarm Rate 40 60 66 75 85 90 95 Similarity Score 0.20 0.20 percentage 0.15 Twins 0.10 0.05 0.00 30 40 50 60 70 80 90 100 score

  9. 1/1k 1/10k 1/100k 1/1M 1/10M 1/100M 1/1B False Alarm Rate 40 60 66 75 85 90 95 Similarity Score 0.20 0.20 percentage 0.15 0.10 0.05 0.00 30 40 50 60 70 80 90 100 score

  10. 1/1k 1/10k 1/100k 1/1M 1/10M 1/100M 1/1B False Alarm Rate 40 60 66 75 85 90 95 Similarity Score 0.20 0.20 percentage 0.15 Cost 0.10 0.05 0.00 30 40 50 60 70 80 90 100 score

  11. Towards Situational Awareness Opportunity: City can better understand how infrastructure is serving citizens

  12. Towards Situational Awareness Opportunity: Shops can have a deeper understanding about their customers

  13. One common theme: re-identify a person

  14. One common theme: re-identify a person ID Video

  15. Re-identify a person Capture Cluster Identify Across cameras; Across time; At large scale

  16. City Scale 10 million people 100k cameras

  17. City Scale 10 million people 100k cameras 1 billion faces per day

  18. Capture faces Detection Tracking Filter Alignment Quality SSD w/ VGG VGG VGG

  19. Capture faces Detection Tracking Filter Alignment Quality SSD w/ VGG VGG VGG

  20. Face Quality Data Detection Tracks of 100k faces Tracking Good and hours of 1:1 Bad Frames videos Filter

  21. Capture faces Video streams from 100k cameras = lot of bandwidth!

  22. Capture faces on the camera end Feature/headshot batch + With capture TX2 Box

  23. Cluster the same faces • Hierarchical Clustering on CPU • With heuristics: e.g., cluster same camera first

  24. Identify against clusters • ANN on GPU • Using a few thousands of Tesla P4

  25. Early results - Performance

  26. Early results - accuracy • #Clusters to #people: 3 to 1 • Long tail

  27. Discussion • Camera angles can be di ff erent • Poses can be di ff erent

  28. Going forward • Leverage more attributes, e.g., wearing glasses, same outwear • Leverage history data

  29. Thanks

Recommend


More recommend