一种目标跟踪方法及电子设备技术

技术编号:34165384 阅读:29 留言:0更新日期:2022-07-17 09:26
本申请提供了一种目标跟踪方法。该方法包括:电子设备将跟踪目标分为指定目标和非指定目标。对于指定目标的跟踪,电子设备可以自动识别出摄像头采集的图像帧中指定目标的特征并在后续图像帧中对该指定目标持续跟踪。对于非指定目标的跟踪,电子设备需要用户指定出非指定目标的区域,电子设备据用户指定的区域识别出该非指定目标的特征,之后,电子设备可以自动识别出后续图像帧中该非指定目标并对该非指定目标持续跟踪。该方法实现了对指定目标和非指定目标采取不同的跟踪方法,解决了目前电子设备无法对非指定目标跟踪的问题,实现了万物跟踪。万物跟踪。万物跟踪。

【技术实现步骤摘要】
一种目标跟踪方法及电子设备


[0001]本申请涉及图像处理
,尤其涉及一种目标跟踪方法及电子设备。

技术介绍

[0002]随着图像处理技术的不断发展,目标跟踪在智能视频监控、自动驾驶和无人超市等领域广泛应用。一般地,电子设备可以在预先获取到的一帧或多帧图像中获取指定物体的特征,并保存该指定物体的特征。之后,电子设备可以将从后续采集到的图像帧中候选目标的特征与指定物体的特征进行特征匹配。若候选目标的特征和已保存的跟踪目标的特征相匹配,则电子设备可以确定当前图像帧中的候选目标为跟踪目标,并标记出跟踪目标的位置。
[0003]但是,现有的目标跟踪方法是针对拍摄画面中一些指定物体(例如人物)的跟踪,对于一些非指定物体(例如动物),无法进行识别并跟踪。

技术实现思路

