Method of imaging a coding pattern and determining translation of imaged cells relative to tags
First Claim
Patent Images
1. A method of imaging a coding pattern disposed on a surface of a substrate, said method comprising the steps of:
- (a) operatively positioning an optical reader relative to said surface and capturing an image of a portion of said coding pattern, said coding pattern comprising;
a plurality of target elements defining a target grid, said target grid comprising a plurality of cells, wherein neighboring cells share target elements;
a plurality of data elements contained in each cell; and
a plurality of tags, each tag being defined by a plurality of contiguous cells, each tag comprising respective tag data encoded by a respective set of said data elements,wherein each cell comprises one or more translation symbols encoded by a respective set of said data elements, said one or more translation symbols identifying a translation of said cell relative to a tag containing said cell;
(b) sampling and decoding one or more translation symbols contained in said imaged portion;
(c) determining a translation of one or more cells relative to a tag containing said one or more cells; and
(d) using said determined translation to sample and decode said tag data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of imaging a coding pattern disposed on a surface of a substrate. The method comprises the steps of: (a) operatively positioning an optical reader relative to the surface and capturing an image of a portion of the coding pattern; (b) sampling and decoding one or more translation symbols contained in the imaged portion; (c) determining a translation of one or more cells of the coding pattern relative to a tag containing the cells; and (d) using the determined translation to sample and decode tag data contained in the imaged portion.
12 Citations
20 Claims
-
1. A method of imaging a coding pattern disposed on a surface of a substrate, said method comprising the steps of:
-
(a) operatively positioning an optical reader relative to said surface and capturing an image of a portion of said coding pattern, said coding pattern comprising; a plurality of target elements defining a target grid, said target grid comprising a plurality of cells, wherein neighboring cells share target elements; a plurality of data elements contained in each cell; and a plurality of tags, each tag being defined by a plurality of contiguous cells, each tag comprising respective tag data encoded by a respective set of said data elements, wherein each cell comprises one or more translation symbols encoded by a respective set of said data elements, said one or more translation symbols identifying a translation of said cell relative to a tag containing said cell; (b) sampling and decoding one or more translation symbols contained in said imaged portion; (c) determining a translation of one or more cells relative to a tag containing said one or more cells; and (d) using said determined translation to sample and decode said tag data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for imaging a coding pattern disposed on a surface of a substrate, said system comprising:
-
(A) said substrate, wherein said coding pattern comprises; a plurality of target elements defining a target grid, said target grid comprising a plurality of cells, wherein neighboring cells share target elements; a plurality of data elements contained in each cell; and a plurality of tags, each tag being defined by a plurality of contiguous cells, each tag comprising respective tag data encoded by a respective set of said data elements, wherein each cell comprises one or more translation symbols encoded by a respective set of said data elements, said one or more translation symbols identifying a translation of said cell relative to a tag containing said cell; (B) an optical reader comprising; an image sensor for capturing an image of a portion of said coding pattern, said image sensor having a field-of-view of at least one tag diameter and less than two tag diameters; and a processor configured for performing the steps of; (i) sampling and decoding one or more translation symbols; (ii) determining a translation of one or more cells relative to a tag containing said one or more cells; and (iii) using said determined translation to sample and decode said tag data. - View Dependent Claims (17, 18, 19, 20)
-
Specification