有关抠图的算法,该怎么解决

有关抠图的算法
我现在有这么一个需求,我人在摄像头前面,想把我的背景给替换掉。
目前的做法是先拍一张只有背景的图片,然后把这张图跟要抠图的视频的每一帧进行对比,替换掉像素一样的部分,这样就可以把背景替换掉了,但这样有一个我没想到的问题,发现我人在不在摄像头前面,导致我的背景是不一样的,我想可以是因为亮度什么的有点不一样。
大家有没什么好的方法啊?

------解决方案--------------------
抠图没有好算法。

所以你看拍电影的,播天气预报的,都是背后放一个蓝色或者绿色的板。