Kinect для тестирования алгоритмов


Могу ли я использовать kinect sensor для тестирования моих алгоритмов, связанных с измерением глубины? Кто-нибудь уже пробовал это?

Я немного исследовал, и поэтому у меня мало вопросов -

  1. Есть ли драйвер linux для работы с kinect?

  2. Какой кинект целесообразно использовать? Kinect v1 или v2?

  3. Есть ли способ, которым я могу получить данные на моем компьютере с помощью кабеля USB? Насколько я видел, kinect нуждается в модификации ( т. е. добавить источник питания 12 В ). Кто-нибудь знает технические характеристики этого источника питания? Сколько ампер должен поддерживать источник питания?

  4. Наконец, почему существует такая огромная разница в цене между USB - адаптером для Kinect V1 ( для xBox 360 - 4 фунта ) и Kinect V2 ( для Xbox one-50 фунтов), хотя оба они просто отвлекают питание и кабель для передачи данных, насколько я понимаю.

1 2

1 ответ:

Я не уверен, подходит ли датчик Kinect для тестирования ваших алгоритмов, учитывая, что я не знаю специфики, но отвечу на ваши другие вопросы:

    Да, существуют такие драйверы, как OpenKinect's libfreenect для Kinectv1 или libfreenect2 для Kinectv2 для Linux.

Обратите внимание, что у меня есть только опыт работы с официальным Kinect SDK. Если вы заботитесь о качестве отслеживания скелета, вам, вероятно, следует использовать официальный Kinect SDK на Windows. Если вы не заботитесь о слежении за скелетом, это дает вам гораздо больше возможностей.

  1. Kinect v2 - он имеет лучшие характеристики. Некоторые требования могут потребовать использования Kinect v1, но обычно по умолчанию используется Kinect v2.

  2. Нет, вам нужен адаптер / блок питания, чтобы подключить его к компьютеру. Официальный источник питания-2.67 A при 12 В. Есть много учебных пособий онлайн для DIY, таких как это видео YouTube: Как взломать Xbox One Kinect для работы на Windows 10 PC

Метка питания адаптера Kinect v2

  1. , спрос и предложение. Адаптеры больше не производятся, и спрос на адаптеры Kinect v2 возрос.