一种检测视频静态目标的方法技术

技术编号:22330689 阅读:22 留言:0更新日期:2019-10-19 12:23
一种检测视频静态目标的方法,具体步骤如下:步骤A:摄像头获取视频流图像,通过第三方引擎识别视频流图像是否存在被检测目标,若是则进入步骤B;步骤B:当检测到目标时,获取目标所在的前后两帧单帧图片图像;步骤C:在前后两帧单帧图片图像中,分别划分出目标所在区域信息的选取框,前后两帧单帧图片图像中的选取框完全一致;步骤D:使前后两帧单帧图片图像中的目标完全重合,并判断前后两帧单帧图片图像中的选取框是否存在偏差,若是则计算出偏差值;步骤E:设置阈值,比较阈值与偏差值,根据比较结果判断目标是否为静态目标。本发明专利技术提出一种检测视频静态目标的方法,通过检测前后帧的目标位置偏差来区分出动态目标和静态目标。

A method of detecting video static target

【技术实现步骤摘要】
一种检测视频静态目标的方法
本专利技术涉及视频处理
,尤其涉及一种检测视频静态目标的方法。
技术介绍
人脸识别技术作为当今计算机视觉领域内最热门的研究课题之一,在安防行业、门禁系统、考勤系统以及人机交互等领域有着广泛的应用。人脸识别的研究已经有几十年历史,至今已取得丰硕成果,然而现有的研究工作更多还是针对静态标准人脸图像,而通过实际场景的动态人脸识别研究较少。人脸识别主要通过视频流来获取图像信息进而进行识别,但是这种方法往往不好区分出动态目标和静态目标,给识别造成了一定困扰。
技术实现思路
本专利技术的目的在于针对
技术介绍
中的缺陷,提出一种检测视频静态目标的方法,通过检测前后帧的目标位置偏差来区分出动态目标和静态目标。为达此目的,本专利技术采用以下技术方案:一种检测视频静态目标的方法,检测视频静态目标的具体步骤如下:步骤A:摄像头获取视频流图像,通过第三方引擎识别视频流图像是否存在被检测目标,若是则进入步骤B;步骤B:当检测到目标时,获取目标所在的前后两帧单帧图片图像;步骤C:在前后两帧单帧图片图像中,分别划分出目标所在区域信息的选取框,前后两帧单帧图片图像中的选取框完全一致;步骤D:使前后两帧单帧图片图像中的目标完全重合,并判断前后两帧单帧图片图像中的选取框是否存在偏差,若是则计算出偏差值;步骤E:设置阈值,比较阈值与偏差值,根据比较结果判断目标是否为静态目标。优选的,当第三方引擎检测到目标时,获取目标所在的单帧图片图像,作为第一图像;在视频流图像中,以所述第一图像作为起始帧图像,获取起始帧图像的后一帧的目标所在的单帧图片图像,作为第二图像。优选的,在所述第一图像中,确定目标中心并根据目标中心获取目标的第一最小包裹矩形;在所述第二图像中,确定目标中心并根据目标中心获取目标的第二最小包裹矩形。优选的,以第一最小包裹矩形的中心坐标向外延伸预设距离值得到目标所在区域信息的第一选取框;以第二最小包裹矩形的中心坐标向外延伸预设距离值得到目标所在区域信息的第二选取框;第一最小包裹矩形和第二最小包裹矩形的中心坐标向外延伸的预设距离值相同。优选的,使前后两帧单帧图片图像中的目标完全重合包括:使第一最小包裹矩形和第二最小包裹矩形的中心完全重合;分别获取重合后的第一选取框和第二选取框的四个顶点坐标,依次比较四个顶点坐标,判断是否出现坐标偏差,若是出现坐标偏差,则进一步计算第一选取框和第二选取框的每个顶点坐标的偏差值,将偏差值与阈值进行比较,当偏差值大于阈值时,则判断目标为动态目标;当偏差值小于阈值时,则判断目标为静态目标。优选的,包括使用公式一计算坐标偏差;公式一:其中:(one.x1,one.y1)、(one.x2,one.y2)、(one.x3,one.y3)、(one.x4,one.y4)分别表示第一选取框四个顶点的坐标;(two.x1′,two.y1′)、(two.x1′,two.y1′)、(two.x1′,two.y1′)、(two.x1′,two.y1′)分别表示第二选取框四个顶点的坐标;one.x1″、one.x2″、one.x3″、one.x4″分别表示第一选取框与第二选取框的x轴坐标偏差值;one.y1″、one.y2″、one.y3″、one.y4″分别表示第一选取框与第二选取框的y轴坐标偏差值。附图说明图1是本专利技术的检测视频静态目标的流程图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。在进行人脸识别时,会从所拍摄的视频中识别出我们所需的人脸,但是有些人脸的存在,并不是我们所需的信息,比如广告牌上的人脸头像等,对于此类物体来说,是需要剔除的,此类物体的共性是属于静态目标,因此需要通过判断视频流中的静态目标来完善人脸识别。本实施例的一种检测视频静态目标的方法,如图1所示,具体步骤如下:步骤A:摄像头获取视频流图像,通过第三方引擎识别视频流图像是否存在被检测目标,若是则进入步骤B;在实际生产中,第三方引擎为现有技术,主要用于识别视频流图像中的是否存在人脸,若是存在人脸,则判断该物体为被检测目标;当第三方引擎检测到目标时,获取目标所在的单帧图片图像,作为第一图像;在视频流图像中,以所述第一图像作为起始帧图像,获取起始帧图像的后一帧的目标所在的单帧图片图像,作为第二图像。所获取的单帧图片图像其实为图片而非视频流,一旦检测到目标,立刻截取视频流图像中的前后两帧图像,并以图片的形式进行保存。步骤B:当检测到目标时,获取目标所在的前后两帧单帧图片图像;步骤C:在前后两帧单帧图片图像中,分别划分出目标所在区域信息的选取框,前后两帧单帧图片图像中的选取框完全一致;在所述第一图像中,确定目标中心并根据目标中心获取目标的第一最小包裹矩形;在所述第二图像中,确定目标中心并根据目标中心获取目标的第二最小包裹矩形。以第一最小包裹矩形的中心坐标向外延伸预设距离值得到目标所在区域信息的第一选取框;以第二最小包裹矩形的中心坐标向外延伸预设距离值得到目标所在区域信息的第二选取框;第一最小包裹矩形和第二最小包裹矩形的中心坐标向外延伸的预设距离值相同。由于本专利技术的原理通过比较前后帧图像中,目标的位置差变化来判断目标是否产生移动,根据判断结果进而判断目标是否为静态目标,因此在判断目标是否产生移动时,首先获取出包裹住目标的最小包裹矩形,以最小包裹矩形向外延伸的预设距离值产生一个选取框,框选目标区域内的信息,比较两个选取框的坐标。步骤D:使前后两帧单帧图片图像中的目标完全重合,并判断前后两帧单帧图片图像中的选取框是否存在偏差,若是则计算出偏差值;步骤E:设置阈值,比较阈值与偏差值,根据比较结果判断目标是否为静态目标。使前后两帧单帧图片图像中的目标完全重合包括:使第一最小包裹矩形和第二最小包裹矩形的中心完全重合;分别获取重合后的第一选取框和第二选取框的四个顶点坐标,依次比较四个顶点坐标,判断是否出现坐标偏差,若是出现坐标偏差,则进一步计算第一选取框和第二选取框的每个顶点坐标的偏差值,将偏差值与阈值进行比较,当偏差值大于阈值时,则判断目标为动态目标;当偏差值小于阈值时,则判断目标为静态目标。所设置的阈值一般为5个单位,当坐标偏差大于5个单位时,该前后帧内的目标即为重复目标,也就是静态目标。包括使用公式一计算坐标偏差;公式一:其中:(one.x1,one.y1)、(one.x2,one.y2)、(one.x3,one.y3)、(one.x4,one.y4)分别表示第一选取框四个顶点的坐标;(two.x1′,two.y1′)、(two.x1′,two.y1′)、(two.x1′,two.y1′)、(two.x1′,two.y1′)分别表示第二选取框四个顶点的坐标;one.x1″、one.x2″、one.x3″、one.x4″分别表示第一选取框与第二选取框的x轴坐标偏差值;one.y1″、one.y′″、one.y3″、one.y4″分别表示第一选取框与第二选取框的y轴坐标偏差值。以上结合具体实施例描述了本专利技术的技术原理。这些描述只是为了解释本专利技术的原理,而不能以任何方式解释为对本专利技术保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本专利技术的其它具体实施方式,这些方式都将落入本专利技术的保护范围之本文档来自技高网...

