一种视频处理方法、装置及设备与流程

文档序号:28323374发布日期:2022-01-04 23:56阅读:来源:国知局

技术特征:
1.一种视频处理方法,其特征在于,所述方法包括:获取目标视频;基于所述目标视频在视频显示区域内的显示位置对所述目标视频进行划分,得到视频块集合,所述视频块集合包括目标数量的第一视频块,所述目标数量为至少两个,所述视频显示区域为显示所述目标视频的显示区域;根据视频交互类型,从所述视频块集合中确定第二视频块,所述第二视频块在起始显示区域内显示,所述起始显示区域属于所述视频显示区域;在待显示区域集合中确定目标显示区域,所述待显示区域集合包括一个或者多个待显示区域,所述待显示区域属于所述视频显示区域,是用于显示所述第二视频块的显示区域的最小单元;在所述目标显示区域内显示所述第二视频块。2.根据权利要求1所述的方法,其特征在于,在所述目标显示区域内显示所述第二视频块之后,所述方法还包括:若不满足第一预设条件,则执行以下步骤:所述根据视频交互类型,从所述视频块集合中确定第二视频块;所述在待显示区域集合中确定目标显示区域;所述在所述目标显示区域内显示所述第二视频块。3.根据权利要求1所述的方法,其特征在于,所述视频交互类型为第一交互类型,所述第一视频块是采用第一划分方式对目标视频划分得到的,所述待显示区域为采用所述第一划分方式对所述视频显示区域划分得到的显示区域的最小单元;所述在待显示区域集合中确定目标显示区域,包括:获取用户触发的第一选择位置的第一坐标;将所述第一坐标所在的待显示区域作为目标显示区域。4.根据权利要求3所述的方法,其特征在于,所述待显示区域为至少两个,所述将所述第一坐标所在的待显示区域作为目标显示区域,包括:获取所述待显示区域集合中各个所述待显示区域的位置坐标;基于所述第一坐标和各个所述待显示区域的位置坐标,分别确定所述第一坐标与各个所述待显示区域的距离;将与所述第一坐标的距离最小的待显示区域作为目标显示区域。5.根据权利要求1所述的方法,其特征在于,所述视频交互类型为第一交互类型,所述根据视频交互类型,从所述视频块集合中确定第二视频块,包括:根据所述第一交互类型,从所述视频块集合中任选一个第一视频块作为第二视频块。6.根据权利要求1所述的方法,其特征在于,所述视频交互类型为第一交互类型,所述方法还包括:若所述目标显示区域为已占用显示区域,则重复执行在所述待显示区域集合中重新确定目标显示区域,直到重新确定的所述目标显示区域能够显示所述第二视频块或者满足第二预设条件为止,所述已占用显示区域具有对应显示的视频块。7.根据权利要求1所述的方法,其特征在于,所述视频交互类型为第二交互类型,所述第一视频块是将所述目标视频按照均匀划分为n行m列的划分方式均匀划分得到的视频块,
其中,n和m为正整数,m大于1,n与m的乘积为所述目标数量;所述待显示区域是将视频交互显示区域按照第二划分方式划分得到的显示区域的最小单元,所述第二划分方式为均匀划分为n行,或者为均匀划分为m列,所述视频交互显示区域属于所述视频显示区域,所述视频显示区域包括所述视频交互显示区域;所述在待显示区域集合中确定目标显示区域,包括:若检测到用户触发的第二选择位置,则获取所述第二选择位置的第二坐标;将所述第二坐标所在的待显示区域作为目标显示区域;若未检测到所述用户触发的第二选择位置,则基于所述第二视频块的当前显示区域确定目标显示区域,或者从所述待显示区域集合中任选待显示区域作为目标显示区域。8.根据权利要求7所述的方法,其特征在于,所述在所述目标显示区域内显示所述第二视频块,包括:重复执行将所述第二视频块的当前显示区域沿着目标方向在所述目标显示区域内移动目标步长,在所述当前显示区域内显示所述第二视频块,直到重新确定所述目标显示区域,或者满足第三预设条件为止,所述当前显示区域为所述第二视频块显示所占用的显示区域,所述当前显示区域小于所述目标显示区域。9.根据权利要求7所述的方法,其特征在于,所述第二划分方式为均匀划分为n行,所述根据视频交互类型,从所述视频块集合中确定第二视频块,包括:重复执行以下步骤,直到满足第四预设条件为止:根据所述第二交互类型,从在目标方向上的第m列中的第一视频块中任选一个第一视频块作为第二视频块;从所述视频块集合中删除所述第二视频块;当所述目标方向上的第m列的第一视频块均被选取作为第二视频块,则m减1。10.根据权利要求7所述的方法,其特征在于,所述第二划分方式为均匀划分为m列,所述根据视频交互类型,从所述视频块集合中确定第二视频块,包括:重复执行以下步骤,直到满足第五预设条件为止:根据所述第二交互类型,将在目标方向上的第n行中的第一视频块中任选一个第一视频块作为第二视频块;从所述第一视频块中删除所述第二视频块;当所述竖直向下方向上的第n行的第一视频块均被选取作为第二视频块,则n减1。11.根据权利要求1所述的方法,其特征在于,所述视频交互类型为第三交互类型,所述第一视频块是采用第三划分方式对目标视频划分得到的,所述第三划分方式为均匀划分为p行q列,其中,p和q为正整数,p与q的乘积为所述目标数量;所述起始显示区域为采用所述第三划分方式对所述视频显示区域划分得到的显示区域的最小单元,所述起始显示区域的数量为预设数量,所述预设数量小于或者等于所述目标数量,所述待显示区域为采用所述第三划分方式对所述视频显示区域划分得到的显示区域的最小单元;所述根据视频交互类型,从所述视频块集合中确定第二视频块,包括:根据第三交互类型,从所述视频块集合中随机选取预设数量的第一视频块作为第三视频块;
在所述起始显示区域内显示所述第三视频块,所述起始显示区域与所述第三视频块一一对应;获取所述用户触发的视频块选择指令;基于所述视频块选择指令,在所述第三视频块中确定第二视频块。12.根据权利要求11所述的方法,其特征在于,所述在所述目标显示区域内显示所述第二视频块,包括:若所述目标显示区域与所述第二视频块的当前显示区域相邻,则在所述目标显示区域显示所述第二视频块,所述当前显示区域为所述第二视频块显示所占用的显示区域。13.根据权利要求11所述的方法,其特征在于,所述方法还包括:若所述目标显示区域具有确定显示的第四视频块,则将所述第二视频块的当前显示区域作为所述第四视频块的目标显示区域;在所述第四视频块的目标显示区域中显示所述第四视频块。14.根据权利要求1

