一种视频处理方法、设备及可读存储介质技术

技术编号:36876105 阅读:14 留言:0更新日期:2023-03-15 20:36
本发明专利技术公开了一种视频处理方法、设备及可读存储介质,涉及视频处理技术领域。该方法包括:从待处理图像帧中选择至少两个区域,其中,第一区域包括目标对象,第二区域包括所述第一区域,所述待处理图像帧的宽度大于高度;分别对所述第一区域和第三区域进行球面映射,得到所述待处理图像帧的映射图像,其中,所述第三区域是所述第二区域中除所述第一区域之外的区域,所述映射图像的高度大于宽度;显示所述映射图像。本发明专利技术实施例能够显示待处理图像帧对应的映射图像。对应的映射图像。对应的映射图像。

【技术实现步骤摘要】
一种视频处理方法、设备及可读存储介质


[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]在本专利技术实施例中,从待处理图像帧中选择至少两个区域,其中,第一区域包括目标对象,第二区域包括所述第一区域,所述待处理图像帧的宽度大于高度;分别对所述第一区域和第三区域进行球面映射,得到所述待处理图像帧的映射图像,其中,所述第三区域是所述第二区域中除所述第一区域之外的区域,所述映射图像的高度大于宽度;显示所述映射图像,能够在竖屏屏幕中展示更多的图像信息,而且待处理图像帧在转换为映射图像的过程中,图像转换本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:从待处理图像帧中选择至少两个区域,其中,第一区域包括目标对象,第二区域包括所述第一区域,所述待处理图像帧的宽度大于高度;分别对所述第一区域和第三区域进行球面映射,得到所述待处理图像帧的映射图像,其中,所述第三区域是所述第二区域中除所述第一区域之外的区域,所述映射图像的高度大于宽度;显示所述映射图像。2.根据权利要求1所述的视频处理方法,其特征在于,所述分别对所述第一区域和第三区域进行球面映射,得到所述待处理图像帧的映射图像,包括:在第二区域的宽度与终端的屏幕的高度的比值大于预设值的情况下,确定所述第一区域到球形映射面的第一映射角度,其中,所述球形映射面以所述目标对象的中心为原点;确定所述第三区域到所述球形映射面的第二映射角度;利用所述第一映射角度对所述第一区域进行球面映射,以及,利用所述第二映射角度对所述第三区域进行球面映射;根据所述第一区域的映射结果和所述第三区域的映射结果,得到第一映射图像。3.根据权利要求2所述的视频处理方法,其特征在于,所述第一映射角度包括所述第一区域在水平方向上到所述球形映射面的第一水平映射角度,以及所述第一区域在垂直方向上到所述球形映射面的第一垂直映射角度;所述第二映射角度包括第四区域在水平方向上到所述球形映射面的第二水平映射角度、所述第四区域在垂直方向上到所述球形映射面的第二垂直映射角度、第五区域在水平方向上到所述球形映射面的第三水平映射角度,以及所述第五区域在垂直方向上到所述球形映射面的第三垂直映射角度,其中,所述第五区域是所述第三区域中与所述第一区域位于同一高度的区域,所述第四区域是所述第三区域中除所述第五区域之外的区域。4.根据权利要求3所述的视频处理方法,其特征在于,所述方法还包括:根据映射比例系数和各区域的宽度,确定所述水平映射角度,以及根据所述映射比例系数和各区域的高度,确定所述垂直映射角度。5.根据权利要求1所述的视频处理方法,其特征在于,在第二区域的宽度与终端的屏幕的高度的比值大于预设值的情况下,所述方法还包括:从所述待处理图像帧中选择第六区域,其中,所述第六区域是与所述第二区域在垂直方向上相邻的区域,且所述第六区域与所述第二区域的高度之和等于所述待处理图像帧的高度;所述分别对所述第一区域和第三区域进行球面映射,得到所述待处理图像帧的映射图像,包括:分别对所述第一区域、所述第三区域以及所述...

【专利技术属性】
技术研发人员:赵璐冯亚楠邢刚柳建龙郭佩佩
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1