[发明专利]视频播放处理方法及装置、电子设备、存储介质有效
申请号: | 202110345416.7 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113132799B | 公开(公告)日: | 2022-08-23 |
发明(设计)人: | 袁佳平 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/4402 | 分类号: | H04N21/4402 |
代理公司: | 深圳市联鼎知识产权代理有限公司 44232 | 代理人: | 徐明霞 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 播放 处理 方法 装置 电子设备 存储 介质 | ||
1.一种视频播放处理方法,其特征在于,所述方法包括:
获取待播放的视频,并将所述视频嵌入到终端页面中,以建立所述视频与视频播放区域的关联;
根据所述视频中含有的视频帧画面生成纹理贴图,所述纹理贴图为应用于物体表面的图像,并且所述纹理贴图能够随着视频播放过程中视频帧画面的变化而相应地变化;
根据所述视频中含有的视频帧画面的长度和高度,确定碎片几何体在所述视频播放区域中的行列排序情况;
根据预设的几何结构属性参数及材质属性参数相应生成碎片几何体的物理形状及视觉外观,并按照碎片几何体在所述视频播放区域中的行列排序情况在所述视频播放区域中生成多个碎片几何体,其中,所述材质属性参数用于碎片几何体的视觉外观,所述材质属性参数包括所述纹理贴图;
通过绑定碎片几何体的表面顶点与所述纹理贴图上对应像素点的二维坐标,将所述纹理贴图碎裂为多个碎片并对应映射至所述多个碎片几何体的表面,以在所述多个碎片几何体的表面上显示对应的画面碎片,通过所述多个碎片几何体表面的拼接来共享同一视频帧画面;
随着视频播放过程中视频帧画面的更新,相应更新所述多个碎片几何体表面上显示的画面碎片,以实现在所述视频播放区域中播放所述视频。
2.根据权利要求1所述的方法,其特征在于,所述通过绑定碎片几何体的表面顶点与所述纹理贴图上对应像素点的二维坐标,将所述纹理贴图碎裂为多个碎片并对应映射至所述多个碎片几何体的表面,包括:
获取由所有碎片几何体的正表面顶点所形成的二维平面图,其中,所述视频播放区域由所有碎片几何体的正表面拼接组成;
对所述纹理贴图进行变换处理,变换后的纹理贴图的形状为正方形,且变换后的纹理贴图的大小与所述二维平面图的大小对应;
将所述二维平面图中含有的顶点与变换后的纹理贴图中对应于同一位置的像素点进行二维坐标关联,以将变换后的纹理贴图划分为多个图像区域,所述多个图像区域用于对应填充至所有碎片几何体的正表面。
3.根据权利要求2所述的方法,其特征在于,所述将所述二维平面图中含有的顶点与变换后的纹理贴图中对应于同一位置的像素点进行二维坐标关联,包括:
在所述二维平面图中确定原点,将所述二维平面图中的原点与变换后的纹理贴图的原点进行关联;
针对所述二维平面图中除原点以外的其它顶点,将变换后的纹理贴图中对应像素点的二维坐标作为所述其它顶点的二维坐标。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将碎片几何体的正表面上填充的像素信息对应填充至除正表面以外的其它各个表面上;或者
将碎片几何体的其它各个表面的顶点与变换后纹理贴图中的像素点进行关联,以将变换后的纹理贴图中含有的像素信息填充至碎片几何体的其它各个表面。
5.根据权利要求1所述的方法,其特征在于,所述根据预设的几何结构属性参数及材质属性参数相应生成碎片几何体的物理形状及视觉外观,包括:
利用几何体生成组件根据预设的几何结构属性参数创建碎片几何体的物理形状,以及利用材质生成组件基于预设的材质属性参数创建所述碎片几何体的视觉外观,其中,所述几何体生成组件和所述材质生成组件为终端中运行的三维渲染引擎所含有的功能组件;
根据创建的物理形状及视觉外观得到碎片几何体。
6.根据权利要求1所述的方法,其特征在于,所述材质属性参数还包括颜色,所述视频播放区域中的碎片几何体的颜色按照在所述视频播放区域中的排列顺序逐渐变化。
7.根据权利要求1所述的方法,其特征在于,所述视频播放区域中生成的多个碎片几何体还按照预设的旋转属性参数进行旋转,所述旋转属性参数包括旋转方向、旋转步进值、旋转周期中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110345416.7/1.html,转载请声明来源钻瓜专利网。