13任一项所述的方法,其特征在于,所述基于所述目标视频在视频显示区域内的显示位置对所述目标视频进行划分,得到视频块集合,包括:对所述目标视频的视频显示区域进行分割,得到目标数量的显示子区域;基于所述显示子区域对所述目标视频划分,得到目标数量的第一视频块,所述第一视频块为在对应的所述显示子区域中显示的视频;利用所述目标数量的第一视频块组成视频块集合。15.根据权利要求14所述的方法,其特征在于,所述方法还包括:根据所述目标数量,利用顶点着色器对预设纹理进行纹理采样,得到目标纹理;将得到的目标纹理作为所述顶点着色器的输出;利用所述顶点着色器调整所述第一视频块的显示样式。16.一种视频处理装置,其特征在于,所述装置包括:获取单元,用于获取目标视频;划分单元,用于基于所述目标视频在视频显示区域内的显示位置对所述目标视频进行划分,得到视频块集合,所述视频块集合包括目标数量的第一视频块,所述目标数量为至少两个,所述视频显示区域为显示所述目标视频的显示区域;第一确定单元,用于根据视频交互类型,从所述视频块集合中确定第二视频块,所述第二视频块在起始显示区域内显示,所述起始显示区域属于所述视频显示区域;第二确定单元,用于在待显示区域集合中确定目标显示区域,所述待显示区域集合包括一个或者多个待显示区域,所述待显示区域属于所述视频显示区域,是用于显示所述第二视频块的显示区域的最小单元;第一显示单元,用于在所述目标显示区域内显示所述第二视频块。17.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1

15中任一所述的方法。18.一种计算机可读介质,其特征在于,其上存储有计算机程序,其中,所述程序被处理
器执行时实现如权利要求1

15中任一所述的方法。

技术总结
本申请实施例公开了一种视频处理方法、装置及设备,通过获取目标视频,并基于目标视频在视频显示区内的显示位置,对目标视频进行划分,得到视频块集合;其中,视频块包括目标数量的第一视频块;再根据视频交互类型,从视频块集合中确定第二视频块,第二视频块是在起始显示区域内显示的,并在待显示区域集合中确定目标显示区域,在目标显示区域内显示第二视频块。如此可以从对目标视频划分后得到的第二视频块进行显示区域的调整,实现第二视频块的显示区域的移动,丰富视频的视觉效果。用户可以在视频进行展示的时候,选择第二视频块和/或目标显示区域,实现对第二视频块的灵活调整,提升用户体验。提升用户体验。提升用户体验。


技术研发人员:周栩彬
受保护的技术使用者:北京字节跳动网络技术有限公司
技术研发日:2021.10.25
技术公布日:2022/1/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1