【技术保护点】
1.一种检测视频静态目标的方法,其特征在于:检测视频静态目标的具体步骤如下:步骤A:摄像头获取视频流图像,通过第三方引擎识别视频流图像是否存在被检测目标,若是则进入步骤B;步骤B:当检测到目标时,获取目标所在的前后两帧单帧图片图像;步骤C:在前后两帧单帧图片图像中,分别划分出目标所在区域信息的选取框,前后两帧单帧图片图像中的选取框完全一致;步骤D:使前后两帧单帧图片图像中的目标完全重合,并判断前后两帧单帧图片图像中的选取框是否存在偏差,若是则计算出偏差值;步骤E:设置阈值,比较阈值与偏差值,根据比较结果判断目标是否为静态目标。

【技术特征摘要】
1.一种检测视频静态目标的方法,其特征在于:检测视频静态目标的具体步骤如下:步骤A:摄像头获取视频流图像,通过第三方引擎识别视频流图像是否存在被检测目标,若是则进入步骤B;步骤B:当检测到目标时,获取目标所在的前后两帧单帧图片图像;步骤C:在前后两帧单帧图片图像中,分别划分出目标所在区域信息的选取框,前后两帧单帧图片图像中的选取框完全一致;步骤D:使前后两帧单帧图片图像中的目标完全重合,并判断前后两帧单帧图片图像中的选取框是否存在偏差,若是则计算出偏差值;步骤E:设置阈值,比较阈值与偏差值,根据比较结果判断目标是否为静态目标。2.根据权利要求1所述一种检测视频静态目标的方法,其特征在于:当第三方引擎检测到目标时,获取目标所在的单帧图片图像,作为第一图像;在视频流图像中,以所述第一图像作为起始帧图像,获取起始帧图像的后一帧的目标所在的单帧图片图像,作为第二图像。3.根据权利要求2所述一种检测视频静态目标的方法,其特征在于:在所述第一图像中,确定目标中心并根据目标中心获取目标的第一最小包裹矩形;在所述第二图像中,确定目标中心并根据目标中心获取目标的第二最小包裹矩形。4.根据权利要求3所述一种检测视频静态目标的方法,其特征在于:以第一最小包裹矩形的中心坐标向外延伸预设距离值得到目标所在区域信息的第一选取框;以第二最小包裹矩形的中心坐标向外延伸预设距离值得到目标所在区域信息...

【专利技术属性】
技术研发人员:贺文锋梁家达何兆权
申请(专利权)人:广东名阳信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1