IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0315662
(2002-12-09)
|
발명자
/ 주소 |
- Rubin, Kim T.
- Blei, Keith
- Haggis, John R.
|
출원인 / 주소 |
|
대리인 / 주소 |
Knobbe Martens Olson & Bear LLP
|
인용정보 |
피인용 횟수 :
38 인용 특허 :
40 |
초록
▼
A two-dimensional matrix code, method of producing the code and a method and device for reading the code are presented. The code is a round, compact and distinct code that stores an error-corrected 64-bit number, embedded targets, and quality control information within a space small enough for imagi
A two-dimensional matrix code, method of producing the code and a method and device for reading the code are presented. The code is a round, compact and distinct code that stores an error-corrected 64-bit number, embedded targets, and quality control information within a space small enough for imaging using a compact, hand-held code finder. The code incorporates white space both between the data areas and targets for easy identification of the code and to aid in image processing, and within the data area to correct for errors that sometimes occur when printing using low-quality techniques. Additionally, the code includes features to correct for other printing errors, such as variations in printing press speed and intentional aspect ratio stretching to fill copy space. The code is thus robust enough to be incorporated within newsprint and is also easily imaged using specially constructed code finders. A code finder device and a method of using the finder for acquiring a code of the present invention is also presented. The finder is portable and easy to use, requiring no rotational orientation for correct acquisition. Several embodiments are described, in which the finder contains illumination and communications electronics and means to notify the user of correct operation of the finder.
대표청구항
▼
1. A method of obtaining information content from a two-dimensional optical pattern, comprising:capturing an image of said optical pattern, where said image is contained within an enclosed shape having a periphery;ascertaining locations in two dimensions of a plurality of optical target elements pos
1. A method of obtaining information content from a two-dimensional optical pattern, comprising:capturing an image of said optical pattern, where said image is contained within an enclosed shape having a periphery;ascertaining locations in two dimensions of a plurality of optical target elements positioned within said pattern image, where each optical target element has a predetermined shape and position within said pattern image, where at least one of said plurality of optical target elements has distinct, approximately radial features, and where a portion of said plurality of optical target elements is proximate to said periphery;locating optical cells that are spaced apart from each other at predetermined locations in the optical pattern image with respect to the ascertained optical target elements and which lie primarily within a boundary formed by the ascertained target elements; anddetermining the information content of at least some of said located optical cells. 2. The method of claim 1, wherein said optical pattern has no evident preferred rotational orientation. 3. The method of claim 1, wherein said information content includes a first information content and a second information content, and wherein said determining comprises determining said first information content at a first location, and determining said second information content at a second location. 4. The method of claim 1, wherein said determining said information content includes encrypting said information. 5. The method of claim 1, wherein said target has a target centroid, wherein said enclosed shape has a shape centroid, and wherein said target centroid is adjacent to said shape centroid. 6. The method of claim 1, wherein said plurality of optical cells are substantially contained within said enclosed shape, and wherein said plurality of data cells embeds and is distinct from a portion of said target. 7. The method of claim 1, wherein said plurality of optical cells are arranged in three, noncontiguous clusters. 8. The method of claim 1, wherein the distance between any two points of said target is within 15% of the distance between corresponding points of said predetermined target. 9. The method of claim 1, wherein said imaging of said plurality of optical cells and said imaging of said target are acquired at the same time. 10. The method of claim 1, wherein said generating includes an error correction algorithm, such that said information is stored in less than the total number of said plurality of optical cells. 11. The method of claim 1, using a portable finder for contact decoding, said finder comprising:a front surface;imaging optics having a focal area located at or adjacent to said front surface;a contact switch positioned to signal said under that an object is located at or near said focal area;a light source illuminating the focus of said imaging optics;imaging electronics to acquire an image of said focal area;image processing electronics for acquiring a code image and converting said code image into transmittable information; andtelecommunications means for transmitting said information. 12. The method of claim 1, wherein said information content is a number, and wherein said determining comprises:ascertaining the optical properties of at least one of said plurality of optical cells;generating a number according to the optical properties and location of said located optical cells; anddecoding the generated number. 13. The method of claim 12, wherein said plurality of optical cells is 114 optical cells, wherein said generated number is a 114-bit number, and said decoding comprising:decoding said 114-bit number with a Reed-Solomon (19,11) algorithm to obtain a 66-bit number; andselecting 64 bite of said 66-bit number, where said 64 bits are 64 pre-selected individual binary digits from said 66-bit number. 14. The method of claim 1, wherein said two or more optical properties is two optical properties, where each of said two optical propert ies corresponds to one of the two binary digits, and wherein each of said plurality of optical cells corresponds to one place in a binary number. 15. The method of claim 14, wherein said imaging comprises:acquiring said code image in a portable finder, where said finder comprises a memory and a wireless transmitter;storing information related to said decoded binary number in said memory; andtransmitting, using said wireless transmitter, information related to said decoded binary number from said finder to another electronic device. 16. The method of claim 14, further comprising:locating one or more quality control cells that are spaced apart from each other at predetermined locations in the optical pattern image;imaging one or more of said quality control cells; andtransmitting, using said wireless transmitter, information regarding said image of one or more of said quality control cells, wherein said quality control cell image information is used to determine the code quality. 17. The method of claim 14, further comprising: transmitting, using said wireless transmitter, information regarding the information content of at least some of said located optical cell, to a remote site; anddetermining the information content of at least some of said located optical cells at said remote site. 18. A method of obtaining information content from a two-dimensional optical pattern, comprising:capturing an image of said optical pattern, where said image is contained within an enclosed shape having a periphery;ascertaining locations in two dimensions of a plurality of optical target elements positioned within said pattern image, where each optical target element has a predetermined shape and position within said pattern image, where at least one of said plurality of optical target elements has distinct, approximately radial features, and where a portion of said plurality of optical target elements is proximate to said periphery;locating optical cells that are spaced apart from each other at predetermined locations in the optical pattern image with respect to the ascertained optical target elements and which lie primarily within a boundary formed by the ascertained target elements;determining the information content of at least some of said located optical cells; wirelessly transmitting information regarding the information content of at least some of said located optical cells to a remote site; andrunning a task at said remote site in response to receiving said information. 19. The method of claim 18, wherein said remote site comprises a computer. 20. The method of claim 19, wherein running said task comprises sending an email. 21. The method of claim 18, further comprising generating a signal indicating a correct reading of the optical pattern. 22. The method of claim 21, wherein said signal comprises an audio signal, a visual signal, or a vibration signal.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.