我想使用Microsoft Kinect进行人脸检测,我可以裁剪RGB视频的一部分,并且能够在Skeleton View中围绕脸部绘制矩形,但我无法检测到RGB(正常图像)的一张脸,在WPF中。我怎样才能做到这一点?使用Kinect进行人脸检测
4
A
回答
0
这是可能的使用WPF,我已经使用Skeleton的头部位置,并创建一个框架,然后从RGB框架剪切该位置的图像,并粘贴在那里..它的工作方式,但需要一些改进..我试图将这个图像数组传递给神经网络,然后匹配它。让我们看看我能做多少。
感谢u'r帮助任何方式..
2
井是Kinect的标识在Xbox有人方式是,它需要一个人的不同特点面(使用深度图像),比如我有一个1/2英寸的鼻子,而你有一个3/8英寸的鼻子。这是由我个人脸部某些部分的深度决定的。计算深度(V1.0)的算法是:
DepthImageFrame depthFrame
short[] rawDepthData = new short[depthFrame.PixelDataLength];
depthFrame.CopyPixelDataTo(rawDepthData);
int depth = rawDepthData[depthIndex] >> DepthImageFrame.PlayerIndexBitmaskWidth;
然后你可以说这样的话:
if(depth > 500)
{
//do something
}
的深度更多详情,请参见Channel 9。希望这可以帮助!
2
相关问题
- 1. 使用opencv进行人脸检测
- 2. 用JAVA进行人脸检测
- 3. 如何使用Kinect检测人脸识别?
- 4. OpenCV的3.1 detectmultiscale()进行人脸检测
- 5. 通过相机进行人脸检测
- 6. 使用Kinect进行脸部识别
- 7. 使用Kinect V2进行目标检测
- 8. 使用2个Kinect进行检测
- 9. 人脸检测
- 10. Kinect sdk v1.5使用XNA 4.0进行人脸跟踪C#框架
- 11. 使用svm进行人脸检测和使用matlab进行特征提取
- 12. 使用OpenCV和nodejs进行人脸检测
- 13. 使用openCv进行背景减法后的人脸检测
- 14. Android使用opencv进行静态图像的人脸检测?
- 15. 在swift上使用相机进行实时人脸检测3
- 16. 使用OpenCV进行非正面图像的人脸检测
- 17. 使用Google Cloud API进行视频中的人脸检测
- 18. 使用opencv和python进行人脸检测的准确性
- 19. 在openCV中使用Viola Jones进行人脸检测
- 20. 使用AForge.NET和c#进行人脸检测(在脸上绘制矩形)
- 21. 如何检查安卓人脸检测中的人脸检测
- 22. opencv人脸检测
- 23. matlab人脸检测
- 24. 多人脸检测
- 25. OpenGL人脸检测
- 26. OpenCV未检测到来自Kinect的人脸
- 27. 健壮的人脸检测,也可以检测人脸轮廓。
- 28. 人脸边界点检测人脸检测
- 29. 使用Affectiva检测真人脸
- 30. 人脸检测算法使用Emgu CV
WPF有绝对无关,与人脸检测。你有没有尝试过任何东西? – 2011-12-26 07:21:14
@Chris我相信abcd只是觉得给我们提供那条信息会很有用 - 它*并不意味着他还没有做任何事*。当然,他**应该有**张贴一些代码... – Adam 2011-12-26 07:46:45
检查我更新的答案 – 2012-06-02 20:19:42