视频跟踪处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34368988 阅读:15 留言:0更新日期:2022-07-31 10:12
本公开关于一种视频跟踪处理方法、装置、电子设备及存储介质,该方法包括在预设编辑页面,展示预设跟踪视频,预设跟踪视频为添加有预设跟踪素材的预设视频;响应于基于预设跟踪视频中目标关键帧触发的预设跟踪素材的移动指令,获取移动指令对应的素材偏移信息和预设跟踪素材对应的原始跟踪轨迹;响应于视频播放指令,基于目标跟踪轨迹,播放预设跟踪视频对应的目标跟踪视频,目标跟踪轨迹为基于原始跟踪轨迹和素材偏移信息生成的轨迹。利用本公开实施例可以大大提升视频跟踪处理的便利性和效率,且可以减少一些重复编辑操作带来的系统资源浪费的情况,大大提升了视频跟踪过程中的设备性能。设备性能。设备性能。

Video tracking processing method, device, electronic equipment and storage medium

【技术实现步骤摘要】
视频跟踪处理方法、装置、电子设备及存储介质


[0001]本公开涉及计算机视觉
,尤其涉及一种视频跟踪处理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着计算机视觉技术的发展和电子设备的普及,利用电子设备进行视频等多媒体资源的编辑处理也越来越普及,且为了更好的满足用户需求,各种视频编辑功能也层出不穷。
[0003]相关技术中,在视频编辑过程中,可以结合贴图等素材对视频中的对象进行跟踪编辑,但相关技术中,在跟踪处理后,若用户对跟踪视频的效果不满意,需要重新调整跟踪素材的情况下,跟踪属性会丢失,用户需要重新进行跟踪编辑,导致整个跟踪处理过程操作复杂,也带来一些不必要的系统资源浪费,造成设备性能下降和视频跟踪处理效率低等问题。

技术实现思路

