FIG. 4 illustrates a process flow for character recognition in high resolution images 400, in accordance with an embodiment of the invention, in accordance with an embodiment of the invention. As shown in block 402, the process flow includes electronically retrieving the one or more features associated with the one or more high resolution images from the feature repository. Next, as shown in block 404, the process flow include initiating a sliding window matching algorithm on the one or more features associated with the one or more high resolution images and the one or more features associated with the image of the query. In this regard, the system may be configured to establish a window with a scale of a predetermined width. In some embodiments, the predetermined width associated with the window is based on at least a length of the query after the query has been transformed to a first font. The system may then be configured to traverse or slide, sequentially, the window across the surface of the one or more high resolution images associated with the one or more documents in predetermined incremental steps. At each predetermined incremental step, the system may be configured to identify at least a portion of the one or more features associated with the one or more high resolution images associated with the one or more documents within the window.