3 ms·
Certainly there's some post-processing going on on the Kinect; whether it's via CPU, ASIC, DSP, or FPGA I have no idea. I'd imagine there's some signed code im
by sparky 16y ago
Certainly there's some post-processing going on on the Kinect; whether it's via CPU, ASIC, DSP, or FPGA I have no idea. I'd imagine there's some signed code image that is factory-installed to some Flash or EEPROM on the Kinect; it's probably upgradeable via USB, but I don't think it can rely on the code being transferred over every time, since the posted driver gets depth images off the Kinect without doing so.
EDIT: The link posted by another commenter http://www.ifixit.com/Teardown/Microsoft-Kinect-Teardown/4066/2 http://www.ifixit.com/Teardown/Microsoft-Kinect-Teardown/406... (Step 11) shows that the Prime Sense reference platform has Flash storage, almost certainly for code and calibration data.
- sparky 16y agoFor posterity: it was revealed that the Kinect has a Marvell PXA168 (1GHz ARM + many peripherals). Source: http://www.eetimes.com/electronics-news/4210757/Teardown--Kinect-has-processor-after-all http://www.eetimes.com/electronics-news/4210757/Teardown--Ki...