全景视频剪辑方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:39157041 阅读:13 留言:0更新日期:2023-10-23 15:01
本申请涉及一种全景视频剪辑方法、装置、设备、存储介质和程序产品。方法包括:根据全景视频的各视频帧中目标物的跟踪框信息,从全景视频中确定跟踪框序列;全景视频为目标物从起始位置环绕全景相机运动至少一圈后得到的视频;根据跟踪框序列的总时长、跟踪框序列中的各跟踪框信息和预设的目标物的分身数量,对全景视频进行剪辑得到目标视频。采用本方法能够提高全景视频的剪辑效率。提高全景视频的剪辑效率。提高全景视频的剪辑效率。

【技术实现步骤摘要】
全景视频剪辑方法、装置、设备、存储介质和程序产品


[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]根据全景视频的各视频帧中目标物的跟踪框信息,从该全景视频中确定跟踪框序列;该全景视频为该目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全景视频剪辑方法,其特征在于,所述方法包括:根据全景视频的各视频帧中目标物的跟踪框信息,从所述全景视频中确定跟踪框序列;所述全景视频为所述目标物从起始位置环绕全景相机运动至少一圈后得到的视频;根据所述跟踪框序列的总时长、所述跟踪框序列中的各跟踪框信息和预设的所述目标物的分身数量,对所述全景视频进行剪辑得到目标视频。2.根据权利要求1所述的方法,其特征在于,所述根据全景视频的各视频帧中目标物的跟踪框的跟踪框信息,从所述全景视频中确定跟踪框序列,包括:根据全景视频的各视频帧中目标物的跟踪框信息,确定结束跟踪框;所述结束跟踪框的位置与所述起始位置对应的起始跟踪框的位置一致;根据所述起始跟踪框和所述结束跟踪框,从所述全景视频中确定跟踪框序列。3.根据权利要求2所述的方法,其特征在于,所述跟踪框信息包括所述目标物的位置信息和跟踪框对应的视频帧的时间点;所述根据全景视频的各视频帧中目标物的跟踪框信息,确定结束跟踪框,包括:根据各所述视频帧中目标物的跟踪框信息,确定所述起始跟踪框与其他跟踪框之间的距离;根据所述起始跟踪框与其他跟踪框之间的距离、以及所述其他跟踪框对应的时间点与所述起始跟踪框对应的时间点之间的时间间隔,确定所述结束跟踪框。4.根据权利要求3所述的方法,其特征在于,所述根据所述起始跟踪框与其他跟踪框之间的距离、以及所述其他跟踪框对应的时间点与所述起始跟踪框对应的时间点之间的时间间隔,确定所述结束跟踪框,包括:确定小于预设距离阈值的距离所对应的其他跟踪框为第一候选跟踪框;确定大于预设时长阈值的时间间隔对应的其他跟踪框为第二候选跟踪框;从所述第一候选跟踪框和所述第二候选跟踪框的交集中确定所述结束跟踪框。5.根据权利要求2所述的方法,其特征在于,所述跟踪框信息包括所述目标物的位置信息;所述根据全景视频的各视频帧中目标物的跟踪框的跟踪框信息,确定结束跟踪框,包括:确定所述目标物的第一位置信息中横坐标与第二位置信息中横坐标的横坐标差值;所述第一位置信息为当前的视频帧对应的跟踪框的位置信息,所述第二位置信息为前一视频帧对应的跟踪框的位置信息;根据所述横坐标差值、所述全景视频中视频帧的宽度,确定当前的视频帧中跟踪框的偏转角度;根据所述全景视频的各视频帧中跟踪框的偏转角度,确定所述结束跟踪框。6.根据权利要求5所述的方法,其特征在于,所述根据所述横坐标差值、所述全景视频中视频帧的宽度,确定当前的视频帧中跟踪框的偏转角度,包括:确定所述宽度与预设角度的乘积结果;确定所述横坐标差值与所述乘积结果之间的比值,并根据所述比值确定所述偏转角度。7.根据权利要求6所述的方法,其特征在于,所述根据所述全景视频的各视频帧中跟踪框的偏转角度,确...

【专利技术属性】
技术研发人员:蔡锦霖
申请(专利权)人:影石创新科技股份有限公司
类型:发明
国别省市:

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

1