
Xbox Kinect был большим толчком Microsoft в игровой процесс с управлением движением и жестами, дебютировав примерно в то же время, что и PlayStation Move и консоль, с которой началась эта мода, Nintendo Wii. Единственная проблема в том, что последнее оборудование имело фору над конкурентами примерно на четыре года. Microsoft никогда толком не знала, как продвигать Kinect, что очень плохо, потому что — для 2010 года — это было довольно передовое устройство.
Microsoft прекратила поддержку Kinect для Xbox One в 2017 году, так что у нас было почти десятилетие, чтобы оплакивать периферийное устройство. Но благодаря небольшой вещи под названием upcycling вы можете дать старой камере Kinect совершенно новую жизнь (если она у вас все еще завалялась).

Создайте свое собственное устройство наблюдения

Обе версии Xbox Kinect (v1 для Xbox 360, v2 для Xbox One) можно перепрофилировать в камеру безопасности для вашего дома или офиса. А благодаря инфракрасной технологии Kinect и глубинному распознаванию он также может функционировать как детектор движения с возможностью записи звука. В конце концов, вам также нужно найти хорошее применение этому массиву микрофонов!
Теперь этот процесс потребует приличного количества технических знаний, а также доступа к ПК с ОС Windows 10 и выше. Если вы используете Xbox One Kinect, вам также понадобится адаптер Microsoft Kinect. Что касается программного обеспечения, вам также нужно будет загрузить Kinect SDK 1.8 (v1) или Kinect SDK 2.0 (v2).
Обе версии SDK предоставят вам инструменты, необходимые для доступа к видеопотоку Kinect, датчику глубины и другим функциям обнаружения. Затем вы можете использовать комбинацию OpenCV с кодированием Python или C#, чтобы использовать датчик глубины Kinect для обнаружения изменений в движении. Часть вашего пользовательского скрипта также может дать команду Kinect сохранять кадры, вызванные движением, и уведомлять вас об их захвате.
Если вы не готовы к программированию, вы всегда можете воспользоваться обучающими материалами (например, этим), чтобы найти созданные пользователями инструменты, которые превратят ваш Kinect в круглосуточного охранника вашего дома или бизнеса.

Превратите это во что-то схоластическое

Кто сказал, что перепрофилирование Kinect должно быть таким уж серьезным? Конечно, камера безопасности — это компонент спокойствия, без которого никто не хочет обходиться, но как насчет того, чтобы превратить старый аксессуар Xbox в увлекательный и интерактивный урок программирования для детей и подростков?
С такими платформами, как Kinect2Scratch, дети младшего возраста могут приоткрыть завесу над технологией распознавания движения. Они могут создавать собственные игры, которые также являются уроками по отображению управления жестами, например, приключение с бегом и прыжками, требующее проведения рукой для навигации, или простой исполняемый файл IFTTT, который воспроизводит и останавливает музыку при обнаружении движения.
Дети постарше и подростки также могут погрузиться в более широкий мир инструментов, таких как OpenCV, Python и Kinect SDK для более сложных проектов. Processing — еще один замечательный язык программирования с открытым исходным кодом, который можно использовать в сочетании с библиотеками Kinect для создания пользовательской графики, игр и других приложений, управляемых движением.

Используйте его как 3D-сканер

Знаете ли вы, что в 2019 году Microsoft выпустила версию Kinect, удобную для разработчиков? Она называется Azure Kinect, и по сути это был последний гвоздь в гроб для производства потребительских моделей Kinect v1 и v2. Azure даже несовместим с консолями Xbox, поскольку он создан с нуля для разработчиков и коммерческих приложений. Подумайте о здравоохранении, робототехнике и так далее. Его также можно настроить как 3D-сканер. Но знаете что? То же самое можно сделать с моделями v1 и v2.
С таким программным обеспечением, как Skanect и Microsoft 3D Scan, вы можете превратить свой Kinect в титана технологий 3D-сканирования. Имейте в виду, что он не будет работать на том же уровне, что и профессиональный лазерный сканер, но результаты могут быть довольно ошеломляющими, особенно если вы используете модели v2 или Azure (улучшенное разрешение, поле зрения и глубинное зондирование).
Только представьте: то старое дополнение к Xbox, в которое вы играли Kinect: Приключения в Диснейленде дважды с можно использовать для оживления 3D-форм, и вам даже не придется тратить $35,000 3 (профессиональные сканеры могут стоить даже больше). Хотя мы не будем вдаваться в подробности в этой статье, это руководство по AllXNUMXDP — отличная отправная точка!

Создайте собственный конвейер VR

А как насчет интеграции некоторых из этих 3D-сканов в ваш собственный (или почти ваш собственный) цифровой мир? С таким программным обеспечением, как Unity или Unreal Engine, вы сможете загружать сканы и данные об окружающей среде, полученные с помощью Kinect, превращая полные данные скелета и сканы помещений в ингредиенты для любых VR или AV-аватаров и сред, которые вы планируете создать. Вы даже можете внедрить управление жестами в свой цифровой ландшафт!
Я бы сказал, что это скорее занятие для увлеченного энтузиаста, чем простое упражнение «сделай сам», которое можно выполнить за пару часов в субботу.
Поддержание работоспособности Kinect
Вам не нужно быть экспертом по кодированию, чтобы дать вашему старому Kinect новую пару обуви. На самом деле, имея всего несколько ресурсов, времени и терпения, я уверен, вы будете поражены тем, сколько развлечений и образования вы можете получить от этого старого аксессуара Xbox. В конце концов, вы знаете, что говорят: когда жизнь дает вам лимоны, создайте собственную VR-игру, сосредоточенную на производстве цифрового лимонада!
