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

技术编号:33092252 阅读:10 留言:0更新日期:2022-04-16 23:21
本申请公开了一种目标跟踪方法及电子设备。该方法包括:电子设备显示第N帧图像,并在第N帧图像中确定跟踪目标。然后电子设备将跟踪目标划分成多张跟踪目标图像。电子设备对多张跟踪目标图像中每一张图像进行特征提取,得到跟踪目标的多个跟踪目标特征。接着,电子设备显示第N+1帧图像。电子设备检测出第N+1帧图像中的候选目标。电子设备将候选目标划分为多张候选目标图像。电子设备对每一张候选目标图像进行特征提取,得到候选目标的候选目标特征。若多个候选目标特征中的第一候选目标特征与多个跟踪目标特征中的第一跟踪目标特征相匹配,电子设备确定候选目标为跟踪目标。这样,可以提高电子设备进行目标跟踪的准确率。可以提高电子设备进行目标跟踪的准确率。可以提高电子设备进行目标跟踪的准确率。

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


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

技术介绍

[0002]随着图像处理技术的不断发展,目标跟踪在智能视频监控、自动驾驶和无人超市等领域广泛应用。一般地,电子设备可以在获取到的一帧图像中确定跟踪目标。电子设备可以保存跟踪目标的特征。然后,电子设备将当前图像帧中的候选目标的特征和已保存的跟踪目标的特征进行特征匹配。若候选目标的特征和已保存的跟踪目标的特征匹配,则电子设备确定当前图像帧中的候选目标为跟踪目标。
[0003]但是,当前图像帧中的跟踪目标出现部分遮挡、或者消失重现、发生变形等情况时,电子设备可能无法确定当前图像帧的跟踪目标。这样,电子设备容易出现目标跟踪失败,导致目标跟踪的准确率不高。
[0004]由此,在跟踪目标出现部分遮挡、或者消失重现、发生变形等情况时,如何提高目标跟踪的准确率是亟待解决的问题。

技术实现思路

