Hi all, noob here.
I'm curious whether it is *technically* possible or impossible to get data from a Kinect v2 via a USB2.0 port. I have looked around here and elsewhere on the internet and have not found satisfying answers, as they are usually of the form "there is not enough bandwidth in the USB2.0 protocol to handle the video stream from the Kinect v2".
However, what about those of us who don't want to stream depth video at all? I simply need individual frames at a much lower rate (1 per second, maybe 2 per second at most). Surely this is technically feasible, but I'd like to know for sure.
USB2.0 has about 60MB/sec max bandwidth. If each depth frame is 515x424, filled with 16-bit values, that's less than 0.5MB/frame, so with my requirements is only about 1 MB/sec, max. Any other communication overheads should be negligible.
Bandwidth for what I need should not be an issue, then...so is there any other technical hangup that I am not aware of, and can we get around it?
Cheers,
Brandon
NB- I'm an astronomer primarily, shoehorned into having to engineer some things. I have messed with the Kinect v1 a bit for my application (actively measuring the surface of a radio telescope dish) and would like to test drive the v2, but I cannot currently upgrade to a system with USB3.0 for some technical reasons. If USB2.0 *can* be supported, I could probably help develop this feature in the code, but would need a good advisor who knows what they're doing.