IndyCar

Real-time anomaly detection from edge to HPC-cloud in collaboration with Indycar and Intel.
Introduction

With the growth of the Internet of Things, we see an increase in importance of the analysis of data from the edge with often the results needed in real time. Indy Car series is one of the top racing series in North America. All cars are equipped with multiple cameras. The video streams captured by these cameras can be used for detection and predictive tasks to increase race safety, develop better strategies for the teams to win the race. Furthermore, sensor's data can be used as the telemetry data to provide better analysis and predictions for the drivers and the teams.

In video image analytics, anomaly detection and prediction tasks start with object detection. We create new datasets and compare three different Single Shot Multibox Detector models from TensorFlow Detection Model Zoo. We run experiments on CPU and GPU, and test mobile detection models on an Edge TPU, which is Google Coral Dev Board. Our initial results show that the Edge TPU gives the best inference time, and it is more suitable for a real-time machine learning task.

 
 
 
Publications

Rank Position Forecasting in Car Racing

B. Peng, J. Li, S. Akkas, T. Araki, O. Yoshiyuki, J. Qiu

Proceedings of 35th IEEE International Parallel & Distributed Processing Symposium (IPDPS21)

 

Anomaly Detection Over Streaming Data: Indy500 Case Study

C. Widanage, J. Li, S. Tyagi, R. Teja, B. Peng, S. Kamburugamuve, D. Baum, D. Smith, J. Qiu, and J. Koskey

2019 IEEE 12th International Conference on Cloud Computing (CLOUD), pp. 9–16, IEEE, 2019.

A fast video image detection using tensorflow mobile networks for racing cars

S. Akkas and S. S. Maini and J, Qiu

Stream Systems and Real-time Machine Learning (STREAM-ML) Workshop of IEEE Big Data Conference, IEEE, 2019.

Objectives
1gF7k0PvNIjn0ETNbzOzQt5zG7mcF6SNTxiQSrq1
Equipment Malfunction Prediction and Alerts

Anomaly prediction can help engineers identify issues in the hardware before they become serious. Especially at the speed at which these cars travel, small issue can quickly snowball to become catastrophic.

WhatIsIndyCar2018.jpg_la=en&vs=1&d=20180
Recommendations with Evolving Driving Conditions

Track conditions are ever evolving, from humidity, ambient temperature and track temperature. All of these factors affect the way on-board systems perform in different ways. It can be hard for a human to take appropriate action at the appropriate time with such gradual change. 

Prototype
Performance Tuning During Practice

Performance of hardware can be tuned to minute degrees based on insights provided by AI systems which can go beyond the level of pattern recognition capable by humans. 

dsc07930-e1571347891121.jpg_w=610&h=343&
Peek 2020-01-26 21-40.gif
Peek 2020-01-26 21-35.gif
demo_ano.gif
 
 
 
Blogs​