IP Library Granted Patent US 9,389,067
Granted Patent B2
US 9,389,067 · App. 14/017,075 · Granted Jul 12, 2016

Three-dimensional shape measuring apparatus, three-dimensional shape measuring method, program, and storage medium

Inventors: Tetsuri Sonoda (Yokohama, JP); Kenji Saitoh (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
G01B11/22G01B11/2513
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 9,389,067
App. No.
14/017,075
Granted
Jul 12, 2016
Kind
B2
Abstract

An information processing apparatus includes a projection unit configured to project a projection pattern onto an object, an imaging unit configured to capture an image of the object on which the projection pattern is projected, and a derivation unit configured to derive a three-dimensional shape of the object based on the image captured by the imaging unit. The projection pattern projected on the object by the projection unit includes a first pattern including a continuous luminance variation repetitively arranged at certain distances in a predetermined direction, and a second pattern having information for identifying the position of the measurement pattern in the captured image in an area between peaks in the measurement pattern.

Claims (26)

1. An information processing apparatus comprising:

an obtaining unit configured to obtain a captured image of the object on which a projection pattern is projected by a projection unit; and

a derivation unit configured to derive a three-dimensional shape of the object based on the captured image,

wherein the projection pattern projected on the object by the projection unit includes a first pattern where luminance values of pixels to form the first pattern continuously vary in a predetermined direction, and a second pattern having information for identifying the first pattern in the captured image in an area between peaks of the luminance value in the first pattern.

2. The information processing apparatus according to claim 1 , wherein the first pattern is a monochrome pattern.

3. The information processing apparatus according to claim 1 , wherein the derivation unit comprises:

a detection unit configured to detect the first pattern and the second pattern based on the captured image; and

a corresponding unit configured to correspond the first pattern in the projection pattern with the detected first pattern in the captured image based on the position of the detected second pattern,

wherein the derivation unit derives a three-dimensional shape of the object based on the result of the corresponded by the corresponding unit.

4. The information processing apparatus according to claim 3 , wherein the second pattern is a coded code pattern, and

wherein the corresponding unit decodes the coded pattern to correspond the first pattern in the projection pattern with the detected first pattern in the captured image.

5. The information processing apparatus according to claim 3 , wherein the second pattern is a symbol for identifying the position of the first pattern, and

wherein the corresponding unit corresponds the first pattern in the projection pattern with the detected first pattern in the captured image based on the position of the detected second pattern.

6. The information processing apparatus according to claim 3 , further comprising a phase derivation unit configured to derive a phase of the corresponded first pattern.

7. The information processing apparatus according to claim 6 , wherein, when the second pattern exists in an area between peaks in the first pattern, the phase derivation unit derives a phase for an area between peaks where a code pattern does not exist, in the captured image.

8. The information processing apparatus according to claim 6 , wherein, when the second pattern exists in an area between peaks in the first pattern, the phase derivation unit performs phase calculation as a combined pattern of the first pattern and the second pattern as to an area between peaks where the second pattern exists, in the captured image.

9. The information processing apparatus according to claim 7 , wherein, interpolation is performed on an area between peaks where the second pattern exists, based on the result of a three-dimensional shape derived for peripheral areas, in the captured image.

10. The information processing apparatus according to claim 1 , wherein the first pattern has a sinusoidal-wave-shaped luminance variation.

11. The information processing apparatus according to claim 1 , wherein the second pattern has a Gaussian functional luminance variation.

12. An information processing method comprising:

obtaining a captured image of the object on which a projection pattern is projected by a projection unit; and

deriving a three-dimensional shape of the object based on the captured image,

wherein the projection pattern includes a first pattern where luminance values of pixels to form the first pattern continuously vary in a predetermined direction, and a second pattern having information for identifying the position of the first pattern in the captured image in an area between peaks of the luminance value in the first pattern.

13. A non-transitory computer-readable storage medium storing a program for causing a computer to execute an information processing method, wherein the information processing method comprises:

obtaining a captured image of the object on which a projection pattern is projected by a projection unit; and

deriving a three-dimensional shape of the object based on the captured image, wherein the projection pattern includes a first pattern where luminance values of pixels to form the first pattern continuously vary in a predetermined direction, and a second pattern having information for identifying the first pattern in the captured image in an area between peaks of the luminance value in the first pattern.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2014
From: SONODA, TETSURI; SAITOH, KENJI
To: CANON KABUSHIKI KAISHA
Reel/Frame 032854/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2014
From: SONODA, TETSURI; SAITOH, KENJI
To: CANON KABUSHIKI KAISHA
Reel/Frame 032732/0001 →
Priority Claims (2)
JP 2012-195085 · Sep 5, 2012 · national
JP 2012-195086 · Sep 5, 2012 · national
Continuity (1)
Related Publication 20140063192A1 · Mar 6, 2014