Почему мой Kinect 1 (от Xbox 360) работает с глубиной от 50 см без Near Mode?
Привет, Хабр!
У меня есть Kinect v1 от Xbox 360 (не версия for Windows). По всем официальным и неофициальным источникам, минимальная рабочая дистанция в обычном режиме — около 80 см, а если включить Near Mode, то можно получить глубину от 40–50 см. Но Near Mode поддерживается только на Kinect for Windows, и мой Xbox Kinect его не принимает — при попытке включения выдает: The feature is not supported by this version of the hardware.
Тем не менее, мой Kinect стабильно видит объекты с 50 см, без всякого Near Mode. Я замерял это обычной линейкой в нескольких программах (Kinect Explorer и Depth Basics-WPF через SDK 1.8) — всё честно, глубина появляется уже от 50 см. Почему это происходит? Есть ли в природе ревизии Kinect 1, которые работают с ближней глубиной лучше других? Или это просто индивидуальная погрешность / удачный сенсор?