WO2017080975A1 - Method and apparatus for authentication of a 3d structure - Google Patents
Method and apparatus for authentication of a 3d structure Download PDFInfo
- Publication number
- WO2017080975A1 WO2017080975A1 PCT/EP2016/076924 EP2016076924W WO2017080975A1 WO 2017080975 A1 WO2017080975 A1 WO 2017080975A1 EP 2016076924 W EP2016076924 W EP 2016076924W WO 2017080975 A1 WO2017080975 A1 WO 2017080975A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- imaging device
- pattern
- image
- correlation
- authentication
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/20—Testing patterns thereon
- G07D7/202—Testing patterns thereon using pattern matching
- G07D7/2033—Matching unique patterns, i.e. patterns that are unique to each individual paper
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/80—Recognising image objects characterised by unique random patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06159—Constructional details the marking being relief type, e.g. three-dimensional bar codes engraved in a support
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/003—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/20—Testing patterns thereon
- G07D7/202—Testing patterns thereon using pattern matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30164—Workpiece; Machine component
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/95—Pattern authentication; Markers therefor; Forgery detection
Definitions
- This disclosure relates to anti-counterfeiting, anti-tampering and traceability for valuable items.
- Each of these three security issues is generally addressed using a specific approach.
- Redundant security is based on a double encoding of critical information (like the name on a passport which is also encoded in the attached magnetic strip, or the hash of a text which is printed on a document which should not be modified).
- Tamper evidence can also be achieved using various physical or chemical means, which enable to detect modifications performed to a document or to a package. Such means include special paper treatments that enable it to be immediately colored by solvents or ultrasonic detection systems, which are capable of detecting an overlay of a thin piece of paper.
- Traceability is achieved using a unique identification of each item.
- Traceability systems typically require a central database to maintain a record of information for each numbered item.
- the unique identification can be added to the item for instance by printing a barcode encoding a unique number, or by using unique item properties and storing them in the database, similar to the human fingerprint. It should be noted that unique identification potentially enables addressing all security issues like counterfeiting, tampering and diversion in a joint approach. For carton and paper items, unique identification is often performed by ink-jet printing (DOD or continuous), laser printing, or engraving of an alphanumeric identifier or an information carrying code, such as a barcode, 2D matrix code, or QR code.
- DOD ink-jet printing
- laser printing or engraving of an alphanumeric identifier or an information carrying code, such as a barcode, 2D matrix code, or QR code.
- a major goal of the anti-tampering method is to guarantee that data printed in clear text on a document has not been illegally modified (for instance to increase of the face value of a check).
- one simple way to reach this objective is to uniquely identify the document with an identification number printed on it (for instance using a barcode or hexadecimal string). This number gives access through a look-up table to all the data printed in clear text on the document. It is then possible to check if the data printed on the document matches with the data stored in the look-up table.
- Optical Character Recognition / OCR may be used for automating the comparison process.
- An exemplary solution for integrity check of identity documents is described in US6920437, while another for passport documents is detailed in US6565000.
- Traceability is particularly important for monitoring the supply chain of valuable items and tracking parallel import of goods (diversion - gray market goods).
- unique identifiers for each package may be recorded in a database along with the target country and other supply chain related data.
- the good may re-imported (diverted) into a country different from the original target country.
- retrieve the unique code identifier it is then possible to trace back the origin of the good and the original target country.
- Exemplary system architectures of such an approach comprising a central server, a central database and client applications, are described for instance in US6922687 and US6547137, where the identifier is printed on a label attached to the product.
- this solution may also be implemented by marking the identifier directly on a label or a pill as described in US6776341.
- US6629061 describes a solution where the identifier is printed on the circuit board and embedded in the memory device; another approach for fighting gray market in the power supply industry is given in US6459175.
- US6461987 describes a solution where a unique identification is obtained by the means of micro label strips.
- identifiers of all the produced packages or documents are kept in a central database. For each product it is then possible to interrogate the database and know: • If the identifier belongs to the database. If so, then it is the proof that this is a valid identifier, i.e. it has not been invented by a counterfeiter (in some cases identification numbers are randomly chosen using a secret algorithm).
- a different approach enabling unique identification without applying a unique code may be used.
- the fundamental approach consists in precisely measuring/identifying/characterizing some intrinsic features of the document or product material or surface and use it in order to identify the product uniquely. Features can for instance be color fluctuation, surface roughness, material structures, etc.
- Ingenia Technology proposed to measure the micro topology of carton and paper with a coherent light source (typically produced by a laser) for unique identification purposes in patent applications GB0418138.4, GB0418173.1, GB0418178.0 and GB0509635.9. This technology may be directly embedded in printer device, as described in PCT/GB2005/000903.
- This technology can basically be used on any chaotic surface, using an array of laser sources enabling to probe the material surface at various incidences, as described in PCT/GB2005/000922.
- a similar approach was described in application GB2221870 from De La Rue Company Pic, where the scattering of a coherent light was used for detection.
- Another solution is described in US6584214 by MIT where the whole 3D chaotic structure of a material is used to generate a unique identifier. The 3D structure is acquired using devices based on coherent light (for non-transparent material) or ultrasound and X-rays (for transparent materials).
- Another approach using ultrasonic measurement is described in US5454045, where features (either macroscopic or microscopic) are measured inside a material, stored and subsequently compared with new measurements for matching controls.
- Such a digital signature can be used for authentication purposes, for encryption purposes or for tampering detection.
- Applications related to authentication are for instance disclosed in US6928552, where the signature is encrypted and printed on the material itself as a unique image for each item sample.
- Various patent applications disclosed by the company Signoptic Technologies also focus on the generation and use of a digital signature using material microstructure. In document WO2005/122100, different applications are described where the signature is used to encrypt data.
- Document WO2006/078651 focuses specifically on signatures obtained from fibrous materials for authentication purposes.
- US8994956 and WO2008053121A2 describe specific optical devices and accessories for the observation, by reflection, of structural details of an object at millimeter or sub -millimeter scales.
- Fingerprinting technologies require capture of thousands or even millions of reference images for all possible intrinsic features that may be encountered in the genuine set of items to authenticate. Moreover, each image must be of controlled quality, indeed any bad reference image will result in an unreliable answer (false positive or false negative). In a real world industrial environment where production can take place in a number of remote places, this requirement may increase the cost of deployment to an unacceptable level. Two particular examples of added costs are the hardware and software infrastructure setup or production delays (production must be stopped in case of network or imaging issues for instance).
- an array of identification marks such as signs, dots or patterns may be embossed on-line with the staining and the embossing of logos, possibly in the satined and/or the logo areas.
- EP 1867470 The method described in EP 1867470 is however limited to weak authentication, as the embossing pattern is detectable by a simple template matching image or video camera processing technique with minimal noise level thresholding, which means a counterfeiter can easily detect the embossing pattern and reproduce it by similar imaging techniques; the whole security relies upon the challenge of embossing counterfeit packets, or as suggested in EP 1867470, the combination with alternative 2D authentication methods used in automatic image processing, such as gray scale correlation and methods developed by applicants as described in US7492920, US7684088, or US7965862. These solutions however only exploit the 2D space, while it is desirable in certain applications to also take advantage of the 3D dimension associated with the embossing process.
- WO2014182963 by Digimarc, two patterns of information-conveying tiles are formed, one by printing, and the other by embossing.
- the printing includes a tiled watermark pattern that conveys plural-bit payload data that may be suitable for authentication purposes
- the embossing includes a tiled watermark pattern that conveys spatial calibration information to facilitate the retrieval of the plural-bit payload data, in accordance with Digimarc digital watermarking technology, as known to those skilled in the art of steganography and watermarking.
- Digimarc digital watermarking technology as known to those skilled in the art of steganography and watermarking.
- embossing may also embed the marking payload, yet the Digimarc solution requires some exhaustive search steps for detection of the marking that may not be applicable real-time in such a scenario - or if it is feasible, counterfeiters may also apply exhaustive search to reverse and reproduce the embedded marking.
- a method for authenticating a 3D pattern of a 3D item surface with an imaging device comprises the steps of: providing, with an imaging device screen, an indication of a first imaging device position;
- the difference between the first and second cross-correlation signals may be measured as the angle between a first vector joining a first point of highest correlation value in a predefined area of the first cross-correlation image signal to a second point of the lowest correlation value in a pre-defined neighborhood area of the first point in the first cross-correlation image signal and a second vector joining a third point of highest correlation value in a pre-defined area of the second cross-correlation image signal to a fourth point of the lowest correlation value in a pre-defined neighborhood area of the third point in the second cross-correlation image signal. If the measured difference is above a pre-defined threshold, the 3D pattern may be authenticated as genuine.
- the imaging device may indicate a success signal to the end user by displaying a message onto the imaging device display screen, and/or by emitting a sound onto an imaging device display speaker, and/or by producing a vibration of the imaging device, for instance when a smartphone is used as the imaging device.
- the 3D pattern may be generated by various manufacturing means such as embossing and hot stamping from a 3D pattern reference image designed to represent random or pseudo random dot locations, and/or random or pseudo random dot sizes, and/or random or pseudo random dot greyscale values.
- the 3D pattern structure may be filled with a transparent material resistant to solvents.
- the 3D pattern structure may filled with a transparent material sensitive to the same solvents as the 3D item surface material.
- Figure 1 Example of bitmap image of a pattern, generated with a pseudo-random generator, used to define the embossed areas.
- Figure 3 Post-processed pattern after low-pass filtering and thresholding.
- Figure 4 Design of an auto-correlated pattern by 2 duplications (b) or 4 duplications (c) of a pseudorandom pattern (a).
- Figure 5 Autocorrelation image showing the effect of a 4-times duplicated pattern.
- Figure 6 Manufacturing approach based on the application of a reflective surface (a) followed by an embossing (b) and a varnishing (c).
- Figure 8 Close-up of an embossed pattern based on different parameters.
- Figure 9 Visual aspect of the embossed patter for a specific set of parameters.
- Figure 10 Effect of the displacement of a smartphone on the acquired picture of a 3D pattern.
- Figure 11 Use of digital overlay to guide the operator from a position (a) to a position (b).
- Figure 12 Close-up on the cross-correlation pattern for one smartphone position.
- Figure 13 Close-up on the cross-correlation pattern for a different smartphone position.
- Figure 14 Image viewed by the smartphone and corresponding cross-correlation image for a first position.
- Figure 15 Image viewed by the smartphone and corresponding cross-correlation image for a second position.
- Figure 16 Computation of the vector characterizing the direction of the incident light for 2 positions (a) and (b).
- Figure 18 Example of a QR-code overprinted over an embossed pattern.
- Figure 19 Process for download and authentication.
- Robust authentication features may be engineered in such a way that they are simple to check during the authentication process without requiring significant user expertise, while remaining difficult to counterfeit/copy.
- three dimensional (3D) surface structures are used as robust authentication features as they are difficult to reproduce in an accurate way. These structures are first associated with the product in an embedding stage, for instance at the time of manufacturing the product, and later detected in a detection stage, for instance at the customs.
- the authentication process relies on the comparison of the 3D structure with a reference.
- the imagine device stores the 3D reference image from which the 3D structure was created.
- the comparison may use at least two image captures from different viewpoints of the 3D structure. By using different viewpoints, the 3D surface may be uniquely characterized.
- the counterfeit challenge therefore consists in producing an accurate replicate of the 3D structure.
- the counterfeit would be successful if simple copies or low quality 3D reproductions of the surface may be recognized as non-genuine.
- the capture of the 2D images may be done with any imaging devices.
- a mobile/smart phone such as the Apple iPhone or the Samsung Galaxy series may be used.
- different viewpoint images may be captured by moving the smart phone from left to right. Different viewpoint images may also be extracted from a video capture.
- the imaging device may be purpose-built device that includes circuits for performing the techniques described herein.
- the device may include one or more processors (which can be microprocessors or digital signal processors), application-specific integrated circuits, field programmable gate arrays, and/or discrete logic, or any combination of the foregoing.
- the device may also include or be connectable to a camera or other imaging system, one or more memories (including both non-volatile and volatile memories), and a display screen.
- pattern In the remainder of this application, the terminology “pattern”, “item”, “feature” or “structure” will be used interchangeably regardless of the actual underlying geometrical shape, support material, and manufacturing process.
- designing the 3D authentication structure may rely on different approaches.
- the most sophisticated and robust way consists in fully designing a 3D model of the desired surface structure.
- computer graphics tools such as 3D Studio Max may be used.
- 3D modeling is complex, requires highly skilled personnel, and is not necessarily worth the effort and cost for all types of items.
- a 3D model may rather be used for the production of item manufacturing tools, such as stamps, using for instance, laser technology, instead of the item surface 3D model itself.
- embossing may be used to embed the 3D authentication features onto the item at manufacturing stage, but other technologies than embossing may be used for other production technologies, such as molding or printing for instance with technologies able to deposit large amounts of ink, such as silk screen printing, as known to those skilled in the art.
- the basis pattern may be designed using a digital process. This pattern may then be used to define the embossing pattern, for instance to produce an embossing tool or plate which may then be used in the item manufacturing process.
- the pattern may be a binary bitmap, and a convention may be defined to identify if embossed areas are defined by white or black pixels.
- the white color pixels of the bitmap may represent areas which are embossed (therefore recessed) and black represent non-embossed areas.
- 2D or 3D file formats describing a 2D or 3D shape, such as a .STL file for additive manufacturing, a .STEP file for machining, or a DXF vector file format, may be used to describe the 3D surface structure.
- the design of the pattern must inherently feature a certain complexity level. For instance, a 3D structure with a limited number of flat surfaces may not reach the required complexity level, as it is easy to reverse engineer and to duplicate with simple equipment. On the other extreme, a white noise surface with frequencies going so high that they cannot be read anymore without highly specialized and costly technology such as laser micrometry.
- decorative patterns, patterns resembling natural surfaces such as snake skin texture, or random structures without any visual association, may be used.
- the 3D authentication structures may be combined with branding elements, such as logos, brand designs, brand colors, etc.
- branding elements such as logos, brand designs, brand colors, etc.
- random/pseudo random looking patterns may be used.
- the generation of random/pseudo random looking patterns may comprise the steps of:
- variable dot locations may be determined by a pseudo-random number generator, initialized with a pre-defined seed.
- a real random generator based on physical properties, like a quantum effect generator for instance may be used.
- a combination of a deterministic process and a random/pseudo-random may be used to produce random looking and structured patterns. Other embodiments are also possible.
- variable dot sizes may be determined by a pseudo-random number generator initialized with a predefined seed.
- a real random generator based on physical properties, like a quantum effect generator for instance may be used.
- a combination of a deterministic process and a random/pseudo-random may be used to produce random looking and structured patterns. Other embodiments are also possible.
- variable dot values may be determined by a pseudo-random number generator initialized with a pre-defined seed.
- a real random generator based on physical properties, like a quantum effect generator for instance, may be used.
- a combination of a deterministic process and a random/pseudo-random may be used to produce random looking and structured patterns. Other embodiments are also possible.
- the above possible embedding steps may also be combined, for instance to produce a basis pattern image comprising both variable dot locations and variable dot greyscale values. Exemplary resulting 3D patterns are shown on Figure 2.
- the embedding steps may be selected specifically to match the requirements of the embossing production process used for manufacturing the item.
- the embedding steps may be adapted such that the resulting pattern exhibits specific mathematical properties, which can later be used to ease the automatic authentication process.
- a further post-processing step may be applied on the resulting basis pattern image.
- the image may be adapted specifically to the embossing production process used for manufacturing the item.
- One example of post-processing consists in blurring the generated image. Other approaches include adding to the blurring (i.e. low-pass filtering) a subsequent threshold in order to define more rounded areas as shown in Figure 3.
- the post-processing operations such that may be selected such that the resulting pattern exhibits specific mathematical properties, which can later be used to ease the automatic authentication process.
- Auto-correlation properties may be embedded by overlaying the original bitmap with duplicated and spatially shifted version of itself, as shown in Figure 4 for instance, where (a) is the original pattern, (b) a 2-time shift- duplicated version and (c) a 4-time shifted- duplicated version.
- the 2D auto-correlation image features peaks, as shown for instance in Figure 5 (particular case of a 4 times shift-duplicate).
- tiling of the original pattern may be used to introduce auto-correlation.
- the 3D pattern or 3D model may then be used to create a tool for producing the desired 3D surface.
- the reflectivity of the material may also have an impact on the effectiveness of the feature.
- This substrate can be either matte or reflective, like a metal foil for instance. This step can potentially be avoided if the embossing is directly performed on the substrate and the substrate is already reflective.
- the embossing step b) may be performed using embossing known to those skilled in the art, for instance by pressing a rigid plate on a hot-stamp foil (or whatever is used as embossing material, a paint would also work) in order to transfer the 3D shape of the rigid plate to the material to be embossed. During the operation, the material to be embossed may lay either on a flexible plate, such as a rubber plate, or a rigid plate having a negative 3D shape.
- the rigid plate used for embossing, as well as the matching negative shape plate as relevant, may be created in such a way that their surface replicates in 3D the digital image basis pattern design, where the grayscale of each pixel specifies the height of the surface embossing.
- Such a plate may be obtained by chemical etching, or machining, or laser structuring.
- machining and laser structuring enable one to specifically define the height of the plate in each location (therefore each grayscale value will have a specific height on the plate) while chemical etching is more a binary process (where the digital image pattern design has typically 2 colors representing etched or non-etched areas).
- step a) Yet another approach consists of combining step a) and step b) into one single operation.
- the hot-stamping process (or foil-stamping or any equivalent process) is performed with a tool surface which is not flat but rather features the pattern to be embossed.
- Step c) Optional deposit of an additional transparent layer or varnish (4).
- This deposit material may optionally be chosen in order to be difficult to remove.
- the additional layer or varnish material may be resistant to solvents.
- the deposit material may optionally be chosen in order to be sensitive to the same solvents as the embossing material, so that the 3D authentication structure is also destroyed when in contact with solvents, thus preventing its surface characterization for counterfeiting. It is also possible to further secure the approach by creating a randomly variable shape of the varnish surface (hence disabling any surface scanning or molding approaches). The randomness can be inherent to the production process or made on purpose.
- Yet another approach for step c) consists in bonding/gluing a transparent auto-adhesive foil.
- the additional varnish layer may also include some color tint in order to give a different visual appearance.
- the additional varnish layer when printed by flexography, offset or rotogravure, it is also possible to print a non-uniform layer of varnish, for instance by including small holes in the varnish layer in order to hide an invisible pattern.
- the methods of US7684088 or WO2006087351 may be applied to this end, but other approaches are also possible.
- Such a pattern can include for instance the Alpvision Cryptoglyph covert authentication feature which can be detected with a smartphone. Correlation between the detectability of the 3D pattern and of the varnish layer can also be used to ease detection, increase the security or add/improve other functionality.
- stamping to produce the desired 3D surface.
- other methods such as die casting, thermoforming, blow molding, and metal rolling to name a few.
- the illumination can also have an impact and even enhance the effectiveness if the illumination is different for the two viewpoints.
- the mode of operation for two viewpoints. However, in can be extended to any number. The extreme case would be a "continuous" viewpoint, for instance through moving a smartphone while running it in a video mode. In practice the video itself is not fully continuous but rather capturing 25 or 30 frames per second.
- the detection is based on the capture of two different images taken with different illuminations and positions.
- Figure 10 shows the smartphone (0) at 2 different positions (namely the first imaging device position and the second imaging device position) and the smartphone camera (3) used to take the pictures that are analyzed in the authentication step to detect the presence or absence of the 3D authentication pattern feature. It can be seen that depending on the incident light direction (1) or (2) of the light source (4), a different side of the embossed pattern (5) is seen by the camera and lit up by the light source (e.g. a flash), as shown on Figure 14 and Figure 15.
- the light source e.g. a flash
- a digital overlay (1) corresponding to an imaging device position may be displayed on the smartphone screen (0), and the operator may be instructed to align the overlay with the embossed pattern view (2) respectively at the first and the second positions (a) and (b) of the smartphone and the corresponding overlays prior to the embossed pattern image capture.
- Other embodiments are also possible, where the user may take any two images from any position, with or without overlay.
- the capturing of the first or second image is made when the light source 4 of the imaging device is active.
- the first imaging device position corresponds to a first angle 1 between the light source 4 and the 3D surface 5
- the second imaging device position corresponds to a second angle 2 between the light source 4 and the 3D surface 5 (see figure 10).
- the pattern detection and image analysis authentication steps may be performed in real-time directly on each image of the video stream coming from the camera using a dedicated application running on the smartphone, with the flash light continuously on and with the application digitally cropping the area corresponding to the overlay (or at a known position from the overlay).
- the smartphone application may automatically replace the overlay of position (a) by the overlay of position (b), which guides the operator to move the smartphone to position (b), then the real-time image analysis of the video stream goes on until the success of the second detection.
- flash or any other light source
- the aforementioned application can be downloaded from the Internet directly into the imaging device.
- the download link (or URL) can be communicated to the operator in various ways such as email, phone call, SMS, printed in clear text (for instance on a label or the product packaging itself) or encoded into a machine readable code (for instance ID barcode, 2D code, datamatrix, QR code, etc.).
- a machine readable code for instance ID barcode, 2D code, datamatrix, QR code, etc.
- One motivation to embed the URL in a machine readable code on the product is that many code reading applications are already deployed on devices such as smartphones and enable to access to download links. Similarly, many applications are also capable of decoding human readable text URL (for instance using optical character recognition technologies) and accessing them in order to download an application.
- the 3D pattern itself may be used to encode the information necessary to download the application.
- the embossed pattern may be further modified such that it includes a text or machine-readable download code as shown in Figure 17. More precisely this modification can be applied to the hot stamped or to the embossing pattern, therefore modifying locally the reflectivity or the 3D surface in order to convey the download information.
- the download code may also be partially overprinted over the embossed pattern, as represented on Figure 18. The only basic requirements is that it is still possible to authenticate and to retrieve the URL from the modified pattern.
- the download may be a multistep process, like opening the webpage of the URL and then selecting a download link for the application).
- Boolean composition of the pattern and of the QR code in such a way that all black pixels of the QR code result in a flat surface (and possibly also not hot stamped) while the white pixels of the QR code result in an embossed and hot stamped surface (3D smart embossing).
- Other examples of Boolean operations may include to negate the grayscale value of the pattern in areas where QR code has black pixels (and possibly changing back the digital pattern used during the comparison step of the authentication process in order to invert those modifications).
- Another example is to follow one of the manufacturing processes described above applied on P and followed by an overprinting of
- the image analysis authentication step enables the automatic determination if a product under inspection is an authentic product, by analyzing whether the acquired images represent with sufficient accuracy the 3D authentication pattern, while in a counterfeit product, the 3D authentication pattern copy is typically of much lower quality than the original.
- the image analysis authentication step checks, in a fast and reliable way, if a series of pictures, for instance from a couple of image captures or from a video stream, verifies the two following specific conditions:
- a sufficient number of images in the series of pictures characterize the digital image that was used to create the three dimensional structure, such as the embossing plate, in sufficient precision.
- the surface under inspection has three-dimensional characteristics.
- 3D surfaces may be reconstructed using multiple 2D images.
- "shape from shading" methods enable to reconstruct the 3D shape of a surface from one or several images taken with different lighting conditions.
- those solutions are generally complex, slow and very sensitive to lightning conditions, and therefore not appropriate for real-time detection using a smartphone with unknown orientations relative to the observed sample and in uncontrolled lightning conditions.
- One approach to assess the two authentication conditions simultaneously using at least two dimensional images from a series of picture captures, for instance obtained with a smart phone camera, is by computing the cross-correlation image C between the 3D pattern image D (as shown on Figure 1 for instance) and the acquired authentication pattern image /, the cross-correlation producing a characteristic signal between / and D.
- the acquired authentication pattern image / is first pre-processed into a flattened version f(I) by digital image filtering methods known in the art, for instance by local equalization or high-pass filtering, so as to get rid of macroscopic lighting variations. If we write * the cross- correlation operation, we then have:
- the cross-correlation image, or characteristic signal, C exhibits a peak with a signal to noise ratio s above a predefined threshold Ts, for instance by evaluating the following expression:
- cross-correlation introduced above is of course only one possible embodiment to measure the similarity between 3D pattern image, which may be pre- and/or post-processed, and the acquired authentication pattern image, which may also be pre- and/or post-processed.
- the described cross-correlation has been used for its simplicity and elegance, but many other approaches can be used to measure the similarity. Such approaches may for instance be based on any kind of difference computations, such as absolute difference, squared difference, etc. More sophisticated methods can use similarity measurements in different projection domains, such as multi-resolution transforms, or even neural networks.
- the 3D authentication structure may be designed in a way that certain surface elements are only visible for specific viewpoints and hidden when the viewpoint changes.
- the 3D authentication structure may be designed in a way that it throws very specific shadows, resulting in different correlation patterns for different viewpoints and/or lightening.
- the 3D authentication structure may be designed in a way that from specific viewpoints, the different 3D elements interfere with each other and generate very specific interference patterns.
- Some 3D structures can be designed in order to exhibit a regular grid appearance, for instance for aesthetic reasons. This is the case of the Boegli approach for instance, where a template of regular "defects" is voluntarily are camouflaged in the grid structure. In this case, detection can still be done using the above described approaches and can also further be adapted by:
- FIG. 6 Another counterfeiting approach consists in molding (or any other type of transfer of the 3D structure) the surface structure in order to directly create a copy or to create a tool that can be used for rapid duplication (by embossing or molding for instance).
- One solution to render this copy process more difficult is illustrated on Figure 6 and consists in filling up the surface with a transparent material. This material can optionally be chosen in order to be difficult to remove. For instance, it is appropriate for such material to be resistant to solvents.
- Another approach is to use a material that is easily destroyed when in contact with solvents.
- a 3D scanner may also be used to acquire the 3D surface of the pattern. Then, this information is used to create a tool, for instance an embossing punch, by chemical etching or machining.
- a tool for instance an embossing punch
- the 3D acquisition by a laser scanner can be rendered much harder if the 3D pattern is overlaid with a uniform varnish layer.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Multimedia (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Collating Specific Patterns (AREA)
- Credit Cards Or The Like (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
New authentication features are proposed that are visible, can be authenticated with a mobile equipment and yet are challenging to counterfeit. In a possible embodiment, the surface of the authentication feature may have three-dimensional characteristics, which can be recognized by a handheld camera, such as a smartphone camera, while it cannot be easily reproduced by a simple scan and print procedure. In a further possible embodiment, at least two different viewpoints of the authentication feature may be acquired using a smartphone camera and the resulting images may be analyzed using the smartphone processor to identify the three-dimensional characteristics of the authentication feature. The manufacturing of the feature may be performed at a low cost by embossing the three dimensional structure on a surface. The authentication feature may be carried by a self-adhesive label or directly embedded on the product packaging.
Description
Method and Apparatus For Authentication of a 3D Structure
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority from U.S. Provisional Application Nos. 62/253,482, filed November 10, 2016, the entireties of which are incorporated by reference herein.
BACKGROUND
This disclosure relates to anti-counterfeiting, anti-tampering and traceability for valuable items. Each of these three security issues is generally addressed using a specific approach.
To prevent counterfeiting, prior art approaches are often based on special markings (like holograms, DNA codes, optically variable inks, invisible inks, Cryptoglyph, microtext, etc.) where an operator checks if the marking is there or not. Such solutions are useful mainly against counterfeiting (and tampering in some cases) and their security principally relies on the complexity to counterfeit the marking. In particular, invisible markings may be printed over a surface of the valuable item or good, as described for instance in applicants patents US7492920, US7684088, and US7965862.
To prevent tampering, most prior art solutions are either based on a redundant encoding strategy or on a tamper evident approach. Redundant security is based on a double encoding of critical information (like the name on a passport which is also encoded in the attached magnetic strip, or the hash of a text which is printed on a document which should not be modified). Tamper evidence can also be achieved using various physical or chemical means, which enable to detect modifications performed to a document or to a package. Such means include special paper treatments that enable it to be immediately colored by solvents or ultrasonic detection systems, which are capable of detecting an overlay of a thin piece of paper.
Traceability is achieved using a unique identification of each item. Traceability systems typically require a central database to maintain a record of information for each numbered item. The unique identification can be added to the item for instance by printing a barcode encoding a unique number, or by using unique item properties and storing them in the database, similar to the human fingerprint. It should be noted that unique identification potentially enables addressing all security issues like counterfeiting, tampering and diversion in a joint approach.
For carton and paper items, unique identification is often performed by ink-jet printing (DOD or continuous), laser printing, or engraving of an alphanumeric identifier or an information carrying code, such as a barcode, 2D matrix code, or QR code.
In the case of tampering detection, a major goal of the anti-tampering method is to guarantee that data printed in clear text on a document has not been illegally modified (for instance to increase of the face value of a check). As an example, one simple way to reach this objective is to uniquely identify the document with an identification number printed on it (for instance using a barcode or hexadecimal string). This number gives access through a look-up table to all the data printed in clear text on the document. It is then possible to check if the data printed on the document matches with the data stored in the look-up table. Optical Character Recognition / OCR may be used for automating the comparison process. An exemplary solution for integrity check of identity documents is described in US6920437, while another for passport documents is detailed in US6565000.
Traceability is particularly important for monitoring the supply chain of valuable items and tracking parallel import of goods (diversion - gray market goods). In order to track the diversion of goods, unique identifiers for each package may be recorded in a database along with the target country and other supply chain related data. In the case of gray market, the good may re-imported (diverted) into a country different from the original target country. By retrieving the unique code identifier it is then possible to trace back the origin of the good and the original target country. Exemplary system architectures of such an approach, comprising a central server, a central database and client applications, are described for instance in US6922687 and US6547137, where the identifier is printed on a label attached to the product. For the pharmaceutical industry, this solution may also be implemented by marking the identifier directly on a label or a pill as described in US6776341. For the electronic industry, US6629061 describes a solution where the identifier is printed on the circuit board and embedded in the memory device; another approach for fighting gray market in the power supply industry is given in US6459175. For the clothing industry, US6461987 describes a solution where a unique identification is obtained by the means of micro label strips.
In the case of counterfeit detection, identifiers of all the produced packages or documents are kept in a central database. For each product it is then possible to interrogate the database and know:
• If the identifier belongs to the database. If so, then it is the proof that this is a valid identifier, i.e. it has not been invented by a counterfeiter (in some cases identification numbers are randomly chosen using a secret algorithm).
• If another request has already been sent for the same identifier, which may indicate that several counterfeit copies of the same product exist. This method is not very reliable since the server may be unable to differentiate between this case and several authentications of the same genuine product without additional intelligence. By default, in the case where a counterfeiter takes a genuine product and copies it many times, the first authentication attempt of a fake product will be positive as the first request on the database, while a later first authentication request of the genuine product may fail as the second request to the database.
Some of the latter solutions for traceability also apply to counterfeit detection, for instance US6776341 using labels or US6461987 using micro label strips for the clothing industry. The application of the code can be performed either by means of printing or engraving as described for instance in US6706314, where a laser may be used for reading the code either for traceability or for anti-counterfeiting applications. Special light sources may also be used with material reacting to specific wavelengths. While this approach usually only provides a binary answer (since it is capable of generating a very limited number of different identifiers), patents US6384409 mentions fighting gray market using this approach. Biological markers may also be used, as described in US6030657, or magnetic patterns, as described in US5975581, with dedicated readers.
The unique identification methods of the prior art as described above therefore enable to solve three different security issues: anti-tampering, traceability and anti-counterfeiting. However, they have some critical drawbacks in practice:
• The answer given by the central server is not reliable: products detected as authentic might actually be fakes, and vice-versa;
• They require applying a unique code on each item, which is expensive.
• They require a dedicated connection from the reader/detection device to a central server.
An additional limitation of the above solutions is that they primarily rely upon the addition of a 2D information, such as a barcode, a covert marking or a printed identifier, to a valuable item or good material or
printed surface. This limitation to 2D reduces the search space for potential counterfeiters who can devote significant effort and investments to extract and reproduce the security features. For certain applications, it may therefore be desirable to extend the security features to additional material dimensions.
In that context, a different approach enabling unique identification without applying a unique code, sometimes referred to as "fingerprint" or PUF (Physical Unclonable Function) may be used. The fundamental approach consists in precisely measuring/identifying/characterizing some intrinsic features of the document or product material or surface and use it in order to identify the product uniquely. Features can for instance be color fluctuation, surface roughness, material structures, etc. For instance, Ingenia Technology proposed to measure the micro topology of carton and paper with a coherent light source (typically produced by a laser) for unique identification purposes in patent applications GB0418138.4, GB0418173.1, GB0418178.0 and GB0509635.9. This technology may be directly embedded in printer device, as described in PCT/GB2005/000903. This technology can basically be used on any chaotic surface, using an array of laser sources enabling to probe the material surface at various incidences, as described in PCT/GB2005/000922. A similar approach was described in application GB2221870 from De La Rue Company Pic, where the scattering of a coherent light was used for detection. Another solution is described in US6584214 by MIT where the whole 3D chaotic structure of a material is used to generate a unique identifier. The 3D structure is acquired using devices based on coherent light (for non-transparent material) or ultrasound and X-rays (for transparent materials). Another approach using ultrasonic measurement is described in US5454045, where features (either macroscopic or microscopic) are measured inside a material, stored and subsequently compared with new measurements for matching controls.
In published patent applications US20050075984, US20030014647 and US20030712659, a method based on random set of micro bubbles inserted in a transparent medium and stuck on products is described. The detection is based on measurement of shadows and reflections from a single 2D image capture to determine a unique signature for each set of bubbles. The transparent medium is then physically affixed to the product or document to be identified. This approach is unusual as it is somewhat between two approaches: on the one hand it is an analog random process but on the other hand it requires the transparent medium to be physically applied on the product which is conceptually the same approach as printing out a serial number, yet with an extra micro bubble depth.
Another family of solutions is based on the creation of a digital signature using the random and chaotic nature of materials. Such a digital signature can be used for authentication purposes, for encryption purposes or for tampering detection. Applications related to authentication are for instance disclosed in US6928552, where the signature is encrypted and printed on the material itself as a unique image for each item sample. Various patent applications disclosed by the company Signoptic Technologies also focus on the generation and use of a digital signature using material microstructure. In document WO2005/122100, different applications are described where the signature is used to encrypt data. Document WO2006/078651 focuses specifically on signatures obtained from fibrous materials for authentication purposes. US8994956 and WO2008053121A2 describe specific optical devices and accessories for the observation, by reflection, of structural details of an object at millimeter or sub -millimeter scales.
Thus, the prior art approaches still have one or more of the following drawbacks in anti-counterfeiting practice:
• Fingerprinting technologies require capture of thousands or even millions of reference images for all possible intrinsic features that may be encountered in the genuine set of items to authenticate. Moreover, each image must be of controlled quality, indeed any bad reference image will result in an unreliable answer (false positive or false negative). In a real world industrial environment where production can take place in a number of remote places, this requirement may increase the cost of deployment to an unacceptable level. Two particular examples of added costs are the hardware and software infrastructure setup or production delays (production must be stopped in case of network or imaging issues for instance).
• Most authentication methods based on the material structure require a network access to a central server and computing system, which limits their use to connected areas and slows downs substantially the authentication process.
• Detection and classification into genuine versus counterfeit require specific acquisition devices, such as coherent light beamers, magnifiers or special optical accessories, in order to enable the detection of the intrinsic features. For a number of authentication applications, it is desirable to use standard imaging devices like smartphone cameras for instance.
Rather than relying upon the intrinsic features of the item material or surface as in the above fingerprinting solutions, another approach consists in embossing, that is deforming, the 3D surface of a packaging foil (for instance for cigarette packets) or package for authentication purposes. As described for instance by Boegli Gravures in EP 1867470, an array of identification marks such as signs, dots or patterns may be embossed on-line with the staining and the embossing of logos, possibly in the satined and/or the logo areas. The method described in EP 1867470 is however limited to weak authentication, as the embossing pattern is detectable by a simple template matching image or video camera processing technique with minimal noise level thresholding, which means a counterfeiter can easily detect the embossing pattern and reproduce it by similar imaging techniques; the whole security relies upon the challenge of embossing counterfeit packets, or as suggested in EP 1867470, the combination with alternative 2D authentication methods used in automatic image processing, such as gray scale correlation and methods developed by applicants as described in US7492920, US7684088, or US7965862. These solutions however only exploit the 2D space, while it is desirable in certain applications to also take advantage of the 3D dimension associated with the embossing process.
In WO2014182963 by Digimarc, two patterns of information-conveying tiles are formed, one by printing, and the other by embossing. In general, the printing includes a tiled watermark pattern that conveys plural-bit payload data that may be suitable for authentication purposes, while the embossing includes a tiled watermark pattern that conveys spatial calibration information to facilitate the retrieval of the plural-bit payload data, in accordance with Digimarc digital watermarking technology, as known to those skilled in the art of steganography and watermarking. Thus in this solution the embossing is limited to a calibration functionality and the authentication robustness still relies upon that of the underlying 2D marking technology. As mentioned in WO2014182963, embossing may also embed the marking payload, yet the Digimarc solution requires some exhaustive search steps for detection of the marking that may not be applicable real-time in such a scenario - or if it is feasible, counterfeiters may also apply exhaustive search to reverse and reproduce the embedded marking.
There is therefore a need for novel solutions that provide some or all of the following advantages: • No network connection required
• No dedicated hardware required, efficient enough to work with standard smartphones
• Low production cost
• Challenging to counterfeit
• User friendly
BRIEF SUMMARY
In some embodiments, a method for authenticating a 3D pattern of a 3D item surface with an imaging device, comprises the steps of: providing, with an imaging device screen, an indication of a first imaging device position;
capturing, with an imaging device camera, a first digital image of the 3D pattern surface;
comparing, with an imaging device processor, the first image with a 3D pattern reference image to generate a first characteristic signal;
providing, with an imaging device screen, an indication of a second imaging device position;
capturing, with the imaging device camera, a second digital image of the 3D pattern surface;
comparing, with the imaging device processor, the second image with the a 3D pattern reference image to generate a second characteristic signal;
measuring, with the imaging device processor, a difference between the first and second characteristic signals; and
determining, with the imaging device processor, an authenticity of the 3D pattern based at least in part on whether the measured difference is above a pre-defined threshold.
In a possible embodiment, the difference between the first and second cross-correlation signals may be measured as the angle between a first vector joining a first point of highest correlation value in a predefined area of the first cross-correlation image signal to a second point of the lowest correlation value in a pre-defined neighborhood area of the first point in the first cross-correlation image signal and a second vector joining a third point of highest correlation value in a pre-defined area of the second cross-correlation image signal to a fourth point of the lowest correlation value in a pre-defined neighborhood area of the third point in the second cross-correlation image signal.
If the measured difference is above a pre-defined threshold, the 3D pattern may be authenticated as genuine. The imaging device may indicate a success signal to the end user by displaying a message onto the imaging device display screen, and/or by emitting a sound onto an imaging device display speaker, and/or by producing a vibration of the imaging device, for instance when a smartphone is used as the imaging device.
The 3D pattern may be generated by various manufacturing means such as embossing and hot stamping from a 3D pattern reference image designed to represent random or pseudo random dot locations, and/or random or pseudo random dot sizes, and/or random or pseudo random dot greyscale values.
In order to prevent the 3D item counterfeiting by means of 3D pattern surface reverse engineering, for instance by molding, the 3D pattern structure may be filled with a transparent material resistant to solvents. Alternately, in applications where the 3D pattern surface material is sensitive to certain solvents, the 3D pattern structure may filled with a transparent material sensitive to the same solvents as the 3D item surface material.
BRIEF DESCRIPTION OF THE FIGURES
Figure 1 : Example of bitmap image of a pattern, generated with a pseudo-random generator, used to define the embossed areas.
Figure 2: Different types of patterns.
Figure 3: Post-processed pattern after low-pass filtering and thresholding.
Figure 4: Design of an auto-correlated pattern by 2 duplications (b) or 4 duplications (c) of a pseudorandom pattern (a).
Figure 5: Autocorrelation image showing the effect of a 4-times duplicated pattern.
Figure 6: Manufacturing approach based on the application of a reflective surface (a) followed by an embossing (b) and a varnishing (c).
Figure 7: Close-up of the resulting surface.
Figure 8: Close-up of an embossed pattern based on different parameters. Figure 9: Visual aspect of the embossed patter for a specific set of parameters.
Figure 10: Effect of the displacement of a smartphone on the acquired picture of a 3D pattern.
Figure 11 : Use of digital overlay to guide the operator from a position (a) to a position (b).
Figure 12: Close-up on the cross-correlation pattern for one smartphone position.
Figure 13: Close-up on the cross-correlation pattern for a different smartphone position.
Figure 14: Image viewed by the smartphone and corresponding cross-correlation image for a first position.
Figure 15: Image viewed by the smartphone and corresponding cross-correlation image for a second position.
Figure 16: Computation of the vector characterizing the direction of the incident light for 2 positions (a) and (b).
Figure 17 (a), (b), and (c): from left to right, original bitmap pattern, QR code and composed bitmap, respectively.
Figure 18: Example of a QR-code overprinted over an embossed pattern. Figure 19: Process for download and authentication.
DETAILED DESCRIPTION
Overview
Robust authentication features may be engineered in such a way that they are simple to check during the authentication process without requiring significant user expertise, while remaining difficult to counterfeit/copy. In a preferred embodiment, three dimensional (3D) surface structures are used as robust authentication features as they are difficult to reproduce in an accurate way. These structures are first associated with the product in an embedding stage, for instance at the time of manufacturing the product, and later detected in a detection stage, for instance at the customs.
At the embedding stage, many possibilities exist to obtain these 3D structures. For instance, they can be designed and then produced using dedicated production tools or processes. They may already be
characterized from inherent product features. Other approaches may consist in selecting specific production processes to create process specific 3D structures.
At the detection stage, the authentication process relies on the comparison of the 3D structure with a reference. The imagine device stores the 3D reference image from which the 3D structure was created. In a possible embodiment, the comparison may use at least two image captures from different viewpoints of the 3D structure. By using different viewpoints, the 3D surface may be uniquely characterized.
The counterfeit challenge therefore consists in producing an accurate replicate of the 3D structure. In particular, the counterfeit would be successful if simple copies or low quality 3D reproductions of the surface may be recognized as non-genuine. The capture of the 2D images may be done with any imaging devices. In one embodiment, a mobile/smart phone such as the Apple iPhone or the Samsung Galaxy series may be used. As an example, when using a smart phone, different viewpoint images may be captured by moving the smart phone from left to right. Different viewpoint images may also be extracted from a video capture.
In other embodiments, USB microscopes, scanners, etc. may also be used. In still other embodiments, the imaging device may be purpose-built device that includes circuits for performing the techniques described herein. The device may include one or more processors (which can be microprocessors or digital signal processors), application-specific integrated circuits, field programmable gate arrays, and/or discrete logic, or any combination of the foregoing. The device may also include or be connectable to a camera or other imaging system, one or more memories (including both non-volatile and volatile memories), and a display screen.
3D Pattern Design
In the remainder of this application, the terminology "pattern", "item", "feature" or "structure" will be used interchangeably regardless of the actual underlying geometrical shape, support material, and manufacturing process.
Depending on the manufacturing process used to produce the valuable item or good to be authenticated, designing the 3D authentication structure may rely on different approaches. The most sophisticated and robust way consists in fully designing a 3D model of the desired surface structure. For this purpose, computer graphics tools such as 3D Studio Max may be used. However, doing 3D modeling is
complex, requires highly skilled personnel, and is not necessarily worth the effort and cost for all types of items. In other embodiments, a 3D model may rather be used for the production of item manufacturing tools, such as stamps, using for instance, laser technology, instead of the item surface 3D model itself.
Possible embodiments for creating a 3D surface structure design use a 2D design/image as the basis pattern where the color/grayscale value represents the third dimension height information. In a possible embodiment, as described hereafter, embossing may be used to embed the 3D authentication features onto the item at manufacturing stage, but other technologies than embossing may be used for other production technologies, such as molding or printing for instance with technologies able to deposit large amounts of ink, such as silk screen printing, as known to those skilled in the art. The basis pattern may be designed using a digital process. This pattern may then be used to define the embossing pattern, for instance to produce an embossing tool or plate which may then be used in the item manufacturing process. In a possible embodiment, the pattern may be a binary bitmap, and a convention may be defined to identify if embossed areas are defined by white or black pixels. For instance, the white color pixels of the bitmap may represent areas which are embossed (therefore recessed) and black represent non-embossed areas. Other possible embodiments are course also possible, for instance 2D or 3D file formats describing a 2D or 3D shape, such as a .STL file for additive manufacturing, a .STEP file for machining, or a DXF vector file format, may be used to describe the 3D surface structure.
In order for the 3D structure to be effective and to provide a minimum level of security as an authentication feature, the design of the pattern must inherently feature a certain complexity level. For instance, a 3D structure with a limited number of flat surfaces may not reach the required complexity level, as it is easy to reverse engineer and to duplicate with simple equipment. On the other extreme, a white noise surface with frequencies going so high that they cannot be read anymore without highly specialized and costly technology such as laser micrometry. In a possible embodiment, decorative patterns, patterns resembling natural surfaces, such as snake skin texture, or random structures without any visual association, may be used.
A combination of different design elements is also possible. For branding purposes, the 3D authentication structures may be combined with branding elements, such as logos, brand designs, brand colors, etc. The same is true for the global shape, where anything from a single line, to a rectangle, square, round ellipse, freeform, or even multiple distinct connected zones, may be used.
In a possible embodiment, random/pseudo random looking patterns may be used. The generation of random/pseudo random looking patterns may comprise the steps of:
• Generating a specific number of dots at random or pseudo-random locations. In a possible embodiment, as illustrated by Figure 1, these variable dot locations may be determined by a pseudo-random number generator, initialized with a pre-defined seed. In another possible embodiment, a real random generator based on physical properties, like a quantum effect generator for instance, may be used. In another possible embodiment, a combination of a deterministic process and a random/pseudo-random may be used to produce random looking and structured patterns. Other embodiments are also possible.
• Generating a specific number of dots of variable sizes at various dot locations. In a possible embodiment, these variable dot sizes may be determined by a pseudo-random number generator initialized with a predefined seed. In another possible embodiment, a real random generator based on physical properties, like a quantum effect generator for instance, may be used. In another possible embodiment, a combination of a deterministic process and a random/pseudo-random may be used to produce random looking and structured patterns. Other embodiments are also possible.
• Generating a specific number of dots of variable color/greyscale value (height) at various dot locations.
In a possible embodiment, these variable dot values may be determined by a pseudo-random number generator initialized with a pre-defined seed. In another possible embodiment, a real random generator based on physical properties, like a quantum effect generator for instance, may be used. In another possible embodiment, a combination of a deterministic process and a random/pseudo-random may be used to produce random looking and structured patterns. Other embodiments are also possible.
The above possible embedding steps may also be combined, for instance to produce a basis pattern image comprising both variable dot locations and variable dot greyscale values. Exemplary resulting 3D patterns are shown on Figure 2. In a possible embodiment, the embedding steps may be selected specifically to match the requirements of the embossing production process used for manufacturing the item. In a further possible embodiment, the embedding steps may be adapted such that the resulting pattern exhibits specific mathematical properties, which can later be used to ease the automatic authentication process.
Depending on the requirement, a further post-processing step may be applied on the resulting basis pattern image. In a possible embodiment, the image may be adapted specifically to the embossing production process used for manufacturing the item. One example of post-processing consists in blurring the generated image. Other approaches include adding to the blurring (i.e. low-pass filtering) a subsequent threshold in order to define more rounded areas as shown in Figure 3.
In another possible embodiment, the post-processing operations such that may be selected such that the resulting pattern exhibits specific mathematical properties, which can later be used to ease the automatic authentication process.
Examples of such mathematical properties are:
• A specific 2D frequency spectrum of the image, where some peaks are present at several known locations (Fx, Fy) of the amplitude of the Fourier Transform. This can be achieved for instance in the postprocessing step by adding specific frequency peaks or even adjusting the frequency phases.
• Auto-correlation properties. In this case auto-correlated elements may be embedded by overlaying the original bitmap with duplicated and spatially shifted version of itself, as shown in Figure 4 for instance, where (a) is the original pattern, (b) a 2-time shift- duplicated version and (c) a 4-time shifted- duplicated version. For a larger number of dots, the 2D auto-correlation image features peaks, as shown for instance in Figure 5 (particular case of a 4 times shift-duplicate). In another possible embodiment, tiling of the original pattern may be used to introduce auto-correlation.
Embedding - Manufacturing
The 3D pattern or 3D model may then be used to create a tool for producing the desired 3D surface. In addition to the 3D structure of the surface, the reflectivity of the material may also have an impact on the effectiveness of the feature. In the following we describe a possible manufacturing embodiment which uses both the 3D structure and material reflectivity by means of hot stamping. Other embodiments are also possible.
The specific process used for illustration is based on a method called hot stamping. The manufacturing process consists in the following steps shown in Figure 6:
• Step a): Deposit of a reflective surface (2) on a substrate (1) (for instance by hot stamping, sticking (e.g., gluing) of the reflective surface or deposit of a metallic ink). This substrate can be either matte or reflective, like a metal foil for instance. This step can potentially be avoided if the embossing is directly performed on the substrate and the substrate is already reflective.
• Step b): Embossing of the pattern (3) on the reflective surface (2). It can also performed directly on an aluminum blister as those used for pharmaceutical pills. In the particular case when the reflective surface is obtained using a metallic ink deposited on the substrate, then the embossing step can potentially be performed before the ink has dried, which enables performance of the embossing with a low mechanical pressure. The embossing step b) may be performed using embossing known to those skilled in the art, for instance by pressing a rigid plate on a hot-stamp foil (or whatever is used as embossing material, a paint would also work) in order to transfer the 3D shape of the rigid plate to the material to be embossed. During the operation, the material to be embossed may lay either on a flexible plate, such as a rubber plate, or a rigid plate having a negative 3D shape.
The rigid plate used for embossing, as well as the matching negative shape plate as relevant, may be created in such a way that their surface replicates in 3D the digital image basis pattern design, where the grayscale of each pixel specifies the height of the surface embossing. Such a plate may be obtained by chemical etching, or machining, or laser structuring. The main difference between the approaches is that machining and laser structuring enable one to specifically define the height of the plate in each location (therefore each grayscale value will have a specific height on the plate) while chemical etching is more a binary process (where the digital image pattern design has typically 2 colors representing etched or non-etched areas).
Yet another approach consists of combining step a) and step b) into one single operation. In this case, the hot-stamping process (or foil-stamping or any equivalent process) is performed with a tool surface which is not flat but rather features the pattern to be embossed.
In order to further protect the embossed pattern and prevent counterfeiting using molding, a further step c) may be applied, with reference to Figure 6:
• Step c): Optional deposit of an additional transparent layer or varnish (4). This deposit material may optionally be chosen in order to be difficult to remove. For instance, the additional layer or varnish material may be resistant to solvents. Conversely, the deposit material may optionally be chosen in order to be sensitive to the same solvents as the embossing material, so that the 3D authentication structure is also destroyed when in contact with solvents, thus preventing its surface characterization for counterfeiting. It is also possible to further secure the approach by creating a randomly variable shape of the varnish surface (hence disabling any surface scanning or molding approaches). The randomness can be inherent to the production process or made on purpose. Yet another approach for step c) consists in bonding/gluing a transparent auto-adhesive foil.
In a possible further embodiment, the additional varnish layer may also include some color tint in order to give a different visual appearance. As will be apparent to those skilled in the art, when the additional varnish layer is printed by flexography, offset or rotogravure, it is also possible to print a non-uniform layer of varnish, for instance by including small holes in the varnish layer in order to hide an invisible pattern. The methods of US7684088 or WO2006087351 may be applied to this end, but other approaches are also possible. Such a pattern can include for instance the Alpvision Cryptoglyph covert authentication feature which can be detected with a smartphone. Correlation between the detectability of the 3D pattern and of the varnish layer can also be used to ease detection, increase the security or add/improve other functionality.
The surface of an exemplary embossed item according to the latter method is shown in Figure 9 and some close-ups are shown in Figure 7 and Figure 8.
As mentioned, the above example uses stamping to produce the desired 3D surface. However, other methods are possible, such as die casting, thermoforming, blow molding, and metal rolling to name a few.
All cited production methods share in common that they allow for the creation of a 3D surface structure. This structure must be such that its 3D nature can be characterized during the authentication process. This functioning is a key difference when compared to prior art methods, where only the 2D image of an embossed surface is compared to the expected 2D appearance.
Mode of operation for authentication
As mentioned earlier, authentication of a 3D surface from standard 2D imaging captures requires at
least two image captures from two different viewpoints. In addition to the viewpoints, the illumination can also have an impact and even enhance the effectiveness if the illumination is different for the two viewpoints. For illustrative purposes we will describe the mode of operation for two viewpoints. However, in can be extended to any number. The extreme case would be a "continuous" viewpoint, for instance through moving a smartphone while running it in a video mode. In practice the video itself is not fully continuous but rather capturing 25 or 30 frames per second.
In the simplest case with two viewpoints, the detection is based on the capture of two different images taken with different illuminations and positions. Figure 10 shows the smartphone (0) at 2 different positions (namely the first imaging device position and the second imaging device position) and the smartphone camera (3) used to take the pictures that are analyzed in the authentication step to detect the presence or absence of the 3D authentication pattern feature. It can be seen that depending on the incident light direction (1) or (2) of the light source (4), a different side of the embossed pattern (5) is seen by the camera and lit up by the light source (e.g. a flash), as shown on Figure 14 and Figure 15. In order to guide the operator to take the first a second digital images, as shown on Figure 11, a digital overlay (1) corresponding to an imaging device position may be displayed on the smartphone screen (0), and the operator may be instructed to align the overlay with the embossed pattern view (2) respectively at the first and the second positions (a) and (b) of the smartphone and the corresponding overlays prior to the embossed pattern image capture. Other embodiments are also possible, where the user may take any two images from any position, with or without overlay. According to one embodiment, the capturing of the first or second image is made when the light source 4 of the imaging device is active. The first imaging device position corresponds to a first angle 1 between the light source 4 and the 3D surface 5, and the second imaging device position corresponds to a second angle 2 between the light source 4 and the 3D surface 5 (see figure 10).
In a possible embodiment, the pattern detection and image analysis authentication steps may be performed in real-time directly on each image of the video stream coming from the camera using a dedicated application running on the smartphone, with the flash light continuously on and with the application digitally cropping the area corresponding to the overlay (or at a known position from the overlay). As soon as the pattern is positively detected on position (a), the smartphone application may automatically replace the overlay of position (a) by the overlay of position (b), which guides the operator to move the smartphone to
position (b), then the real-time image analysis of the video stream goes on until the success of the second detection. It is also possible to implement methods to trigger a "not detected" stop of the video capture, for instance through a timeout when there is no successful detection within a given time period.
While the flash, or any other light source, may facilitate the authentication process, it is also possible to run the pattern detection and image analysis authentication steps by only changing the viewpoint and not the light source.
Software distribution
To facilitate the above described handheld authentication, it is desirable to execute a specific software application on the imaging device, and therefore a distribution method of this application has also to be put in place in the case where the application is not part of the pre-installed software of the device.
In a possible embodiment, the aforementioned application can be downloaded from the Internet directly into the imaging device. The download link (or URL) can be communicated to the operator in various ways such as email, phone call, SMS, printed in clear text (for instance on a label or the product packaging itself) or encoded into a machine readable code (for instance ID barcode, 2D code, datamatrix, QR code, etc.). One motivation to embed the URL in a machine readable code on the product is that many code reading applications are already deployed on devices such as smartphones and enable to access to download links. Similarly, many applications are also capable of decoding human readable text URL (for instance using optical character recognition technologies) and accessing them in order to download an application.
In another embodiment, the 3D pattern itself may be used to encode the information necessary to download the application. For instance, the embossed pattern may be further modified such that it includes a text or machine-readable download code as shown in Figure 17. More precisely this modification can be applied to the hot stamped or to the embossing pattern, therefore modifying locally the reflectivity or the 3D surface in order to convey the download information. Many ways exist to create a modified pattern by combining the code and the original pattern. The download code may also be partially overprinted over the embossed pattern, as represented on Figure 18. The only basic requirements is that it is still possible to authenticate and to retrieve the URL from the modified pattern.
The entire process for authentication then becomes as shown in Figure 19:
1. Take a picture of the download code using the imaging device (smartphone for instance)
2. Decode the URL from the download code using a computer (for instance on the imaging device itself, using the processor of the smartphone, but the picture can also be sent elsewhere for decoding purposes)
3. Connect to the decoded URL and download on the imaging device a software application to detect the embossing code (the download may be a multistep process, like opening the webpage of the URL and then selecting a download link for the application).
4. Run the downloaded application and capture pictures according to the mode of operation for authentication described above.
5. Display the authentication result.
In order to cover any possible combination strategies, we provide below a mathematical description of a sufficient condition that has to be met by the modified pattern: let P and P' be 2 different patterns, let U be the URL of the application, let 0 () be a function generating a machine readable pattern from a URL, let π() be the physical realization enabling the combination of P and 0 (), let ω() be a digital captured image of this physical realization, let Ψ() be the image authentication process described hereafter which gives 1 when authentication is successful and 0 otherwise, then this combination method can be used if both following equations are met:
θ -^ω (π(Ρ, 0 ([/))) , ?') = U
One example of the combination operation is a Boolean composition of the pattern and of the QR code in such a way that all black pixels of the QR code result in a flat surface (and possibly also not hot stamped) while the white pixels of the QR code result in an embossed and hot stamped surface (3D smart embossing). Other examples of Boolean operations may include to negate the grayscale value of the pattern in areas where QR code has black pixels (and possibly changing back the digital pattern used during the comparison step of the authentication process in order to invert those modifications). Another example is to follow one of the manufacturing processes described above applied on P and followed by an overprinting of
00.
Image analysis
The image analysis authentication step will now be described in more detail. The image analysis authentication step enables the automatic determination if a product under inspection is an authentic product, by analyzing whether the acquired images represent with sufficient accuracy the 3D authentication pattern, while in a counterfeit product, the 3D authentication pattern copy is typically of much lower quality than the original. In a preferred embodiment, the image analysis authentication step checks, in a fast and reliable way, if a series of pictures, for instance from a couple of image captures or from a video stream, verifies the two following specific conditions:
1. A sufficient number of images in the series of pictures characterize the digital image that was used to create the three dimensional structure, such as the embossing plate, in sufficient precision.
2. The surface under inspection has three-dimensional characteristics.
As known to those skilled in the art, 3D surfaces may be reconstructed using multiple 2D images. For instance, "shape from shading" methods enable to reconstruct the 3D shape of a surface from one or several images taken with different lighting conditions. However, those solutions are generally complex, slow and very sensitive to lightning conditions, and therefore not appropriate for real-time detection using a smartphone with unknown orientations relative to the observed sample and in uncontrolled lightning conditions.
One approach to assess the two authentication conditions simultaneously using at least two dimensional images from a series of picture captures, for instance obtained with a smart phone camera, is by computing the cross-correlation image C between the 3D pattern image D (as shown on Figure 1 for instance) and the acquired authentication pattern image /, the cross-correlation producing a characteristic signal between / and D. In a preferred embodiment, the acquired authentication pattern image / is first pre-processed into a flattened version f(I) by digital image filtering methods known in the art, for instance by local equalization or high-pass filtering, so as to get rid of macroscopic lighting variations. If we write * the cross- correlation operation, we then have:
C = D * /"(/)
The conditions 1 and 2 above can now be verified as follows:
1. For genuine items, the cross-correlation image, or characteristic signal, C exhibits a peak with a signal to noise ratio s above a predefined threshold Ts, for instance by evaluating the following expression:
2. For 3D surfaces, the effect of lighting variation on captured images of the surface for at least two different positions, viewpoints, of the imaging device, generates a difference between the first and second characteristic signal. In the case of the position of the peak, as explained in the previous first step, this difference may be verified as follows: a. For position (a) of Figure 11, corresponding to the acquired image I , compute the cross- correlation image, characteristic signal:
b. On the cross-correlation image Cl s compute the 2D vector joining the point of highest correlation value (Figure 16.a. l) in a pre-defined area (Figure 16. a.3) to the point of the lowest correlation value (Figure 16.a.2) in a pre-defined neighborhood of the latter (Figure 16.a.4)
c. Do the same for position (b) (with the different corresponding points and neighborhood
shown in (Figure 16.b.5 to Figure 16.b.8) in order to compute the vector v on C2 according to:
C2 = D * /(/2)
d. Compute the absolute value of the angle a between and v , then verify that it exceeds a predefined threshold as:
a = \angle(v^, V2*) \ > as
Examples of cross-correlation images corresponding to the steps 2a and 2b above are shown on Figure 12 and Figure 13 respectively as well as on Figure 14 and Figure 15.
The cross-correlation introduced above is of course only one possible embodiment to measure the similarity between 3D pattern image, which may be pre- and/or post-processed, and the acquired authentication pattern image, which may also be pre- and/or post-processed. The described cross-correlation has been used for its simplicity and elegance, but many other approaches can be used to measure the similarity. Such approaches may for instance be based on any kind of difference computations, such as
absolute difference, squared difference, etc. More sophisticated methods can use similarity measurements in different projection domains, such as multi-resolution transforms, or even neural networks.
Depending on the viewpoints, lightening conditions, and initial design of the 3D surface, many different 2D image patterns can be observed. The above embodiment has been detailed as an example, but other embodiments may also be possible as will be apparent to those skilled in the art, for instance:
• The 3D authentication structure may be designed in a way that certain surface elements are only visible for specific viewpoints and hidden when the viewpoint changes.
• The 3D authentication structure may be designed in a way that it throws very specific shadows, resulting in different correlation patterns for different viewpoints and/or lightening.
• The 3D authentication structure may be designed in a way that from specific viewpoints, the different 3D elements interfere with each other and generate very specific interference patterns.
Some 3D structures can be designed in order to exhibit a regular grid appearance, for instance for aesthetic reasons. This is the case of the Boegli approach for instance, where a template of regular "defects" is voluntarily are camouflaged in the grid structure. In this case, detection can still be done using the above described approaches and can also further be adapted by:
• Pre- filtering the acquired image in order to attenuate the enhance the defects visibility
• And/or post- filtering the cross-correlation (or any other domain transformed data) in order to decrease the signal related to the grid and increase the signal related to the defects template.
Experimental Results Robustness to Counterfeiting
Three types of counterfeiting approaches are contemplated in the following: 2D scan-print, 3D molding and 3D scan-replicate.
2D scan-print:
One of the primary objective of this 3D surface design is the fact that a duplication using a 2D scan and print will result in a pattern which does not exhibit the properties listed in the Image Analysis section above. Indeed, the core reason why Figure 12 and Figure 13 are different is caused by the fact that a 3D structure illuminated and observed from 2 different positions leads to 2 different images. On the contrary, a
purely 2D pattern will provide 2 very similar images, with the differences being mainly a different global illumination and geometric distortions induced by the changing viewpoint and camera.
3D molding:
Another counterfeiting approach consists in molding (or any other type of transfer of the 3D structure) the surface structure in order to directly create a copy or to create a tool that can be used for rapid duplication (by embossing or molding for instance). One solution to render this copy process more difficult is illustrated on Figure 6 and consists in filling up the surface with a transparent material. This material can optionally be chosen in order to be difficult to remove. For instance, it is appropriate for such material to be resistant to solvents. Another approach is to use a material that is easily destroyed when in contact with solvents.
3D scan-replicate:
A 3D scanner may also be used to acquire the 3D surface of the pattern. Then, this information is used to create a tool, for instance an embossing punch, by chemical etching or machining. Here again, the 3D acquisition by a laser scanner can be rendered much harder if the 3D pattern is overlaid with a uniform varnish layer.
Claims
1. A method for authenticating a 3D pattern of a 3D pattern surface formed from a 3D pattern reference image with an imaging device having an imaging device screen, an imaging device camera and an imaging device processor, comprising the steps of:
providing, with the imaging device screen, an indication of a first imaging device position;
capturing, with the imaging device camera, a first digital image of the 3D pattern surface;
comparing, with the imaging device processor, the first digital image with the 3D pattern reference image to generate a first characteristic signal;
providing, with the imaging device screen, an indication of a second imaging device position;
capturing, with the imaging device camera, a second digital image of the 3D pattern surface;
comparing, with the imaging device processor, the second image with the a 3D pattern reference image to generate a second characteristic signal;
measuring, with the imaging device processor, a difference between the first and second characteristic signals; and
determining, with the imaging device processor, an authenticity of the 3D pattern based at least in part on whether the measured difference is above a pre-defined threshold.
2. The method of claim 1 , wherein comparing the first or second image with a 3D pattern reference image further comprises pre-processing the first or second image.
3. The method of claim 1 or 2, wherein the difference between first and second characteristic signals is measured as the angle between a first vector joining a first point of highest correlation value in a predefined area of the first cross-correlation image signal to a second point of the lowest correlation value in a pre-defined neighborhood area of the first point in the first cross-correlation image signal and a second vector joining a third point of highest correlation value in a pre-defined area of the second cross-correlation image signal to a fourth point of the lowest correlation value in a pre-defined neighborhood area of the third point in the second cross-correlation image signal.
4. The method of any of the claims 1 to 3, wherein comparing first or second image with a 3D pattern reference image includes cross-correlating the first or second image with a 3D pattern reference image to generate a first or second cross-correlation signal.
5. The method of claim 4, wherein measuring a difference between first and second characteristic signals further comprises filtering the first or second cross-correlation signal.
6. The method of any of the claims 1 to 5, further comprising:
indicating to an end user, by displaying a message onto the imaging device display screen, that the 3D surface is authenticated.
7. The method of any of the claims 1 to 6, further comprising:
indicating to an end user, by emitting a sound onto an imaging device display speaker, that the 3D surface is authenticated.
8. The method of any of the claims 1 to 7, further comprising:
indicating to an end user, by producing a vibration of the imaging device, that the 3D item is authenticated.
9. The method of any of the claims 1 to 8, wherein the 3D pattern reference image represents random or pseudo random dot locations.
10. The method of any of the claims 1 to 8, wherein the 3D pattern reference image represents random or pseudo random dot sizes.
11. The method of any of the claims 1 to 8, wherein the 3D pattern reference image represents random or pseudo random dot greyscale values.
12. The method of any of the claims 1 to 11, wherein the imaging device is a smartphone.
13. The method of any of the claims 1 to 12, wherein the 3D pattern surface is filled with a substantially transparent material resistant to solvents.
14. The method of any of the claims 1 to 12, wherein the 3D pattern surface is covered with a transparent sticker material resistant to solvents.
15. The method of any of the claims 1 to 12, wherein the 3D pattern surface material is sensitive to certain solvents, and the 3D pattern is filled with a transparent material sensitive to the same solvents as the embossed item surface material.
16. The Method of any of the claims 1 to 12, wherein the 3D pattern surface material is sensitive to certain solvents, and the 3D pattern is covered with a transparent sticker material sensitive to the same solvents as the embossed item surface material.
17. The method of any of the claims 1 to 16, wherein an additional transparent layer or varnish is deposited over the 3D pattern surface.
18. The method of claim 17, wherein the surface of the additional layer or varnish has a randomly variable shape.
19. The method of claim 17, wherein the additional layer or varnish has a color tint.
20. The method of claim 17, wherein the additional layer or varnish is a non-uniform deposit.
21. The method of any of the claims 1 to 20, wherein the 3D pattern is combined with a download code and wherein providing, with the imaging device screen, an indication of a first imaging device position further comprises capturing, with the imaging device, the download code, decoding an URL from the download code, connecting to the URL, downloading an software application from the URL to the imaging device, and running on the imaging device the software application to provide to an end user, with the imaging device screen, an indication of a first imaging device position.
22. The method of any of the claims 1 to 21, wherein the imaging device comprises a light source and wherein the first imaging position corresponds to a first angle between the light source and the 3D pattern surface and the second imaging device position corresponds to a second angle between the light source and the 3D pattern surface.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP16791601.4A EP3374975B1 (en) | 2015-11-10 | 2016-11-08 | Method for authentication of a 3d structure |
HK18115898.1A HK1256813A1 (en) | 2015-11-10 | 2018-12-11 | Method and apparatus for authentication of a 3d structure |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562253482P | 2015-11-10 | 2015-11-10 | |
US62/253,482 | 2015-11-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017080975A1 true WO2017080975A1 (en) | 2017-05-18 |
Family
ID=57249809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2016/076924 WO2017080975A1 (en) | 2015-11-10 | 2016-11-08 | Method and apparatus for authentication of a 3d structure |
Country Status (5)
Country | Link |
---|---|
US (2) | US10019627B2 (en) |
EP (1) | EP3374975B1 (en) |
CN (1) | CN106682912B (en) |
HK (1) | HK1256813A1 (en) |
WO (1) | WO2017080975A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2020166075A1 (en) * | 2019-02-15 | 2021-12-02 | 日本電気株式会社 | Information processing equipment |
IT202100005492A1 (en) | 2021-03-09 | 2022-09-09 | Krupteia S R L | METHOD FOR IDENTIFICATION AND AUTHENTICATION OF OBJECTS, AND SYSTEM FOR IMPLEMENTING THE METHOD |
US11729512B2 (en) | 2019-02-26 | 2023-08-15 | Nec Corporation | Image capturing device captures an object in an illumination environment appropriate for individual identification and object collation |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6098759B2 (en) * | 2015-01-26 | 2017-03-22 | 凸版印刷株式会社 | IDENTIFICATION DEVICE, IDENTIFICATION METHOD, IDENTIFICATION PROGRAM, AND COMPUTER-READABLE MEDIUM CONTAINING IDENTIFICATION PROGRAM |
US10643076B2 (en) * | 2016-07-01 | 2020-05-05 | International Business Machines Corporation | Counterfeit detection |
GB201701363D0 (en) * | 2017-01-27 | 2017-03-15 | Secr Defence | Apparatus and method for registering recorded images |
US10192089B1 (en) * | 2017-07-25 | 2019-01-29 | Honeywell International Inc. | Systems and methods for authentication of consumer products |
DE102018108741A1 (en) * | 2018-04-12 | 2019-10-17 | Klöckner Pentaplast Gmbh | Method for optical product authentication |
DE102018125780A1 (en) * | 2018-10-17 | 2020-04-23 | Schreiner Group Gmbh & Co. Kg | Determining the similarity of a digital image created from a printed copy with a digital template |
US11423274B2 (en) * | 2018-12-19 | 2022-08-23 | Agfa Nv | Leather with skin texture having an identification code |
US11235613B2 (en) * | 2019-04-08 | 2022-02-01 | iProov Ltd. | Document authentication by attitude-independent determination of surface appearance using controlled illumination |
US11636565B1 (en) | 2019-07-24 | 2023-04-25 | Digimarc Corporation | Tamper detection arrangements, and point of sales systems employing same |
US11031258B2 (en) * | 2019-08-22 | 2021-06-08 | Micron Technology, Inc. | Semiconductor packages with patterns of die-specific information |
US11532490B2 (en) | 2019-08-22 | 2022-12-20 | Micron Technology, Inc. | Semiconductor packages with indications of die-specific information |
WO2021044082A1 (en) * | 2019-09-07 | 2021-03-11 | Guigan Franck | Improved authentication method |
DE102019132518A1 (en) | 2019-11-29 | 2021-06-02 | Schreiner Group Gmbh & Co. Kg | Method for testing a grid-like printed and / or designed surface of an object and object |
DE102019133364B3 (en) * | 2019-12-06 | 2021-03-04 | Lufthansa Technik Aktiengesellschaft | Procedure for assessing the quality of lacquered wooden surfaces |
EP3859597A1 (en) | 2020-01-31 | 2021-08-04 | U-NICA Systems AG | A computer implemented method and system of surface identification comprising scales |
WO2021163049A1 (en) * | 2020-02-10 | 2021-08-19 | Jpmorgan Chase Bank, N.A. | Method and system for verification of random numbers |
EP3885069A1 (en) * | 2020-03-25 | 2021-09-29 | Bystronic Laser AG | Quality control of a laser machining process by means of machine learning |
EP3901960B1 (en) * | 2020-04-21 | 2023-09-06 | Deutsche Post AG | Validation method and validation apparatus for sealed unit |
DE102020124060A1 (en) | 2020-09-15 | 2022-03-17 | Erich Utsch Ag | Method for detecting tampering or counterfeiting of an object and system therefor |
DE102020134568A1 (en) | 2020-12-22 | 2022-06-23 | Leuchtstoffwerk Breitungen Gmbh | Procedure for uniquely marking objects |
US12022042B1 (en) | 2023-05-17 | 2024-06-25 | Xerox Corporation | Correlated three-layer microtext |
Citations (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2221870A (en) | 1988-05-31 | 1990-02-21 | De La Rue Co Plc | Security device |
US5454045A (en) | 1994-04-15 | 1995-09-26 | Battelle Memorial Institute | Apparatus and method for identification and recognition of an item with ultrasonic patterns from item subsurface micro-features |
US5975581A (en) | 1998-08-25 | 1999-11-02 | Sentry Technology Corp. | System for confirming the authenticity of an article using a magnetic reader |
US6030657A (en) | 1994-11-01 | 2000-02-29 | Dna Technologies, Inc. | Labeling technique for countering product diversion and product counterfeiting |
US6384409B1 (en) | 1998-04-22 | 2002-05-07 | Mqs, Inc. | Optical tracking system |
US6459175B1 (en) | 1997-11-17 | 2002-10-01 | Patrick H. Potega | Universal power supply |
US6461987B1 (en) | 1995-06-01 | 2002-10-08 | Mark Leroy Walker | Continuous micro-label apparatus and process |
US20030014647A1 (en) | 2000-02-04 | 2003-01-16 | Francis Bourrieres | Method and device for reading authentication means and adapted identification means |
US6547137B1 (en) | 2000-02-29 | 2003-04-15 | Larry J. Begelfer | System for distribution and control of merchandise |
US6565000B2 (en) | 1997-06-24 | 2003-05-20 | Richard P. Sehr | System and methods utilizing passport documents |
US6584214B1 (en) | 1999-04-23 | 2003-06-24 | Massachusetts Institute Of Technology | Identification and verification using complex, three-dimensional structural features |
US6629061B1 (en) | 2000-07-31 | 2003-09-30 | Avaya Technology Corp. | Automatic concealment of product serialization information |
US20030212659A1 (en) | 2002-05-10 | 2003-11-13 | Minolta Co., Ltd. | Digital data searching apparatus and an image display apparatus |
US6706314B2 (en) | 2001-03-15 | 2004-03-16 | Amesbury Trust | Method of labelling an object |
US6776341B1 (en) | 1994-08-05 | 2004-08-17 | Scott L. Sullivan | Pill printing and identification |
US20050075984A1 (en) | 2003-10-02 | 2005-04-07 | Novatec Sa | Method to make transactions secure by means of cards having uniqe and non-reproducible identifiers |
US6920437B2 (en) | 1996-07-15 | 2005-07-19 | Intelli-Check, Inc. | Authentication system for identification documents |
US6922687B2 (en) | 2001-12-21 | 2005-07-26 | Barca, L.L.C. | Closed loop asset management process |
US6928552B1 (en) | 1999-12-08 | 2005-08-09 | Valentin Alexandrovich Mischenko | Method and system for authentication of articles |
WO2005122100A1 (en) | 2004-05-11 | 2005-12-22 | Signoptic Technologies | Method for the recognition and monitoring of fibrous supports, and applications of said method in information technology |
WO2006078651A1 (en) | 2005-01-21 | 2006-07-27 | The Boeing Company | Control surface assemblies with torque tube base |
WO2006087351A2 (en) | 2005-02-15 | 2006-08-24 | Alpvision S.A. | Method to apply an invisible mark on a media |
EP1867470A1 (en) | 2006-06-15 | 2007-12-19 | Boegli-Gravures S.A. | Method and device for the authentication of identification marks on a packaging foil or package |
WO2008053121A2 (en) | 2006-10-31 | 2008-05-08 | Signoptic Technologies | Accessory for a portable communicating terminal provided with image processing and acquiring means, and assembly formed by the accessory and the communicating terminal |
US7492920B2 (en) | 2002-09-20 | 2009-02-17 | Alpvision Sa | Method for robust asymmetric modulation spatial marking with spatial sub-sampling |
US7684088B2 (en) | 2000-09-20 | 2010-03-23 | Alpvision S.A. | Method for preventing counterfeiting or alteration of a printed or engraved surface |
WO2012136902A1 (en) | 2011-04-05 | 2012-10-11 | Franck Guigan | Security barcode |
EP2546808A1 (en) * | 2011-07-13 | 2013-01-16 | Glory Ltd. | Paper sheet recognition apparatus and paper sheet recognition method |
US20130156330A1 (en) * | 2011-12-20 | 2013-06-20 | Paul J. Kane | Encoding information in illumination patterns |
US20140055824A1 (en) | 2011-03-25 | 2014-02-27 | Hologram Industries | Method and system for authenticating a secure document |
WO2014182963A2 (en) | 2013-05-08 | 2014-11-13 | Digimarc Corporation | Methods and arrangements involving substrate marking |
US8994956B2 (en) | 2007-10-29 | 2015-03-31 | Signoptic Technologies | Optical device for observing millimetric or submillimetric structural details of an object with specular behaviour |
WO2015044051A1 (en) * | 2013-09-30 | 2015-04-02 | Bundesdruckerei Gmbh | Positioning method for positioning a mobile device in relation to a security feature of a document |
WO2015052318A1 (en) * | 2013-10-11 | 2015-04-16 | Sicpa Holding Sa | Hand-held device and method for authenticating a marking |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4371866A (en) | 1980-11-21 | 1983-02-01 | The United States Of America As Represented By The Secretary Of The Army | Real-time transformation of incoherent light images to edge-enhanced darkfield representation for cross-correlation applications |
US4490849A (en) | 1982-03-04 | 1984-12-25 | Grumman Aerospace Corporation | Correlation plane recognition processor |
US5159647A (en) | 1991-03-04 | 1992-10-27 | David Sarnoff Research Center, Inc. | Fast and efficient search method for graphical data |
EP0578875A1 (en) | 1992-07-17 | 1994-01-19 | Recognition International Inc. | Normalizing correlator for video processing |
US6038074A (en) * | 1997-05-20 | 2000-03-14 | Ricoh Company, Ltd. | Three-dimensional measuring apparatus and method, image pickup apparatus, and apparatus and method for inputting image |
US6895109B1 (en) | 1997-09-04 | 2005-05-17 | Texas Instruments Incorporated | Apparatus and method for automatically detecting defects on silicon dies on silicon wafers |
US6546125B1 (en) | 1998-12-01 | 2003-04-08 | Applied Materials, Inc. | Photolithography monitoring using a golden image |
US6842532B2 (en) | 2001-02-08 | 2005-01-11 | The Hong Kong Polytechnic University | Three dimensional measurement, evaluation and grading system for fabric/textile structure/garment appearance |
US6869015B2 (en) | 2001-05-30 | 2005-03-22 | Sandia National Laboratories | Tamper-indicating barcode and method |
US7065239B2 (en) | 2001-10-24 | 2006-06-20 | Applied Materials, Inc. | Automated repetitive array microstructure defect inspection |
US7251347B2 (en) | 2002-04-09 | 2007-07-31 | The Escher Group, Ltd. | System and method for authentication of a workpiece using three dimensional shape recovery |
MXPA05003984A (en) * | 2002-10-15 | 2005-06-22 | Digimarc Corp | Identification document and related methods. |
US7194105B2 (en) | 2002-10-16 | 2007-03-20 | Hersch Roger D | Authentication of documents and articles by moiré patterns |
JP4366916B2 (en) | 2002-10-29 | 2009-11-18 | 富士ゼロックス株式会社 | Document confirmation system, document confirmation method, and document confirmation program |
JP3917572B2 (en) | 2003-09-05 | 2007-05-23 | 株式会社東芝 | Digital watermark detection method and apparatus |
ATE433164T1 (en) | 2004-03-12 | 2009-06-15 | Ingenia Technology Ltd | METHOD AND DEVICES FOR GENERATING AUTHENTICABLE ITEMS AND THEIR SUBSEQUENT VERIFICATION |
GB2417707B (en) | 2004-08-13 | 2006-07-26 | Ingenia Technology Ltd | Methods and apparatuses for creating authenticatable printed articles and subsequently verifying them |
JP4607947B2 (en) | 2004-03-12 | 2011-01-05 | インジェニア・ホールディングス・(ユー・ケイ)・リミテッド | Authenticity verification methods, products and equipment |
US20060013486A1 (en) | 2004-07-13 | 2006-01-19 | Burns Peter D | Identification of acquisition devices from digital images |
GB2444139B (en) | 2004-08-13 | 2008-11-12 | Ingenia Technology Ltd | Authenticity verification methods products and apparatuses |
GB2417592B (en) | 2004-08-13 | 2006-07-26 | Ingenia Technology Ltd | Authenticity verification of articles |
RU2285954C1 (en) | 2005-03-18 | 2006-10-20 | Максим Ремирович Каримов | Method for protecting goods from forgery |
GB2426100B (en) | 2005-05-11 | 2007-08-22 | Ingenia Technology Ltd | Authenticity vertification |
DK2024899T3 (en) | 2005-09-05 | 2016-02-15 | Alpvision S A | Means of use of the material surface microstructure as a unique identifier |
US9208394B2 (en) * | 2005-09-05 | 2015-12-08 | Alpvision S.A. | Authentication of an article of manufacture using an image of the microstructure of it surface |
US7546114B1 (en) | 2006-01-23 | 2009-06-09 | Glaze Jr William | Secure, light emitting cell phone |
EP2429209A3 (en) * | 2010-09-14 | 2015-10-14 | LG Electronics Inc. | Apparatus and method for providing stereoscopic image contents |
US8885884B2 (en) * | 2011-09-19 | 2014-11-11 | Siemens Corporation | Motion analysis through geometry correction and warping |
US8844802B2 (en) * | 2011-12-20 | 2014-09-30 | Eastman Kodak Company | Encoding information in illumination patterns |
WO2013179249A1 (en) * | 2012-05-30 | 2013-12-05 | Label Tech International Trims Limited | Authentication apparatus and methods |
-
2016
- 2016-02-29 CN CN201610110150.7A patent/CN106682912B/en active Active
- 2016-11-08 EP EP16791601.4A patent/EP3374975B1/en active Active
- 2016-11-08 WO PCT/EP2016/076924 patent/WO2017080975A1/en unknown
- 2016-11-08 US US15/346,234 patent/US10019627B2/en active Active
-
2018
- 2018-05-21 US US15/985,091 patent/US10789463B2/en active Active
- 2018-12-11 HK HK18115898.1A patent/HK1256813A1/en unknown
Patent Citations (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2221870A (en) | 1988-05-31 | 1990-02-21 | De La Rue Co Plc | Security device |
US5454045A (en) | 1994-04-15 | 1995-09-26 | Battelle Memorial Institute | Apparatus and method for identification and recognition of an item with ultrasonic patterns from item subsurface micro-features |
US6776341B1 (en) | 1994-08-05 | 2004-08-17 | Scott L. Sullivan | Pill printing and identification |
US6030657A (en) | 1994-11-01 | 2000-02-29 | Dna Technologies, Inc. | Labeling technique for countering product diversion and product counterfeiting |
US6461987B1 (en) | 1995-06-01 | 2002-10-08 | Mark Leroy Walker | Continuous micro-label apparatus and process |
US6920437B2 (en) | 1996-07-15 | 2005-07-19 | Intelli-Check, Inc. | Authentication system for identification documents |
US6565000B2 (en) | 1997-06-24 | 2003-05-20 | Richard P. Sehr | System and methods utilizing passport documents |
US6459175B1 (en) | 1997-11-17 | 2002-10-01 | Patrick H. Potega | Universal power supply |
US6384409B1 (en) | 1998-04-22 | 2002-05-07 | Mqs, Inc. | Optical tracking system |
US5975581A (en) | 1998-08-25 | 1999-11-02 | Sentry Technology Corp. | System for confirming the authenticity of an article using a magnetic reader |
US6584214B1 (en) | 1999-04-23 | 2003-06-24 | Massachusetts Institute Of Technology | Identification and verification using complex, three-dimensional structural features |
US6928552B1 (en) | 1999-12-08 | 2005-08-09 | Valentin Alexandrovich Mischenko | Method and system for authentication of articles |
US20030014647A1 (en) | 2000-02-04 | 2003-01-16 | Francis Bourrieres | Method and device for reading authentication means and adapted identification means |
US6547137B1 (en) | 2000-02-29 | 2003-04-15 | Larry J. Begelfer | System for distribution and control of merchandise |
US6629061B1 (en) | 2000-07-31 | 2003-09-30 | Avaya Technology Corp. | Automatic concealment of product serialization information |
US7684088B2 (en) | 2000-09-20 | 2010-03-23 | Alpvision S.A. | Method for preventing counterfeiting or alteration of a printed or engraved surface |
US6706314B2 (en) | 2001-03-15 | 2004-03-16 | Amesbury Trust | Method of labelling an object |
US6922687B2 (en) | 2001-12-21 | 2005-07-26 | Barca, L.L.C. | Closed loop asset management process |
US20030212659A1 (en) | 2002-05-10 | 2003-11-13 | Minolta Co., Ltd. | Digital data searching apparatus and an image display apparatus |
US7492920B2 (en) | 2002-09-20 | 2009-02-17 | Alpvision Sa | Method for robust asymmetric modulation spatial marking with spatial sub-sampling |
US20050075984A1 (en) | 2003-10-02 | 2005-04-07 | Novatec Sa | Method to make transactions secure by means of cards having uniqe and non-reproducible identifiers |
WO2005122100A1 (en) | 2004-05-11 | 2005-12-22 | Signoptic Technologies | Method for the recognition and monitoring of fibrous supports, and applications of said method in information technology |
WO2006078651A1 (en) | 2005-01-21 | 2006-07-27 | The Boeing Company | Control surface assemblies with torque tube base |
WO2006087351A2 (en) | 2005-02-15 | 2006-08-24 | Alpvision S.A. | Method to apply an invisible mark on a media |
US7965862B2 (en) | 2005-02-15 | 2011-06-21 | Alpvision Sa | Method to apply an invisible mark on a media |
EP1867470A1 (en) | 2006-06-15 | 2007-12-19 | Boegli-Gravures S.A. | Method and device for the authentication of identification marks on a packaging foil or package |
WO2008053121A2 (en) | 2006-10-31 | 2008-05-08 | Signoptic Technologies | Accessory for a portable communicating terminal provided with image processing and acquiring means, and assembly formed by the accessory and the communicating terminal |
US8994956B2 (en) | 2007-10-29 | 2015-03-31 | Signoptic Technologies | Optical device for observing millimetric or submillimetric structural details of an object with specular behaviour |
US20140055824A1 (en) | 2011-03-25 | 2014-02-27 | Hologram Industries | Method and system for authenticating a secure document |
WO2012136902A1 (en) | 2011-04-05 | 2012-10-11 | Franck Guigan | Security barcode |
EP2695147B1 (en) | 2011-04-05 | 2019-03-06 | Franck Guigan | Security barcode |
EP2695147A1 (en) | 2011-04-05 | 2014-02-12 | Franck Guigan | Security barcode |
EP2546808A1 (en) * | 2011-07-13 | 2013-01-16 | Glory Ltd. | Paper sheet recognition apparatus and paper sheet recognition method |
US20130156330A1 (en) * | 2011-12-20 | 2013-06-20 | Paul J. Kane | Encoding information in illumination patterns |
WO2014182963A2 (en) | 2013-05-08 | 2014-11-13 | Digimarc Corporation | Methods and arrangements involving substrate marking |
WO2015044051A1 (en) * | 2013-09-30 | 2015-04-02 | Bundesdruckerei Gmbh | Positioning method for positioning a mobile device in relation to a security feature of a document |
WO2015052318A1 (en) * | 2013-10-11 | 2015-04-16 | Sicpa Holding Sa | Hand-held device and method for authenticating a marking |
EP3055839A1 (en) | 2013-10-11 | 2016-08-17 | Sicpa Holding SA | Hand-held device and method for authenticating a marking |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2020166075A1 (en) * | 2019-02-15 | 2021-12-02 | 日本電気株式会社 | Information processing equipment |
JP7251559B2 (en) | 2019-02-15 | 2023-04-04 | 日本電気株式会社 | Information processing equipment |
US11941849B2 (en) | 2019-02-15 | 2024-03-26 | Nec Corporation | Information processing device |
EP3926575B1 (en) * | 2019-02-15 | 2024-06-05 | NEC Corporation | Information processing device, method and program |
US11729512B2 (en) | 2019-02-26 | 2023-08-15 | Nec Corporation | Image capturing device captures an object in an illumination environment appropriate for individual identification and object collation |
IT202100005492A1 (en) | 2021-03-09 | 2022-09-09 | Krupteia S R L | METHOD FOR IDENTIFICATION AND AUTHENTICATION OF OBJECTS, AND SYSTEM FOR IMPLEMENTING THE METHOD |
EP4057591A1 (en) | 2021-03-09 | 2022-09-14 | Krupteia Srl | Method for identification and authentication of objects, and system for implementing the method |
US11909883B2 (en) | 2021-03-09 | 2024-02-20 | Krupteia S.R.L. | Method for identification and authentication of objects, and system for implementing the method |
Also Published As
Publication number | Publication date |
---|---|
US20180268214A1 (en) | 2018-09-20 |
CN106682912B (en) | 2021-06-15 |
US10019627B2 (en) | 2018-07-10 |
EP3374975B1 (en) | 2023-06-07 |
US10789463B2 (en) | 2020-09-29 |
EP3374975C0 (en) | 2023-06-07 |
CN106682912A (en) | 2017-05-17 |
HK1256813A1 (en) | 2019-10-04 |
EP3374975A1 (en) | 2018-09-19 |
US20170132465A1 (en) | 2017-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10789463B2 (en) | Method and apparatus for authentication of a 3D structure | |
US10964010B2 (en) | Means for using microstructure of materials surface as a unique identifier | |
EP2960830B1 (en) | Means for using microstructure of materials surface as a unique identifier | |
CN106782035B (en) | Sawtooth code anti-counterfeiting method | |
JP5004747B2 (en) | Security mark formation system, security mark formation method, security mark detection method, and security mark detection system | |
US9153005B2 (en) | Method and system for authenticating a secure document | |
TW201531958A (en) | Method for authenticating a security element, and optically variable security element | |
Cozzella et al. | Drug packaging security by means of white-light speckle | |
WO2011077459A2 (en) | A method of extracting naturally encrypted features from a natural surface of a product | |
CN102800043B (en) | The anti-counterfeiting information stacking method of printed matter, recognition methods and verifying attachment | |
US20200082235A1 (en) | Anti-counterfeiting mark with 3-d features | |
JP5536815B2 (en) | Device and method for preventing forgery using micro security mark | |
JP2017532696A (en) | Method and authentication system for registering random security functions | |
CN1290047C (en) | File anti-fake method and its device based on digital water print | |
Peng et al. | Source identification of 3D printed objects based on inherent equipment distortion | |
US20070253593A1 (en) | Methods for making an authenticating system | |
WO2013063871A1 (en) | Anti-counterfeiting method, label and label manufacturing method based on 2d graphical coding | |
CN114663118B (en) | Anti-counterfeiting method based on laser random combination image | |
CN107209970A (en) | Based on manufacture be related to different process relative position change measurement come confirm and certification safety document method | |
Tkachenko et al. | Authentication of rotogravure print-outs using a regular test pattern | |
Gillich et al. | Data Collection Unit–A Platform for Printing Process Authentication | |
CN202795404U (en) | Device for detecting anti-counterfeit information of printed matters | |
JP2004510277A (en) | Manufacturing method and authentication method of card on which digital information is printed using digital watermark technology, and their devices | |
CN115315734A (en) | Unique features for mechanical imprinting for originality and source tracking | |
JP2001053948A (en) | Forgery prevention sheet and its authenticity discrimination method and device therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16791601 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |