[发明专利]一种基于图形处理器的3D视频颜色自动校正方法有效
申请号: | 201310094539.3 | 申请日: | 2013-03-24 |
公开(公告)号: | CN103139591A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 姚平;盛志明;余刚 | 申请(专利权)人: | 成都索贝数码科技股份有限公司 |
主分类号: | H04N13/00 | 分类号: | H04N13/00;H04N15/00 |
代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
地址: | 610041 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图形 处理器 视频 颜色 自动 校正 方法 | ||
1.一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:它包括以下步骤:
S1:将3D视频拆分为每一帧的左右眼原图;
S2:选择其中一帧左右眼原图作为待校正图像,并同时选取参考图像;
S3:将待校正图像和参考图像转换为图形处理器GPU可以处理的文件形式;
S4:将待校正图像和参考图像从RGB格式转换为Lab格式;
S5:利用图形处理器GPU提取待校正图像和参考图像的有效统计信息,并对待校正图像进行校正;
S6:将待校正图像从Lab格式转换为RGB格式,并进行越界检测校正处理;
S7:重复步骤S2~S6,完成3D视频颜色自动校正。
2.根据权利要求1所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:步骤S3所述的将待校正图像和参考图像转换为图形处理器GPU可以处理的文件形式的方法包括以下两种:
(1)将待校正图像和参考图像转换为图形处理器GPU可以处理的纹理数据;
(2)将待校正图像和参考图像读入内存并将上行到图形处理器GPU中。
3.根据权利要求2所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:将待校正图像和参考图像转换为图形处理器GPU可以处理的纹理数据的步骤为:使用DirectX提供的函数将待校正图像和参考图像转换为图形处理器GPU可以处理的纹理数据。
4.根据权利要求2所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:将待校正图像和参考图像读入内存并将上行到图形处理器GPU中的步骤为:
S3021:将待校正图像和参考图像读入内存;
S3022:使用OpenGL或DirectX提供的函数将内存里的数据上行到图形处理器GPU中。
5.根据权利要求1所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:步骤S4所述的将待校正图像和参考图像从RGB格式转换为Lab格式的步骤为:
S401:将待校正图像和参考图像从RGB格式转换为XYZ格式;
S402:将XYZ格式图像归一化处理成XnYnZn;
S403:将XnYnZn转换成Lab格式;
S404:在出现颜色饱和的情况下,对Lab格式图像进行修正处理。
6.根据权利要求1所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:步骤S5所述的利用图形处理器GPU提取待校正图像和参考图像的有效统计信息,并对待校正图像进行校正的步骤为:
S501:使用DirectX11提供的计算Shader功能,分别统计出待校正图像和参考图像的均值与方差;
S502:根据所提取的均值与方差,对待校正图像进行校正。
7.根据权利要求6所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:使用DirectX11提供的计算Shader功能,分别统计出待校正图像和参考图像的均值与方差的步骤为:
S5011:将原二维图像降维成一维图像,它包括以下步骤:
S50111:将二维图像划分为若干等份块;
S50112:开辟与图像等份数相同的线程,每一个线程负责一个图像等份块中所有像素的统计;
S5012:用一个线程对一维图像中所有像素进行统计,完成操作。
8.根据权利要求6所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:根据所提取的均值与方差,对待校正图像进行校正的步骤为:对待校正图像的每个像素点的每一通道做运算:对应象素值p=(p-m1)*(d2/d1)+m2,其中,m1、m2、d1、d2分别为待校正图像和参考图像在Lab下某一通道的均值和方差。
9.根据权利要求1所述的一种基于图形处理器的3D视频颜色自动校正方法,其特征在于:步骤S6所述的将待校正图像从Lab格式转换为RGB格式,并进行越界检测校正处理的步骤为:
S601:将Lab格式转换成XnYnZn;
S602:将XnYnZn转换成XYZ格式;
S603:将XYZ格式转换成RGB格式;
S604:对RGB格式图像的三通道进行越界检测校正处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都索贝数码科技股份有限公司,未经成都索贝数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310094539.3/1.html,转载请声明来源钻瓜专利网。