You are totally correct, after a little research (done by a friend, who's been deconstructing a kinect and reading the patents, not by me!).<div><br></div><div>The original "zcam" was a time of flight system.</div>

<div><br></div><div>The Primesense system is a structured light system, but it does seem to take advantage of the construct/deconstructive interference of the IR LASER it uses. It looks like the laser passes through an HOE (holographic optical element) to create the structure portion.</div>

<div><br></div><div>Here's my friends blog post on his explorations:</div><div><br></div><div><a href="http://www.danreetz.com/blog/">http://www.danreetz.com/blog/</a></div><div><br><br><div class="gmail_quote">On Thu, Dec 2, 2010 at 1:13 AM, David Griffiths <span dir="ltr"><<a href="mailto:dave@pawfal.org">dave@pawfal.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Wed, 2010-11-17 at 08:10 -0800, Scott wrote:<br>
> Here's a link to the company that makes the underlying technology...<br>
> or one very similar to it: <a href="http://www.primesense.com/?p=487" target="_blank">http://www.primesense.com/?p=487</a><br>
><br>
> What's interesting about the zcam is that it actually uses<br>
> TIME-OF-FLIGHT to compute depth, so IR reflectivity shouldn't really<br>
> matter!<br>
><br>
<br>
</div>It does if the pulse they are sending out to measure is IR. IIRC the<br>
picture image is captured at a different time to the depth. Sunlight and<br>
reflective materials were a problem with all the cameras we were looking<br>
at.<br>
<br>
In any case I thought the kinetic camera was using structured light - as<br>
it has a projector which projects a pattern on the scene, ir camera to<br>
measure it and a normal rgb camera.<br>
<br>
The ir camera and rgb camera are seperate, so you get the shadow effect<br>
you can see in the depth images - time of flight cameras use the same<br>
lens so are a little better.<br>
<br>
cheers,<br>
<br>
dave<br>
<br>
<br>
<br>
</blockquote></div><br></div>