CPC G01N 21/87 (2013.01) [G01N 21/251 (2013.01); G01N 21/6456 (2013.01); G01N 33/381 (2013.01); G06T 7/11 (2017.01); G06T 7/90 (2017.01); H04N 23/54 (2023.01); H04N 23/56 (2023.01); H04N 23/695 (2023.01); H04N 23/88 (2023.01); G01N 2201/061 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/20072 (2013.01)] | 17 Claims |
1. A method for verifying identity of a stone under test (SUT), the method comprising:
a) performing a first scanning of the SUT by one or more image sensors and capturing a first plurality of images at different positions of the SUT about a rotational axis of the SUT;
b) calculating, by a programmable controller, a 3D volumetric model of the SUT from the first plurality of images;
c) illuminating the SUT by one or more broadband visible (BBV) light sources from different angles or elevations and performing a second scanning of the SUT, by the one or more image sensors, and capturing a second plurality of measurement images, indicative of color of the SUT, at different positions of the SUT about the rotational axis of the SUT;
d) processing, by the programmable controller, the SUT 3D volumetric model and the second plurality of measurement images and generating SUT color data; and
e) comparing SUT data comprising the SUT 3D volumetric model and the SUT color data to saved reference data comprising stone 3D volumetric model(s) and stone color data obtained at previous time(s) through steps (a) to (d) on one or more stones, and when a predefined matching criterion occurs between the SUT data and the saved reference data obtained on a specific stone of the one or more stones, generating a match between the SUT and the specific stone.
|