[0004]本申请提供了一种目标跟踪方法及电子设备,该方法实现了对指定目标和非指定目标采取不同的跟踪方法,解决了目前电子设备无法对非指定目标跟踪的问题,实现了万物跟踪。
[0005]第一方面,本申请提供了一种目标跟踪方法,包括:电子设备显示第一拍摄界面,第一拍摄界面上显示摄像头实时采集到的图像;电子设备判断摄像头实时采集到的图像中是否包括有与预设目标特征模板相匹配的指定目标;当摄像头实时采集到的图像中不包括有与预设目标特征模板相匹配的指定目标时,电子设备接收并响应于作用于摄像头实时采集到的图像上的第一输入操作,确定出用户在摄像头实时采集到的图像上选中的第一区域;电子设备提取出摄像头实时采集到的图像上第一区域中的第一图像特征;在提取到第一图像特征后,电子设备基于第一图像特征,从摄像头实时采集到的图像中确定出与第一图像特征的相似度大于第一值的第二区域;电子设备基于第二区域,从摄像头实时采集到的图像上裁剪出第一裁剪图像,第一裁剪图像包括第二区域;电子设备显示第二拍摄界面,第二拍摄界面显示第一裁剪图像。
[0006]该方法实现了对指定目标和非指定目标采取不同的跟踪方法,解决了目前电子设备无法对非指定目标跟踪的问题,实现了万物跟踪。
[0007]结合第一方面,在一种可能的实现方式中,在电子设备显示第二拍摄界面,第二拍摄界面显示第一裁剪图像之后,方法还包括:电子设备提取出摄像头实时采集到的图像上第二区域中的第二图像特征;在提取到第二图像特征后,电子设备基于第二图像特征,从摄像头实时采集到的图像中确定出与第二图像特征的相似度大于第一值的第三区域;电子设备基于第三区域,从摄像头实时采集到的图像上裁剪出第二裁剪图像,第二裁剪图像包括第三区域;电子设备显示第三拍摄界面,第三拍摄界面显示第二裁剪图像。这样,电子设备可以每隔预设帧数对跟踪目标的特征进行更新,由于跟踪目标由于运动发生形变,跟踪目
标的特征也会变化。
[0008]结合第一方面,在一种可能的实现方式中,在电子设备显示第二拍摄界面,第二拍摄界面显示第一裁剪图像之后,方法还包括:电子设备提取出摄像头实时采集到的图像上第二区域中的第二图像特征;电子设备将第二图像特征与第一图像特征做加权运算,得到第三图像特征;在得到到第三图像特征后,电子设备基于第三图像特征,从摄像头实时采集到的图像中确定出与第三图像特征的相似度大于第一值的第四区域;电子设备基于第四区域,从摄像头实时采集到的图像上裁剪出第三裁剪图像,第三裁剪图像包括第四区域;电子设备显示第四拍摄界面,第四拍摄界面显示第三裁剪图像。这样,电子设备将每两帧图像的跟踪目标的特征进行加权运算,得到新的特征作为跟踪目标的特征,由于跟踪目标由于运动发生形变,跟踪目标的特征也会变化。
[0009]结合第一方面,在一种可能的实现方式中,在电子设备显示第二拍摄界面,第二拍摄界面显示第一裁剪图像之后,方法还包括:电子设备接收用户的第二输入操作;响应于第二输入操作,电子设备显示第五拍摄界面,第五拍摄界面显示摄像头实时采集到的图像。这样,电子设备可以根据用户的需求结束目标跟踪。第二输入操作可以是点击第二拍摄界面中的结束跟踪功能控件,或者,第二输入操作还可以是声控操作等等。结束目标跟踪之后,电子设备显示的是实时采集的图像,不在对实时采集的图像进行裁剪。
[0010]结合第一方面,在一种可能的实现方式中,方法还包括:基于第一区域在摄像头实时采集的图像中的位置,电子设备在摄像头实时采集的图像中确定出第五区域,第五区域包括第一区域;电子设备基于第一图像特征,从摄像头实时采集的图像中确定出与第一图像特征的相似度大于第一值的第二区域,具体包括:电子设备基于第一图像特征,从摄像头实时采集到的图像中第五区域中确定出与第一图像特征的相似度大于第一值的第二区域。电子设备是以第一区域来确定在下一帧图像中的搜索区域,即第五区域为搜索区域。具体的,电子设备以第一区域的中心点为中心,以第一区域的尺寸的M倍为搜索区域,即第五区域。电子设备将第五区域内的每个像素点与跟踪目标的特征做运算,得到第五区域中每个像素点的响应值,第五区域内像素点的最大响应值大于预设值,则表示该帧图像中有跟踪目标,将该帧图像中最大响应点对应的像素点为该帧图像中的跟踪目标的中心点。
[0011]结合第一方面,在一种可能的实现方式中,电子设备接收并响应于作用于摄像头实时采集到的图像上的第一输入操作之前,方法还包括:电子设备接收并响应于作用于摄像头实时采集到的图像上的第六区域内的点击操作,在摄像头实时采集到的图像上的第六区域上显示第一目标框;在电子设备在摄像头实时采集到的图像上的第六区域内显示第一目标框之后,电子设备获取摄像头实时采集的图像,在摄像头实时采集到的图像上显示第二目标框;第二目标框中的图像内容包括第一目标框内的图像内容;电子设备接收并响应于作用于摄像头实时采集到的图像上的第一输入操作,确定出用户在摄像头实时采集到的图像上选中的第一区域,具体包括:电子设备接收并响应于作用于摄像头实时采集到的图像上的第二目标框的点击操作,第二目标框在摄像头实时采集到的图像上的区域为第一区域;第一区域包括第六区域。这样,对于非指定目标,由于电子设备不能自动识别出图像中的非指定目标,电子设备可以接收用户手动确认出非指定目标在图像帧中的位置,即电子设备接收并响应于作用于摄像头实时采集到的图像上的第六区域内的点击操作,在摄像头实时采集到的图像上的第六区域上显示第一目标框。第一目标框用于圈定用户的点击的位
置坐标。之后,第一目标框逐渐变大,直至将非指定目标的图像完整圈住,即电子设备获取摄像头实时采集的图像,在摄像头实时采集到的图像上显示第二目标框;第二目标框中的图像内容包括第一目标框内的图像内容。当第二目标框将非指定目标的完整图像全部圈住之后,电子设备可以接收用户的点击操作,使得第二目标框的尺寸不再变化,即电子设备接收并响应于作用于摄像头实时采集到的图像上的第二目标框的点击操作,第二目标框在摄像头实时采集到的图像上的区域为第一区域;第一区域包括第六区域。
[0012]在一种可能的实现方式中,电子设备确认第二目标框将非指定目标的完整图像全部圈住之后,电子设备不需要接收作用于摄像头实时采集到的图像上的第二目标框的点击本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标跟踪方法,其特征在于,所述方法包括:所述电子设备显示第一拍摄界面,所述第一拍摄界面上显示摄像头实时采集到的图像;所述电子设备判断摄像头实时采集到的图像中是否包括有与预设目标特征模板相匹配的指定目标;当摄像头实时采集到的图像中不包括有与所述预设目标特征模板相匹配的所述指定目标时,所述电子设备接收并响应于作用于摄像头实时采集到的图像上的第一输入操作,确定出用户在摄像头实时采集到的图像上选中的第一区域;所述电子设备提取出摄像头实时采集到的图像上所述第一区域中的第一图像特征;在提取到所述第一图像特征后,所述电子设备基于所述第一图像特征,从摄像头实时采集到的图像中确定出与所述第一图像特征的相似度大于第一值的第二区域;所述电子设备基于所述第二区域,从摄像头实时采集到的图像上裁剪出第一裁剪图像,所述第一裁剪图像包括所述第二区域;所述电子设备显示第二拍摄界面,所述第二拍摄界面显示所述第一裁剪图像。2.根据权利要求1所述的方法,其特征在于,在所述电子设备显示第二拍摄界面,所述第二拍摄界面显示所述第一裁剪图像之后,所述方法还包括:所述电子设备提取出摄像头实时采集到的图像上所述第二区域中的第二图像特征;在提取到所述第二图像特征后,所述电子设备基于所述第二图像特征,从摄像头实时采集到的图像中确定出与所述第二图像特征的相似度大于第一值的第三区域;所述电子设备基于所述第三区域,从摄像头实时采集到的图像上裁剪出第二裁剪图像,所述第二裁剪图像包括所述第三区域;所述电子设备显示第三拍摄界面,所述第三拍摄界面显示所述第二裁剪图像。3.根据权利要求1所述的方法,其特征在于,在所述电子设备显示第二拍摄界面,所述第二拍摄界面显示所述第一裁剪图像之后,所述方法还包括:所述电子设备提取出摄像头实时采集到的图像上所述第二区域中的第二图像特征;所述电子设备将所述第二图像特征与所述第一图像特征做加权运算,得到第三图像特征;在得到到所述第三图像特征后,所述电子设备基于所述第三图像特征,从摄像头实时采集到的图像中确定出与所述第三图像特征的相似度大于所述第一值的第四区域;所述电子设备基于所述第四区域,从摄像头实时采集到的图像上裁剪出第三裁剪图像,所述第三裁剪图像包括所述第四区域;所述电子设备显示第四拍摄界面,所述第四拍摄界面显示所述第三裁剪图像。4.根据权利要求1所述的方法,其特征在于,在所述电子设备显示第二拍摄界面,所述第二拍摄界面显示所述第一裁剪图像之后,所述方法还包括:所述电子设备接收用户的第二输入操作;响应于所述第二输入操作,所述电子设备显示第五拍摄界面,所述第五拍摄界面显示摄像头实时采集到的图像。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述第一区域在摄像头实时采集的图像中的位置,所述电子设备在摄像头实时采
集的图像中确定出第五区域,所述第五区域包括所述第一区域;所述电子设备基于所述第一图像特征,从摄像头实时采集的图像中确定出与所述第一图像特征的相似度大于第一值的第二区域,具体包括:所述电子设备基于所述第一图像特征,从摄像头实时采集到的图像中所述第五区域中确定出与所述第一图像特征的相似度大于所述第一值的所述第二区域。6.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:吕帅林张雅琪张超孙斐然刘宏马张运超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1