[0005]本申请实施例提供了一种目标跟踪方法及电子设备,该电子设备在进行目标跟踪的过程中使用该方法可以提高目标跟踪的准确率。
[0006]第一方面,本申请提供了一种目标跟踪方法,该方法包括:电子设备显示第一用户界面,第一用户界面中显示第M帧图像,第M帧图像中包含有跟踪目标;电子设备获取跟踪目标的多个跟踪目标特征;电子设备显示第二用户界面,第二用户界面中显示第K帧图像,第K帧图像中包含有第一候选目标;第K帧图像为第M帧图像之后的图像帧;电子设备获取第一候选目标的多个候选目标特征;当多个候选目标特征中的第一候选目标特征与多个跟踪目标特征中的第一跟踪目标特征匹配时,电子设备确定第一候选目标为跟踪目标。
[0007]这样,当跟踪目标和候选目标是同一个对象,但是包含了该对象的部分不完全相同,电子设备也可以准确地进行目标跟踪,确认出该候选目标即为跟踪目标。例如,当跟踪目标为全身的人物A时,电子设备可以保存人物A肩部以上的身体部分对应图像的特征,人物A髋部以上的身体部分对应图像的特征,人物A膝盖以上的身体部分对应图像的特征、人物A从头部到脚部的全身部分对应图像的特征。当候选目标为只出现肩部以上身体部分的人物A时,电子设备可以将两帧图像中人物A肩部以上的身体部分对应图像的特征进行匹配。而不是将前一帧图像中人物A髋部以上的身体部分对应图像的特征,与后一帧图像中人物A肩部以上的身体部分对应图像的特征。这样,可以提高电子设备目标跟踪的准确率。
[0008]结合第一方面,在一种可能的实现方式中,电子设备获取跟踪目标的多个跟踪目标特征,具体包括:电子设备根据跟踪目标获取多个跟踪目标图像,跟踪目标图像包含跟踪目标的部分或全部;电子设备对多个跟踪目标图像进行特征提取,得到多个跟踪目标特征,其中,多个跟踪目标特征的数量等于多个跟踪目标图像的数量。这样,电子设备可以保存跟
踪目标的多个特征。
[0009]结合第一方面,在一种可能的实现方式中,电子设备将跟踪目标分成多个跟踪目标图像,具体包括:电子设备根据跟踪目标的关键点获取跟踪目标的多个跟踪目标图像,跟踪目标图像中包含跟踪目标的一个或多个关键点。这样,电子设备可以根据跟踪目标的关键点将跟踪目标得到多个跟踪目标图像。
[0010]结合第一方面,在一种可能的实现方式中,多个跟踪目标图像中包含第一跟踪目标图像和第二跟踪目标图像,其中:第一跟踪目标图像和第二跟踪目标图像包含有相同的跟踪目标的关键点,且第二跟踪目标图像包含的跟踪目标的关键点多于第一跟踪目标图像包含的跟踪目标的关键点;或,第一跟踪目标图像包含的跟踪目标的关键点与第二跟踪目标图像包含的跟踪目标的关键点不同。
[0011]这样,电子设备得到多个跟踪目标图像之间可以包含有相同的一些关键点。或者电子设备得到的多个跟踪目标图像之间没有包含相同的关键点。例如,电子设备根据完整的人物A可以得到人物A肩部以上的身体部分的图像,人物A髋部以上的身体部分的图像,人物A膝盖以上的身体部分的图像、人物A从头部到脚部的全身部分的图像。或者,电子设备根据完整人物A可以得到仅包含人物A的头部的图像,仅包含人物A的上半身(即肩部到髋部之间,不包括髋部的身体部分),仅包含人物A的下半身(即髋部到脚之间,不包括脚的身体部分)的图像、仅包含人物A的脚的图像。
[0012]结合第一方面,在一种可能的实现方式中,电子设备获取第一候选目标的多个候选目标特征,包括:电子设备根据第一候选目标获取多个候选目标图像;多个候选目标图像包含第一候选目标的部分或全部;电子设备对多个候选目标图像分别进行特征提取,得到多个候选目标特征,多个候选目标特征的数量等于多个候选目标特征的数量。这样,电子设备可以得到第一候选目标对应的多个特征。
[0013]结合第一方面,在一种可能的实现方式中,电子设备将第一候选目标分成多个候选目标图像,具体包括:电子设备根据第一候选目标的关键点获取多个候选目标图像,候选目标图像包含第一候选目标的一个或多个关键点。这样,电子设备可以根据第一候选目标的关键点得到多个候选目标图像。
[0014]结合第一方面,在一种可能的实现方式中,多个候选目标图像包括第一候选目标图像和第二候选目标图像,其中:第一候选目标图像和第二候选目标图像包含有相同的第一候选目标的关键点,且第二候选目标图像包含的第一候选目标的关键点多于第一候选目标图像包含的第一候选目标的关键点;或,第一候选目标图像包含的第一候选目标的关键点与第二候选目标图像包含的第一候选目标的关键点不同。这样,多个候选目标图像之间可以包含有相同的关键点。或者,多个候选目标图像之间没有包含相同的关键点。
[0015]结合第一方面,在一种可能的实现方式中,多个跟踪目标图像包含第一跟踪目标图像和第二跟踪目标图像,多个跟踪目标图像从跟踪目标获取;多个候选目标图像包括第一候选目标图像和第二候选目标图像,多个候选目标图像从第一候选目标获取;第一跟踪目标图像中包含的跟踪目标的关键点的数量与第一候选目标图像中包含的第一候选目标的关键点的数量相同;第二跟踪目标图像中包含的跟踪目标的关键点的数量与第二候选目标图像中包含的第一候选目标的关键点的数量相同;第一跟踪目标图像中包含的跟踪目标关键点的数量大于第二跟踪目标图像中包含的跟踪目标关键点的数量;第一跟踪目标特征
为第一跟踪目标图像提取的,第一候选目标特征为从第一候选目标图像中提取的。这样,电子设备能够更为准确地确定出第一候选目标特征与第一跟踪目标特征匹配。从而,电子设备可以更为准确地确定出第一候选目标即为跟踪目标。
[0016]结合第一方面,在一种可能的实现方式中,当多个候选目标特征中的第一候选目标特征与多个跟踪目标特征中的第一跟踪目标特征匹配时,电子设备确定第一候选目标为跟踪目标之后,方法还包括:电子设备将第二候选目标保存到保存有多个跟踪目标特征的特征库中;第二候选特征为电子设备从多个候选目标图像中的第三候选目标图像中提取的;第三候选目标图像中包含的第一候选目标的关键点的数量多于多个跟踪目标图像包含的所述跟踪目标的关键点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标跟踪方法,其特征在于,包括:电子设备显示第一用户界面,所述第一用户界面中显示第M帧图像,所述第M帧图像中包含有跟踪目标;所述电子设备获取所述跟踪目标的多个跟踪目标特征;所述电子设备显示第二用户界面,所述第二用户界面中显示第K帧图像,所述第K帧图像中包含有第一候选目标;所述第K帧图像为所述第M帧图像之后的图像帧;所述电子设备获取所述第一候选目标的多个候选目标特征;当所述多个候选目标特征中的第一候选目标特征与多个跟踪目标特征中的第一跟踪目标特征匹配时,所述电子设备确定所述第一候选目标为跟踪目标。2.根据权利要求1所述的方法,其特征在于,所述电子设备获取所述跟踪目标的多个跟踪目标特征,具体包括:所述电子设备根据所述跟踪目标获取多个跟踪目标图像,所述跟踪目标图像包含所述跟踪目标的部分或全部;所述电子设备对所述多个跟踪目标图像进行特征提取,得到所述多个跟踪目标特征,其中,所述多个跟踪目标特征的数量等于所述多个跟踪目标图像的数量。3.根据权利要求2所述的方法,其特征在于,所述电子设备将所述跟踪目标分成多个跟踪目标图像,具体包括:所述电子设备根据所述跟踪目标的关键点获取所述跟踪目标的多个跟踪目标图像,所述跟踪目标图像中包含所述跟踪目标的一个或多个关键点。4.根据权利要求3所述的方法,其特征在于,所述多个跟踪目标图像中包含第一跟踪目标图像和第二跟踪目标图像,其中:所述第一跟踪目标图像和所述第二跟踪目标图像包含有相同的所述跟踪目标的关键点,且所述第二跟踪目标图像包含的所述跟踪目标的关键点多于所述第一跟踪目标图像包含的所述跟踪目标的关键点;或,所述第一跟踪目标图像包含的所述跟踪目标的关键点与所述第二跟踪目标图像包含的所述跟踪目标的关键点不同。5.根据权利要求1-4任一项所述的方法,其特征在于,所述电子设备获取所述第一候选目标的多个候选目标特征,包括:所述电子设备根据所述第一候选目标获取多个候选目标图像;所述多个候选目标图像包含所述第一候选目标的部分或全部;所述电子设备对所述多个候选目标图像分别进行特征提取,得到所述多个候选目标特征,所述多个候选目标特征的数量等于所述多个候选目标特征的数量。6.根据权利要求5所述的方法,其特征在于,所述电子设备将所述第一候选目标分成多个候选目标图像,具体包括:所述电子设备根据所述第一候选目标的关键点获取所述多个候选目标图像,所述候选目标图像包含所述第一候选目标的一个或多个关键点。7.根据权利要求6所述的方法,其特征在于,所述多个候选目标图像包括所述第一候选目标图像和第二候选目标图像,其中:所述第一候选目标图像和所述第二候选目标图像包含有相同的所述第一候选目标的
关键点,且所述第二候选目标图像包含的所述第一候选目标的关键点多于所述第一候选目标图像包含的所述第一候选目标的关键点;或,所述第一候选目标图像包含的所述第一候选目标的关键点与所述第二候选目标图像包含的所述第一候选目标的关键点不同。8.根据权利要求1-7任一项所述的方法,其特征在于,多个跟踪目标图像包含第一跟踪目标图像和第二跟踪目标图像,所述多个跟踪目标图像从所述跟踪目标获取;多个候选目标图像包括第一候选目标图像和第二候选目标图像,多个候选目标图像从所述第一候选目标获取;所述第一跟踪目标图像中包含的所述跟踪目标的关键点的数量与所述第一候选目标图像中包含的所述第一候选目标的关键点的数量相同;所述第二跟踪目标图像中包含的所述跟踪目标的关键点的数量与所述第二候选目标图像中包含的所述第一候选目标的关键点的数量相同;所述第一跟踪目标图像中包含的所述跟踪目标关键点的数量大于所述第二跟踪目标图像中包含的所述跟踪目标关键点的数量;所述第一跟踪目标特征为所述第一跟踪目标图像提取的,所述第一候选目标特征为从所述第一候选目标图像中提取的。9.根据权利要求1-8任一项所述的方法,其特征在于,所述当所述多个候选目标特征中的第一候选目标特征与多个跟踪目标特征中的第一跟踪目标特征匹配时,所述电子设备确定所述第一候选目标为跟踪目标之后,所述方法还包括:所述电子设备将所述第二候选目标保存到保存有所述多个跟踪目标特征的特征库中;所述第二候选特征为所述电子设备从所述多个候选目标图像中的第三候选目标图像中提取的;所述第三候选目标图像中包含的所述第一候选目标的关键点的数量多于所述多个跟踪目标图像包含的所述跟踪目标的关键点的数量。10.根据权利要求8或9任一项所述的方法,其特征在于,所述当所述多个候选目标特征中的第一候选目标特征与多个跟踪目标特征中的第一跟踪目标特征匹配时,所述电子设备确定所述第一候选目标为跟踪目标之后,所述方法还包括:若所述M与所述K的差值等于所述预设阈值,所述电子设备将所述第一候选目标特征保存到保存有所述多个跟踪目标特征的特征库中。11.根据权利要求10所述的方法,其特征在于,所述电子设备将所述第一候选目标特征保存到保存有所述多个跟踪目标特征的特征库中,具体包括:所述电子设备将所述保存有所述多个跟踪目标特征的特征库中的所述第一跟踪目标特征替换为所述第一候选目标特征。12.根据权利要求1-11任一项所述的方法,其特征在于,所述方法还包括:所述电子设备在所述第M帧图像中检...

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

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

1