Surveillance cameras have become ubiquitous in society, used to monitor areas such as residential blocks, city streets, university campuses, industrial sites, and government installations. Surveillance footage, especially of public areas, is frequently streamed online in real time, providing a wealth of data for computer vision research. The focus of this work is on detection of anomalous patterns in surveillance video data recorded over a period of months to years. We propose an anomaly detection technique based on support vector data description (SVDD) to detect anomalous patterns in video footage of a university campus scene recorded over a period of months. SVDD is a kernel-based anomaly detection technique which models the normalcy data in a high dimensional feature space using an optimal enclosing hypersphere – samples that lie outside this boundary are detected as outliers or anomalies. Two types of anomaly detection are conducted in this work: track-level analysis to determine individual tracks that are anomalous, and day-level analysis using aggregate scene level feature maps to determine which days exhibit anomalous activity. Experimentation and evaluation is conducted using a scene from the Global Webcam Archive.
[1]
Alexander J. Smola,et al.
Learning with kernels
,
1998
.
[2]
Vladimir Vapnik,et al.
Statistical learning theory
,
1998
.
[3]
Robert P. W. Duin,et al.
Support Vector Data Description
,
2004,
Machine Learning.
[4]
James J. Clark,et al.
Anomaly Detection for Video Surveillance Applications
,
2006,
18th International Conference on Pattern Recognition (ICPR'06).
[5]
Robert Pless,et al.
The global network of outdoor webcams: properties and applications
,
2009,
GIS.
[6]
Robert Pless,et al.
LOST: Longterm Observation of Scenes (with Tracks)
,
2012,
2012 IEEE Workshop on the Applications of Computer Vision (WACV).
[7]
Aggelos K. Katsaggelos,et al.
A Dynamic Hierarchical Clustering Method for Trajectory-Based Unusual Video Event Detection
,
2009,
IEEE Transactions on Image Processing.