[发明专利]基于shader的视频流图像校正方法、装置和设备有效
申请号: | 202210850841.6 | 申请日: | 2022-07-20 |
公开(公告)号: | CN115082356B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 刘卫华;周舟;陈虹旭 | 申请(专利权)人: | 北京智汇云舟科技有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 shader 视频 图像 校正 方法 装置 设备 | ||
1.一种基于shader的视频流图像校正方法,其特征在于,包括:
获取待校正图像;
对所述待校正图像进行预处理,得到用于描述所述待校正图像中每个像素的位置在校正前后的映射关系;同时将所述待校正图像转换为浮点类型的数据图像;所述映射关系为二维图像矩阵;
对所述数据图像中的X方向数据和Y方向数据,分别进行编码处理,将一个浮点类型的数据转化为三个三通道的RGB颜色值,得到X方向的三通道的颜色图像和Y方向的三通道的颜色图像;
将所述数据图像,作为shader的片元着色器的原始纹理;将所述颜色图像,作为shader的片元着色器的2张附加数据纹理;
对所述附加数据纹理进行解码还原,将三通道的RGB值转化为浮点值,合并两个单独通道的浮点值,并将合并后的浮点值作为shader片元的原始图像的目标重定位坐标;
将所述目标重定位坐标,作为图像采样的输入纹理坐标参数,基于所述映射关系得到校正后的目标颜色值;
完成shader顶点和片元程序文件的编写;
通过GPU加载所述shader顶点和片元程序文件,得到校正后的渲染图像。
2.根据权利要求1所述的方法,其特征在于,还包括:
通过预设的差值算法,对片元程序文件中的图像进行优化。
3.根据权利要求2所述的方法,其特征在于,所述差值算法包括邻近点差值、双线性插值、双三次插值和/或兰斯索差值算法。
4.根据权利要求3所述的方法,其特征在于,所述对所述待校正图像进行预处理,得到用于描述所述待校正图像中每个像素的位置在校正前后的映射关系包括:
通过Opencv或matlab方法,对所述待校正图像进行预处理,得到用于描述所述待校正图像中每个像素的位置在校正前后的映射关系。
5.根据权利要求4所述的方法,其特征在于,编码方式包括十六进制、十进制或八进制。
6.一种基于shader的视频流图像校正装置,其特征在于,包括:
获取模块,用于获取待校正图像;
处理模块,用于对所述待校正图像进行预处理,得到用于描述所述待校正图像中每个像素的位置在校正前后的映射关系;同时将所述待校正图像转换为浮点类型的数据图像;所述映射关系为二维图像矩阵;
编码模块,用于对所述数据图像中的X方向数据和Y方向数据,分别进行编码处理,将一个浮点类型的数据转化为三个三通道的RGB颜色值,得到X方向的三通道的颜色图像和Y方向的三通道的颜色图像;
编写模块,用于将所述数据图像,作为shader的片元着色器的原始纹理;将所述颜色图像,作为shader的片元着色器的2张附加数据纹理;
对所述附加数据纹理进行解码还原,将三通道的RGB值转化为浮点值,合并两个单独通道的浮点值,并将合并后的浮点值作为shader片元的原始图像的目标重定位坐标;
将所述目标重定位坐标,作为图像采样的输入纹理坐标参数,基于所述映射关系得到校正后的目标颜色值;
完成shader顶点和片元程序文件的编写;
渲染模块,用于通过GPU加载所述shader顶点和片元程序文件,得到校正后的渲染图像。
7.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1~5中任一项所述的方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1~5中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智汇云舟科技有限公司,未经北京智汇云舟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210850841.6/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序