【问题标题】:Augmented Reality Mask using Facial Recognition on Xbox Kinect with Kinect for Windows SDK在 Xbox Kinect 和 Kinect for Windows SDK 上使用面部识别的增强现实面具
【发布时间】:2013-09-03 09:22:05
【问题描述】:

我正在使用带有 Kinect for Windows SDK 的 Xbox Kinect。我想制作一个应用程序,将 3D 蒙版(在 3DS Max 中制作的蒙版的 3D 模型)增强到使用该应用程序的任何人的脸上。该应用程序将在本地展览中使用。我没有尝试太多,因为我不知道从哪里开始。所以我想知道的是,目前是否可以使用最新的 Kinect for Windows SDK 中的面部识别和骨骼跟踪功能将 3DS Max 模型增强到实时视频流中,如果可以,我应该如何/从哪里开始尝试做/实施这个?朝着正确方向的任何一点都会很棒。谢谢! PS 是的,我已经阅读了 UI 指南和面部文档。我的问题是不知道从哪里开始编程,而不是不了解基本概念。谢谢!

【问题讨论】:

    标签: image-processing kinect face-recognition 3ds


    【解决方案1】:

    如果你真的想为 Kinect 进行开发,我建议你买这本书: http://www.amazon.com/Programming-Kinect-Windows-Software-Development/dp/0735666814

    这需要从头开始使用 Kinect for Windows SDK 进行开发。有一个面部跟踪和一个增强现实示例,所以我很确定您将能够很容易地实现您的目标。

    书中的所有代码都在这里: http://kinecttoolbox.codeplex.com/


    或者,这里有一个示例,这几乎就是您想要实现的目标: http://www.codeproject.com/Articles/213034/Kinect-Getting-Started-Become-The-Incredible-Hulk

    它是使用 SDK 的 Beta 版开发的,但适用相同的原则。


    您还可以在此处查看快速入门视频:

    http://channel9.msdn.com/Series/KinectQuickstart


    总而言之,根据我自己的经验,我会花一些时间阅读视频或书中的初学者示例(我觉得这本书非常好),只是为了熟悉如何设置一个简单的 Kinect 项目和SDK 的不同部分如何工作。

    当您使用 Kinect 开发了一些一次性应用程序后,我会尝试处理您的项目(尽管上面的 Incredible Hulk 项目应该最能帮助您实现目标!)

    祝你的项目好运

    【讨论】:

    • 我最终使用了 Zigfu,效果很好。我使用了一个示例头像项目,将头像放在来自另一个 Zigfu 示例的视频窗格前面,使头像的身体不可见,并带有清晰的纹理,并让面具成为头像上的头部的孩子。希望这对未来的面具头像程序员有所帮助!
    猜你喜欢
    • 2012-04-13
    • 2012-02-16
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-25
    • 1970-01-01
    相关资源
    最近更新 更多