伽马查找表存储方法

文档序号:2529655阅读:370来源:国知局
专利名称:伽马查找表存储方法
技术领域
本发明涉及 一 种伽马查找表存储方法。
背景技术
为了提高液晶显示装置的显示效果,伽马校正是 一 种广泛 使用的方法。要实现伽马校正,伽马查找表是不可缺少的。
请参阅图1 ,其是 一 种传统的伽马查找表存储方案的示意
图。在该伽马查找表中,无论每个伽马值实际有多少位(Bit), 都是以 1 0位的形式存储。例如第 1个伽马值的低八位 bit0(l) bit7(l)分别存储在地址为0的字节(Byte)的bit0至bit7 中,其高二位bit8(1)、 bit9(l)分别存储在地址为4的字节的bitO 及bitl中;第2个伽马值的低八位bitO(2) bh7(2)分别存储在地 址为1的字节的bitO至bit7中,其高二位bit8(2)、 bit9(2)分别 存储在地址为4的字节的bit2及bit3中;第3个伽马值的低八 位bit0(3) bit7(3)分别存储在地址为2的字节的bitO至bit7中, 其高二位bit8(3)、 bit9(3)分别存储在地址为4的字节的bit4及 bit5中;第4个伽马值的低八位bit0(4) bit7(4)分别存储在地址 为3的字节的bitO至bit7中,其高二位bit8(4)、 bit9(4)分别存 储在地址为4的字节的bit6及bit7中。即第1个至第4个伽马 值存储在地址为0至4的字节中,4个伽马值占用5个字节的存 储空间。第5个至第256个伽马值的存储方法可依此类推,因 此256个伽马值占用320个字节的存储空间。
为了成本的考量,业界希望将伽马查找表和OSD参数一起保 存在一个容量为1024字节的内存中。OSD参数需要占用约180字 节的存储空间,因此该内存的剩余存储空间为844字节。在液晶 显示装置中,伽马查找表有三个,分别对应红色、绿色和蓝色,每个查找表均需要占用320字节的存储空间,因此3个伽马查找 表需要占用960字节的存储空间。因此该内存无法同时存储该3 个伽马查找表及OSD参数。

发明内容
为了解决现有技术中伽马查找表占用存储空间较大的问 题,本发明提供 一 种能减少存储空间的伽马查找表存储方法。
一种伽马查找表存储方法,第33灰阶至第256灰阶的伽马 值以10位的形式存储,第1灰阶至第32灰阶的伽马值通过公 式计算的方法获得。
一种伽马查找表存储方法,仅存储大于和等于33灰阶的伽 马值,小于33灰阶的伽马值通过公式计算的方法获得。
与现有技术相比,本发明伽马查找表存储方法仅存储大于 和等于33灰阶的伽马值,小于33灰阶的伽马值通过公式计算的 方法获得,从而有效节省了内存的存储空间。


