1. A moving object tracking security system comprising: a graphical user interface on a display device, the graphical user interface comprising a plurality of discrete portions, wherein a first portion comprises an alert and tracking window, the alert and tracking window having a first dimension that corresponds to a temporal domain and a second dimension corresponding to a spatial domain, and a second portion, wherein the second portion provides a pictorial display of a plurality of objects, at least one of which is a detected moving object and wherein the detected moving object is indicated by a detection highlight; wherein the graphical user interface is configured to simultaneously identify and track each of the plurality of detected moving objects, wherein simultaneously tracking the plurality of detected moving objects comprises, for each of the detected moving objects: providing at least one indicia of a past location of the detected moving object and a real-time current location of the detected moving object; and wherein the current and the past location indicia are provided simultaneously and wherein the real-time current location indicia is displayed on both the first and second portion and wherein the indicia of past location are displayed in the second portion of the graphical user interface; a processing unit that is a functional part of the system that executes computer readable instructions to generate the graphical user interface and wherein the processing unit generates the indicia of past locations by comparing a location of the detected moving object in each of a series of successive pictures displayed in the pictorial display portion, wherein each of the successive pictures are registered successively against a reference image such that the current location of the detected moving object is successively updated and wherein each picture comprises a series of images combined, by the processing unit, to form a panoramic view; and wherein the first portion comprises a plurality of rasters, each raster comprising a row of pixels, wherein each pixel in the row of pixels corresponds to a corresponding column of pixels in the pictorial image of the second portion, and wherein each raster is generated by the processing unit as a new image is received and provide on the pictorial display.