Xbox Kinect, возможно, мертв, но его дух жив в этих устройствах

Кто-нибудь помнит Xbox Kinect? Это было странное на вид периферийное устройство с датчиком движения для Xbox 360, а затем и для Xbox One, которое использовало камеру для отслеживания движений игрока. Впервые представленная на E3 2009 под названием Project Natal, демонстрация была сосредоточена вокруг персонажа по имени Майло, с которым пользователь мог взаимодействовать в режиме реального времени, включая ответы, генерируемые на лету, анализ выражения лица и многое другое. Но к выпуску в ноябре 2010 года Microsoft вернула Kinect к грубому эквиваленту веб-камеры, используемой для превращения вашего тела в контроллер.

Kinect был, по сути, ответом Microsoft на то, что Nintendo сделала с Wii, в то время как у Sony также была собственная собственная камера под названием PlayStation Eye, одна из нескольких забытых функций PS3. Итак, к 2010-м годам каждая консоль участвовала в гонке по управлению движением. Однако подход Microsoft к этому устройству был сенсационным: он стал самым продаваемым игровым периферийным устройством из когда-либо выпущенных.

Перенесемся в 2025 год, и Kinect практически ушел в безвестность для Xbox. Microsoft прекратила выпуск сенсора Kinect в 2017 году, а в 2018 году прекратила производство своего адаптера. Kinect на самом деле был весьма новаторским для своего времени, а выпуск Kinect SDK в 2011 году, за которым последовал открытый исходный код, привел к широкому спектру неигровых применений, включая все: от создания произведений искусства до обеспечения навигации беспилотных транспортных средств, от медицинского оборудования до камер наблюдения в корейской демилитаризованной зоне. И хотя оборудование мертво, Microsoft не отказалась от него — вместо этого технология трансформировалась в Azure Kinect DK, более универсальный формат, использующий те же принципы. Давайте углубимся и изучим эту причудливую маленькую камеру и то, что она делает.

Как работает Кинект

Хотя со стороны это может показаться простым — это камера, которая позволяет вам использовать свое тело для управления игрой, — на самом деле это довольно сложно, если вдуматься. Как Kinect узнает, какое у вас тело, а какое нет? Как он может обнаружить ваше движение по сравнению, скажем, с движением фаната? Короче говоря, он работает в два этапа: во-первых, он использует специальную камеру для определения глубины комнаты, на основе которой создает трехмерную карту, используя точку инфракрасного лазерного света для реконструкции комнаты в своем «мозге». Затем он использует машинное обучение для сравнения известных скелетов и определения того, где вы находитесь и что делаете.

Другими словами, эта технология представляла собой скачок в поколение камер захвата движения на свое время. Он берет 2D-изображение и использует свои датчики, а также рандомизированный лес решений, чтобы определить, какие пиксели находятся за другими пикселями. Это позволило ему создать по-настоящему глубокий образ, и все это по цене около 150 долларов в розницу — и продаваться, в первую очередь, как игровое периферийное устройство.

С коммерческой точки зрения Kinect был менее впечатляющим, чем его технические характеристики и цена. Для людей того времени это был контроллер, реагирующий на движение, без необходимости держать джойстики, как Wii, но он вышел на рынок, который к тому моменту был монополизирован Nintendo в течение многих лет. Кроме того, отсутствие игр и поддержки означало, что к тому времени, когда его бесцеремонно сняли с производства, он просто выдохся, по крайней мере, в своей первоначальной роли. Позже он был включен в Azure, облачную службу, которая считалась одним из самых важных моментов для Microsoft, гарантировавшим, что наследие Kinect не умрет вместе с оригинальным продуктом.

Современное использование Kinect

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

Код Kinect нашел применение во многих дисциплинах, от научных до военных и во всех, что между ними, с несколькими заслуживающими внимания упоминаниями. Например, технология Kinect контролирует корейскую границу, а ее датчики используются для обнаружения людей и оповещения постов по периметру. НАСА даже проводило исследования по включению технологии Kinect в инженерные проекты и экспериментировало с использованием технологии датчика движения Kinect для управления роботизированными руками. Kinect также проник в ряды вооруженных сил США и использовался в качестве вспомогательного средства в виртуальных тренировках. Его даже использовали охотники за привидениями для обнаружения паранормальных явлений, предположительно, с помощью обучающего программного обеспечения. Художники также использовали Kinect для создания визуальных и основанных на движении произведений, таких как выставка «Подключенный мир», открывшаяся в Зале науки Нью-Йорка в 2015 году.

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