Device for non-contact measurement, comprising: a light source , a light pattern projector , an imaging system configured for imaging a target site illuminated by the light pattern projector, a support to which the light pattern projector and the imaging system are attached in fixed relative positions, and a processing unit configured to process data acquired by the imaging system, wherein the support has a longitudinal axis parallel to an optical axis of the light pattern projector , wherein the light pattern projector and the imaging system are arranged at spaced apart positions along the longitudinal axis , characterised in that : the light pattern projector comprises a diffractive optical element optically coupled to the light source , in that the light source is operable to emit a plurality of light beams of different colours, each one of the plurality of light beams being a coherent beam and being optically coupled to the diffractive optical element , such that the diffractive optical element is configured to diffract the plurality of light beams according to different diffraction angles resulting in separate patterns , in that the processing unit is configured to control the light source and/or the light pattern projector such that a single one of the separate patterns is projected at an instant of time, and/or in that the device comprises a user interface configured to select a single one of the separate patterns for projection, and in that the processing unit is configured to determine a measurement based on at least two positions automatically recognised in data acquired from a single one of the separate patterns. a light source , a light pattern projector , an imaging system configured for imaging a target site illuminated by the light pattern projector, a support to which the light pattern projector and the imaging system are attached in fixed relative positions, and a processing unit configured to process data acquired by the imaging system, wherein the support has a longitudinal axis parallel to an optical axis of the light pattern projector , wherein the light pattern projector and the imaging system are arranged at spaced apart positions along the longitudinal axis , the light pattern projector comprises a diffractive optical element optically coupled to the light source , in that the light source is operable to emit a plurality of light beams of different colours, each one of the plurality of light beams being a coherent beam and being optically coupled to the diffractive optical element , such that the diffractive optical element is configured to diffract the plurality of light beams according to different diffraction angles resulting in separate patterns , in that the processing unit is configured to control the light source and/or the light pattern projector such that a single one of the separate patterns is projected at an instant of time, and/or in that the device comprises a user interface configured to select a single one of the separate patterns for projection, and in that the processing unit is configured to determine a measurement based on at least two positions automatically recognised in data acquired from a single one of the separate patterns. <EOS>