US 12,482,283 B1
Authentication and identification of physical objects using fixed-size representation
Jakub Krcmar, Prague (CZ); Roman Komarek, Prague (CZ); and Kamil Behun, Kuřim (CZ)
Assigned to Veracity Protocol Inc., New York, NY (US)
Filed by Veracity Protocol Inc., New York, NY (US)
Filed on Jun. 24, 2025, as Appl. No. 19/247,838.
Application 19/247,838 is a continuation in part of application No. 18/783,167, filed on Jul. 24, 2024.
Application 19/247,838 is a continuation in part of application No. 18/793,270, filed on Aug. 2, 2024.
Application 19/247,838 is a continuation in part of application No. 19/219,784, filed on May 27, 2025.
Application 19/247,838 is a continuation in part of application No. 18/769,223, filed on Jul. 10, 2024.
Application 19/247,838 is a continuation in part of application No. 18/769,212, filed on Jul. 10, 2024.
Application 19/247,838 is a continuation in part of application No. 19/217,957, filed on May 23, 2025.
Application 19/247,838 is a continuation in part of application No. 18/651,518, filed on Apr. 30, 2024.
Application 19/247,838 is a continuation in part of application No. 18/437,080, filed on Feb. 8, 2024.
Claims priority of provisional application 63/483,887, filed on Feb. 8, 2023.
Claims priority of provisional application 63/483,893, filed on Feb. 8, 2023.
Claims priority of provisional application 63/483,896, filed on Feb. 8, 2023.
Claims priority of provisional application 63/483,900, filed on Feb. 8, 2023.
Claims priority of provisional application 63/483,903, filed on Feb. 8, 2023.
Claims priority of provisional application 63/489,995, filed on Mar. 13, 2023.
Claims priority of provisional application 63/489,993, filed on Mar. 13, 2023.
Claims priority of provisional application 63/489,992, filed on Mar. 13, 2023.
Claims priority of provisional application 63/489,991, filed on Mar. 13, 2023.
Claims priority of provisional application 63/489,989, filed on Mar. 13, 2023.
Claims priority of provisional application 63/489,988, filed on Mar. 13, 2023.
Int. Cl. G06V 20/00 (2022.01); G06V 10/44 (2022.01); G06V 10/72 (2022.01); G06V 10/75 (2022.01); G06V 10/774 (2022.01)
CPC G06V 20/95 (2022.01) [G06V 10/44 (2022.01); G06V 10/72 (2022.01); G06V 10/751 (2022.01); G06V 10/774 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A system for generating a fixed-size representation of a surface based on microstructural features for identification and authentication of a physical object, the system comprising:
a backend module configured to:
extract using a feature extractor, a plurality of microstructural features from a plurality of surfaces of the physical object;
determine an input sequence of tokens, wherein a token from the input sequence of tokens characterize the plurality of microstructural features of the surface of the physical object;
augment the input sequence of tokens with an additional token, wherein the additional token indicates a start or an end of the input sequence of tokens;
iteratively process the input sequence of tokens augmented with the additional token using an attention mechanism, wherein:
contextual information is exchanged between the tokens of the input sequence of tokens, and
the attention mechanism is trained on a training set of data from processing of the input sequence of tokens to extract the fixed-size representation of the surface of the physical object from a set of arbitrary size representations containing local microstructural features extracted from the surface;
determine an output of processing the input sequence of tokens augmented with the additional token as the fixed-size representation of the surface; and
determine a status of the physical object based on the fixed-size representation of the surface of the physical object.