Information processing apparatus and method for measuring a target object
First Claim
1. An information processing apparatus comprising:
- an obtaining unit configured to obtain a first image and a second image of a measuring target object with a light pattern projected thereon by a projection unit, wherein the first image and the second image are, respectively, captured by a first imaging unit and a second imaging unit disposed at a position different from a position of the first imaging unit;
a measurement unit configured to measure distance information about the measuring target object based on the first image and the second image captured by the first imaging unit and the second imaging unit, respectively;
a determination unit configured to determine that the measured distance information is valid in a case where a difference between first distance information about the measuring target object and second distance information about the measuring target object is within a predetermined threshold, the first distance information being measured based on the first image and the second distance information being measured based on the second image; and
a control unit configured to reduce luminance of a light pattern, included in a projected light pattern, which is projected on an area with respect to which the measured distance is determined by the determination unit to be valid.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus includes at least one projection unit configured to project a light pattern on a measuring target object, at least one imaging unit configured to capture an image of the measuring target object with the light pattern projected thereon, a measurement unit configured to measure a distance from the at least one projection unit or imaging unit to the measuring target object based on the image captured by the at least one imaging unit, a determination unit configured to determine whether a measured distance is valid, and a control unit configured to reduce luminance of a light pattern, included in a projected light pattern, which is projected on an area with respect to which the measured distance is determined by the determination unit to be valid.
-
Citations
17 Claims
-
1. An information processing apparatus comprising:
-
an obtaining unit configured to obtain a first image and a second image of a measuring target object with a light pattern projected thereon by a projection unit, wherein the first image and the second image are, respectively, captured by a first imaging unit and a second imaging unit disposed at a position different from a position of the first imaging unit; a measurement unit configured to measure distance information about the measuring target object based on the first image and the second image captured by the first imaging unit and the second imaging unit, respectively; a determination unit configured to determine that the measured distance information is valid in a case where a difference between first distance information about the measuring target object and second distance information about the measuring target object is within a predetermined threshold, the first distance information being measured based on the first image and the second distance information being measured based on the second image; and a control unit configured to reduce luminance of a light pattern, included in a projected light pattern, which is projected on an area with respect to which the measured distance is determined by the determination unit to be valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing method comprising:
-
obtaining a first image and a second image of a measuring target object with a light pattern projected thereon by a projection unit, wherein the first image and the second image are, respectively, captured by a first imaging unit and a second imaging unit disposed at a position different from a position of the first imaging unit; measuring distance information about the measuring target object based on the first image and the second image captured by the first imaging unit and the second imaging unit, respectively; determining that the measured distance information is valid in a case where a difference between first distance information about the measuring target object and second distance information about the measuring target object is within a predetermined threshold, the first distance information being measured based on the first image and the second distance information being measured based on the second image; and performing control to reduce luminance of a light pattern, included in the projected light pattern, which is projected on an area with respect to which the measured distance is determined to be valid.
-
-
17. A non-transitory computer readable storage medium storing a computer-executable program that causes a computer to perform an information processing method, wherein the information processing method comprising:
-
obtaining a first image and a second image of a measuring target object with the light pattern projected thereon by a projection unit, wherein the first image and the second image are, respectively, captured by a first imaging unit and a second imaging unit disposed at a position different from a position of the first imaging unit; measuring distance information about the measuring target object based on the first image and the second image captured by the first imaging unit and the second imaging unit, respectively; determining that the measured distance information is valid in a case where a difference between first distance information about the measuring target object and second distance information about the measuring target object is within a predetermined threshold, the first distance information being measured based on the first image and the second distance information being measured based on the second image; and performing control to reduce luminance of a light pattern, included in the projected light pattern, which is projected on an area with respect to which the measured distance is determined to be valid.
-
Specification