10. The method of claim 9 , further comprising: recording a image via the client device; creating a virtual block over a portion of the image; determining that a graphical object is within the virtual block; determining pixels within the virtual block corresponding to the graphical object; designating one of the determined pixels to be an origin; determining a text coordinate relative to the origin for each determined pixel; comparing the text coordinates to the classifier data structures; and selecting the graphical object type that corresponds the classifier data structure that generates a positive response.
10. The method of claim 9 , further comprising: recording a image via the client device; creating a virtual block over a portion of the image; determining that a graphical object is within the virtual block; determining pixels within the virtual block corresponding to the graphical object; designating one of the determined pixels to be an origin; determining a text coordinate relative to the origin for each determined pixel; comparing the text coordinates to the classifier data structures; and selecting the graphical object type that corresponds the classifier data structure that generates a positive response. 11. The method of claim 10 , wherein the positive response includes an indication that the graphical object within the virtual block corresponds to the classifier data structure based on features of the graphical object within the virtual block matching features with a relatively high probability for the classifier data structure.