摘要 |
An apparatus for deriving a 3D representation of at least part of an object (3) comprises a projector (PR) arranged to project a speckle pattern or other structured light from a slide (S) onto the object and a single digital camera (CM) arranged to acquire an image of the object and an image of a calibration target (T) which is similarly illuminated by the speckle pattern in a preliminary calibration step. Pairs of points (P1, Q1; P2, Q2) of the respective images are correlated eg by Gruen's algorithm to enable the baseline vector (V) joining the perspective centres (O<SB>C</SB>, O<SB>P</SB>) of the camera and projector to be found from the intersection of planes O<SB>C</SB>P1Q1 and O<SB>C</SB>P2Q2. The 3D representation is then generated in simulated 3D space by projection and intersection of ray bundles from virtual projectors (implemented in software) located on the baseline vector (V). |