[发明专利]一种颜色转换方法在审
申请号: | 202310078700.1 | 申请日: | 2023-01-16 |
公开(公告)号: | CN116112654A | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 赵海武;马梦馨 | 申请(专利权)人: | 上海国茂数字技术有限公司 |
主分类号: | H04N9/67 | 分类号: | H04N9/67 |
代理公司: | 上海汉之律师事务所 31378 | 代理人: | 陈强 |
地址: | 201203 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 颜色 转换 方法 | ||
本发明属于图像视频技术领域,具体涉及一种颜色转换方法,包括:获取RGB表示的色彩数据;从所述RGB表示的色彩数据中提取R数值分量、G数值分量和B数值分量;根据R、G、B的亮度贡献率计算得到亮度Y数值分量;根据预设的所述R数值分量和所述B数值分量的压缩系数,依据所述R数值分量和所述B数值分量计算得到P数值分量和Q数值分量;根据所述Y数值分量、P数值分量、Q数值分量重新组合得到YPQ表示的色彩数据。本发明提供一种新型的颜色表示空间以及从RGB颜色空间到YPQ颜色空间的相互转换方法,在数据量相同的条件下,提高了表示精度,在精度相同的条件下,减少了颜色表示所需的比特数,具有重大意义。
技术领域
本发明属于图像视频技术领域,具体涉及一种颜色转换方法。
背景技术
颜色表示有很多种方法,例如RGB,YUV,YIQ,YCbCr,Lab,HSI等,形成为颜色空间。在数字照相机和摄像机中,采集图像和视频信息的时候通常都是采集RGB信息,然后进行存储或传输。也可以把RGB转换为其他的颜色空间,进行压缩编码。
在数字电视领域,通常采用CCIR BT.601/709/2020等标准规定的YCbCr颜色空间。YCbCr把颜色分解成亮度和两个色差信号,可以根据人眼对亮度和色差信号的分辨能力不同,对色差信号进行下采样,从而降低数字图像和数字视频的数据量,给后续的编码、存储、传输带来方便。在显示器上显示图像和视频的时候,再把YCbCr格式的颜色信息转换成RGB格式。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种新型的颜色表示空间,在数据量相同的条件下,提高了表示精度,简化了计算;在精度相同的条件下,减少了颜色表示所需的比特数,也简化了计算。
为实现上述目的及其他相关目的,本发明提供一种颜色转换方法,包括:获取RGB表示的色彩数据;从所述RGB表示的色彩数据中提取R数值分量、G数值分量和B数值分量;根据R、G、B的亮度贡献率计算得到亮度Y数值分量;根据预设的所述R数值分量和所述B数值分量的压缩系数,依据所述R数值分量和所述B数值分量计算得到P数值分量和Q数值分量;根据所述Y数值分量、P数值分量、Q数值分量重新组合得到YPQ表示的色彩数据。
根据本发明一具体实施例,若从所述RGB表示的色彩数据中提取的所述R数值分量、G数值分量和B数值分量为量化后的数值分量,则根据量化级数将所述R数值分量、G数值分量和B数值分量还原为初始的数值分量;其中,所述初始的数值分量的取值范围为[0,1]。
根据本发明一具体实施例,所述根据R、G、B的亮度贡献率计算得到亮度Y数值分量的步骤包括:Y=α*R+β*G+γ*B,其中,α为R的亮度贡献率,β为G的亮度贡献率,γ为B的亮度贡献率。
根据本发明一具体实施例,所述根据预设的所述R数值分量和所述B数值分量的压缩系数,依据所述R数值分量和所述B数值分量计算得到P数值分量和Q数值分量的步骤包括:将所述R数值分量和预设的所述压缩系数的乘积作为所述P数值分量;将所述B数值分量和预设的所述压缩系数的乘积作为所述Q数值分量。
根据本发明一具体实施例,还包括:对所述Y数值分量、所述P数值分量、所述Q数值分量进行量化处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海国茂数字技术有限公司,未经上海国茂数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310078700.1/2.html,转载请声明来源钻瓜专利网。