Extracting graphical bar codes from template-based documents
AssigneeHewlett-Packard Development Company, L.P.
InventorsJonathan Yen, Jian Fan, Daniel Tretter
Life of this patent
Estimating the term…
Abstract
Systems and methods of extracting from an input image a graphical bar code containing graphically encoded information are described. In one aspect, a document template is matched to the input image. The document template is selected from a set of document templates each having a respective predetermined page layout corresponding to a respective document type and including a predetermined graphical bar code location. The input image is cropped based on information relating to the graphical bar code location in the page layout of the document template matched to the input image to produce a cropped graphical bar code candidate for decoding.
Claims31
A method of extracting from an input image a graphical bar code containing graphically encoded information, comprising:
- matching to the input image a document template selected from a set of document templates each having a respective predetermined page layout corresponding to a respective document type and including a predetermined graphical bar code location;
- and
- cropping the input image based on information relating to the graphical bar code location in the page layout of the document template matched to the input image to produce a cropped graphical bar code candidate for decoding.
A system for extracting from an input image a graphical bar code containing graphically encoded information, comprising:
- a document template matching module operable to match to the input image a document template selected from a set of document templates each having a respective predetermined page layout corresponding to a respective document type and including a predetermined graphical bar code location;
- and
- a cropping module operable to crop the input image based on information relating to the graphical bar code location in the page layout of the document template matched to the input image to produce a cropped graphical bar code candidate for decoding.
A computer program for extracting from an input image a graphical bar code containing graphically encoded information, the computer program residing on a computer-readable medium and comprising computer-readable instructions for causing a computer to:
- match to the input image a document template selected from a set of document templates each having a respective predetermined page layout corresponding to a respective document type and including a predetermined graphical bar code location;
- and
- crop the input image based on information relating to the graphical bar code location in the page layout of the document template matched to the input image to produce a cropped graphical bar code candidate for decoding.
Dependencies are inferred from the claim text.