掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及智能监控视频处理技术领域,涉及一种车内监控画面花色物体遮挡检测的方法。

背景技术

随着科技的不断发展,特别是智能技术的发展,以及互联网的广泛应用,特别是近年来,网约车的时兴给大众出行提供了便利,为了保障车内人员的人身安全,在车内加装监控相机,不仅可以威慑不法分子,而且可以有效保存车内现场信息,为犯罪行径提供了有力佐证。现有技术中,车内监控相机一般通过比较当前画面与原始未遮挡画面的帧差是否达到设定阈值来判断画面是否被遮挡。通过计算正常监控视频画面(背景图像)与当前画面的帧差图,统计帧差图中大于一定阈值的像素点,从而计算当前画面的遮挡面积。通过设置帧差图阈值,可以调整遮挡面积的计算灵敏度。阈值越低,灵敏度越高,表示画面中出现与原画帧差较小的区域都会在遮挡面积中体现;反之,阈值越高,灵敏度越低,表示画面中出现与原画帧差较大的区域才会在遮挡面积中体现。然而由于遮挡物体的不确定性,帧差图阈值的选择很难保证在计算遮挡面积时的灵敏度一致,这就导致在设置好阈值后,有些颜色物体灵敏度高,而有些灵敏度低,从而导致遮挡面积计算不准确,影响遮挡检测结果。

发明内容

为了解决上述问题,特别是使用花色物体对车内监控视频画面进行遮挡时,由于物体颜色多样,与背景一致或相似的颜色部分帧差值较小,从而影响实际遮挡面积的计算,导致遮挡漏报的问题,本发明提供一种车内监控画面花色物体遮挡检测的方法,所述方法通过全局帧差区间预判,将花色物体遮挡过程中存在误判的帧差区间分离出来;进行帧差图分块;并计算各分块帧差图的帧差、方差特征;基于所述的特征进行花色物体遮挡判断。

所述的帧差区间预判的步骤之前,还包括:参数初始化,包括:背景初始化,计数器fn=0,cn=0;以及计算全局背景帧差的步骤。

所述的花色物体遮挡判断的步骤之后,还包括:返回检测结果,等待下一帧,执行计算全局背景帧差的步骤。

由此,本申请的优势在于:

(1)花色物体遮挡检测比纯色物体遮挡检测复杂,如果不提取帧差图的方差等细节特征,而是简单的通过全局帧差进行遮挡检测很容易导致遮挡漏报。结合分块及分块特征等方法可以更好的识别花色物体遮挡的情况。

(2)纯色物体遮挡易识别,如果对每一帧图像都增加分块、分块特征计算等进行遮挡判断,直接影响产品功耗、检测时间等性能。增加帧差区间预判,可以对漏报集中的区间进行进一步的遮挡判断,减少漏报的同时,保证产品性能。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。

图1是本发明涉及的方法的示意框图。

图2是本发明涉及的实施例的流程示意图。

图3是本发明涉及方法的具体实施例的流程框图。

具体实施方式

为了能够更清楚地理解本发明的技术内容及优点,现结合附图对本发明进行进一步的详细说明。

如图1所示,本发明涉及一种车内监控画面花色物体遮挡检测的方法,通过全局帧差区间预判,将花色物体遮挡过程中存在误判的帧差区间分离出来;进行帧差图分块;并计算各分块帧差图的帧差、方差特征;基于所述的特征进行花色物体遮挡判断。

具体地,如图2所示,本发明的一种车内监控画面花色物体遮挡检测的方法的步骤可以表示为如下:

本方法的主要实施步骤:

S1.参数初始化,包括:背景初始化,计数器fn=0,cn=0;相关阈值初始化,其中阈值1、阈值2、阈值3、阈值4、阈值5、阈值6的初始化值分别为0.8、0.25、0.4、0.3、8、10;

S2.计算全局背景帧差

将当前帧图像与背景图像作帧差(见公式(1)所示),并对帧差图像作腐蚀处理(见公式(2)所示),按公式(3)统计腐蚀后帧差图像中非零像素点的总数,即全局帧差特征;

D(i,j)=abs(I

D

S3.帧差区间预判

S4.帧差图分块

将帧差图等分成M×N=K块,其中高、宽分别被等分成M、N块;

S5.计算分块帧差图的帧差、方差特征

S6.花色物体遮挡判断

S7.返回检测结果,等待下一帧,执行步骤S2。

本发明方法涉及的具体实施例的流程如图3所示,其中方法的主要实施步骤如下:

步骤1.参数初始化,包括:背景初始化,计数器fn=0,cn=0;相关阈值初始化,其中阈值1、阈值2、阈值3、阈值4、阈值5、阈值6的初始化值分别为0.8、0.25、0.4、0.3、8、10;

步骤2.计算全局背景帧差

将当前帧图像与背景图像作帧差(如公式1所示),并对帧差图像作腐蚀处理(如公式2所示),按公式(3)统计腐蚀后帧差图像中非零像素点的总数,即全局背景帧差;

D(i,j)=abs(I

D

其中,I

步骤3.帧差区间预判

3.1如果全局背景帧差大于设定阈值1,则认为背景遮挡部分较大,输出检测结果为遮挡,执行步骤7;否则执行步骤3.2;

3.2如果全局背景帧差小于设定阈值2,其中阈值2小于阈值1;则认为背景遮挡部分较小,将计数器fn=0,输出检测结果为不遮挡,执行步骤7;否则执行步骤4;

步骤4.帧差图分块

将公式(2)中的结果(即腐蚀后的帧差图)等分成M×N=K块,其中高、宽分别被等分成M、N块;

步骤5.计算分块帧差图的帧差、方差特征

5.1根据步骤4中划分的K个区域分别统计各个区域内帧差图像中非零像素点的总数,即各个分块的帧差特征,计算方法如公式(4)所示;

其中,k=1,2…K;k表示区域号,T

5.2根据步骤4中划分的K个区域分别统计各个区域内帧差图像的像素点的方差,计算步骤如下所示:

1)按公式(5)求各个区域像素累计和;

其中,k=1,2…K;k表示区域号,D

2)按公式(6)求各个区域像素均值;

其中:A

3)按公式(7)求各个区域像素方差特征;

其中,Var

步骤6.花色物体遮挡判断

6.1令计数器cn=0,i=0;

6.2如果i

6.3如果分块i的帧差大于设定阈值3且分块i的方差大于设定阈值4,则令cn=cn+1,执行步骤6.4;否则执行步骤6.4;

6.4令i=i+1,返回步骤6.2;

6.5如果cn大于设定阈值5,则令fn=fn+1,执行步骤6.6;否则令fn=0,执行步骤6.6;

6.6如果fn大于设定阈值6,则检测为有遮挡,否则无遮挡;

步骤7.返回检测结果,等待下一帧,执行步骤2。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种车内监控画面花色物体遮挡检测的方法
  • 一种车内监控画面遮挡检测误报警恢复的方法
技术分类

06120112965224