Video analytics, also known as video content analysis
(VCA), involves a variety of techniques to monitor,
analyze, and extract meaningful information from video
streams. Although video analytics is still in its infancy
compared to other types of data mining [10], various
techniques have already been developed for processing
real-time as well as pre-recorded videos. The increasing
prevalence of closed-circuit television (CCTV) cameras
and the booming popularity of video-sharing websites are
the two leading contributors to the growth of computerized
video analysis. A key challenge, however, is the sheer
size of video data. To put this into perspective, one second
of a high-definition video, in terms of size, is equivalent
to over 2000 pages of text [11].