just a thought, but perhaps you could have the IR light differently
polarized for each kinect unit to make it individually addressable at
full framerate?
in most theatre stereoscopic 3d projection systems this is how it is
done - to my lay person's knowledge - there are two projectors - one
for each eye - the projector displaying the image for the right eye
has a polarized lens rotated at -30 degrees - which corresponds to a
"decoding" polarized lens over the right eye on the 3d glasses you
get. the other projector which displays the image for the left eye is
rotated to 30 degrees - and so the plastic lens over the left eye in
the glasses is also 'decoding' at 30 degrees. its two channel video
encoded and decoded at full bandwidth per say. perhaps you could add a
third channel at 90 degree rotation...thats somehow vaguely how it
works..
wikipedia explains it better:
http://en.wikipedia.org/wiki/Polarized_3D_glasses
so for kinect - put one lense over the ir transmitter, and one over
the depth camera - for each kinect the lenses the two lenses are at
the same angle, for every kinect unit in the system they must have
their lenses rotated at different angles. then they can all send out
the ir at full speed without multiplexing (?) - and only capture back
the signals it sends indivudually... polorazing the light tends to
make it more opaque... but the glasses you get in Jackass 3D for
example would probably be a good start - they've tried to reduce the
opacity of them commercially so people would go to the theatre and
have less eye strain.
just a thought! dont know if any of that actually applies. keep
chugging along folks!
btw, kinect is a time-of-flight camera, right?
http://en.wikipedia.org/wiki/Time-of-flight_camera - strange that its
not linked in on that page.. or is it a structured light camera?
Sean