METHOD AND SYSTEM FOR DISTANCE ESTIMATION USING PROJECTED SYMBOL SEQUENCES
First Claim
1. An image-recording device comprising:
- an imaging component that records an image of an environment;
a projection component that projects, into the environment, an (n,d) reliable M*-sequence of symbols; and
a distance component thatidentifies j consecutive symbols reflected back to the imaging component from a surface in the environment, where j≧
ndetects and corrects a misidentified symbol within the j consecutive symbols based on the minimum Hamming distance d of the (n,d) reliable M*-sequence,determines a first position of the j consecutive symbols with respect to the image,determines a second position of the j consecutive symbols in the M*-sequence of symbols, anddetermines, from the first and second position, a distance t from the surface to the imaging component.
2 Assignments
0 Petitions
Accused Products
Abstract
Certain examples of the present invention are directed to an image-recording device. The image-recording device includes an imaging component that records an image of an environment, a projection component that projects, into the environment, an (n,d) reliable M*-sequence of symbols, and a distance component. The distance component identifies j consecutive symbols reflected back to the imaging component from a surface in the environment, where j≧n, detects and corrects a misidentified symbol within the j consecutive symbols based on the minimum distance t of the (n,d) reliable M*-sequence, determines a first position of the j consecutive symbols with respect to the image, determines a second position of the j consecutive symbols in the M*-sequence of symbols, and determines, from the first and second position, a distance t from the surface to the imaging component.
88 Citations
20 Claims
-
1. An image-recording device comprising:
-
an imaging component that records an image of an environment; a projection component that projects, into the environment, an (n,d) reliable M*-sequence of symbols; and a distance component that identifies j consecutive symbols reflected back to the imaging component from a surface in the environment, where j≧
ndetects and corrects a misidentified symbol within the j consecutive symbols based on the minimum Hamming distance d of the (n,d) reliable M*-sequence, determines a first position of the j consecutive symbols with respect to the image, determines a second position of the j consecutive symbols in the M*-sequence of symbols, and determines, from the first and second position, a distance t from the surface to the imaging component. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
3. The image-recording device of claim
wherein the projection component projects the M*-sequence of symbols in a non-visible-light wavelength; -
wherein the image-recording device records the image as two two-dimensional arrays of pixels, each pixel in the first two-dimensional array of pixels associated with one or more visible-light intensities and each pixel in the second two-dimensional array of pixels associated a non-visible-light-wavelength intensity; and wherein the distance component determines a position of the subsequence of j consecutive symbols in the second image and determines the first position by identifying a position in the first image corresponding to the position of the subsequence of j consecutive symbols in the second image.
-
-
15. A method for determining a distance t to associate with a region of an image of an environment recorded by an image-recording device, the method comprising:
-
projecting, into the environment, an (n,d) reliable M*-sequence of symbols; recording the image of the environment; identifying j consecutive symbols reflected back to the imaging component from a surface in the environment, where j≧
n;detecting and correcting a misidentified symbol within the j consecutive symbols based on the minimum distance d of the (n,d) reliable M*-sequence; determining a first position of the j consecutive symbols with respect to the image; determining a second position of the j consecutive symbols in the M*-sequence of symbols; and determining, the first and second position, a distance t from the surface to the imaging component. - View Dependent Claims (16, 17, 18)
-
-
19. A distance-measuring device comprising:
-
a projection component that projects, into an environment, an (n,d) reliable M*-sequence of symbols; and a distance component that identifies j consecutive symbols reflected back to the distance-measuring device from a surface in the environment, where j≧
n,detects and corrects a misidentified symbol within the j consecutive symbols based on the minimum Hamming distance d of the (n,d) reliable M*-sequence, determines a first position of the j consecutive symbols reflected back to the distance-measuring device relative to a first reference point, determines a second position of the j consecutive symbols in the M*-sequence of symbols relative to a second reference point, determines, from the first and second position, a distance t from the surface to the distance-measuring device, and records the distance t from the surface to the distance-measuring device in an electronic memory or mass-storage device. - View Dependent Claims (20)
-
Specification