Abstract: A method for constructing a digital image of a three-dimensional surface of a physical object includes choosing a surface on the object and placing a projector equipped with a light source to face the object, and providing a mask defining a speckle pattern having a multitude of points with predetermined light intensities and/or colors. The optical axis of the projector is directed towards the surface to be imaged. The speckle pattern is projected, along the optical axis, onto the surface. A two-dimensional image of the speckle pattern is acquired and stored and deformed by an optical sensor disposed in the optical axis. The image of the deformed speckle pattern is compared with an image of the non-deformed speckle pattern, and then, for each point of the selection, at least the depth coordinate is calculated.
Abstract: A method for constructing a digital image (2) of a three-dimensional surface (3) of a physical object (4), this method comprising the operations consisting in: choosing a surface (3) on the object; placing, facing said surface (3), a projector (8) equipped with a light source (10), an optical axis (13), and a mask (12) defining a speckle pattern comprising a multitude of points with predetermined light intensities and/or colors, directing the optical axis (13) of the projector (8) towards the surface (3) to be imaged, projecting, along the optical axis (13), the speckle pattern onto the surface (3), acquiring and storing a two-dimensional image of the speckle pattern (14?) projected onto the surface (3) and deformed by the latter, by means of an optical sensor (17) disposed in the optical axis (13) of the projector (8), comparing, for at least a selection of points from the speckle pattern, the image of the deformed speckle pattern (14?) with an image of the non-deformed speckle pattern (14), as projected