我正在与Kinect玩耍,并试图获得尽可能准确的人体轮廓。

到目前为止,我尝试更改阈值,模糊等...,但我想知道是否存在执行此操作的有效方法。

我相信要获得良好的状态,存在两个主要问题。一是如果一直保持闪烁。另外,形状不是很好(头发不反射红外光等)。

关于如何进行的任何建议?目前,我正在尝试对最新帧的平均值求平均值,以解决第一个问题,并且我可能会尝试将形状转换为多边形并简化它(但是已完成)。

最佳答案

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

您还可以使用opencv的形态功能来删除蒙版的不需要的小部分或封闭孔。1

07-27 13:50