IP Library Granted Patent US 11,721,153
Granted Patent B2
US 11,721,153 · App. 17/182,845 · Granted Aug 8, 2023

Means for using microstructure of materials surface as a unique identifier

Inventors: Celine Di Venuto Dayer, V (Les Paccots, CH); Martin Kutter (Remaufens, CH); Frederic Jordan (Les Paccots, CH)
Assignee: ALPVISION S.A.
G07D7/2033G06T7/0004G06V10/242G06V10/7515G06V20/66G06V20/80G06V30/248G06V30/2504G06V40/1371H04N23/56G04B47/00G06T2207/30176
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,721,153
App. No.
17/182,845
Granted
Aug 8, 2023
Kind
B2
Abstract

The present application concerns the visual identification of materials or documents for tracking or authentication purposes. It describes methods to automatically authenticate an object by comparing some object images with reference images, the object images being characterized by the fact that visual elements used for comparison are non-disturbing for the naked eye. In some described approaches it provides the operator with visible features to locate the area to be imaged. It also proposes ways for real-time implementation enabling user friendly detection using mobile devices like smart phones.

Claims (41)

1. An object authentication method comprising:

capturing, with an imaging device, a plurality of images of manufactured objects produced on a production line, each image comprising at least a partial area of an object surface shaped by a manufacturing mold or by at least one process from the group consisting of engraving, sanding, stamping and chemical etching;

extracting, with the imaging device, a digital representation of the object surface microstructure from the partial area which is common to the plurality of images; wherein the extracted digital representation is common to the plurality of objects produced by the same mold or process shaping and specific to the mold or process shaping of the object surface on the production line,

registering, in a database, the microstructure digital representation;

capturing an image of an object to be authenticated;

extracting a digital representation of the object surface microstructure from a partial area of the image of the object to be authenticated, the partial area on the object to be authenticated corresponding to the partial area which is common to the plurality of images;

producing, with a digital signal matching method, a 1D or a 2D signal representing a comparison between the microstructure digital representation from the object to be authenticated and the registered microstructure digital representation;

calculating, from the comparison signal, a similarity score representing a similarity between the microstructure digital representation of the object to be authenticated and the registered microstructure digital representation; and

determining a match between the manufactured object images and the image of the object to be authenticated based on the similarity score.

2. The method of claim 1 , wherein extracting the microstructure digital representation comprises applying a frequency domain transform to the partial area image.

3. The method of claim 2 , wherein extracting the microstructure digital representation comprises applying a Fourier transform to the partial area image.

4. The method of claim 3 , wherein extracting the microstructure digital representation comprises applying a log-polar coordinate transform to the Fourier transform of the partial area image.

5. The method of claim 3 , wherein extracting the microstructure digital representation comprises a post-processing step on the Fourier coefficients of the transformed partial area image, the post-processing step being selected from the group consisting of filtering coefficients, cancelling macroscopic variations by not using low frequency coefficients, decreasing anisotropy variations by thresholding, and morphological filtering of the Fourier spectrum.

6. The method of claim 1 , wherein extracting the microstructure digital representation comprises applying a Fourier-Mellin transform to the partial area image.

7. The method of claim 1 , wherein extracting the microstructure digital representation comprises a pre-processing step on the partial area image, the pre-processing step being selected from the group consisting of local or global flattening, linear or non-linear filtering, local or global histogram equalization, non-linear histogram stretching, least significant bit LSB preservation, low-pass filtering, bandpass filtering, high-pass filtering, morphological filtering, edge filtering, watershed filtering, fractal filtering, moment-based filtering, Wiener filtering, Gaussian filtering, Laplace filtering, Sobel filtering, median filtering, averaging, sharpening, contrast enhancement, masking of non-desired areas and replacing them with substitute values, dust and scratch removal, scratch and noise removal gamma corrections, color clipping, color channel combinations, and combination thereof.

8. The method of claim 1 , wherein the digital signal matching method is a cross-correlation method and wherein the resulting comparison signal is a cross-correlation map.

9. The method of claim 8 , wherein extracting the microstructure digital representation comprises applying a Fourier transform to the partial area image and wherein the digital signal matching method is a cross-correlation method in the frequency domain.

10. The method of claim 9 , further comprising padding for reducing the discontinuities induced by the Fourier transform when the cross-correlation is applied in the frequency domain.

11. The method of claim 1 , wherein the digital signal matching method is a contour matching method and wherein the resulting comparison signal is a 1D cross-correlation signal or a series of Fourier descriptors.

12. The method of claim 1 , wherein the digital signal matching method is invariant to scale or rotation.

13. The method of claim 12 , wherein the digital signal matching method comprises the use of log-polar maps.

14. The method of claim 8 , wherein the similarity score is the signal-to-noise ratio (SNR) of the cross-correlation.

15. The method of claim 14 , wherein the device determines a match between the registered image and the image to be authenticated based on the calculated score as the SNR of the cross-correlation.

16. The method of claim 8 , further comprising capturing several images of the partial area of the object to be authenticated and calculating several cross-correlation maps from said images, wherein the similarity score is a metric calculated as a function of the cross-correlation peak values in said cross-correlation maps.

17. The method of claim 1 , wherein the imaging device is any of a digital scanner, a digital camera, a high-speed camera, a mobile phone with integrated camera, or a microscope.

18. The method of claim 1 , wherein the database is recorded on the imaging device.

19. The method of claim 1 , wherein the imaging device is a portable device connected with a remote server and the database is recorded on the remote server, or the database is recorded both on the remote server and on the portable imaging device and periodically synchronized between the remote server and the portable imaging device.

20. An imaging device comprising:

a memory including program instructions; and

a processor coupled to the memory;

wherein the processor is configured to execute the program instructions to:

in an acquisition phase:

capture a plurality of images of manufactured objects, produced on a production line, each image comprising at least a partial area of the object surface being shaped by a manufacturing mold or by at least one process from the group consisting of engraving, sanding, stamping and chemical etching;

extract a digital representation of the object surface microstructure from the partial area which is common to the plurality of images wherein the extracted digital representation is common to the plurality of objects produced by the same mold or process shaping and specific to the mold or process shaping of the object surface on the production line; and

register, in a database, the microstructure digital representation; and

in an identification phase:

capture an image of an object to be authenticated;

extract a digital representation of the object surface microstructure from a partial area on the object to be authenticated, the partial area on the object to be authenticated corresponding to the partial area which is common to the plurality of images;

produce, with a digital signal matching method, a 1 D or a 2 D signal representing a comparison between the microstructure digital representation from the object to be authenticated and the registered microstructure digital representation;

calculate, from the comparison signal, a similarity score representing a similarity between the microstructure digital representation of the object to be authenticated and the registered microstructure digital representation; and

determine a match between the registered image and the image to be authenticated based on the similarity score.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: DI VENUTO DAYER, CELINE; KUTTER, MARTIN; JORDAN, FREDERIC
To: ALPVISION S.A.
Reel/Frame 056297/0739 →
Priority Claims (1)
EP 05108123 · Sep 5, 2005 · regional
Continuity (8)
Continuation 16402998 · May 3, 2019
Continuation 15622946 · Jun 14, 2017
Continuation 15193769 · Jun 27, 2016
Continuation 14959803 · Dec 4, 2015
Continuation 13471185 · May 14, 2012
Continuation In Part 12041790 · Mar 4, 2008
Continuation In Part PCTEP2006066043 · Sep 5, 2006
Related Publication 20210183049A1 · Jun 17, 2021