Patent ID: 8965117
Filing Date: 2015-02-24
Classification: G06K,G06T

Abstract:
1. A computer-implemented method comprising: acquiring an input image via a camera of a mobile computing device; determining an amount of texture in the input image; performing a smoothing operation on the input image to produce a smoothed image; creating a binarized image from the smoothed image; identifying a plurality of contours using the binarized image, wherein each contour of the plurality of contours corresponds to a glyph of a plurality of glyphs; computing a plurality of features for a first glyph of the plurality of glyphs, wherein the features are computed using at least one of the input image, the smoothed image, or the binarized image; computing a plurality of scores for the first glyph using at least a portion of the plurality of features, wherein each score of the plurality of scores corresponds to a type of glyph; creating a group of glyphs comprising the first glyph using the plurality of scores for the first glyph; determining a type for the group of glyphs, wherein the type comprises text, barcode, or QR code; and causing a recognition operation to be performed using at least a portion of the input image, at least a portion of the smoothed image, or at least a portion of the binarized image, wherein the recognition operation corresponds to the type of the group.