利索能及
我要发布
收藏
专利号: 2018108015997
申请人: 燕山大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于视频监控的人脸遮挡检测方法,其特征在于,所述人脸遮挡检测方法包括:

获取视频监控设备采集的动态视频图像;

采用三帧差法与混合高斯背景模型相结合的算法,检测所述动态视频图像的运动物体,并确定运动物体区域图像;

提取所述运动物体区域图像中的各个连通区域并标记,确定最大连通区域;对所述运动物体区域图像进行数学形态学处理,其中对所述运动物体区域图像进行数学形态学处理,处理方式为先小面积膨胀、填洞再大面积腐蚀进行填充;提取处理后的运动物体区域图像的各个连通区域并标记;计算各个标记的连通区域的面积;根据各个所述标记的连通区域的面积,确定最大连通区域;

对所述最大连通区域进行垂直和水平投影处理,截取人脸区域图像;采用bwboundaries函数获取所述最大连通区域中运动物体轮廓的最高点纵坐标;对所述最大连通区域进行垂直投影处理,得到垂直投影图像;确定所述垂直投影图像的两个临界值,分别为垂直第一临界值和垂直第二临界值;所述垂直第一临界值、所述垂直第二临界值为人脸区域的左、右界限点的横坐标;对所述垂直投影图像进行水平投影处理,得到水平投影图像;确定所述水平投影图像的水平临界值;所述水平临界值为人脸区域中下巴与脖子的临界点的纵坐标;根据所述垂直第一临界值、所述垂直第二临界值、所述水平临界值以及所述最高点纵坐标,从所述运动物体区域图像中截取人脸区域图像;

将左、右界限点的所述横坐标分别设置为a1和a2,所述纵坐标设置为b1,找出所述a1、所述a2和所述b1的思路为:所述a1、所述a2和所述b1为投影之后的图像所对应的函数开始急剧变化的临界点,计算投影之后的图像所对应的函数每个点的一阶导数,导数越大越陡峭,从而找出这三个临界点;

采用K最近邻分类算法和局部二值模式算法对所述人脸区域图像进行人脸遮挡检测;

所述采用三帧差法与混合高斯背景模型相结合的算法,检测所述动态视频图像的运动物体,并确定运动物体区域图像,具体包括:采用三帧差法与混合高斯背景模型相结合的算法实时判断所述动态视频图像中是否进入运动物体,得到第一判断结果;若所述第一判断结果表示所述动态视频图像中进入所述运动物体,则确定所述动态视频图像存在所述运动物体,提取所述运动物体对应的图像区域;若所述第一判断结果表示所述动态视频图像中未进入所述运动物体,则更新所述混合高斯背景模型的背景参数。

2.根据权利要求1所述的人脸遮挡检测方法,其特征在于,所述人脸遮挡检测方法还包括:

当检测到人脸被遮挡时,所述视频监控设备发出报警提醒。

3.一种基于视频监控的人脸遮挡检测系统,其特征在于,所述人脸遮挡检测系统包括:

动态视频图像获取模块,用于获取视频监控设备采集的动态视频图像;

运动物体区域图像确定模块,用于采用三帧差法与混合高斯背景模型相结合的算法,检测所述动态视频图像的运动物体,并确定运动物体区域图像;

最大连通区域确定模块,用于提取所述运动物体区域图像中的各个连通区域并标记,确定最大连通区域;所述最大连通区域确定模块,具体包括:数学形态学处理单元,用于对所述运动物体区域图像进行数学形态学处理;连通区域提取标记单元,用于提取处理后的运动物体区域图像的各个连通区域并标记;连通区域面积计算单元,用于计算各个标记的连通区域的面积;最大连通区域确定单元,用于根据各个所述标记的连通区域的面积,确定最大连通区域;

人脸区域图像截取模块,用于对所述最大连通区域进行垂直和水平投影处理,截取人脸区域图像;所述人脸区域图像截取模块,具体包括:最高纵坐标获取单元,用于采用bwboundaries函数获取所述最大连通区域中运动物体轮廓的最高点纵坐标;垂直投影图像得到单元,用于对所述最大连通区域进行垂直投影处理,得到垂直投影图像;垂直临界值确定单元,用于确定所述垂直投影图像的两个临界值,分别为垂直第一临界值和垂直第二临界值;所述垂直第一临界值、所述垂直第二临界值为人脸区域的左、右界限点的横坐标;水平投影图像得到单元,用于对所述垂直投影图像进行水平投影处理,得到水平投影图像;水平临界值确定单元,用于确定所述水平投影图像的水平临界值;所述水平临界值为人脸区域中下巴与脖子的临界点的纵坐标;人脸区域图像截取单元,根据所述垂直第一临界值、所述垂直第二临界值、所述水平临界值以及所述最高点纵坐标,从所述运动物体区域图像中截取人脸区域图像;

将左、右界限点的所述横坐标分别设置为a1和a2,所述纵坐标设置为b1,找出所述a1、所述a2和所述b1的思路为:所述a1、所述a2和所述b1为投影之后的图像所对应的函数开始急剧变化的临界点,计算投影之后的图像所对应的函数每个点的一阶导数,导数越大越陡峭,从而找出这三个临界点;

人脸遮挡检测模块,用于采用K最近邻分类算法和局部二值模式算法对所述人脸区域图像进行人脸遮挡检测;

所述运动物体区域图像确定模块,具体包括:

第一判断结果得到单元,用于采用三帧差法与混合高斯背景模型相结合的算法实时判断所述动态视频图像中是否进入运动物体,得到第一判断结果;运动物体区域图像提取单元,用于若所述第一判断结果表示所述动态视频图像中进入所述运动物体时,确定所述动态视频图像存在所述运动物体,提取所述运动物体对应的图像区域;背景参数更新单元,用于当所述第一判断结果表示所述动态视频图像中未进入所述运动物体时,更新所述混合高斯背景模型的背景参数。

4.根据权利要求3所述的人脸遮挡检测系统,其特征在于,所述人脸遮挡检测系统还包括:

报警提醒模块,用于当检测到人脸被遮挡时,所述视频监控设备发出报警提醒。