1.一种改进的相邻帧差法,其特征在于,包括以下步骤:
S1:设置滑动窗口,读取视频流的相邻两帧图像,从第一帧和第二帧开始,如果是最后一帧,算法结束;
S2:将两帧图像通过高频滤波器进行滤波处理;
S3:利用积分图像法和平方积分法计算其均值和方差;
S4:计算均数和方差的差值;
S5:与阈值进行判断;
S6:判断是否是最后一帧,如果不是,重复,如果是,则结束。
2.根据权利要求1所述的改进的相邻帧差法,其特征在于,所述高频滤波器如下:
引入算子变换关系为:
其中,Zx,y为滤波后的图像,Fx,y为原始图像,λ1、λ2为权重因子。
3.根据权利要求1所述的改进的相邻帧差法,其特征在于,利用积分图像法和平方积分法计算其均值和方差具体如下:
S3-1:积分图像法:
设G(i,j)为积分图像,代表所采集到的图像中的积分图像点阴影区域的灰度总和,F(x,y)为原始图像,则:
迭代公式如下:
其中,g(i,j)表示第j列的灰度总和;
设阴影部分为D,则D的积分图像可有四个顶点求出,公式如下:
G(D)=G(4)+G(1)-G(2)-G(3);
S3-2:平方积分法:
设S(i,j)为平方积分图像,表示图中阴影部分灰度值的平方和,F(x,y)为原始图像,则:
S(i,j)表示图中阴影部分灰度值的平方和,计算公式如下:
其中,L(i,j)表示第i列的平方积分;
阴影部分为D的平方积分计算公式如下:
S(D)=S(4)+S(1)-S(2)-S(3);
S3-3:计算均值与方差: