openFrameworks& Kinect:改善人体轮廓

时间:2012-05-11 09:45:59

标签: c++ kinect openframeworks

我正在和Kinect一起玩,我正在努力获得尽可能准确的人体轮廓。

到目前为止,我尝试更改阈值,模糊等等......但我想知道是否有现成的有效方法。

我认为为了获得良好的状态,有两个主要问题。一个是如果一直闪烁。另一方面,如何形状不是很好(头发没有反射红外照明......等等)。

有关如何进行的任何建议?目前我正在尝试平均最近帧的值以稳定第一个问题,我可能会尝试将形状转换为多边形并简化它(不过已经完成了)。

1 个答案:

答案 0 :(得分:1)

一种方法是使用根据RGB图像和经典背景去除算法计算的前景/背景遮罩来改善深度遮罩。

您还可以使用opencv的形态函数来移除不需要的小部分遮罩或关闭孔。1