METHOD AND APPARATUS FOR UTILIZING THREE DIMENSION PRINTING FOR SECURE VALIDATION
The invention uses three-dimensional printing techniques to lay down a three-dimensional black and white grid (or “4-dimensional” grid, if color is used). To read and decode a three-dimensional bar-code, a light-field camera is used to capture the whole three-dimensional structure and the focus levels are then determined for a predetermined number of vertical levels. Adding color adds another degree of freedom (dimension) in the number and difficulty of encoding and decoding the three-dimensional bar-codes. These bar-codes cannot be simply made or copied, providing a level of security thereby.
This invention elates to three-dimensional printing
This invention relates to validating data which is intended to be secure.
BACKGROUND OF THE INVENTIONBar codes have been used to identify objects for some time. These are linear sequence of black bars against a white (or light) background. To increase the amount of information encoded, two-dimensional codes in both an “x” and a “y” direction were developed. (e. g., U.S. Pat. No. 5,726,435, M. Hara, et al., “Optically readable two-dimensional code and method and apparatus for the same.”). In addition, for “linear bar codes, a “2nd dimension” could be added by varying the heights of the bars. For printable bar codes, color could also be used as an additional dimension.
All of these types of codes are readily counterfeited or copies, by ‘xeroxing’ and by generating the codes according to a decrypted or otherwise known methodology.
A more secure approach is to have actual three-dimensional codes (“x”,“y” and “z” directions) printed by the techniques of three-dimensional printing. This type of “3-dimensional” coding does not appear to have been exploited. In this “x-y-z” three dimensionality, color may also be added as a “4-th dimension”.
It should be noted that ‘light-field’ cameras have been developed which can capture a more complete depth of field than conventional cameras and which can show different focal planes of a scene upon demand. (e. g., U.S. Pat. No. 8,471,897, Rodriguez Ramos, et al, “Camera for the real-time acquisition of visual information fro three-dimensional scene”; U.S. Pat. No. 8,290,358, T. G. Giorgiev, “Method and apparatus for light imaging field;”, U.S. Pat. No. 8,531,783, Zalevsky et al., “Imaging method and system for imaging with extended depth of focus.”)
I Further one notes the development of “three-dimensional printing techniques which can be used to deposit, by printing, three-dimensional objects. For example, see U.S. Pat. No. 5,204,055, Sachs, et al., Three-dimensional printing techniques.
SUMMARY OF THE INVENTIONThe invention uses three-dimensional printing techniques to lay down a three-dimensional black and white grid (or “4-dimensional” grid, if color is used). A light-field camera is used to capture the whole three-dimensional structure and the focus levels are then determined for a predetermined number of vertical levels, say, 1000. Then for an x- and y-direction resolution, each, of 1000, the overall encodable points rises from 106 to 109. If 10 encodable point are allowed per symbol definition, then the number of symbols is increased from 10,000 available to 1,000,000.
Even more important, the coded identification cannot be simply constructed by copying or laying out a two-dimensional printed pattern according to some algorithm. A whole apparatus of three-dimensional reading and three-dimensional printing would be required, as well as a knowledge of an appropriate algorithm. When, say, 10 colors are added for each dimension, then one has available a billion symbols.
While this part may be approachable by a national security organization, when combined with encryption methods, it may take a national security organization centuries to duplicate this labeling.
This type of labeling may well be used on spare parts for modular aircraft electronic replacement modules. At the other end of the spectrum, it could be used by a “meter maid” to scan license plate stickers to identify illegally parked cars.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
The following description is of the best mode presently contemplated for carrying out the invention. This description is not to be taken in a limiting sense, but is merely made for the purpose of describing the general principles of the invention.
(
Note that the reference is to actual three-dimensionally located points In some versions of actual one and two dimensional bar codes, the height of a bar may be varied, in that system, to achieve another “dimension”, quite legitimately. However, distinguishing, in this invention, the third dimension is the 43 (
Columns of different colors 30, 31, 32 (
((((It should be noted that as one progressively utilizes bar-code objects which are of size N−j, j=1 to N−1 in each direction, for example, for equally sized x-, y- and z-dimensions, one can count on at least, positionally located,)))
The three-dimensional bar-code is then synthesized 204 from the two dimensional bar codes at each focus level.
From this, identification is output from decoding 205 (
This 3-dimensional bar-code 304 can then be read by a light field camera 305 which provides information to a processor 306 which then outputs 307 the identification encoded in the 3-dimensional bar-code 304.
It should be noted that when referring to a three-dimensional bar-code, it also refers to an alternative four-dimensional bar-code with the additional dimension of color incorporated into the three-dimensional bar-code structure.
Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention.
Claims
1. An apparatus for printing and decoding a three-dimensional bar-code, comprising:
- an input mechanism to receive a desired identification;
- a processor to encode the desired identification into an electronic code suitable to operate a 3-dimensional printer;
- a three-dimensional printer which can print a three-dimensional bar-code;
- a black and white three-dimensional bar-code produced by the three-dimensional printer;
- a light field camera to capture an image of the three-dimensional bar-code;
- a processor to analyze and decode the information derived from the three-dimensional bar-code by the light field camera; and
- an output device to record and display the identification decoded from the three-dimensional bar-code.
2. The apparatus of claim 1, further comprising an additional dimension provided by adding distinct colors in addition to the black and white bar code.
3. A method for producing a black and white three-dimensional bar code, comprising:
- inputting a desired identification to a processor;
- breaking down the desired identification into elements;
- encoding the elements into an electronic version suitable to operate a three-dimensional printer
- converting the three-dimensional bar code electronic version into 3-dimensional printer instructions; and
- printing a three-dimensional bar-code.
4. The method of claim 3, further comprising:
- incorporating color printing into the three-dimensional code so as to add a fourth encoding dimension.
5. A method for decoding an identification within a three-dimensional bar-code, comprising:
- capturing the image of three-dimensional bar-code using a light field camera;
- processing the captured light field image to determine vertical focus levels;
- decoding two-dimensional bar codes at each focus level; and
- synthesizing the three-dimensional bar-code as an electronic version; and
- output an identification as decoded from the three-dimensional bar-code.
6. The method of claim 5m further comprising:
- including color as part of the three-dimensional bar-code; and
- decoding the information which is contained in the color information dimension.
Type: Application
Filed: Sep 29, 2013
Publication Date: Apr 2, 2015
Inventor: Susan Leeds Kudo (Pacific Palisades, CA)
Application Number: 14/040,711
International Classification: G06K 1/12 (20060101); G06K 7/14 (20060101);