我正在与Kinect玩耍,并试图获得尽可能准确的人体轮廓。
到目前为止,我尝试更改阈值,模糊等...,但我想知道是否存在执行此操作的有效方法。
我相信要获得良好的状态,存在两个主要问题。一是如果一直保持闪烁。另外,形状不是很好(头发不反射红外光等)。
关于如何进行的任何建议?目前,我正在尝试对最新帧的平均值求平均值,以解决第一个问题,并且我可能会尝试将形状转换为多边形并简化它(但是已完成)。
最佳答案
一种方法是使用根据RGB图像计算的前景/背景遮罩和经典的背景去除算法来改善深度遮罩。
您还可以使用opencv的形态功能来删除蒙版的不需要的小部分或封闭孔。1