IbooLab contrôle un laser générateur de ligne et une caméra CCD. Le laser éclaire les matériaux à mesurer. IbooLab calcule les positions des points 3D éclairés par le laser et observés par la caméra.
Chaque acquisition mesure un profil de la veine. Afin d’obtenir une mesure granulométrique des matériaux observés, IbooLab réalise une statistique basée sur plusieurs milliers de profils.
Le principe de mesure est celui de la triangulation optique. Tout point mesuré correspond à l’intersection de deux droites. La première est définie par la trajectoire d’un rayon lumineux qui, partant du laser, rentre en contact avec la surface du matériaux. La seconde droite est formée par le rayon qui, partant du point mesuré, est diffusé vers la matrice CCD de la caméra.