BackgroundSubtractorMOG2 阴影检测在阳光充足的情况下不起作用

BackgroundSubtractorMOG2 shadow detection is not working in sunny scenarios

我正在使用 OpenCV 的 BackgroundSubtractorMOG2 背景检测算法。我特别感兴趣的是从前景中检测和移除阴影。根据我的实验,它在多云的情况下可以正常工作,但在晴天的情况下会失败。在这种情况下,MOG2 将阴影检测为斑点的一部分(而不是将它们标记为阴影——127 灰度值)。我已尝试为 fTau 参数设置不同的值,但它似乎不会影响行为。仍然没有正确检测到阴影。任何帮助都非常受欢迎。

PD:我使用的是 OpenCV 2.3.1 版本

经过多次实验,我发现无论参数如何,MOG2 算法在阳光充足的情况下总是无法正确检测到阴影。