Dtekt is a plugin based, intelligent video surveillance software package with crowd anomaly detection. The plug-in architecture allows third party developers to add extended functionality to the software while GPU implementation speeds up the execution of vision algorithms enabling the software to display live feed without compromising real-time performance. A key feature of Dtekt is its simultaneous detection capability that permits a user to select multiple functions (e.g. loitering detection, virtual fencing, directional motion, abandoned item detection, and crowd anomaly detection) for improved security and effectiveness.