我正在尝试从视频源中提取人物,以便以后可以使用他的图像。我只需要提取人体,而忽略环境。好消息是背景是静态的。我尝试使用 AForge 并应用 CustomFrameDifferenceDetector 过滤器,它将当前帧与静态背景图像进行比较并提取不同的像素(差异>阈值)。它效果很好,但是当皮肤或衣服的一部分与背景颜色相似时就会出现问题。在这些情况下,过滤器会忽略这些部分,结果会在体内出现各种孔。简单地降低阈值并不能解决问题,因为身体阴影和其他噪声会增加(即使在噪声抑制下)。
你知道这个问题的任何已知解决方案吗?或者它仍然是未解决的问题?