SPECULAR REFLECTION REMOVAL IN TIME-OF-FLIGHT CAMERA APPARATUS
First Claim
1. A time-of-flight camera apparatus configured to facilitate removal of specular reflection noise from light data, the apparatus comprising:
- an illumination unit for illuminating a target with a light source, wherein;
the illumination unit is configured to project light with at least one spatial light pattern onto the target;
a sensor unit for acquiring light data that is reflected from the target, wherein;
the light data comprises a directly reflected spatial light pattern and a specular reflected spatial light pattern, andthe directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern; and
a processing unit for processing the light data, wherein;
the processing unit is configured to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for facilitating removal of specular reflection noise from light data can include illuminating, using an illumination unit, a target with a light source. The illumination unit is configured to project light with a spatial light pattern onto the target. The method can also include acquiring, with a sensor unit, light data that is reflected from the target. The light data may comprise a directly reflected spatial light pattern and a specular reflected spatial light pattern. The directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern. The method can further comprise processing the light data to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.
-
Citations
20 Claims
-
1. A time-of-flight camera apparatus configured to facilitate removal of specular reflection noise from light data, the apparatus comprising:
-
an illumination unit for illuminating a target with a light source, wherein; the illumination unit is configured to project light with at least one spatial light pattern onto the target; a sensor unit for acquiring light data that is reflected from the target, wherein; the light data comprises a directly reflected spatial light pattern and a specular reflected spatial light pattern, and the directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern; and a processing unit for processing the light data, wherein; the processing unit is configured to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer system for facilitating removal of specular reflection noise from light data, comprising:
-
one or more processors; and one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computer system to perform at least the following; illuminate, using an illumination unit, a target with a light source, wherein the illumination unit is configured to project light with a spatial light pattern onto the target; acquire, with a sensor unit, light data that is reflected from the target, wherein the light data comprises; time-of-flight data for light that illuminated the target, a directly reflected spatial light pattern and a specular reflected spatial light pattern, and the directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern; generate specular-reflection-compensated light data by processing, with the one or more processors, the light data, wherein the processing unit is configured to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction; and determine, with the one or more processors and based upon the specular-reflection-compensated light data, one or more distances that extend between the light source and one or more portions of the target. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method, implemented at a computer system that includes one or more processors, for facilitating removal of specular reflection noise from light data, the method comprising:
-
illuminating, using an illumination unit, a target with a light source, wherein the illumination unit is configured to project light with a spatial light pattern onto the target; acquiring, with a sensor unit, light data that is reflected from the target, wherein; the light data comprises a directly reflected spatial light pattern and a specular reflected spatial light pattern, and the directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern; and processing, with a processing unit, the light data, wherein the processing unit is configured to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.
-
Specification