1. A method comprising:receiving, by at least one processor, live, high-definition video data from at least one camera, the high-definition data comprising a sequence of images and storing the sequence of images in a database;
detecting, by the at least one processor, at least a portion of a face from the sequence of images;
generating, by the at least one processor, a mapping of facial points corresponding to the at least the portion of the face from the sequence of images by generating a plurality of points on an image plane corresponding to the sequence of images and determining a distance between each point to the plurality of points, each point corresponding to at least one of an edge-like feature of the face and a ridge-like feature of the face;
cross-referencing, by the at least one processor, the mapping of facial points with a set of pre-stored and previously recognized facial images to identify a match, the match identified when a match rate percentage is greater than a particular percentage; and
triggering, by the at least one processor, an alert of the match and transmitting the alert for display to a computer device.