使用Raspberry Pi NoIR相机,我正在尝试使用OpenCV进行占用检测以用于共享办公空间。
为了识别空位,我使用空办公空间的图像作为背景模型。一旦我们有了背景模型,我就从背景图像模型中减去实时视频帧(使用cvAbsDiff)并识别变化。
我使用安装在屋顶上的网络摄像头拍摄图像。问题是从这个角度识别一个人。当我使用实时视频时,会有微妙的变化(椅子位置的变化,物理对象或相机的变化)作为噪音。我尝试使用BackgroundSubtractorMOG,MOG2,但MOG和MOG2只能与视频流区分,但不能使用图像参考模型。
非常感谢任何有关可能方向的意见。我很乐意与你们分享这项技术,只要我有一个有效的解决方案,我们就会这样做。谢谢!