Shake n Sense заставляет Kinects работать вместе!


Microsoft Research обнаружила, что встряхивание Kinects не только не разваливает их, но и заставляет их работать вместе. Посмотрите это в действии на видео.

Это одна из тех идей, что, увидев ее, вы не можете поверить, что не подумали о ней в первую очередь. Единственное препятствие для размышлений об этом состоит в том, что вы, возможно, недостаточно мыслите масштабно. Если вам будет достаточно одного Kinect с его камерой глубины, то эта идея вас действительно не заинтересует, даже если она очень умная. Идея использовать больше, чем на Kinect за раз, расширяет ваши возможности, и эта идея не является чрезмерно дорогой.

Однако есть проблема.

Несколько Kinect могут мешать друг другу. Kinect измеряет глубину точки, проецируя узор из инфракрасных точек на сцену и определяя, насколько они смещены из-за параллакса. Это замечательно, когда есть только один Kinect, но если у вас их несколько, невозможно отделить их точки. Это означает, что один Kinect может проецировать инфракрасную точку, которую другой Kinect «видит» как свою собственную и, следовательно, неправильно оценивает расстояние.

Проблема в том, что световой узор Kinect не модулируется таким образом, чтобы одно устройство могло сказать, какие точки принадлежат его проецируемому узору. Теперь решение очевидное — модулируйте шаблоны. Это звучит сложно и, вероятно, связано с изменением прошивки — не согласно исследованиям Microsoft, которые говорят, что все, что вам нужно сделать, это встряхнуть.

Идея проста — добавить мотор со смещенным грузом. Запустите двигатель так, чтобы он встряхнул Kinect, и в результате вы получите почти волшебное улучшение точности мультисенсорного обнаружения.

Причина, по которой это работает, заключается в том, что дрожание перемещает ИК-проектор и ИК-камеру, и, что касается дрожащего Kinect, проецируемые точки не дрожат. С точки зрения другого Kinect, однако, точечный рисунок сотрясенного проектора перемещается и мешает собственному рисунку только в течение небольшого промежутка времени. Результат — мгновенное улучшение!

Если не верите, посмотрите видео:

Я бы сказал, что в наступающем году многие Kinects будут носить спортивный двигатель с верхним расположением и смещенным весом. Microsoft Research называет это Shake ‘n’ Sense, и, если бы они отложили это до начала следующего месяца, получилось бы неплохое первоапрельское дурачество, но это реально, похоже, это сработает, и это хакер, достойный награды.


Добавить комментарий