1. A method of generating an improved image for optical character recognition, the method comprising: dynamically obtaining, by a processor of a video capture device, a video source image comprising at least a background portion of the video source image and one or more characters located on a document associated with a foreground portion of the video source image; excluding, by the processor, the background portion of the video source image obtained at a first position with respect to the document and detecting edges of at least one of the one or more characters located on the document associated with the foreground portion, wherein the background portion of the video source image is blurred or eliminated during, or prior to, the detection; determining, by the processor, a sharpness value for the edges of the at least one of the one or more characters, wherein the sharpness value is related to the ability of the video capture device to distinguish the edges of the one or more characters from the background portion; and causing, by the processor, capture of an image based on a trigger produced when the determined sharpness value is at a predetermined value or within a predetermined range of values, wherein the captured image is subsequently processed via an optical character recognition operation of, at least, the one or more characters of the foreground portion of the captured image.