Event driven software architecture for multi-camera and distributed surveillance research systems | IEEE Conference Publication | IEEE Xplore