1. A video processing system comprising: an input for receiving video data comprising video signal values for a corresponding plurality of image pixels and having an image pattern therein, wherein the plurality of pixels form a plurality of frames with an unknown image; and a processor coupled to said input and configured to, without manual review of the video signal values, at least calculate a series of difference values between video signal values for each pair of adjacent image pixels along at least one direction, detect at least one image transition boundary based on the series of difference values; detect the image pattern based upon the at least one image transition boundary, wherein the image pattern comprises a given image pattern of a plurality of different image patterns; generate an output identifying the given image pattern of the plurality of image patterns; and determine whether the video data exceeds a blurriness threshold based upon determining a magnitude of the at least one image transition boundary and comparing the magnitude of the at least one image transition boundary to a magnitude of the blurriness threshold.