Fast general multipath correction in time-of-flight imaging

A time-of-flight and correction value technology, applied in image communication, image analysis, image enhancement, etc., can solve problems such as inaccurate depth estimation, damaged sensor measurement, etc.

Active Publication Date: 2016-08-24
MICROSOFT TECH LICENSING LLC
View PDF6 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This results in corrupted sensor measurements
These corruptions are not like ordinary noise and can be quite large, resulting in very imprecise depth estimates

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fast general multipath correction in time-of-flight imaging
  • Fast general multipath correction in time-of-flight imaging
  • Fast general multipath correction in time-of-flight imaging

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The detailed description provided below in conjunction with the accompanying drawings is intended as a description of the present example and is not intended to represent the only forms in which this example may be constructed or used. This description sets forth the functionality of the example, and the sequence of steps used to construct and operate the example. However, the same or equivalent functions and sequences can be implemented by different examples.

[0020] Various examples in this document describe a time-of-flight system used indoors in an environment such as a living room with a glossy, mirrored floor. However, this is not necessary. The time-of-flight systems described herein may be used in other environments, including outdoor environments.

[0021] Phase-modulated time-of-flight depth cameras can generate depth maps in near real-time and are therefore suitable for tracking human movements, such as tracking gestures used to interact with electronic de...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Fast general multipath correction in time of flight imaging is described, for example, to obtain accurate depth maps at frame rate from a time of flight camera. In various embodiments accurate depth maps are calculated by looking up corrected depth values stored in a look up table. In various embodiments, the corrected depth values are highly accurate as they take into account three or more possible light ray paths between the camera and a surface in a scene being imaged. In an example, accurate depth maps are computed at a frame rate of a time of flight camera. In an example, accurate depth maps are computed in less than 30 milliseconds for an image having over 200,000 pixels using a standard CPU.

Description

Background technique [0001] Time of flight imaging is one type of depth sensing technology used in many computer vision applications, such as object tracking and recognition, human activity analysis, gesture analysis, and indoor 3D mapping, among others. [0002] A time-of-flight system includes one or more light sources that emit light into a scene, and a light sensor such as a camera. Time-of-flight systems work by calculating the time, measured as a phase shift, it takes for emitted light to reflect from a surface and return to a camera at the system. This gives a measure of the surface's depth from the camera. Time-of-flight systems are generally capable of achieving reasonable accuracy, and among others, they use light in the infrared spectrum in order to operate in low lighting settings. [0003] However, time-of-flight systems face multipath interference (hereinafter simply referred to as "multipath"). Here, emitted light is sent out for each pixel, and because light...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G01S17/36G01S17/89G01S7/497G01S17/894
CPCG01S17/36G01S7/497G06T7/536H04N13/128H04N13/271G06T7/593G01S17/894G06T2207/10028G06T2207/20076
Inventor D·弗里德曼E·克里普卡Y·斯莫林I·雷克特M·施密特
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products