【技术实现步骤摘要】
图像数据处理方法、装置、电子设备及存储介质
[0001]本公开涉及图像处理
,尤其涉及图像数据处理方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]受到视频原始画面质量低或视频在网络传输过程中的转码压缩等的影响,在移动终端播放视频时需要对视频的画面质量进行优化,以提升用户的观看体验
。
[0003]相关技术中,借助移动终端的超小模型和移动终端的设备算力,在移动终端侧进行画质优化处理,然而这种方式对移动终端的性能具有较高要求,中低端机型计算和存储资源有限,难以实现同样的画质优化处理
。
技术实现思路
[0004]本公开提供图像数据处理方法
、
装置
、
电子设备及存储介质,以至少解决相关技术中画质优化处理过程中计算和存储开销大的问题
。
本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种图像数据处理方法,应用于终端,包括:
[0006]获取图像的初始纹理数据;
[0007]在所述终端为目标机型的情况下,获取与所述目标机型适配的目标着色器;所述目标机型的处理性能满足所述目标着色器的执行需求;所述目标着色器由多个着色器融合得到,所述多个着色器基于与所述目标机型适配的至少一个纹理优化维度确定;
[0008]加载并执行所述目标着色器,对所述初始纹理数据进行目标优化处理,得到目标纹理数据
。
[0009]可选的, ...
【技术保护点】
【技术特征摘要】
1.
一种图像数据处理方法,其特征在于,应用于终端,所述方法包括:获取图像的初始纹理数据;在所述终端为目标机型的情况下,获取与所述目标机型适配的目标着色器;所述目标机型的处理性能满足所述目标着色器的执行需求;所述目标着色器由多个着色器融合得到,所述多个着色器基于与所述目标机型适配的至少一个纹理优化维度确定;加载并执行所述目标着色器,对所述初始纹理数据进行目标优化处理,得到目标纹理数据
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端为所述目标机型的情况下,确定与所述目标机型适配的至少一个纹理优化维度;确定与所述至少一个纹理优化维度对应的所述多个着色器;每一着色器用于执行针对所述至少一个纹理优化维度的一个处理环节;将所述多个着色器进行融合,得到所述目标着色器,所述目标着色器用于执行针对所述至少一个纹理优化维度的全部处理环节,各处理环节均是对每个像素点的纹理数据进行处理
。3.
根据权利要求1所述的方法,其特征在于,所述获取图像的初始纹理数据,包括:获取所述图像在第一色彩空间中的第一纹理数据;基于所述第一色彩空间与第二色彩空间的空间转换关系,将所述第一纹理数据转换为所述图像在所述第二色彩空间中的第二纹理数据,并将所述第二纹理数据作为所述初始纹理数据
。4.
根据权利要求3所述的方法,其特征在于,所述方法还包括:基于所述空间转换关系,将所述目标纹理数据转换为所述第一色彩空间的第三纹理数据,以基于所述第三纹理数据对所述图像进行渲染和显示
。5.
根据权利要求1所述的方法,其特征在于,所述加载并执行所述目标着色器,对所述初始纹理数据进行目标优化处理,得到目标纹理数据,包括:加载并执行所述目标着色器,为所述目标着色器绑定对应的纹理缓存空间;对所述初始纹理数据中的亮度数据进行梯度计算,得到亮度梯度数据集,并将所述亮度梯度数据集写入所述纹理缓存空间;所述亮度梯度数据集包括所述图像中每一个像素点的亮度梯度数据;确定所述图像中每个像素点的多个邻域像素点;基于每个像素点的纹理坐标和每个像素点的多个邻域像素点的纹理坐标,从所述纹理缓存空间存储的所述亮度梯度数据集中读取与每个像素点对应的亮度梯度数据子集,所述亮度梯度数据子集包括对应的像素点的亮度梯度数据,以及对应的像素点的多个邻域像素点的亮度梯度数据;根据每个像素点对应的亮度梯度数据子集和预设计算规则,计算得到每个像素点的指标值,并基于预设映射表确定与所述指标值对应的卷积核;所述预设映射表表征指标值与卷积核之间的对应关系;基于每个像素点的指标值对应的所述卷积核和每个像素点对应的所述亮度梯度数据子集,计算得到每个...
【专利技术属性】
技术研发人员:涂小兵,苏航,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。