利索能及
我要发布
收藏
专利号: 2015108856804
申请人: 杭州海康威视数字技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-07-25
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种信息检测方法,其特征在于,所述方法包括:检测目标视频帧中的人物;

获得所检测出的人物在参考帧中的人物位置,其中,所述参考帧为:采集时刻位于所述目标视频帧的采集时刻之前的预设数量个视频帧;

根据预设的区域检测算法,检测所述目标视频帧中的可疑区域;

根据所检测出的人物以及所述参考帧中的人物位置,确定所述目标视频帧的可疑区域是否为存在异常情况的区域;

其中,所述根据所检测出的人物以及所述参考帧中的人物位置,确定所述目标视频帧的可疑区域是否为存在异常情况的区域,包括:获得所检测出的人物在所述目标视频帧中的人物位置;

根据所述目标视频帧中的人物位置和所述参考帧中的人物位置,确定所检测出的人物中的可疑人物;

确定所述参考帧中的可疑区域;

获得所述参考帧的可疑区域中与所述目标视频帧的可疑区域对应的区域;

在所述目标视频帧中计算所述可疑人物与所述目标视频帧的可疑区域之间的距离,并在所述参考帧中计算所述可疑人物与所获得的区域之间的距离;

根据计算得到的距离,确定所述目标视频帧的可疑区域是否为存在异常情况的区域。

2.根据权利要求1所述的方法,其特征在于,所述根据所述目标视频帧中的人物位置和所述参考帧中的人物位置,确定所检测出的人物中的可疑人物,包括:判断是否满足表达式一,

其中,所述表达式一为:

meand>Tm且vard<Tv1,

meand表示所检测出的各个人物的平均偏移距离的均值,vard表示所检测出的各个人物的平均偏移距离的方差,Tm表示预设的均值阈值,Tv1表示预设的第一方差阈值,所检测出的任一人物i的平均偏移距离,表示所述人物i在所述目标视频帧以及所述参考帧中采集时刻相邻的两帧之间的移动距离的平均值;

若不满足,判断是否满足表达式二,

其中,所述表达式二为:

varp<Tv2且vard<Tv3,

varp表示所述目标视频帧中的人物位置的方差,Tv2表示预设的第二方差阈值,Tv3表示预设的第三方差阈值;

若不满足,根据表达式三从所检测出的人物中确定移动缓慢人物,并根据表达式四从所述移动缓慢人物中确定可疑人物,其中,所述表达式三为:

frmd>Tcnt1且distbias<Tdist1,frmd表示所检测出的人物中的任一人物j在所述目标视频帧以及所述参考帧中出现的次数,distbias表示所述人物j的平均偏移距离,Tdist1表示预设的第一偏移距离阈值,Tcnt1表示预设的第一数量阈值;

所述表达式四为:

distrela<Tdist2且frms>Tcnt2,distrela表示任一移动缓慢人物k的位置与posaver之间的距离,posaver表示各个移动缓慢人物的历史偏移最慢处位置pospar的位置均值,pospar表示任一移动缓慢人物k在已采集视频帧f中的位置,所述人物k从所述视频帧f的前一帧移动至所述视频帧f的移动距离为:所述人物k在已采集的采集时刻相邻的两视频帧之间的移动距离的最小值,frms表示所述人物k在已采集的视频帧中被确定为缓慢移动人物的次数,Tdist2表示预设的第二偏移距离阈值,Tcnt2表示表示预设的第二数量阈值。

3.根据权利要求1所述的方法,其特征在于,所述根据预设的区域检测算法,检测所述目标视频帧中的可疑区域,包括:根据预设的区域模型,检测所述目标视频帧中的可疑区域;或根据所述参考帧中存在异常情况的区域,确定所述目标视频帧中的可疑区域;或根据预设的区域模型,检测所述目标视频帧中的备选可疑区域;并根据所述参考帧和检测到的备选可疑区域,确定所述目标视频帧中的可疑区域。

4.根据权利要求3所述的方法,其特征在于,所述根据所述参考帧中存在异常情况的区域,确定所述目标视频帧中的可疑区域,包括:按照采集时刻,获得所述目标视频帧FC的前一视频帧FF中存在异常情况的区域;

确定所述视频帧FF中存在异常情况的区域在所述目标视频帧FC中的对应区域;

统计所确定的每一区域中属于所述目标视频帧的运动前景区域的像素点的个数;

判断统计得到的每一像素点的个数是否满足以下表达式:NumFAm/NumTAm<ThP,

其中,NumFAm表示所确定的任一区域m中属于所述目标视频帧的运动前景区域的像素点的个数,NumTAm表示所述区域m中像素点的总个数,ThP表示预设的第一像素点个数比例阈值;

若满足,确定该像素点个数对应的区域为所述目标视频帧中的可疑区域。

