The main modules include video stream capture from multiple cameras; face detection/recognition; multi-camera based human tracking and tracking trajectory analysis. Each of them is wrapped as a UIMA-AS service and the actual computation is executed as UDF inside the database engine.