图1是一种传统的伽马查找表存储方案的示意图。 图2是本发明伽马查找表存储方案的示意图。
具体实施例方式
请参阅图2,其是本发明伽马查找表存储方案的示意图。该 伽马查找表仅存储高阶的伽马值,即大于或等于33灰阶的伽马 值,在本实施方式中为第33灰阶至第256灰阶的伽马值,各伽 马值是以IO位的形式存储。具体存储格式为第33灰阶的伽 马值的低八位bit0(3 3) bit7(3 3)分别存储在地址为0的字节(Byte) 的bit0至bit7中,其高二位bit8(33)、 bit9(33)分别存储在地址 为4的字节的bit0及bitl中;第34灰阶的伽马值的低八位 bit0(34) bit7(3 4)分别存储在地址为1的字节的bit0至bit7中, 其高二位bit8(34)、 bit9(34)分别存储在地址为4的字节的bit2及bit3中;第35灰阶的伽马值的低八位bit0(3 5)~bit7(3 5)分别 存储在地址为2的字节的bit0至bit7中,其高二位bit8(3 5)、 bit9(35)分别存储在地址为4的字节的bit4及bit5中;第36灰 阶的伽马值的低八位bit0(3 6) bit7(3 6)分别存储在地址为3的字 节的bitO至bit7中,其高二位bh8(36)、 bit9(3 6)分别存储在地 址为4的字节的bit6及bit7中。即第33灰阶至第36灰阶的伽 马值存储在地址为0至4的字节中,4个伽马值占用5个字节的 存储空间。第37灰阶至第256灰阶的伽马值的存储方法可依此 类推,因此224个伽马值占用280个字节的存储空间。
因为低阶的伽马值(即小于33灰阶的伽马值,在本实施方式 中为第1灰阶至第32灰阶的伽马值)对伽马校正效果影响很小, 所以低阶的伽马值可以通过公式计算的方法获得。具体计算公 式如下
、"
256
+
32 V、
256
32
承/
其中,i为灰阶序数,其取值范围是0《i《32; y为伽马指 数,其取值范围是1.8 < y《2.4,其优选值是2.2。
例如,对于红色仂口马查找表而言,其 gamma(33)=l 11 , gamma(256)=1020,当y=2.2, i = 8时,由上述计算公式计算得到 gamma(8)=25.62;当丫=2.2, i=20时,由上述计算公式计算得到 gamma(20)=66.54。
与现有技术相比,本发明伽马查找表存储方法仅存储高阶 的伽马值,低阶的伽马值通过公式计算的方法获得。每个伽马 查找表占用280个字节的存储空间,因此本发明可将该3个伽 马查找表及OSD参数一起保存在一个容量为1024字节的内存 中,从而达到节省成本的目的。
本发明伽马查找表存储方法并不限于仅存储灰阶数为256 的伽马值,采用本发明伽马查找表存储方法同样可以存储灰阶数大于或小于256的伽马值。
权利要求
1. 一种伽马查找表存储方法,其特征在于第33灰阶至第256灰阶的伽马值以10位的形式存储,第1灰阶至第32灰阶的伽马值通过公式计算的方法获得。
2. 如权利要求1所述的伽马查找表存储方法,其特征在于 该计算公式为<formula>formula see original document page 2</formula>承z其中,i为灰阶序数,其取值范围是0< i< 32; Y为伽马指数,其 取值范围是1.8《Y《2.4。
3. 如权利要求2所述的伽马查找表存储方法,其特征在于y 为2.2。
4. 如权利要求1所述的伽马查找表存储方法,其特征在于 第33灰阶的伽马值的低八位分别存储在地址为0的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit0及bitl中; 第34灰阶的伽马值的低八位分别存储在地址为1的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit2及bit3中; 第35灰阶的伽马值的低八位分别存储在地址为2的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit4及bit5中; 第36灰阶的伽马值的低八位分别存储在地址为3的字节的bit0 至bit7中,其高二位分别存^f诸在地址为4的字节的bit6及bit7中, 第37灰阶至第256灰阶的伽马值的存储方法依此类推。
5. —种伽马查找表存储方法,其特征在于仅存储大于和等 于33灰阶的伽马值,小于33灰阶的伽马值通过公式计算的方法《曰狄付。
6. 如权利要求5所述的伽马查找表存储方法,其特征在于 该计算公式为<formula>formula see original document page 3</formula>其中,i为灰阶序数,其取值范围是0<i《32; Y为伽马指数,其 取值范围是1.8《y《2.4。
7. 如权利要求6所述的伽马查找表存储方法,其特征在于y 为2.2。
8. 如权利要求5所述的伽马查找表存储方法,其特征在于 大于和等于33灰阶的伽马值以10位的形式存储。
9. 如权利要求8所述的伽马查找表存储方法,其特征在于 第33灰阶的伽马值的低八位分别存储在地址为0的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit0及bitl中; 第34灰阶的伽马值的低八位分别存储在地址为1的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit2及bit3中; 第35灰阶的伽马值的低八位分别存储在地址为2的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit4及bit5中; 第36灰阶的伽马值的低八位分别存储在地址为3的字节的bit0 至bit7中,其高二位分别存储在地址为4的字节的bit6及bit7中, 第37灰阶至第256灰阶的伽马值的存储方法依此类推。
全文摘要
本发明提供一种伽马查找表存储方法,其第33灰阶至第256灰阶的伽马值以10位的形式存储,其第1灰阶至第32灰阶的伽马值通过公式计算的方法获得。本发明伽马查找表存储方法能有效节省内存的存储空间。
文档编号G09G3/36GK101546530SQ20081006635
公开日2009年9月30日 申请日期2008年3月28日 优先权日2008年3月28日
发明者王剑锋 申请人:群康科技(深圳)有限公司;群创光电股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1