“…While offline summarization can remain an ideal solution for applications in content based video retrieval, indexing, visualization, etc., an online version is critical for visual surveillance, compression and recognition [10]. From another perspective, video summarization technique has also been classified into skimming [12], montages [13], synopsis [21], etc. However, from the technological point-of-view, video summarization is best classified into 5 broad categories: a) feature-based, b) clustering, c) event-based, d) shot detection, and e) trajectory-related.…”