5.根据权利要求3所述的方法,其特征在于,所述根据预设的区域模型,检测所述目标视频帧中的备选可疑区域,包括:确定所述目标视频帧中的前景区域;

根据预设的区域模型,在所述前景区域中检测备选可疑区域。

6.根据权利要求3或5所述的方法,其特征在于,所述根据所述参考帧和检测到的备选可疑区域,确定所述目标视频帧中的可疑区域,包括:确定所述目标视频帧FC的前一视频帧FF中与检测到的备选可疑区域位置相同的区域;

获得所确定的各个区域的像素点中属于所述视频帧FF中存在异常情况的区域的像素点的个数;

确定上述所确定的区域中满足以下表达式的区域对应的备选可疑区域为所述目标视频帧中的可疑区域,Na/Nt>TN,

其中,Na表示所确定的任一区域S中属于所述视频帧FF中存在异常情况的区域的像素点的个数,Nt表示所述区域S中像素点的个数,TN表示预设的第二像素点个数比例阈值。

7.根据权利要求1所述的方法,其特征在于,所述检测目标视频帧中的人物,包括:根据当前时刻和/或当前亮度,从预设的人物检测模型库中选择人物检测模型;

根据所选择的人物检测模型检测目标视频帧中的人物。

8.根据权利要求1所述的方法,其特征在于,所述获得所检测出的人物在参考帧中的人物位置,包括:获得参考帧中与所检测出的人物相关联的人物;

根据所检测出的人物与其相关联人物之间的相似程度以及运动速度,计算所检测出的人物的置信度,其中,所述置信度,用于表示一个人物与其相关联的人物为同一人物的可信程度;

获得所检测出的人物中置信度大于预设的置信度阈值的人物在所述参考帧中的人物位置;

所述根据所检测出的人物以及所述参考帧中的人物位置,确定所述目标视频帧的可疑区域是否为存在异常情况的区域,包括:根据所检测出的人物中置信度大于预设的置信度阈值的人物以及所述参考帧中的人物位置,确定所述目标视频帧的可疑区域是否为存在异常情况的区域。

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定所述目标视频帧的可疑区域存在异常情况的情况下,获得该可疑区域在已采集的视频帧中被确定为存在异常情况的区域的次数;

在所获得的次数满足预设的监测条件的情况下,发送报警提示信息。

10.一种信息检测装置,其特征在于,所述装置包括:人物检测模块,用于检测目标视频帧中的人物;

位置获得模块,用于获得所检测出的人物在参考帧中的人物位置,其中,所述参考帧为:采集时刻位于所述目标视频帧的采集时刻之前的预设数量个视频帧;

可疑区域检测模块,用于根据预设的区域检测算法,检测所述目标视频帧中的可疑区域;

异常区域确定模块,用于根据所检测出的人物以及所述参考帧中的人物位置,确定所述目标视频帧的可疑区域是否为存在异常情况的区域;

其中,所述异常区域确定模块,包括:

人物位置获得子模块,用于获得所检测出的人物在所述目标视频帧中的人物位置;

可疑人物确定子模块,用于根据所述目标视频帧中的人物位置和所述参考帧中的人物位置,确定所检测出的人物中的可疑人物;

对应区域获得子模块,用于获得所述参考帧的可疑区域中与所述目标视频帧的可疑区域对应的区域;

距离计算子模块,用于在所述目标视频帧中计算所述可疑人物与所述目标视频帧的可疑区域之间的距离,并在所述参考帧中计算所述可疑人物与所获得的区域之间的距离;

异常区域确定子模块,用于确定所述目标视频帧的可疑区域是否为存在异常情况的区域。

11.根据权利要求10所述的装置,其特征在于,所述可疑人物确定子模块,包括:第一信息判断单元,用于判断是否满足表达式一,

其中,所述表达式一为:

meand>Tm且vard<Tv1,

meand表示所检测出的各个人物的平均偏移距离的均值,vard表示所检测出的各个人物的平均偏移距离的方差,Tm表示预设的均值阈值,Tv1表示预设的第一方差阈值,所检测出的任一人物i的平均偏移距离,表示所述人物i在所述目标视频帧以及所述参考帧中采集时刻相邻的两帧之间的移动距离的平均值;

第二信息判断单元,用于在所述第一信息判断单元的判断结果为否的情况下,判断是否满足表达式二,其中,所述表达式二为:

varp<Tv2且vard<Tv3,

varp表示所述目标视频帧中的人物位置的方差,Tv2表示预设的第二方差阈值,Tv3表示预设的第三方差阈值;

可疑人物确定单元,用于在所述第二信息判断单元的判断结果为否的情况下,根据表达式三从所检测出的人物中确定移动缓慢人物,并根据表达式四从所述移动缓慢人物中确定可疑人物,其中,所述表达式三为:

frmd>Tcnt1且distbias<Tdist1,frmd表示所检测出的人物中的任一人物j在所述目标视频帧以及所述参考帧中出现的次数,distbias表示所述人物j的平均偏移距离,Tdist1表示预设的第一偏移距离阈值,Tcnt1表示预设的第一数量阈值;

