System and method for selectively encoding a symbol code in a color space
First Claim
1. A system for encoding a symbol code in a color space, comprising:
- an input interface to receive information to be encoded in media, wherein the information comprises a DNA sample representation; and
an encoding engine, the encoding engine communicating with the input interface to receive the information and encode the information onto the media in colored squares positioned in a grid having at least three rows and three columns, wherein the squares are colored with colors from a selected subset of a color space having a color depth resolution between 8 bits and 48 bits.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and related techniques generate and encode identification or transactional media such as passports, driver'"'"'s licenses or others with a symbol set defined in a color space such as 8-bit color or grayscale, 24, 32, 48 or other bit depths or resolutions. Because blocks, lines or other symbol shapes may each take on more than a black or white color value, information density for the resulting bar code, biometric scan or other symbol set may be increased, and likewise take advantage of the resolution of close-contact scanners and other input devices. In embodiments, the symbols may be encoded using a selected subset of the overall color space, for instance by selecting an evenly spaced subset consisting of 4, 8 or 16 color values evenly divided within a 256 tone grayscale space, or using other values or subsets. In other embodiments the selected subset may be selected according to intervals or functions which are not evenly divided, for instance to approximate the gamma curve of a detection device, or according to other functions. The information density of the resulting IDs, credit cards, checks or other objects or media may therefore be increased, while still retaining a high degree of accuracy.
18 Citations
7 Claims
-
1. A system for encoding a symbol code in a color space, comprising:
-
an input interface to receive information to be encoded in media, wherein the information comprises a DNA sample representation; and an encoding engine, the encoding engine communicating with the input interface to receive the information and encode the information onto the media in colored squares positioned in a grid having at least three rows and three columns, wherein the squares are colored with colors from a selected subset of a color space having a color depth resolution between 8 bits and 48 bits. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification