Я использую XBox Kinect с Kinect для Windows SDK. Я хочу создать приложение, которое будет накладывать 3D-маску (3D-модель маски, созданную в 3DS Max) на лицо любого, кто использует это приложение. Приложение будет использоваться на выставке на местном уровне. Я не пробовал много, потому что я не знаю, с чего начать. Итак, я хочу знать, возможно ли в настоящее время добавить модель 3DS Max к живому видеопотоку, используя функции распознавания лиц и отслеживания скелета в новейшем Kinect для Windows SDK, и если да, то как и где мне начать пробовать сделать/внедрить это? Любая точка в правильном направлении была бы здоровой. Спасибо! PS И да, я прочитал руководство по пользовательскому интерфейсу и документацию по лицу. Моя проблема в том, что я не знаю, с чего начать программирование, а не в непонимании фундаментальных концепций. Спасибо!
Маска дополненной реальности с использованием распознавания лиц на Xbox Kinect с Kinect для Windows SDK
Ответы (1)
Если вы серьезно относитесь к разработке для Kinect, я бы порекомендовал приобрести эту книгу: https://rads.stackoverflow.com/amzn/click/com/0735666814
Это происходит с помощью Kinect для Windows SDK с нуля. Есть отслеживание лица и пример дополненной реальности, поэтому я уверен, что вы сможете легко достичь своей цели.
Весь код из книги находится здесь: http://kinecttoolbox.codeplex.com/
Кроме того, здесь есть пример, который в значительной степени является тем, чего вы хотите достичь: http://www.codeproject.com/Articles/213034/Kinect-Getting-Started-Become-The-Incredible-Hulk
Он разработан с использованием бета-версии SDK, но применяются те же принципы.
Вы также можете посмотреть видео с кратким руководством здесь:
http://channel9.msdn.com/Series/KinectQuickstart
Подводя итог, основываясь на собственном опыте, я тратил некоторое время на изучение примеров для начинающих либо в видеороликах, либо в книге (я нашел книгу очень хорошей), просто чтобы ознакомиться с тем, как настроить простой проект Kinect и как разные части SDK работают.
Когда вы разработаете несколько одноразовых приложений с помощью Kinect, я попытаюсь заняться вашим проектом (хотя приведенный выше проект Incredible Hulk должен помочь вам в этом больше всего!)
Удачи с вашим проектом