1. An automated method for determining an optimal video frame from a video stream comprising a plurality of video frames, the method comprising: Analyzing, via a processing device, each of said video frames to obtain data indicative of a desired property for each video frame; identifying one or more video frames in the video stream having a level of said desired property above a predetermined threshold level; and designating the one or more identified video frames as the optimal video frames.