Разрешение по глубине датчика Leap Motion

Проблема

Я читал, что датчик движения Leap должен измерять жесты рук с точностью до 0,01 мм. Я не понимаю, как это возможно, если изображения глубины представляют собой только 8-битные изображения (256 значений по 0,01 мм на значение дадут только один дюйм диапазона измерения, что явно не так). Я прочитал API для датчика Leap Motion и не вижу никаких настраиваемых параметров, которые давали бы, скажем, 16-битное изображение глубины, чего я ожидал бы от датчика, заявляющего об измерениях 0,01 мм (см. этот сайт для этого утверждения). Кто-нибудь знает способ увеличить разрядность изображения глубины с датчика Leap Motion?

Контекст проблемы

Я пытаюсь использовать датчик Leap Motion в качестве дешевого 3D-сканера. Я хочу измерить с его помощью положение и наклон головки 3D-принтера. Я думаю, что могу имитировать лучшее разрешение, анализируя множество точек на поверхности, но если есть возможность получить 16-битное разрешение изображения глубины, я бы предпочел именно это.

Я не против использования другого датчика, если это необходимо, но я знаю о других вопросах SO в этом ключе.


person rexroni    schedule 30.09.2015    source источник
comment
Здесь есть вопрос?   -  person Amit    schedule 30.09.2015
comment
@amit Отредактировано, чтобы мой вопрос был предельно ясен.   -  person rexroni    schedule 01.10.2015


Ответы (1)


Устройство Leap Motion не использует изображение глубины, поэтому цветовое разрешение изображений не имеет значения. (Он использует стереозрение.) API предоставит вам набор стереоизображений и карту калибровки для устранения искажений объектива, но ничего больше, что помогло бы вам сделать 3D-сканер. Чтобы получить глубину точки в сцене, вам нужно будет определить одну и ту же точку на обоих изображениях и выполнить триангуляцию. То, насколько точно вы сможете идентифицировать соответствующие точки изображения, вероятно, окажет наибольшее влияние на точность вашей 3D-реконструкции.

person Charles Ward    schedule 01.10.2015
comment
Мне сказали, что это структурированный датчик света, вроде кинекта. Но имеет смысл, что изображение, которое я вытягивал, было не изображением глубины, а обычным ИК-изображением. Теперь также имеет смысл, почему их двое. Но я не уверен, почему процессор моего компьютера не сходит с ума, если это стереокамера. По моему опыту, стереозрение требует большой обработки. Этот парень (blog.boulabiar.net/2012/07/) говорит, что они используют какую-то другую технику, основанную на разных фокусных расстояниях, но, похоже, он просто догадывается. У вас есть понимание этого? - person rexroni; 02.10.2015
comment
Эта статья - чистая спекуляция. Я только бегло просмотрел его, но догадки даже не казались близкими. Вы можете посмотреть наши патентные заявки на то, как работает устройство (в конце концов, обмен знаниями — одна из причин существования патентов): community.leapmotion.com/t/ - person Charles Ward; 05.10.2015
comment
Эта статья предлагает довольно краткий обзор того, как работает технология: medium.com/@LeapMotion/. - person leapmotion_alex; 06.10.2015