Anticipating Accidents in Dashcam Videos
We propose a Dynamic Spatial Attention (DSA) Recurrent Neural Network (RNN) for anticipating accidents in dashcam videos (Fig. 1) Our DSA RNN learns to (1) distribute soft attention to candidate objects dynamically to gather subtle cues and (2) model the temporal dependencies of all cues to robustly anticipate an accident. Anticipating accidents is much less addressed than anticipating events such as changing a lane, making a turn, etc. since accidents are rare to be observed and can happen in many different ways mostly in a sudden. To overcome these challenges, we (1) utilize state of the art object detector [3] to detect candidate objects, and (2) incorporate full frame and object based appearance and motion features in our model. We also harvest a diverse dataset of 678 dashcam accident videos on the web (Fig. 3) The dataset is unique, since various accidents (e.g. a motorbike hits a car, a car hits another car, etc. occur in all videos. We manually mark the time location of accidents and use them as supervision to train and evaluate our method. We show that our method anticipates accidents about 2 s before they occur with 80% recall and 56.14% precision. Most importantly, it achieves the highest mean average precision (74.35% outperforming other baselines without attention or RNN.
ACCV