Kinect научили делать отличные 3d-модели

Появление в продаже контроллера-камеры Микрософт Kinect породило целую волну изобретений с его применением. В частности, многие хакеры экспериментировали с оцифровкой настоящих объектов. Уже имело возможность показаться, что они способны создавать такие штуки, о которых в Микрософт кроме того и не догадывались. Но, наверное, исследователи из Микрософт Research медленнее, но итог с лёгкостью затыкает за пояс все любительские поделки.

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

Сцена всегда обновляется с учётом приобретаемых данных. К примеру, в случае, если добавить объект в кадр, то он тут же будет добавлен и к модели. Совершенно верно так же возможно и удалять движущиеся объекты либо напротив – отделять их от фона. На взятую модель возможно наложить текстуру, заодно взятую с камеры Kinect. И, если судить по видео, сидит она как влитая.

Разработчики KinectFusion демонстрируют несколько возможностей, открываемых разработкой. В одном примере на виртуальную сцену вбрасывают множество небольших объектов, и физический движок снабжает их реалистичное поведение: шарики красиво отскакивают от поверхностей и катаются так же, как катались бы по самой настоящей комнате.

Следом KinectFusion применяют для отслеживания положения руки и пальцев. Это разрешает рисовать на любых поверхностях и приобретать более-менее реалистичную привязку нарисованных линий к трёхмерным объектам.

Изобретение сложно недооценить: во-первых софт, благодаря которому возможно оцифровывать каждые трёхмерные объекты при помощи двухсотдолларовой камеры, оптимален уже сам по себе: для начала понадобится трёхмерщикам, а в том месте, кто знает, может, и в более далёких от компьютеров областях – к примеру, в дизайне интерьеров.

Но по-настоящему KinectFusion раскроет собственные таланты в сочетании с другими разработками. К примеру, трёхмерная карта местности может понадобиться в машинном зрении. Ещё два очевидных направления – дополненная действительность и тач-интерфейсы. Аккуратное и неизменно обновляющееся представление экологии разрешит выводить изображение поверх любой поверхности, вставлять в сцену нарисованные трёхмерные объекты либо кроме того персонажей.

В общем, возможности возможно перечислять и перечислять. Вопрос лишь в том, воспользуется ли чем-нибудь из этого Микрософт в скором времени. Будем сохранять надежду, что в случае, если воспользуется, то не для очередного Kinect Fun Labs. Ну либо хотя бы не только для него.

Случайное видео:


Интересные записи: