视频图像帧的定位方法、装置和设备及计算机存储介质制造方法及图纸

技术编号:23088544 阅读:20 留言:0更新日期:2020-01-11 02:22
本申请公开了一种视频图像帧的定位方法、装置和设备及计算机存储介质,涉及视频图像处理技术领域,用于提升视频图像帧的定位速度以及准确性。该方法包括:响应于用户针对目标视频的第一进度指示区域进行的第一进度调整操作,对第一进度指示区域中显示的视频进度进行调整,得到调整后的第一视频进度;根据第一视频进度更新第二进度指示区域中显示的视频进度;其中,第二进度指示区域的视频进度的调整精度大于第一进度指示区域的视频进度的调整精度;响应于用户针对第二进度指示区域进行的第二进度调整操作,得到调整后的第二视频进度;响应于用户针对第二视频进度对应的图像帧进行的确认操作,将第二视频进度对应的图像帧确定为目标图像帧。

Video image frame location method, device and equipment and computer storage medium

【技术实现步骤摘要】
视频图像帧的定位方法、装置和设备及计算机存储介质
本申请涉及视频图像处理
,特别涉及一种视频图像帧的定位方法、装置和设备及计算机存储介质。
技术介绍
随着移动互联网的发展,人们也越来越倾向于在电脑、手机或者平板电脑(PAD)等电子设备上观看在线视频或者下载视频。对于网络中的视频而言,例如对于短视频应用中的视频而言,用户(也就是视频提供方)通常会对视频经过一定处理后再上传至网络的,其中,视频的处理通常可以包括视频剪裁以及配乐等。对于视频剪裁而言,用户通常可以通过短视频应用中提供的视频剪裁工具或者其他视频编辑类软件对上传的视频进行剪裁。但是,就目前的视频剪裁工具或者视频编辑类软件而言,在进行视频剪裁时,用户在定位剪裁点时,通常需要反复拖动进度条,才能够找到希望的剪裁点,对于时长较长的视频而言,由于进度条的单位长度对应的视频时长较大,要想快速便捷的定位剪裁点尤其困难。因此,如何在进行视频剪裁时更便捷的定位剪裁点是亟待解决的技术问题。
技术实现思路
本申请实施例提供一种视频图像帧的定位方法、装置和设备及计算机存储介质,用于提升视频图像帧的定位速度以及准确性。一方面,提供一种视频图像帧的定位方法,所述方法包括:响应于用户针对目标视频的第一进度指示区域进行的第一进度调整操作,对所述第一进度指示区域中显示的视频进度进行调整,得到调整后的第一视频进度;根据所述第一视频进度更新第二进度指示区域中显示的视频进度;其中,所述第二进度指示区域的视频进度的调整精度大于所述第一进度指示区域的视频进度的调整精度;响应于所述用户针对所述第二进度指示区域进行的第二进度调整操作,对所述第二进度指示区域中显示的视频进度进行调整,得到调整后的第二视频进度;响应于所述用户针对所述第二视频进度对应的图像帧进行的确认操作,将所述第二视频进度对应的图像帧确定为目标图像帧。一方面,提供一种视频图像帧的定位装置,所述装置包括:第一调整单元1401,用于响应于用户针对目标视频的第一进度指示区域进行的第一进度调整操作,对所述第一进度指示区域中显示的视频进度进行调整,得到调整后的第一视频进度;第一更新单元1402,用于根据所述第一视频进度更新第二进度指示区域中显示的视频进度;其中,所述第二进度指示区域的视频进度的调整精度大于所述第一进度指示区域的视频进度的调整精度;第二调整单元1403,用于响应于所述用户针对所述第二进度指示区域进行的第二进度调整操作,对所述第二进度指示区域中显示的视频进度进行调整,得到调整后的第二视频进度;确定单元1403,用于响应于所述用户针对所述第二视频进度对应的图像帧进行的确认操作,将所述第二视频进度对应的图像帧确定为目标图像帧。可选的,所述第一进度指示区域以第一进度条的方式显示视频进度,所述第二进度指示区域以第二进度条的方式显示视频进度,针对各进度指示区域进行的进度调整操作用于在进度条中选中一个位置,各位置与视频进度一一映射;所述第一更新单元1402,用于:以所述第一进度调整操作在所述第一进度条中选中的第一位置对应的所述第一视频进度为基准,更新所述第二进度条上各位置与视频进度之间的映射关系;其中,所述第二进度条对应于所述第一进度条中以所述第一视频进度为基准的部分进度区间,且所述第二进度条的单位长度对应的视频时长小于所述第一进度条的单位长度对应的视频时长;所述第二调整单元1403,用于:响应于所述用户针对所述第二进度条进行的第二进度调整操作,根据所述映射关系,确定所述第二进度调整操作在所述第二进度条中选中的第二位置对应的所述第二视频进度。可选的,所述第二进度指示区域包括M级第二进度条,且所述M级第二进度条的单位长度对应的视频时长逐级递减;M为大于1的正整数;所述第一更新单元1402,用于:以所述第一视频进度为基准,更新所述M级第二进度条中单位长度对应的视频时长最大的第二进度条的映射关系;或者,以所述第一视频进度为基准,更新所述M级第二进度条中多个或者全部第二进度条的映射关系。可选的,所述装置还包括第二更新单元,用于:响应于所述用户针对第i级的第二进度条进行的第三进度调整操作,以所述第三进度调整操作在所述第i级的第二进度条中选中的第三位置对应的第三视频进度为基准,更新单位长度对应的视频时长小于所述第i级的第二进度条中的映射关系。可选的,所述装置还包括进度条显示单元,用于:响应于所述用户对所述目标视频进行的第一显示操作,显示所述第一进度条和所述第二进度条;或者,响应于所述用户对所述目标视频进行的第二显示操作,根据所述目标视频的时长确定所述第二进度条的级数M,并显示所述第一进度条以及所述M级第二进度条;或者,在所述用户的第三显示操作满足第二进度条的显示条件时,响应于所述第三显示操作,显示所述第二进度条。可选的,所述第二进度调整操作包括多个进度调整子操作,所述进度调整子操作用于在所述M级第二进度条中的其中一个第二进度条上选中该第二进度条上的第二位置;所述第二调整单元1403,用于:分别根据所述用户进行的每一个进度调整子操作以及各级第二进度条的映射关系,确定各进度调整子操作选中的第二位置对应的第二视频进度;显示最后一次确定的第二视频进度对应的图像帧;或者,显示每一次确定的第二视频进度对应的图像帧。可选的,所述第一更新单元1402,用于:根据所述第一视频进度确定所述第二进度条的起始进度以及终止进度;根据所述起始进度与所述终止进度之间的视频片段的时长,以及所述第二进度条的单位时长,确定所述第二进度条上各位置对应的视频进度,以建立所述第二进度条中各位置与视频进度之间的映射关系。可选的,所述第一更新单元1402,用于:在所述第一视频进度与所述视频的起始进度之间的时长小于所述第一预设时长时,将所述视频的起始进度作为所述第二进度条的起始进度;或者,在所述第一视频进度与所述视频的起始进度之间的时长不小于所述第一预设时长时,将在所述第一视频进度之前,且与所述第一视频进度距离第一预设时长的第三视频进度作为所述第二进度条的起始进度。可选的,所述第一更新单元1402,用于:在所述第一视频进度与所述视频的终止进度之间的时长小于所述第二预设时长时,将所述视频的终止进度作为所述第二进度条的终止进度;或者,在所述第一视频进度与所述视频的终止进度之间的时长不小于所述第二预设时长时,将在所述第一视频进度之后,且与所述第一视频进度距离第二预设时长的第四视频进度作为所述第二进度条的终止进度。可选的,所述装置还包括摘要图像显示单元,用于:获取第一进度条和/或第二进度条上各进度区间对应的视频片段中的摘要图像帧,其中,所述摘要图像帧用于表征视频片段中的视频内容;在第一进度条和/或第二进度条各区间段的设定位置显示对应视频片段的摘要图像帧。可选的,各进度指示区域以进度数值的方本文档来自技高网...

【技术保护点】
1.一种视频图像帧的定位方法,其特征在于,所述方法包括:/n响应于用户针对目标视频的第一进度指示区域进行的第一进度调整操作,对所述第一进度指示区域中显示的视频进度进行调整,得到调整后的第一视频进度;/n根据所述第一视频进度更新第二进度指示区域中显示的视频进度;其中,所述第二进度指示区域的视频进度的调整精度大于所述第一进度指示区域的视频进度的调整精度;/n响应于所述用户针对所述第二进度指示区域进行的第二进度调整操作,对所述第二进度指示区域中显示的视频进度进行调整,得到调整后的第二视频进度;/n响应于所述用户针对所述第二视频进度对应的图像帧进行的确认操作,将所述第二视频进度对应的图像帧确定为目标图像帧。/n

【技术特征摘要】
1.一种视频图像帧的定位方法,其特征在于,所述方法包括:
响应于用户针对目标视频的第一进度指示区域进行的第一进度调整操作,对所述第一进度指示区域中显示的视频进度进行调整,得到调整后的第一视频进度;
根据所述第一视频进度更新第二进度指示区域中显示的视频进度;其中,所述第二进度指示区域的视频进度的调整精度大于所述第一进度指示区域的视频进度的调整精度;
响应于所述用户针对所述第二进度指示区域进行的第二进度调整操作,对所述第二进度指示区域中显示的视频进度进行调整,得到调整后的第二视频进度;
响应于所述用户针对所述第二视频进度对应的图像帧进行的确认操作,将所述第二视频进度对应的图像帧确定为目标图像帧。


2.如权利要求1所述的方法,其特征在于,所述第一进度指示区域以第一进度条的方式显示视频进度,所述第二进度指示区域以第二进度条的方式显示视频进度,针对各进度指示区域进行的进度调整操作用于在进度条中选中一个位置,各位置与视频进度一一映射;
所述根据所述第一视频进度更新第二进度指示区域中显示的视频进度,包括:
以所述第一进度调整操作在所述第一进度条中选中的第一位置对应的所述第一视频进度为基准,更新所述第二进度条上各位置与视频进度之间的映射关系;其中,所述第二进度条对应于所述第一进度条中以所述第一视频进度为基准的部分进度区间,且所述第二进度条的单位长度对应的视频时长小于所述第一进度条的单位长度对应的视频时长;
所述响应于所述用户针对所述第二进度指示区域进行的第二进度调整操作,对所述第二进度指示区域中显示的视频进度进行调整,得到调整后的第二视频进度,包括:
响应于所述用户针对所述第二进度条进行的第二进度调整操作,根据所述映射关系,确定所述第二进度调整操作在所述第二进度条中选中的第二位置对应的所述第二视频进度。


3.如权利要求2所述的方法,其特征在于,所述第二进度指示区域包括M级第二进度条,且所述M级第二进度条的单位长度对应的视频时长逐级递减;M为大于1的正整数;
所述以所述第一进度调整操作在所述第一进度条中选中的第一位置对应的所述第一视频进度为基准,更新所述第二进度条上各位置与视频进度之间的映射关系,包括:
以所述第一视频进度为基准,更新所述M级第二进度条中单位长度对应的视频时长最大的第二进度条的映射关系;或者,
以所述第一视频进度为基准,更新所述M级第二进度条中多个或者全部第二进度条的映射关系。


4.如权利要求3所述的方法,其特征在于,所述方法还包括:
响应于所述用户针对第i级的第二进度条进行的第三进度调整操作,以所述第三进度调整操作在所述第i级的第二进度条中选中的第三位置对应的第三视频进度为基准,更新单位长度对应的视频时长小于所述第i级的第二进度条中的映射关系。


5.如权利要求3所述的方法,其特征在于,在所述以所述第一进度调整操作在所述第一进度条中选中的第一位置对应的所述第一视频进度为基准,更新所述第二进度条上各位置与视频进度之间的映射关系之前,所述方法还包括:
响应于所述用户对所述目标视频进行的第一显示操作,显示所述第一进度条和所述第二进度条;或者,
响应于所述用户对所述目标视频进行的第二显示操作,根据所述目标视频的时长确定所述第二进度条的级数M,并显示所述第一进度条以及所述M级第二进度条;或者,
在所述用户的第三显示操作满足第二进度条的显示条件时,响应于所述第三显示操作,显示所述第二进度条。


6.如权利要求3所述的方法,其特征在于,所述第二进度调整操作包括多个进度调整子操作,所述进度调整子操作用于在所述M级第二进度条中的其中一个第二进度条上选中该第二进度条上的第二位置;
所述响应于所述用户针对所述第二进度条进行的第二进度调整操作,根据所述映射关系,确定所述第二进度调整操作在所述第二进度条中选中的第二位置对应的所述第二视频进度,包括:
分别根据所述用户进行的每一个进度调整子操作以及各级第二进度条的映射关系,确定各进度调整子操作选中的第二位置对应的第二视频进度;
所述方法还包括:
显示最后一次确定的第二视频进度对应的图像帧;或者,
显示每一次确定的第二视频进度对应的图像帧。


7.如权利要求2所述的方法,其特征在于,所述以所述第一进度调整操作在所述第一进度条中选中的第一位置对应的所述第一视频进度为基准,更新所述第二进度条上各位置与视频...

【专利技术属性】
技术研发人员:邵和明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1