[发明专利]视频数据处理方法、装置、计算机设备和存储介质有效
申请号: | 201911319354.1 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111107418B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 王健;庹虎;周霆 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/44;H04N21/472 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 张丽颖;刘蔓莉 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 数据处理 方法 装置 计算机 设备 存储 介质 | ||
1.一种视频数据处理方法,其特征在于,应用于终端,所述方法包括:
接收待播放视频帧;所述待播放视频帧包括横屏视频帧或竖屏视频帧;
从所述待播放视频帧中截取部分区域作为焦点区域;当所述待播放视频帧为横屏视频帧时,所述焦点区域为竖屏区域;
在图像展示层的第一窗口渲染所述焦点区域,在所述图像展示层的第二窗口渲染所述待播放视频帧,其中,所述第二窗口位于所述第一窗口上方,所述第一窗口用于按照第一预设比例放大展示所述焦点区域,所述第二窗口用于缩小展示所述待播放视频帧;
其中,所述方法还包括:
更新所述第二窗口的尺寸和位置后,当更新后的所述第二窗口的面积大于或等于预设区域面积时,按照第一预设尺寸、第一旋转方向和第一预设角度对所述第二窗口进行尺寸和方向的调整,得到第三窗口,关闭所述第一窗口或采用所述第三窗口覆盖所述第一窗口;在所述第三窗口渲染所述待播放视频帧;其中,所述第三窗口的长宽比与所述第一窗口的长宽比互为倒数。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收用户在所述第一窗口的滑动操作和对应的滑动距离;
获取所述焦点区域的中心点在所述待播放视频帧中的坐标,得到中心点坐标;
根据所述滑动距离和所述中心点坐标计算得到当前中心点坐标;
按照预设截取比例从所述待播放视频帧中截取与所述当前中心点坐标对应的区域,作为当前焦点区域;
在所述图像展示层的第一窗口渲染所述当前焦点区域,在所述图像展示层的第二窗口渲染所述待播放视频帧。
3.根据权利要求1或2所述的方法,其特征在于,所述从所述待播放视频帧中截取部分区域作为焦点区域,包括:
按照预设截取规则从所述待播放视频帧中截取部分区域作为所述焦点区域。
4.根据权利要求3所述的方法,其特征在于,所述更新所述第二窗口的尺寸和位置包括:
接收用户的第一预设操作;
获取所述第二窗口的位置信息和尺寸信息;
根据所述第一预设操作、所述第二窗口的位置信息和尺寸信息更新所述第二窗口,得到更新后的第二窗口;
在所述更新后的第二窗口渲染所述待播放视频帧。
5.根据权利要求4所述的方法,其特征在于,所述在旋转后的第三窗口渲染所述待播放视频帧之后,还包括:
接收用户在所述第三窗口的第二预设操作;
根据所述第二预设操作缩小所述第三窗口的区域面积;
当所述第三窗口的区域面积小于所述预设区域面积时,且所述第一窗口被关闭时,在所述图像展示层开启所述第一窗口,按照第二预设尺寸、第二旋转方向和第二预设角度对所述第三窗口进行尺寸和方向的调整,得到第四窗口,在所述图像展示层的第一窗口渲染所述焦点区域,在所述第四窗口渲染所述待播放视频帧;
当所述第三窗口的区域面积小于所述预设区域面积时,且所述第一窗口被覆盖时,按照第三预设尺寸、第三旋转方向和第二预设角度对所述第三窗口进行尺寸和方向的调整,得到第五窗口,在所述第五窗口渲染所述待播放视频帧。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述第二窗口的位置信息;
接收第三预设操作,根据所述第三预设操作和所述位置信息计算,得到所述第二窗口的当前位置信息;
在所述当前位置信息对应的区域展示所述第二窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911319354.1/1.html,转载请声明来源钻瓜专利网。