4 ms·
PrimeSense provided a low cost chip, but Microsoft: - did the product design and put it into a friendly package (take apart a Kinect some day, they did some ne
by mousetraps 14y ago
PrimeSense provided a low cost chip, but Microsoft:
- did the product design and put it into a friendly package (take apart a Kinect some day, they did some neat stuff in there)
- developed the body tracking algorithm (http://research.microsoft.com/pubs/145347/BodyPartRecognition.pdf http://research.microsoft.com/pubs/145347/BodyPartRecognitio...).
- developed the microphone array, speech recognition algorithms
- provided developers the resources they needed to take advantage of the device
- applied it well to gaming and quickly brought it to market
- put the technology in the hands of millions, triggering even more innovation
- joezydeco 14y agoSo what was in the SDK that PrimeSense was packaging with their reference design before the launch of the Kinect? http://pr.cs.cornell.edu/humanactivities/data/NITE.pdf http://pr.cs.cornell.edu/humanactivities/data/NITE.pdf
- mousetraps 14y agoThey had skeletal tracking, but it wasn't reliable enough for consumer applications: - OpenNI requires a calibration pose, while the technique Microsoft uses allows players to walk in and out of the frame. Kinect would not have succeeded if people had to calibrate it all the time. - Microsoft does predictive analysis so it's much better in non-optimal environments (e.g. a living room) or in cases where it loses track of a body part because it's behind something. - Also. To train it. Microsoft generated and processed millions of depth images from mocap data taken of people of all sorts of different shapes in sizes in all sorts of environments. It's insane. And of course they needed new algorithms to manage that... - Lastly - no audio/speech or 3D facial expression tracking in NITE