一种运动目标的抓拍方法技术

技术编号:23609760 阅读:27 留言:0更新日期:2020-03-28 09:20
本发明专利技术提供了一种运动目标的抓拍方法,包括以下步骤:S1.首先利用识别算法识别出目标物体的相关数据,并将目标物体的相关数据传送给抓拍算法;S2.抓拍算法根据识别算法传递的识别结果,计算出抓拍区域与目标区域;S3.抓拍的目标区域传送给摄像机,由摄像机进行图像特写抓拍,并对图片进行后续处理;S4.第一次抓拍流程技术后,抓拍算法会查找识别结果储存队列中是否存在评分更高的识别结果,若存在,则取出一个评分最高的识别结果,重复步骤S1和步骤S2再次进行抓拍,抓拍完成导出图片进行消费。本发明专利技术所述的识别算法识别出目标物体,将识别结果交由抓拍算法进行处理,抓拍算法可对抓拍区域进行一定系数放大,使抓拍结果更可靠。

A method of capturing moving objects

【技术实现步骤摘要】
一种运动目标的抓拍方法
本专利技术属于视频抓拍
,尤其是涉及一种运动目标的抓拍方法。
技术介绍
视频抓拍技术是目前行业内摄像机中比较常见的一项技术。目前的抓拍技术通常情况下为当满足某种特定触发条件时,将当前画面抓取为一张图片进行保存。在某些应用场景下,满足触发条件后,可能由于某种业务需求,需要等待数秒再进行抓拍,并对画面的局部关键区域进行特写抓拍以进行后续相关处理操作。这时,对于在画面中运动的物体,使用条件触发时刻的参数进行抓拍,就不能准确抓拍到移动目标。
技术实现思路
有鉴于此,本专利技术旨在提出一种运动目标的抓拍方法,以解决画面中运动的物体在满足条件后需要等待在进行抓拍,使用触发时刻的参数进行抓拍,不能够准确抓拍到移动目标。为达到上述目的,本专利技术的技术方案是这样实现的:一种运动目标的抓拍方法,包括以下步骤:S1.首先利用识别算法识别出目标物体的相关数据,并将目标物体的相关数据传送给抓拍算法;S2.抓拍算法根据识别算法传递的识别结果,计算出抓拍区域与目标区域;S3.抓拍的目标区域传送给摄像机,由摄像机进行图像特写抓拍,并对图片进行后续处理;S4.第一次抓拍流程技术后,抓拍算法会查找识别结果储存队列中是否存在评分更高的识别结果,若存在,则取出一个评分最高的识别结果,重复步骤S1和步骤S2再次进行抓拍,抓拍完成导出图片进行消费。进一步的,所述步骤S1中的相关数据包括:目标物体的当前区域、目标物体的运动速度、目标物体的识别结果评分。进一步的,所述步骤S1中的识别算法对同一个目标物体进行一次以上识别,并将识别结果交由抓拍算法进行处理。进一步的,所述步骤S2中抓拍算法将后续的识别算法结果存放到一个有限数量的识别结果储存队列中进行缓存。进一步的,所述步骤S2中目标区域根据抓拍算法根据识别算法传递过来的参数,以及用户预设的参数计算得出。进一步的,所述用户预设的参数为可变参数,用户根据具体场景对其进行修改设置,参数包括延迟时间和放大系数;延迟时间为识别算法识别出目标到摄像机开始抓拍的时间;放大系数为对识别算法识别出的目标区域进行放大的系数,用于放大抓拍的区域,以防止当目标移动速度不均匀或移动轨迹不为直线时,目标区域产生误差造成抓拍图片中的目标物体不完整的情况。进一步的,所述步骤S2中的抓拍区域的计算方法如下步骤:a.所述目标区域左边沿坐标left,上边沿坐标top,分别加上目标相对方向的预测移动距离,所述预测移动距离为移动速度speed*延迟时间delay_time,得到按照系数放大之前的临时区域region_tmp的左边沿坐标left_tmp和上边沿坐标top_tmp:left_tmp=left+x_speed*delay_time,top_tmp=top+y_speed*delay_time:b.所述目标区域宽度width和高度height,分别乘以放大系数multiple得到抓拍区域的宽度new_width和高度new_height:new_width=width*multiple,new_height=height*multiple。c.所述步骤a中的临时区域按照放大系数向四周扩展,计算出抓拍区域的左边沿坐标new_left和上边沿坐标new_height:new_left=tmp_left-(new_width-width)/2,new_top=tmp_top-(new_height-height)/2。进一步的,所述目标区域为识别算法识别出的目标在画面中的区域,所述临时区域根据目标移动速度和延迟时间计算出的目标区域移动后在画面中的区域,所述抓拍区域为临时区域经过放大系数放大后的区域。进一步的,所述步骤S3抓拍过程中为防止目标物体运动出画面造成抓拍参数不准确,需要对抓拍区域的边沿进行预判,所述抓拍区域的边沿预判的计算方法如下:当抓拍区域的左边沿坐标new_left和上边沿坐标new_top超出可抓拍区域(min_x,max_x,min_y,max_y)时,调整抓拍区域,由摄像机根据当前拍照策略决定如何抓拍(如抓拍边沿区域或不抓拍):当new_left<min_x时,new_left=min_x,当new_left>max_x时,new_left=max_x,当new_top<min_y时,new_top=min_y,当new_top>max_y时,new_top=max_y。相对于现有技术,本专利技术所述的一种运动目标的抓拍方法具有以下优势:(1)本专利技术所述的所述识别算法识别出目标物体,将识别结果交由抓拍算法进行处理,抓拍算法可对抓拍区域进行一定系数放大,使抓拍结果更可靠,抓拍算法对多个识别结果按照评分进行比较,提高抓拍出的图像目标质量和准确程度。(2)本专利技术所述的抓拍算法对第一个识别结果进行抓包,保证每次识别过程至少有一张图片可以被抓拍,并且保证目标在画面中逗留时第一时间被抓拍。附图说明构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例所述的一种运动目标的抓拍方法流程图;图2为本专利技术实施例所述的抓拍算法的计算方法示意图。具体实施方式需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。下面将参考附图并结合实施例来详细说明本专利技术。如图1至图2所示,一种运动目标的抓拍方法,包括以下步骤:S1.首先利用识别算法识别出目标物体的相关数据,并将目标物体的相关数据传送给抓拍算法;S2.抓拍算法根据识别算法传递的识别结果,本文档来自技高网...

