发明名称 |
System and Method for Tracking Objects with Projected m-Sequences |
摘要 |
According to embodiments of the present invention are a system and method that use projected structured patterns of light and linear optical sensors for motion tracking. Sensors are capable of recovering two-dimensional location within the projection area, while several sensors can be combined for up to six degrees of freedom tracking. The structure patterns are based on m-sequences, in which any consecutive subsequence of m bits is unique. Both digital and static light sources can be used. The system and method of the present invention enables high-speed, high precision, and low-cost motion tracking for a wide range of applications. |
申请公布号 |
US2016084960(A1) |
申请公布日期 |
2016.03.24 |
申请号 |
US201514860496 |
申请日期 |
2015.09.21 |
申请人 |
CARNEGIE MELLON UNIVERSITY, a Pennsylvania Non-Profit Corporation |
发明人 |
Harrison Christopher;Xiao Bo Robert;Hudson Scott E.;Poupyrev Ivan;Willis Karl D.D. |
分类号 |
G01S17/66;G01S17/42 |
主分类号 |
G01S17/66 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of tracking an object affixed to one of a projector and an optical sensor, comprising:
generating an m-sequence comprised of a series of subsequences; projecting a structured light pattern from a projector, forming a projected field,
wherein the structured light pattern is based on the m-sequence; positioning an optical sensor within the projected field to receive a portion of the structured light pattern,
wherein the portion of the structured light pattern received by the sensor contains at least one subsequence of the series of subsequences; generating data with the optical sensor based on the received subsequence, thresholding the data from the optical sensor; transforming the thresholded data into a binary string; determining if the binary string exists in the m-sequence; and calculating a position of the object based on a location of the received subsequence within the structured light pattern. |
地址 |
Pittsburgh PA US |