所述表达式四为:

distrela<Tdist2且frms>Tcnt2,distrela表示任一移动缓慢人物k的位置与posaver之间的距离,posaver表示各个移动缓慢人物的历史偏移最慢处位置pospar的位置均值,pospar表示任一移动缓慢人物k在已采集视频帧f中的位置,所述人物k从所述视频帧f的前一帧移动至所述视频帧f的移动距离为:所述人物k在已采集的采集时刻相邻的两视频帧之间的移动距离的最小值,frms表示所述人物k在已采集的视频帧中被确定为缓慢移动人物的次数,Tdist2表示预设的第二偏移距离阈值,Tcnt2表示表示预设的第二数量阈值。

12.根据权利要求10所述的装置,其特征在于,所述可疑区域检测模块,具体用于根据预设的区域模型,检测所述目标视频帧中的可疑区域;或所述可疑区域检测模块,具体用于根据所述参考帧中存在异常情况的区域,确定所述目标视频帧中的可疑区域;或所述可疑区域检测模块,包括:

备选可疑区域检测子模块,用于根据预设的区域模型,检测所述目标视频帧中的备选可疑区域;

第一可疑区域确定子模块,用于根据所述参考帧和检测到的备选可疑区域,确定所述目标视频帧中的可疑区域。

13.根据权利要求12所述的装置,其特征在于,所述可疑区域检测模块,包括:异常区域获得子模块,用于按照采集时刻,获得所述目标视频帧FC的前一视频帧FF中存在异常情况的区域;

对应区域确定子模块,用于确定所述视频帧FF中存在异常情况的区域在所述目标视频帧中的对应区域;

像素点个数统计子模块,用于统计所确定的每一区域中属于所述目标视频帧FC的运动前景区域的像素点的个数;

比例判断子模块,用于判断统计得到的每一像素点的个数是否满足以下表达式:NumFAm/NumTAm<ThP,

其中,NumFAm表示所确定的任一区域m中属于所述目标视频帧的运动前景区域的像素点的个数,NumTAm表示所述区域m中像素点的总个数,ThP表示预设的第一像素点个数比例阈值;

第二可疑区域确定子模块,用于在所述比例判断子模块的判断结果为是的情况下,确定该像素点个数对应的区域为所述目标视频帧中的可疑区域。

14.根据权利要求12所述的装置,其特征在于,所述备选可疑区域检测子模块,包括:前景区域确定单元,用于确定所述目标视频帧中的前景区域;

备选可疑区域检测单元,用于根据预设的区域模型,在所述前景区域中检测备选可疑区域。

15.根据权利要求12或14所述的装置,其特征在于,所述第一可疑区域确定子模块,包括:位置相同区域确定单元,用于确定所述目标视频帧FC的前一视频帧FF中与检测到的备选可疑区域位置相同的区域;

像素点个数获得单元,用于获得所确定的各个区域的像素点中属于所述视频帧FF中存在异常情况的区域的像素点的个数;

可疑区域确定单元,用于确定上述所确定的区域中满足以下表达式的区域对应的备选可疑区域为所述目标视频帧中的可疑区域,Na/Nt>TN,

其中,Na表示所确定的任一区域S中属于所述视频帧FF中存在异常情况的区域的像素点的个数,Nt表示所述区域S中像素点的个数,TN表示预设的第二像素点个数比例阈值。

16.根据权利要求10所述的装置,其特征在于,所述人物检测模块,包括:人物检测模型选择子模块,用于根据当前时刻和/或当前亮度,从预设的人物检测模型库中选择人物检测模型;

人物检测子模块,用于根据所选择的人物检测模型检测目标视频帧中的人物。

17.根据权利要求10所述的装置,其特征在于,所述位置获得模块,包括:关联人物获得子模块,用于获得参考帧中与所检测出的人物相关联的人物;

置信度计算子模块,用于根据所检测出的人物与其相关联人物之间的相似程度以及运动速度,计算所检测出的人物的置信度,其中,所述置信度用于表示一个人物与其相关联的人物为同一人物的可信程度;

位置获得子模块,用于获得所检测出的人物中置信度大于预设的置信度阈值的人物在所述参考帧中的人物位置;

所述异常区域确定模块,具体用于根据所检测出的人物中置信度大于预设的置信度阈值的人物以及所述参考帧中的人物位置,确定所述目标视频帧的可疑区域是否为存在异常情况的区域。

18.根据权利要求10所述的装置,其特征在于,所述装置还包括:次数获得模块,用于在确定所述目标视频帧的可疑区域存在异常情况的情况下,获得该可疑区域在已采集的视频帧中被确定为存在异常情况的区域的次数;

报警提示信息发送模块,用于在所获得的次数满足预设的监测条件的情况下,发送报警提示信息。