【技术保护点】
1.一种运动目标的抓拍方法,其特征在于:包括以下步骤:/nS1.首先利用识别算法识别出目标物体的相关数据,并将目标物体的相关数据传送给抓拍算法;/nS2.抓拍算法根据识别算法传递的识别结果,计算出抓拍区域与目标区域;/nS3.抓拍的目标区域传送给摄像机,由摄像机进行图像特写抓拍,并对图片进行后续处理;/nS4.第一次抓拍流程技术后,抓拍算法会查找识别结果储存队列中是否存在评分更高的识别结果,若存在,则取出一个评分最高的识别结果,重复步骤S1和步骤S2再次进行抓拍,抓拍完成导出图片进行消费。/n

【技术特征摘要】
1.一种运动目标的抓拍方法,其特征在于:包括以下步骤:
S1.首先利用识别算法识别出目标物体的相关数据,并将目标物体的相关数据传送给抓拍算法;
S2.抓拍算法根据识别算法传递的识别结果,计算出抓拍区域与目标区域;
S3.抓拍的目标区域传送给摄像机,由摄像机进行图像特写抓拍,并对图片进行后续处理;
S4.第一次抓拍流程技术后,抓拍算法会查找识别结果储存队列中是否存在评分更高的识别结果,若存在,则取出一个评分最高的识别结果,重复步骤S1和步骤S2再次进行抓拍,抓拍完成导出图片进行消费。


2.根据权利要求1所述的一种运动目标的抓拍方法,其特征在于:所述步骤S1中的相关数据包括:目标物体的当前区域、目标物体的运动速度、目标物体的识别结果评分。


3.根据权利要求1所述的一种运动目标的抓拍方法,其特征在于:所述步骤S1中的识别算法对同一个目标物体进行一次以上识别,并将识别结果交由抓拍算法进行处理。


4.根据权利要求1所述的一种运动目标的抓拍方法,其特征在于:所述步骤S2中抓拍算法将后续的识别算法结果存放到一个有限数量的识别结果储存队列中进行缓存。


5.根据权利要求1所述的一种运动目标的抓拍方法,其特征在于:所述步骤S2中目标区域根据抓拍算法根据识别算法传递过来的参数,以及用户预设的参数计算得出。


6.根据权利要求5所述的一种运动目标的抓拍方法,其特征在于:所述用户预设的参数为可变参数,用户根据具体场景对其进行修改设置,参数包括延迟时间和放大系数;延迟时间为识别算法识别出目标到摄像机开始抓拍的时间;放大系数为对识别算法识别出的目标区域进行放大的系数,用于放大抓拍的区域,以防止当目标移动速度不均匀或移动轨迹不为直线时,目标区域产生误差造成抓拍图片中的目标物体不完整的情况。


7.根据权利要求4所述的一种运动目标的抓拍方法,其特征在于:所述步骤S2中的抓拍区域的计算方法如下步骤:
a.所述目标区域左边沿坐标left,上边沿坐标top,分别加上目标相对方向的预测移动距离,所述预测移动距...

【专利技术属性】
技术研发人员:肖萌璐王健陈东亮朱健立苏民
申请(专利权)人:天地伟业技术有限公司
类型:发明
国别省市:天津;12

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

1