[0004]本公开提供一种视频跟踪处理方法、装置、电子设备及存储介质,以至少解决相关技术中视频跟踪处理操作繁琐,效率较低,且存在系统资源浪费和系统性能浪费等问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种视频跟踪处理方法,包括:
[0006]在预设编辑页面,展示预设跟踪视频,所述预设跟踪视频为添加有预设跟踪素材的预设视频;
[0007]响应于基于所述预设跟踪视频中目标关键帧触发的所述预设跟踪素材的移动指令,获取所述移动指令对应的素材偏移信息和所述预设跟踪素材对应的原始跟踪轨迹;
[0008]响应于视频播放指令,基于目标跟踪轨迹,播放所述预设跟踪视频对应的目标跟踪视频,所述目标跟踪轨迹为基于所述原始跟踪轨迹和所述素材偏移信息生成的轨迹。
[0009]在一个可选的实施例中,在所述目标关键帧包括多个关键帧的情况下,所述素材偏移信息包括与所述多个关键帧对应的多个偏移信息;所述方法还包括:
[0010]获取所述多个关键帧中相邻关键帧对间的时间差;
[0011]基于所述相邻关键帧对对应的偏移信息和所述时间差,生成所述相邻关键帧对间的目标子轨迹;
[0012]基于所述多个关键帧中相邻关键帧对间的目标子轨迹,生成所述目标跟踪轨迹。
[0013]在一个可选的实施例中,所述方法还包括:
[0014]响应于基于任一关键帧触发的关键帧调整指令,确定包括所述关键帧调整指令对应的关键帧的目标相邻关键帧对;
[0015]获取所述目标相邻关键帧对间的时间差;
[0016]基于所述目标相邻关键帧对间的时间差和所述目标相邻关键帧对对应的偏移信
息,更新所述目标跟踪轨迹。
[0017]在一个可选的实施例中,在所述在预设编辑页面,展示预设跟踪视频之前,所述方法还包括:
[0018]响应于视频编辑指令,显示所述预设编辑页面,所述预设编辑页面包括所述预设视频;
[0019]响应于素材添加指令,在所述预设视频对应的预览区域添加预设素材;
[0020]响应于针对所述预设素材的跟踪指令,在所述预设编辑页面展示至少两种跟踪模式对应的跟踪确认信息;
[0021]响应于基于任一跟踪模式对应的跟踪确认信息触发的视频跟踪确认指令,在当前视频帧中,确定所述预设跟踪素材对应的目标跟踪对象,所述当前视频帧为所述预设视频中展示在所述预览区域的视频帧;
[0022]基于所述预设跟踪素材、所述目标跟踪对象和所述预设视频,生成所述预设跟踪视频;
[0023]其中,所述预设跟踪素材为所述预设素材,所述预设跟踪视频为所述视频跟踪确认指令对应跟踪模式下的跟踪视频。
[0024]在一个可选的实施例中,所述至少两种跟踪模式对应的跟踪确认信息包括预设跟踪启动信息和所述至少两种跟踪模式各自对应的选择状态信息;
[0025]在所述视频跟踪确认指令对应跟踪模式为目标跟踪模式的情况下,所述目标跟踪模式对应的选择状态信息为选中状态,在所述预设编辑页面展示至少两种跟踪模式对应的跟踪确认信息之后,所述方法还包括:
[0026]在所述预览区域展示目标选择框,所述目标选择框用于框出跟踪对象;
[0027]所述响应于基于任一跟踪模式对应的跟踪确认信息触发的视频跟踪确认指令,在当前视频帧中,确定所述预设跟踪素材对应的目标跟踪对象包括:
[0028]在检测到针对所述预设跟踪启动信息的预设启动操作的情况下,触发所述视频跟踪确认指令;
[0029]将所述当前视频帧中所述目标选择框所在区域的对象作为目标跟踪对象。
[0030]在一个可选的实施例中,所述至少两种跟踪模式对应的跟踪确认信息包括预设跟踪启动信息和所述至少两种跟踪模式各自对应的选择状态信息;
[0031]在所述视频跟踪确认指令对应跟踪模式为遮挡跟踪模式的情况下,所述遮挡跟踪模式对应的选择状态信息为选中状态,所述响应于基于任一跟踪模式对应的跟踪确认信息触发的视频跟踪确认指令,在当前视频帧中,确定所述预设跟踪素材对应的目标跟踪对象包括:
[0032]在检测到针对所述预设跟踪启动信息的预设启动操作的情况下,触发所述视频跟踪确认指令;
[0033]将所述当前视频帧中所述预设跟踪素材所在区域的对象作为目标跟踪对象。
[0034]在一个可选的实施例中,所述基于所述预设跟踪素材、所述目标跟踪对象和所述预设视频,生成所述预设跟踪视频包括:
[0035]确定所述目标跟踪对象在所述预设视频中的运动轨迹;
[0036]基于所述运动轨迹,确定所述原始跟踪轨迹;
[0037]基于所述原始跟踪轨迹、所述预设跟踪素材和所述预设视频,生成所述预设跟踪视频。
[0038]在一个可选的实施例中,所述确定所述目标跟踪对象在所述预设视频中的运动轨迹包括:
[0039]基于预设坐标转换信息,确定所述目标跟踪对象在原始视频帧中的原始位置信息,所述原始视频帧为所述预设视频对应的原始视频中与所述当前视频帧对应的视频帧,所述预设坐标转换信息表征所述预设视频对应的画面坐标系与所述原始视频对应的原始坐标系间的转换关系;
[0040]从所述原始视频中,获取预设数量个关联视频帧;
[0041]对所述预设数量个关联视频帧和所述原始视频帧进行跟踪检测,得到所述目标跟踪对象的原始运动轨迹;
[0042]基于所述预设坐标转换信息,对所述原始运动轨迹进行坐标转换,得到所述运动轨迹。
[0043]在一个可选的实施例中,在所述预设视频与所述原始视频的视频时长不一致的情况下,所述方法还包括:
[0044]基于预设时长变更信息,确定所述当前视频帧在所述原始视频帧中对应的所述原始视频帧;
[0045]所述基于所述预设坐标转换信息,对所述原始运动轨迹进行坐标转换,得到所述运动轨迹包括:
[0046]基于所述预设坐标转换信息和所述预设时长变更信息,将所述原始运动轨迹转换成所述运动轨迹。
[0047]在一个可选的实施例中,所述方法还包括:
[0048]响应于视频跟踪确认指令,在所述预设编辑页面展示所述预设跟踪视频对应的生成进度信息,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频跟踪处理方法,其特征在于,包括:在预设编辑页面,展示预设跟踪视频,所述预设跟踪视频为添加有预设跟踪素材的预设视频;响应于基于所述预设跟踪视频中目标关键帧触发的所述预设跟踪素材的移动指令,获取所述移动指令对应的素材偏移信息和所述预设跟踪素材对应的原始跟踪轨迹;响应于视频播放指令,基于目标跟踪轨迹,播放所述预设跟踪视频对应的目标跟踪视频,所述目标跟踪轨迹为基于所述原始跟踪轨迹和所述素材偏移信息生成的轨迹。2.根据权利要求1所述的视频跟踪处理方法,其特征在于,在所述目标关键帧包括多个关键帧的情况下,所述素材偏移信息包括与所述多个关键帧对应的多个偏移信息;所述方法还包括:获取所述多个关键帧中相邻关键帧对间的时间差;基于所述相邻关键帧对对应的偏移信息和所述时间差,生成所述相邻关键帧对间的目标子轨迹;基于所述多个关键帧中相邻关键帧对间的目标子轨迹,生成所述目标跟踪轨迹。3.根据权利要求2所述的视频跟踪处理方法,其特征在于,所述方法还包括:响应于基于任一关键帧触发的关键帧调整指令,确定包括所述关键帧调整指令对应的关键帧的目标相邻关键帧对;获取所述目标相邻关键帧对间的时间差;基于所述目标相邻关键帧对间的时间差和所述目标相邻关键帧对对应的偏移信息,更新所述目标跟踪轨迹。4.根据权利要求1至3任一所述的视频跟踪处理方法,其特征在于,在所述在预设编辑页面,展示预设跟踪视频之前,所述方法还包括:响应于视频编辑指令,显示所述预设编辑页面,所述预设编辑页面包括所述预设视频;响应于素材添加指令,在所述预设视频对应的预览区域添加预设素材;响应于针对所述预设素材的跟踪指令,在所述预设编辑页面展示至少两种跟踪模式对应的跟踪确认信息;响应于基于任一跟踪模式对应的跟踪确认信息触发的视频跟踪确认指令,在当前视频帧中,确定所述预设跟踪素材对应的目标跟踪对象,所述当前视频帧为所述预设视频中展示在所述预览区域的视频帧;基于所述预设跟踪素材、所述目标跟踪对象和所述预设视频,生成所述预设跟踪视频;其中,所述预设跟踪素材为所述预设素材,所述预设跟踪视频为所述视频跟踪确认指令对应跟踪模式下的跟踪视频。5.根据权利要求4所述的视频跟踪处理方法,其特征在于,所述至少两种跟踪模式对应的跟踪确认信息包括预设跟踪启动信息和所述至少两种跟踪模式各自对应的选择状态信息;在所述视频跟踪确认指令对应跟踪模式为目标跟踪模式的情况下...

【专利技术属性】
技术研发人员:马银建俞志云郑乃光洪嘉慧
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1