Multipath mitigation for time of flight system

US11029149B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11029149-B2
Application numberUS-201916262440-A
CountryUS
Kind codeB2
Filing dateJan 30, 2019
Priority dateJan 30, 2019
Publication dateJun 8, 2021
Grant dateJun 8, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A time-of-flight (ToF) system disclosed herein provides a method of a method of separating a direct component of light collected by a time of flight (ToF) detector from a global component of light collected by the ToF detector, the method comprising acquiring three or more images represented by three or more matrices in response to illuminating a target with a light source using a first spatial pattern at three or more different modulation frequencies, acquiring an additional image represented by an additional matrix in response to illuminating the target with the light source using a second spatial pattern, the second spatial pattern being different than the first spatial pattern, and determining one or more parameters of the direct component of light and the global component of light based on analysis of the three or more matrices and the additional matrix.

First claim

Opening claim text (preview).

What is claimed is: 1. A physical hardware system to provide multipath mitigation in a time-of-flight (ToF) system, comprising: a camera configured to acquire k images, k being two or more, represented by k matrices in response to illuminating a target with a light source using a first spatial pattern at k different light frequencies and to acquire an additional k+1 th image represented by an additional matrix in response to illuminating the target with the light source using a second spatial pattern, the second spatial pattern being different than the first spatial pattern; a denoising module configured to generate a denoising coefficient matrix based on a kernel matrix applied to each of the k+1 images; and an image analyzer to apply the denoising coefficient to the two or more matrices and the additional k+1 th matrix and to determine one or more parameters of a direct component of light and a global component of light received at the camera from the target. 2. The physical hardware system of claim 1 , wherein the first spatial pattern is a uniform spatial pattern. 3. The physical hardware system of claim 1 , wherein the second spatial pattern is a non-uniform spatial pattern. 4. The physical hardware system of claim 1 , wherein each of the first spatial pattern and the second spatial pattern is a non-uniform spatial pattern. 5. The physical hardware system of claim 1 , wherein the additional image is acquired in response to illuminating the target with the light source using the second spatial pattern at a light frequency similar to one of the two or more different light frequencies used when illuminating the target with the first spatial pattern. 6. The physical hardware system of claim 1 , wherein the camera is further configured to acquire three or more images represented by three or more matrices in response to illuminating the target with the light source using the first spatial pattern at three or more different light frequencies. 7. The physical hardware system of claim 1 , wherein the non-uniform spatial pattern is at least one of a dot-pattern, a vertical-line pattern, and a horizontal line pattern. 8. The physical hardware system of claim 1 , wherein the kernel matrix is an m×n matrix with m being different than n. 9. A method of separating a direct component of light collected by a time of flight (ToF) detector from a global component of light collected by the ToF detector, the method comprising: acquiring k images, k being two or more, represented by k matrices in response to illuminating a target with a light source using a first spatial pattern at k different modulation frequencies; acquiring an additional k+1 th image represented by an additional matrix in response to illuminating the target with the light source using a second spatial pattern, the second spatial pattern being different than the first spatial pattern; generate a denoising coefficient matrix based on a kernel matrix applied to each of the k+1 images; and applying the denoising coefficient to the two or more matrices and the additional k+1 th matrix and to determine one or more parameters of the direct component of light and the global component of light based on analysis of the three or more matrices and the additional matrix. 10. The method of claim 9 , wherein the first spatial pattern is a uniform spatial pattern. 11. The method of claim 9 , wherein the second spatial pattern is a non-uniform spatial pattern. 12. The method of claim 9 , wherein each of the first spatial pattern and the second spatial pattern is a non-uniform spatial pattern. 13. The method of claim 9 , wherein the additional image is acquired in response to illuminating the target with the light source using the second spatial pattern at a light frequency similar to a one of the three or more different light frequencies used when illuminating the target with the first spatial pattern. 14. The method of claim 9 , wherein the non-uniform spatial pattern is at least one of a dot-pattern, a vertical-line pattern, and a horizontal line pattern. 15. The method of claim 9 , wherein the kernel matrix is an m×n matrix with m being different than n. 16. A physical article of manufacture including one or more non-transitory computer-readable storage media, encoding computer-executable instructions for executing on a computer system a computer process, the computer process comprising: acquiring k images, k being two or more, represented by k matrices in response to illuminating a target with a light source using a first spatial pattern at k different modulation frequencies; acquiring an additional k+1 th image represented by an additional matrix in response to illuminating the target with the light source using a second spatial pattern, the second spatial pattern being different than the first spatial pattern; generating a denoising coefficient matrix based on a kernel matrix applied to each of the k+1 images; and applying the denoising coefficient to the two or more matrices and the additional k+1 th matrix and to determine one or more parameters of the direct component of light and the global component of light based on analysis of the three or more matrices and the additional matrix. 17. The physical article of manufacture of claim 16 , wherein the first spatial pattern is a uniform spatial pattern and the second spatial pattern is a non-uniform spatial pattern. 18. The physical article of manufacture of claim 17 , wherein the process further comprising performing a frequency conversion operation to transform a phase into a frequency K. 19. The physical article of manufacture of claim 17 , wherein each of the first spatial pattern and the second spatial pattern is a non-uniform spatial pattern. 20. The physical article of manufacture of claim 19 , wherein the light source illuminates a target using N temporal modulation frequencies with the uniform spatial pattern and N temporal modulation frequencies with the non-uniform spatial pattern.

Assignees

Inventors

Classifications

  • provided with illuminating means · CPC title

  • Range image; Depth image; 3D point clouds · CPC title

  • Extracting wanted echo signals · CPC title

  • Varying illumination · CPC title

  • using two or more images, e.g. averaging or subtraction · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11029149B2 cover?
A time-of-flight (ToF) system disclosed herein provides a method of a method of separating a direct component of light collected by a time of flight (ToF) detector from a global component of light collected by the ToF detector, the method comprising acquiring three or more images represented by three or more matrices in response to illuminating a target with a light source using a first spatial…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G01C3/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 08 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).