Coding pattern with plurality of orientation features in each tag
First Claim
1. A substrate having a coding pattern disposed on a surface thereof, 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 translation symbols identifying a translation of said cell relative to a tag containing said cell, andwherein each cell comprises at least one orientation symbol encoded by at least one data element, such that any tag-sized portion of said coding pattern is guaranteed to contain a plurality of said orientation symbols, each orientation symbol identifying an orientation of a layout of said tag data with respect to said target grid.
1 Assignment
0 Petitions
Accused Products
Abstract
A substrate having a coding pattern disposed on a surface thereof. The coding pattern comprises a plurality of target elements defining a target grid. The target grid comprises a plurality of cells, wherein neighboring cells share target elements. A plurality of data elements are contained in each cell. Tags are defined by a plurality of contiguous cells and each tag comprises respective tag data encoded by a respective set of the data elements. Each cell comprises an orientation symbol encoded by at least one data element. Any tag-sized portion of the coding pattern is guaranteed to contain a plurality of the orientation symbols. Each orientation symbol identifies an orientation of a layout of the tag data with respect to the target grid, enabling a relative orientation of an optical reader imaging the coding pattern to be determined.
20 Citations
19 Claims
-
1. A substrate having a coding pattern disposed on a surface thereof, 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 translation symbols identifying a translation of said cell relative to a tag containing said cell, and wherein each cell comprises at least one orientation symbol encoded by at least one data element, such that any tag-sized portion of said coding pattern is guaranteed to contain a plurality of said orientation symbols, each orientation symbol identifying an orientation of a layout of said tag data with respect to said target grid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification