IP Library Granted Patent US 12663262
Granted Patent B2
US 12663262 · App. 18/883,777 · Granted Jun 23, 2026

Three-dimensional measurement apparatus

Inventor: Yusuke Mitani (Chita-gun, JP)
Assignee: DENSO WAVE INCORPORATED
G01B11/25
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12663262
App. No.
18/883,777
Granted
Jun 23, 2026
Kind
B2
Abstract

A three-dimensional measurement apparatus includes: a projection device projecting a predetermined stripe pattern on a measurement object; an imaging device capturing an image of the measurement object on which the predetermined stripe pattern is projected; a measurement device measuring a three-dimensional shape of the measurement object using a phase shift method by determining stripe pattern information from the image captured by the imaging device; and a controller controlling the projection device. The measurement device determines, in the image captured by the imaging device, the stripe pattern information on a pixel-by-pixel basis based on (i) a time difference between an output time of previous event data and an output time of subsequent event data, which are output from the imaging element during the unit time period, and (ii) at least one of a polarity of the previous event data or a polarity of the subsequent event data.

Claims (53)

1 . A three-dimensional measurement apparatus comprising:

a projection device projecting a predetermined stripe pattern on a measurement object;

an imaging device capturing an image of the measurement object on which the predetermined stripe pattern is projected;

a measurement device measuring a three-dimensional shape of the measurement object using a phase shift method by determining stripe pattern information from the image captured by the imaging device; and

a controller controlling the projection device,

wherein

the projection device projects the predetermined stripe pattern by controlling, using the controller, ON or OFF of reflection of incident light by a digital micromirror device, which has multiple mirrors arranged in an array, for each of the multiple mirrors,

the controller sets an ON time or an OFF time of the reflection of incident light within a unit time period for each of the multiple mirrors in accordance with the predetermined stripe pattern,

the imaging device includes an imaging element, the imaging element outputs event data including two-dimensional point data,

the two-dimensional point data identifies a position of a pixel that has luminance change upon receiving of light,

the imaging device generates the image of the measurement object based on the event data output from the imaging element,

the imaging device:

outputs positive event data when a luminance of the pixel becomes bright;

outputs negative event data when the luminance of the pixel becomes dark; and

suspends output of next event data until elapse of a predetermined time period, which is set to be shorter than the unit time period, after output of the event data, and

the measurement device determines, in the image captured by the imaging device, the stripe pattern information on a pixel-by-pixel basis based on (i) a time difference between an output time of previous event data and an output time of subsequent event data, which are output from the imaging element during the unit time period, and (ii) at least one of a polarity of the previous event data or a polarity of the subsequent event data.

2 . The three-dimensional measurement apparatus according to claim 1 , wherein

the measurement device determines, in the image captured by the imaging device, the stripe pattern information on the pixel-by-pixel basis based on (i) the time difference between the output time of the previous event data and the output time of the subsequent event data, which are output from the imaging element during the unit time period, and (ii) the polarity of the previous event data and the polarity of the subsequent event data.

3 . A three-dimensional measurement method comprising:

projecting, using a projection device, a predetermined stripe pattern on a measurement object;

capturing, using an imaging device, an image of the measurement object on which the predetermined stripe pattern is projected;

measuring, using a measurement device, a three-dimensional shape of the measurement object using a phase shift method by determining stripe pattern information from the image captured by the imaging device;

controlling, using a controller, the projection device to project the predetermined stripe pattern by controlling ON or OFF of reflection of incident light by a digital micromirror device, which has multiple mirrors arranged in an array, for each of the multiple mirrors; and

setting, using the controller, an ON time or an OFF time of the reflection of incident light within a unit time period for each of the multiple mirrors in accordance with the predetermined stripe pattern,

wherein

the imaging device includes an imaging element, the imaging element outputs event data including two-dimensional point data,

the two-dimensional point data identifies a position of a pixel that has luminance change upon receiving of light,

the method further comprises:

generating, using the imaging device, the image of the measurement object based on the event data output from the imaging element;

outputting positive event data when a luminance of the pixel becomes bright;

outputting negative event data when the luminance of the pixel becomes dark;

suspending output of next event data until elapse of a predetermined time period, which is set to be shorter than the unit time period, after output of the event data; and

determining, using the measurement device, in the image captured by the imaging device, the stripe pattern information on a pixel-by-pixel basis based on (i) a time difference between an output time of previous event data and an output time of subsequent event data, which are output from the imaging element during the unit time period, and (ii) at least one of a polarity of the previous event data or a polarity of the subsequent event data.

4 . The three-dimensional measurement method according to claim 3 , further comprising:

determining, using the measurement device, in the image captured by the imaging device, the stripe pattern information on the pixel-by-pixel basis based on (i) the time difference between the output time of the previous event data and the output time of the subsequent event data, which are output from the imaging element during the unit time period, and (ii) the polarity of the previous event data and the polarity of the subsequent event data.

5 . A three-dimensional measurement apparatus comprising:

a projector projecting a predetermined stripe pattern on a measurement object;

a camera capturing an image of the measurement object on which the predetermined stripe pattern is projected;

a calculator measuring a three-dimensional shape of the measurement object using a phase shift method by calculating stripe pattern information from the image captured by the camera; and

a controller controlling the projector,

wherein

the projector projects the predetermined stripe pattern by controlling, using the controller, ON or OFF of reflection of incident light by a digital micromirror device, which has multiple mirrors arranged in an array, for each of the multiple mirrors,

the controller sets an ON time or an OFF time of the reflection of incident light within a unit time period for each of the multiple mirrors in accordance with the predetermined stripe pattern,

the camera includes an imaging element, the imaging element outputs event data including two-dimensional point data,

the two-dimensional point data identifies a position of a pixel that has luminance change upon receiving of light,

the camera generates the image of the measurement object based on the event data output from the imaging element,

the camera:

outputs positive event data when a luminance of the pixel becomes bright;

outputs negative event data when the luminance of the pixel becomes dark; and

suspends output of next event data until elapse of a predetermined time period, which is set to be shorter than the unit time period, after output of the event data, and

the calculator calculates, in the image captured by the camera, the stripe pattern information on a pixel-by-pixel basis based on (i) a time difference between an output time of previous event data and an output time of subsequent event data, which are output from the imaging element during the unit time period, and (ii) at least one of a polarity of the previous event data or a polarity of the subsequent event data.

6 . The three-dimensional measurement apparatus according to claim 5 , wherein

the calculator calculates, in the image captured by the camera, the stripe pattern information on the pixel-by-pixel basis based on (i) the time difference between the output time of the previous event data and the output time of the subsequent event data, which are output from the imaging element during the unit time period, and (ii) the polarity of the previous event data and the polarity of the subsequent event data.