IT-Russia Технологии, разработки, обзоры
Гаджеты

Kinect – самое быстропродаваемое электронное устройство всех времен

Kinect – самое быстропродаваемое электронное устройство всех времен

Нет сомнений в успехе контроллера Kinect от компании Microsoft. Со времени своего релиза, состоявшегося в прошлом году, устройство, распознающее движения человека для консоли Xbox 360, разлеталось с полок магазинов подобно горячим пирожкам, и теперь MS объявляет, что Kinect установил новый мировой рекорд.

Первые 60 дней с начала продаж, компании удавалось реализовывать аж 133 333 штук ежедневно. Другими словами, только за первые два месяца было продано 8 миллионов контроллеров.

Получается, что Kinect обогнал по скорости продаж даже такие хиты, как iPhone и iPad, и не стоит считать это достижение пустяком. Новый мировой рекорд был занесен в книгу рекордов Гиннесса (редакция для геймеров), которая выйдет в продажу в начале следующего года.

Принцип работы бесконтактных контроллеров

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

Полученные данные формируют карту глубины — монохромное изображение, где яркость пикселя соответствует удалённости предмета от сенсора. Параллельно обычная RGB-камера снимает цветное видео. Совмещая карту глубины с цветным потоком, программное обеспечение выделяет фигуру человека на фоне и определяет положение его конечностей, используя заложенные алгоритмы машинного обучения, обученные на множестве примеров поз.

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