[发明专利]RGB到RGBW的颜色分解方法和系统有效
申请号: | 200810005539.0 | 申请日: | 2008-02-15 |
公开(公告)号: | CN101370148A | 公开(公告)日: | 2009-02-18 |
发明(设计)人: | 郭永信;朴柱容;朴斗植 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H04N9/64 | 分类号: | H04N9/64;G09G5/02 |
代理公司: | 北京铭硕知识产权代理有限公司 | 代理人: | 韩明星;刘奕晴 |
地址: | 韩国京畿道*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rgb rgbw 颜色 分解 方法 系统 | ||
1.一种RGB到RGBW的颜色分解方法,所述方法包括:
基于输入RGB值和输入RGB值的饱和度确定白色的输出值;以及
输出所述输出值,
其中,确定所述输出值的步骤包括:
接收RGB值并确定RGB值的最大值;
基于RGB值计算饱和度;以及
基于最大值和饱和度计算白色的输出值。
2.如权利要求1所述的方法,其中,计算白色的输出值的步骤包括使用等式4计算白色的输出值:
[等式4]
Rout=Rin,
Gout=Gin,
Bout=Bin,
Wout={(1-S)(1-α)+α}×Max(Rin,Gin,Bin),
其中,Rin表示红色的输入值,Gin表示绿色的输入值,Bin表示蓝色的输入值,Rout表示红色的输出值,Gout表示绿色的输出值,Bout表示蓝色的输出值,Wout表示白色的输出值,S表示饱和度,Max(Rin,Gin,Bin)表示RGB值的最大值,α表示0和1之间的值。
3.一种RGB到RGBW的颜色分解方法,所述方法包括:
基于输入RGB值和输入RGB值的饱和度确定白色的输出值;以及
输出所述输出值,
其中,确定白色的输出值的步骤包括:
使用颜色空间转换将RGB值转换为包括亮度和饱和度分量的颜色空间值;
使用所述颜色空间值计算RGB值的输出值;以及
使用所述颜色空间值的饱和度值S和亮度值V计算白色的输出值。
4.如权利要求1或3所述的方法,其中,随着RGB值的最大值的增加和输入颜色的饱和度减小,白色的输出值增加。
5.如权利要求3所述的方法,其中,计算RGB值的输出值的步骤包括:
通过增加包括亮度和饱和度分量的颜色空间值的亮度值V来计算亮度替代值V’;
使用饱和度值S和亮度替代值V’来计算R’G’B’值,所述R’G’B’值是当包括亮度和饱和度分量的颜色空间值的饱和度值S最大时的RGB值;以及
使用R’G’B’值、饱和度值S和亮度替代值V’计算RGB的输出值。
6.如权利要求5所述的方法,其中,计算值V’的步骤包括:
基于亮度模型参数Vth线性增加亮度值V;以及
当亮度值V大于预定最大值时,通过将亮度值V切到所述预定最大值来计算亮度替代值V’。
7.如权利要求5所述的方法,其中,当对于RGB值的值R、值G和值B中的至少一个饱和度值S大于饱和度模型参数Sth时,计算RGB的输出值的步骤包括将R’G’B’值的值R’、值G’和值B’中的至少一个确定为值R、值G和值B中的至少一个。
8.如权利要求5所述的方法,其中:
当对于RGB值的值R、值G和值B中的至少一个饱和度值S小于或等于饱和度模型参数Sth时,计算RGB的输出值的步骤包括:与饱和度值S成比例地线性增加输出值;以及
当饱和度值S为0时,计算RGB的输出值的步骤包括将亮度替代值V’确定为值R、值G和值B中的至少一个。
9.如权利要求3所述的方法,其中,当白色的饱和度值S大于0并小于饱和度模型参数Sth时,计算白色的输出值的步骤包括:将亮度值V确定为输出值。
10.如权利要求3所述的方法,其中,当白色的饱和度值S大于饱和度模型参数Sth并小于1时,计算白色的输出值的步骤包括:将输出值从亮度值V线性减小到亮度值V的最小值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810005539.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:血管支架及其制造方法
- 下一篇:通过脉冲VHF操作的等离子体类型和均匀性控制