2015-02-04 4 views
2

Я реализовал функцию Green-Screen (Background Removal) в своем коде с помощью датчика Kinect V2. Теперь мне нужно определить положение точек лица, таких как глаза, нос и рот.Kinect V2 Инфракрасные точки лица Отслеживание не показывает правильное положение для координат

Green-Screen находится в потоке глубины, поэтому с использованием метода FacePointsInColorSpace Я не могу получить правильное положение объектов лица.

Также для этого доступен один из методов FacePointsInInfraredSpace, который также отслеживает объекты, но отображает неправильное положение. Трудно понять, что инфракрасный & Глубинный пар имеет разрешение 512 * 424, поэтому он не определяет правильное положение точек лица.

Я разместил свой ИК поток лица точек изображения обнаружения, используя FacePointsInInfraredSpace метод на здесь: Face Tracking Using <code>FacePointsInInfraredSpace</code>

Так как получить правильное положение точек лица в инфракрасном потоке, так что я могу использовать его в реализации Green-Screen ,

Кроме того, один из моих других вопросов заключается в том, что как получить правильное положение точек лица, когда мы используем размер кадра изображения вручную. Например. В 1920 * разрешение 1080 оно обеспечивает правильное отслеживание кадров изображений для очков, но теперь, если я установил размер кадров как 960 * 540 или любой, который я хочу установить, как я могу получить правильное положение точек лица.

+0

Я пытаюсь захватить ИК-изображений с Kinect2. Но он показывает черный экран. Можете ли вы посоветовать мне, как вы это сделали? – khan

ответ

3

Привет Ананд я не уверен, что этот блог содержит точный ответ, что вы хотите, но может быть это поможет вам Kinect for Windows version 2

+0

Спасибо Manoj за вашу поддержку! это искусство помогает мне много, а также получить несколько новых вещей о Kinect. –

 Смежные вопросы

  • Нет связанных вопросов^_^