首页> 中国专利> 即时色域映对系统与即时色域映对方法

即时色域映对系统与即时色域映对方法

摘要

本发明公开一种即时色域映对系统与即时色域映对方法,该系统包含一存储器以及一转换模块。存储器用以储存一映对表。转换模块用以读取存储器中的映对表,并通过映对表将一第一影像信号所对应的多个第一影像灰阶值转换为一第二影像信号所对应的多个第二影像灰阶值。转换模块以上述第一影像灰阶值中每一个所对应的至少一部份位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为上述第二影像灰阶值。一种即时色域映对方法亦在此揭露。

著录项

  • 公开/公告号CN105513519A

    专利类型发明专利

  • 公开/公告日2016-04-20

    原文格式PDF

  • 申请/专利号CN201410490806.3

  • 发明设计人 张克苏;黄庭纬;庄竣崴;欧阳盟;

    申请日2014-09-23

  • 分类号G09G3/20(20060101);G09G5/02(20060101);

  • 代理机构隆天知识产权代理有限公司;

  • 代理人李昕巍;赵根喜

  • 地址 中国台湾桃园县

  • 入库时间 2023-12-18 15:33:29

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-27

    授权

    授权

  • 2016-05-18

    实质审查的生效 IPC(主分类):G09G3/20 申请日:20140923

    实质审查的生效

  • 2016-04-20

    公开

    公开

说明书

技术领域

本发明是有关于一种即时色域映对系统,且特别是有关于一种通过查找色域映对表以执行色域转换的即时色域映对系统及其方法。

背景技术

随着资讯科技的发展,显示装置的应用也越来越普及。显示装置的价格越来越低廉,而显示装置的性能也越来越进步。常见的显示装置包含液晶显示器、LED显示器、等离子显示器、投影机…等。当上述显示装置欲播放输入影像信号时(输入影像信号可由媒体播放装置、电脑系统或手持式电子装置等电子系统所产生),显示装置往往需要对输入影像信号执行即时的色域映对,以利用更为精确或是最佳化后的颜色显示输入影像信号中的内容。

一般熟知常用的即时色域映对方法包含利用伽玛曲线(gammacurve)进行色域转换。然而,此种即时色域映对方法于实际应用上并不够精确,且亦难以针对某些特定的颜色范围进行特定的转换。因此,如何设计出一种即时色域映对系统以实现更为精确且自由度更高的色域转换,实为本领域的一重要研究课题。

发明内容

本发明的一方面是在于提供一种即时(real-time)色域映对系统。即时色域映对系统包含一存储器以及一转换模块。存储器用以储存一映对表(mappingtable)。转换模块用以读取存储器中的映对表,并通过映对表将一第一影像信号所对应的多个第一影像灰阶值转换为一第二影像信号所对应的多个第二影像灰阶值。转换模块是以上述第一影像灰阶值中每一个所对应的至少一部份位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为上述第二影像灰阶值。

依据本发明一实施例,上述转换模块是以上述第一影像灰阶值中每一个所对应的全部位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为上述第二影像灰阶值。

依据本发明另一实施例,上述第一影像灰阶值中每一个包含不同颜色的n个第一像素灰阶值。n个第一像素灰阶值中每一个由m个位元所代表。转换模块是以上述第一影像灰阶值中每一个的n×(m-i)个位元为存储器地址查找映对表,其中n>1,m>i≧1。

依据本发明又一实施例,上述n个第一像素灰阶值中每一个的(m-i)个位元为其最高(m-i)个位元。

依据本发明再一实施例,上述第二影像灰阶值中每一个包含相应的n个第二像素灰阶值。n个第二像素灰阶值中每一个由m个位元所代表。转换模块是根据查找结果,将上述第一影像灰阶值中每一个的n×(m-i)个位元转换为上述第二影像灰阶值中各相应第二影像灰阶值的n×(m-i)个位元。

依据本发明另具有的一实施例,上述转换模块还用以对上述第一影像灰阶值中每一个的n×i个未经转换的位元以及每一个所对应的n×(m-i)个经转换后所产生的位元进行整合,以产生相应的第二影像灰阶值。

依据本发明又具有的一实施例,上述n个第二像素灰阶值中每一个的(m-i)个位元为其最高(m-i)个位元。

依据本发明再具有的一实施例,上述n个第二像素灰阶值每一个的最低i个位元与上述n个第一像素灰阶值中各相应的像素灰阶值的最低i个位元相同。

依据本发明更具有的一实施例,上述转换模块还用以判断上述第一影像灰阶值中一欲转换的第一影像灰阶值是否位于一影像灰阶值范围中。若欲转换的第一影像灰阶值不位于影像灰阶值范围中,则转换模块将上述第二影像灰阶值中一对应的第二影像灰阶值设置为与欲转换的第一影像灰阶值相同。

依据本发明另外一实施例,上述第一影像灰阶值中每一个包含不同颜色的n个第一像素灰阶值。上述转换模块系根据欲转换的第一影像灰阶值中的上述n个第一像素灰阶值是否皆位于一对应的像素灰阶值范围中,以判断欲转换的第一影像灰阶值是否位于影像灰阶值范围中。

依据本发明再一实施例,上述色域映对系统还包含一第一暂存单元以及一第二暂存单元。第一暂存单元电性连接至转换模块。第一暂存单元用以暂存第一影像信号中的一第一画面数据。其中第一画面数据包含上述第一影像灰阶值。第二暂存单元电性连接至转换模块。第二暂存单元用以暂存第二影像信号中的一第二画面数据。其中第二画面数据包含上述第二影像灰阶值。

本发明的另一方面是在于提供一种色域映对方法,包含下列步骤:读取储存于一存储器中的一映对表;以及以一第一影像信号所对应的多个第一影像灰阶值中每一个所对应的至少一部份位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为一第二影像信号所对应的多个第二影像灰阶值。

依据本发明一实施例,于上述即时色域映对方法中,以上述第一影像灰阶值中每一个所对应的上述至少一部份位元为存储器地址查找映对表是以上述第一影像灰阶值中每一个所对应的全部位元为存储器地址查找映对表。

依据本发明另一实施例,于上述即时色域映对方法中,第一影像灰阶值中每一个包含不同颜色的n个第一像素灰阶值。n个第一像素灰阶值中每一个由m个位元所代表。且以上述第一影像灰阶值中每一个所对应的上述至少一部份位元为存储器地址查找映对表是以上述第一影像灰阶值中每一个的n×(m-i)个位元为存储器地址查找映对表,其中n>1,m>i≧1。

依据本发明又一实施例,于上述即时色域映对方法中,上述n个第一像素灰阶值中每一个的(m-i)个位元为其最高(m-i)个位元。

依据本发明再一实施例,于上述即时色域映对方法中,上述第二影像灰阶值中每一个包含相应的n个第二像素灰阶值。n个第二像素灰阶值中每一个由m个位元所代表。且以上述第一影像灰阶值中每一个的上述n×(m-i)个位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为上述第二影像灰阶值还包含:根据查找结果,将上述第一影像灰阶值中每一个的n×(m-i)个位元转换为上述第二影像灰阶值中各相应第二影像灰阶值的n×(m-i)个位元。

依据本发明另具有的一实施例,于上述即时色域映对方法中,以上述第一影像灰阶值中每一个所对应的上述n×(m-i)个位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为上述第二影像灰阶值还包含:对上述第一影像灰阶值中每一个的n×i个未经转换的位元以及每一个所对应的n×(m-i)个经转换后所产生的位元进行整合,以产生相应的第二影像灰阶值。

依据本发明又具有的一实施例,于上述即时色域映对方法中,上述n个第二像素灰阶值中每一个的(m-i)个位元为其最高(m-i)个位元。

依据本发明再具有的一实施例,于上述即时色域映对方法中,上述n个第二像素灰阶值每一个的最低i个位元与上述n个第一像素灰阶值中各相应的像素灰阶值的最低i个位元相同。

依据本发明还具有的一实施例,于上述即时色域映对方法中,以上述第一影像灰阶值中每一个所对应的上述些至少一部份位元为存储器地址查找映对表,以将上述第一影像灰阶值转换为上述第二影像灰阶值还包含:判断上述第一影像灰阶值中一欲转换的第一影像灰阶值是否位于一影像灰阶值范围中;以及若上述欲转换的第一影像灰阶值不位于影像灰阶值范围中,则将上述第二影像灰阶值中一对应的第二影像灰阶值设置为与欲转换的第一影像灰阶值相同。

依据本发明另又一实施例,于上述即时色域映对方法中,上述第一影像灰阶值中每一者包含不同颜色的n个第一像素灰阶值。且判断上述第一影像灰阶值中上述欲转换的第一影像灰阶值是否位于影像灰阶值范围中系根据欲转换的第一影像灰阶值中的上述n个第一像素灰阶值是否皆位于一对应的像素灰阶值范围中。

依据本发明再一实施例,上述即时色域映对方法还包含:利用一第一暂存单元暂存第一影像信号中的一第一画面数据,其中第一画面数据包含上述第一影像灰阶值;以及利用一第二暂存单元暂存第二影像信号中的一第二画面数据,其中第二画面数据包含上述第二影像灰阶值。

应用本发明的优点在于通过将影像信号中的影像灰阶值作为存储器位置以查找色域映对表,可实现影像信号间的快速且即时的色域转换。相较于熟知技术(例如:利用伽玛曲线进行色域转换),本发明可提供更为精确且自由度更高的色域映对。本发明亦揭示利用影像灰阶值中的部份位元为存储器地址查找色域映对表。如此一来,可大幅节省色域映对表所需占据的存储器空间,并可有效保持转换后所产生的影像信号中灰阶值的连续性。亦即,本发明可在不影响色彩显示的效果的情况下,有效节省色域映对所需的存储器空间,并提升色域转换的速度。

另外,本发明揭示判断欲转换的第一影像灰阶值是否位于一影像灰阶值范围中,以决定是否对第一影像灰阶值进行查表转换。如此一来,亦可有效节省色域映对表所需要占据的存储器空间。而通过设置上述像素灰阶值范围,可以实现针对于某些特定的颜色范围的色域转换。

附图说明

图1为本发明一实施例中,一种即时色域映对系统的方块示意图。

图2为依据本发明一实施例,绘示第一影像灰阶值与第二影像灰阶值间的转换的示意图。

图3为依据本发明一实施例,绘示第一影像灰阶值与第二影像灰阶值间的转换的示意图。

图4为依据本发明一实施例,绘示一种即时色域映对方法的流程示意图。

图5为依据本发明一实施例,绘示一种即时色域映对方法的流程示意图。

其中,附图标记说明如下:

100:即时色域映对系统

110:存储器

120:转换模块

203:第一影像信号

210:第一暂存单元

220:第二暂存单元

223:第二影像信号

V:第一影像灰阶值

Vc:第二影像灰阶值

V’:位元数据

Vc’:位元数据

R[1]~R[m]、G[1]~G[m]、B[1]~B[m]、Rc[1]~Rc[m]、Gc[1]~Gc[m]、Bc[1]~Bc[m]:位元

402、404、502、504:步骤

具体实施方式

下文举实施例配合所附图式作详细说明,但所提供的实施例并非用以限制本发明所涵盖的范围,而结构运作的描述非用以限制其执行的顺序,任何由元件重新组合的结构,所产生具有均等功效的装置,皆为本发明所涵盖的范围。此外,图式仅以说明为目的,并未依照原尺寸作图。为使便于理解,下述说明中相同元件将以相同的符号标示来说明。

在全篇说明书与权利要求书所使用的用词(terms),除有特别注明外,通常具有每个用词使用在此领域中、在此揭露的内容中与特殊内容中的平常意义。某些用以描述本揭露的用词将于下或在此说明书的别处讨论,以提供本领域技术人员在有关本揭露的描述上额外的引导。

另外,关于本文中所使用的“耦接”或“连接”,均可指两个或多个元件相互直接作实体或电性接触,或是相互间接作实体或电性接触,亦可指两个或多个元件相互操作或动作。

于本文中,除非内文中对于冠词有所特别限定,否则“一”与“该”可泛指单一个或多个。将进一步理解的是,本文中所使用的“包含”、“包括”、“具有”及相似词汇,指明其所记载的特征、区域、整数、步骤、操作、元件和/或组件,但不排除其所述或额外的其一个或多个其它特征、区域、整数、步骤、操作、元件、组件,和/或其中的群组。

另外,在本文中,使用第一、第二与第三等等的词汇,是用于描述各种元件、组件、区域、层和/或区块是可以被理解的。但是这些元件、组件、区域、层和/或区块不应该被这些术语所限制。这些词汇只限于用来辨别单一元件、组件、区域、层和/或区块。因此,在下文中的一第一元件、组件、区域、层和/或区块也可被称为第二元件、组件、区域、层和/或区块,而不脱离本发明的本意。

请参照图1。图1为本发明一实施例中,一种即时(real-time)色域映对系统100的方块示意图。即时色域映对系统100可用于一显示装置(例如:投影机、电视机、屏幕、广色域显示器…等)中,并对一第一影像信号203执行色域映对,以产生一第二影像信号223,但不以其为限。第一影像信号203可由媒体播放装置(例如:DVD播放机、VCD播放机或蓝光播放机)、电脑系统(例如:台式电脑或笔记本电脑),或手持式电子装置(例如:智能手机或平板电脑)等电子系统所产生。第一影像信号203也可由色度计、照度计、亮度计…等光学量测器具所产生。第一影像信号203可为但不限于一高解析度多媒体接口(HighDefinitionMultimediaInterface;HDMI)信号。

即时色域映对系统100包含一存储器110以及一转换模块120。于一实施例中,存储器110可为但不限于一静态随机存取存储器(StaticRandomAccessMemory;SRAM)。转换模块120可为但不限于一电子芯片。于另一实施例中,即时色域映对系统100包含至少一处理器以及一存储单元,而转换模块120储存于该存储单元,并通过该处理器执行其功能。

于一实施例中,即时色域映对系统100还选择性地包含电性连接于转换模块120的一第一暂存单元210以及一第二暂存单元220。于一实施例中,第一暂存单元210以及第二暂存单元220可为但不限于一双倍数据速率同步动态随机存取存储器(DoubleDataRateSynchronousDynamicRandomAccessMemory;DDRRAM)。

存储器110用以储存一映对表(mappingtable)(未示出)。转换模块120用以读取存储器110中的映对表,并通过映对表将一第一影像信号203所对应的多个第一影像灰阶值V转换为一第二影像信号223所对应的多个第二影像灰阶值Vc。转换模块120是以上述第一影像灰阶值V中每一个所对应的至少一部份位元V’为存储器地址查找映对表,并根据查表结果Vc’,将上述第一影像灰阶值V转换为上述第二影像灰阶值Vc。

于一实施例中,第一暂存单元210用以暂存第一影像信号203中的一第一画面数据(未示出)。第一画面数据包含上述第一影像灰阶值V。第二暂存单元220用以暂存第二影像信号223中的一第二画面数据(未示出)。第二画面数据包含上述第二影像灰阶值Vc。进一步来说,转换模块120通过将上述第一影像灰阶值V转换为上述第二影像灰阶值Vc,实现了第一画面数据与第二画面数据间的色域转换。

于一实施例中,转换模块120是以上述第一影像灰阶值V中每一个所对应的全部位元为存储器地址查找映对表,以将上述第一影像灰阶值V转换为上述第二影像灰阶值Vc。亦即,于该实施例中,V’即为第一影像灰阶值V所对应的全部位元,而Vc’即为第二影像灰阶值Vc所对应的全部位元。更进一步来说,转换模块120以上述第一影像灰阶值V中每一个作为存储器地址,于存储器110中分别查找映对表,以得到一相应的查找结果。然后,转换模块120将查找结果直接设置为对应的第二影像灰阶值Vc。于一例子中,第一影像灰阶值V中每一个是为一长度为24位元的二进位数值。转换模块120以长度为24位元的二进位数值分别作为存储器地址以查找映对表,并分别得到长度同样为24位元的二进位数值查找结果。转换模块120将该些查找结果分别设置为对应的第二影像灰阶值Vc。

相较于上述实施例,转换模块120直接利用第一影像灰阶值V每一个所对应的全部位元为存储器地址查找映对表,于另一实施例中,转换模块120是利用第一影像灰阶值V中每一个的部份位元为存储器地址查找映对表。于进一步实施例中,第一影像灰阶值V中每一个包含不同颜色的n个第一像素灰阶值。n个第一像素灰阶值中每一个由m个位元所代表。转换模块120是以上述第一影像灰阶值V中每一个的n×(m-i)个位元为存储器地址查找映对表,其中n>1,m>i≧1。以下将更进一步说明上述操作。

请同时参照图2。图2是根据本发明一实施例示出转换模块120将上述第一影像灰阶值V中的一个转换为第二影像灰阶值Vc中相应的一个的示意图。为方便及清楚说明起见,图2是根据图1所示实施例为例来作说明,但不以此为限。

需说明的是,于本实施例中,n为3。但于实际应用上,n并不限定于3,本领域技术人员可视实际需求加以调整。

如图2所示,第一影像灰阶值V中每一个包含不同颜色(例如:红色、绿色以及蓝色)的3个第一像素灰阶值。其中第一像素灰阶值中每一个由m个位元所代表。亦即,上述3个第一像素灰阶值分别对应于R[1]~R[m]、G[1]~G[m]以及B[1]~B[m]。而第二影像灰阶值Vc中每一个包含相应的3个第二像素灰阶值,上述3个第二像素灰阶值中每一个亦由m个位元所代表。亦即,上述3个第二像素灰阶值分别对应于Rc[1]~Rc[m]、Gc[1]~Gc[m]以及Bc[1]~Bc[m]。

于一例子中,m=8,红色第一像素灰阶值为146,则红色第一像素灰阶值对应于10010010。绿色第一像素灰阶值为61,则绿色第一像素灰阶值对应于00111101。而蓝色第一像素灰阶值为171,则蓝色第一像素灰阶值对应于10101011。

转换模块120用以将第一影像灰阶值V中每一个的3×(m-i)个位元作为存储器地址以查找映对表,并根据查找结果,将第一影像灰阶值V中每一个的3×(m-i)个位元转换为第二影像灰阶值Vc中各相应第二影像灰阶值的3×(m-i)个位元。

于本实施例中,转换模块120是以上述3个第一像素灰阶值中每一个的最高(m-i)个位元为存储器地址查找映对表,并将查表结果Vc’(其长度为3×(m-i)个位元)设置为上述3个第二像素灰阶值中一相应第二像素灰阶值的最高(m-i)个位元。

进一步言之,转换模块120以R[1]~R[m]中的R[1]~R[m-i]、G[1]~G[m]中的G[1]~G[m-i],以及B[1]~B[m]中的B[1]~B[m-i]所组成的3×(m-i)个位元V’作为存储器地址查找映对表,并得到查找结果Vc’。

然后,转换模块120将查找结果Vc’中的Rc[1]~Rc[m-i]、Gc[1]~Gc[m-i],以及Bc[1]~Bc[m-i]分别设置为上述3个第二像素灰阶值中相应一第二像素灰阶值的最高(m-i)个位元。

于一实施例中,转换模块120还用以对第一影像灰阶值V中每一个的n×i个未经转换的位元以及每一个所对应的n×(m-i)个经转换后所产生的位元进行整合,以产生相应的第二影像灰阶值。如图2所示,转换模块120整合第一影像灰阶值V中3×i个未经转换的位元R[m-i+1]~R[m]、G[m-i+1]~G[m]与B[m-i+1]~B[m],以及3×(m-i)个经转换后所产生的位元Rc[1]~Rc[m-i]、Gc[1]~Gc[m-i]与Bc[1]~Bc[m-i],以产生相应的第二影像灰阶值Vc。

于另一实施例中,转换模块120选择性包含一延迟单元(未示出)。于一实施例中,延迟单元为一电路。于又一实施例中,延迟单元是以软体的方式实现。延迟单元用以将第一影像灰阶值V中每一个的n×i个未经转换的位元分别延迟一段时间,以补偿转换模块120对第一影像灰阶值V中每一个所对应的n×(m-i)个位元于存储器110中进行查找映对表所需要的时间。如此一来,转换模块120得以在查找完成时,顺利整合第一影像灰阶值V中每一个的n×i个未经转换的位元以及每一个所对应的n×(m-i)个经转换后所产生的位元,以产生相应的第二影像灰阶值Vc。

于又一实施例中,3个第二像素灰阶值每一个的最低i个位元与上述3个第一像素灰阶值中各相应的像素灰阶值的最低i个位元相同。亦即,于相应的第二影像灰阶值Vc中,第二像素灰阶值Rc[1]~Rc[m]中的最低i个位元Rc[m-i+1]~Rc[m]即为第一像素灰阶值R[1]~R[m]中的最低i个位元R[m-i+1]~R[m]。第二像素灰阶值Gc[1]~Gc[m]中的最低i个位元Gc[m-i+1]~Gc[m]即为第一像素灰阶值G[1]~G[m]中的最低i个位元G[m-i+1]~G[m]。第二像素灰阶值Bc[1]~Bc[m]中的最低i个位元Bc[m-i+1]~Bc[m]即为第一像素灰阶值B[1]~B[m]中的最低i个位元B[m-i+1]~B[m]。

简而言之,转换模块120将查找结果Vc’中的Rc[1]~Rc[m-i]、Gc[1]~Gc[m-i],以及Bc[1]~Bc[m-i]分别设置为3个第二像素灰阶值中一相应第二像素灰阶值的最高(m-i)个位元,并将3个第一像素灰阶值中每一个的最低i个位元分别设置为3个第二像素灰阶值中一相应第二像素灰阶值的最低i个位元。以下将利用一例子以更进一步说明上述操作。

请参照图3。图3是根据本发明一实施例示出转换模块120将上述第一影像灰阶值V中的一个转换为第二影像灰阶值Vc中相应的一第二像素灰阶值的示意图。为方便及清楚说明起见,图3是根据图1所示实施例为例来作说明,但不以此为限。

于本实施例中,n=3、m=8,而i=1。当然,于实际应用上,n、m以及i并不限定于上述数值,本领域技术人员可视实际需求加以调整。

如图3所示,第一影像灰阶值V中每一个包含3个第一像素灰阶值R[1]~R[8]、G[1]~G[8]以及B[1]~B[8]。而对应的第二影像灰阶值Vc中每一个亦包含3个第二像素灰阶值Rc[1]~Rc[8]、Gc[1]~Gc[8]以及Bc[1]~Bc[8]。

转换模块120将R[1]~R[7]、G[1]~G[7]以及B[1]~B[7]所组成的21个位元V’作为存储器地址以查找映对表,并得到查表结果Vc’。

然后,转换模块120将查表结果Vc’中的Rc[1]~Rc[7]、Gc[1]~Gc[7]与Bc[1]~Bc[7]分别设置为对应的第二影像灰阶值Vc中的第1~7、9~15以及17~23个位元。另外,转换模块120将R[8]、G[8]以及B[8]分别设置为第二影像灰阶值Vc中的第8、16以及24个位元(即Rc[8]、Gc[8]以及Bc[8])。

于上述实施例中,转换模块120通过利用第一影像灰阶值V中每一个的部份位元为存储器地址查找映对表。如此一来,可大幅节省映对表所需占据存储器110中的存储器空间。

进一步言之,当转换模块120直接利用第一影像灰阶值V每一个所对应的全部位元为存储器地址查找映对表时,映对表需要占据存储器110中n×m×(2^(n×m))个位元的存储器空间。而当转换模块120利用第一影像灰阶值V中每一个的n×(m-i)个位元V’作为存储器地址查找映对表,并根据查找结果Vc’产生相应的第二影像灰阶值Vc时,映对表则只需要占据存储器110中n×(m-i)×(2^(n×(m-i)))个位元的存储器空间。

举例来说,当n=3,m=8而i=1时,当转换模块120直接利用第一影像灰阶值V每一个所对应的全部位元为存储器地址查找映对表时,映对表需要占据存储器110中3×8×(2^24)=384M个位元的存储器空间。而当转换模块120利用第一影像灰阶值V中每一个的n×(m-i)个位元V’作为存储器地址查找映对表时,映对表只需要占据存储器110中3×7×(2^21)=42M个位元的存储器空间,节省了384M-42M=342M个位元的存储器空间。

另外,由于在色域空间中,相邻的色彩数据其灰阶值通常为连续的数值。因此,通过利用n个第一像素灰阶值中每一个的最高(m-1)个位元所组成的n×(m-1)个位元做为存储器地址存储器地址查找映对表,并将n个第二像素灰阶值每一个的最低位元与n个第一像素灰阶值中各相应的像素灰阶值的最低位元设置为相同,如此一来,可有效保持转换后所产生的影像信号中灰阶值的连续性。亦即,于上述例子中,通过利用一仅占据42M个位元的存储器空间的映对表进行色域转换,可实现一近似于24bit的色域映对。

于本发明另一实施例中,转换模块120还用以判断上述第一影像灰阶值V中,欲转换的第一影像灰阶值是否位于一影像灰阶值范围中。若欲转换的第一影像灰阶值不位于上述影像灰阶值范围中,则转换模块120将第二影像灰阶值Vc中一对应的第二影像灰阶值设置为与上述欲转换的第一影像灰阶值相同。

于又一实施例中,转换模块120是根据欲转换的第一影像灰阶值中的n个第一像素灰阶值是否皆位于一对应的像素灰阶值范围中,以判断欲转换的第一影像灰阶值是否位于影像灰阶值范围中。

于一实施例中,n=3、m=8,而第一影像灰阶值V中每一个为一如图3所示的24位元的数值。另外,于该实施例中,对应的像素灰阶值范围分别为0≦R≦127、0≦G≦127,128≦B≦255。

于一例子中,一欲转换的第一影像灰阶值的R[1]~R[8]为10010010、G[1]~G[8]为00111101,而B[1]~B[8]为10101011(即R=146,G=61,B=171)。由于R的灰阶值不在对应的像素灰阶值范围0与127之间,故转换模块120判断于本例子中,欲转换的第一影像灰阶值并不位于影像灰阶值范围中。转换模块120据以将一对应的第二影像灰阶值设置为与上述欲转换的第一影像灰阶值相同。

于另一例子中,一欲转换的第一影像灰阶值的R[1]~R[8]为01110010、G[1]~G[8]为01010101,而B[1]~B[8]为11001010(即R=114,G=85,B=202)。由于R、G、B的灰阶值都在对应的像素灰阶值范围之间,故转换模块120判断于本例子中,欲转换的第一影像灰阶值位于影像灰阶值范围中。转换模块120据以将上述欲转换的第一影像灰阶值进行如图3中所示的查表转换操作,以产生一对应的第二影像灰阶值。

需说明的是,于本发明中,像素灰阶值范围当然不限于上述的0≦R≦127、0≦G≦127以及128≦B≦255,本领域技术人员可视实际需求加以调整。于另一实施例中,像素灰阶值范围为64≦R≦192、64≦G≦192以及64≦B≦192。

于上述实施例中,转换模块120通过判断欲转换的第一影像灰阶值是否位于一影像灰阶值范围中,以决定是否对第一影像灰阶值进行查表转换。如此一来,亦可有效节省映对表于存储器110中所需要占据的存储器空间。另外,通过设置上述像素灰阶值范围,可以实现针对于某些特定颜色范围的色域转换。

图4为依据本发明一实施例,示出一种即时色域映对方法的流程示意图。此即时色域映对方法可应用于如图1所示出的即时色域映对系统100中,但不以其为限。为方便及清楚说明起见,下列即时色域映对方法的叙述是配合图1所示的即时色域映对系统100作说明。

于步骤402中,转换模块120读取储存于存储器110中的映对表。

然后于步骤404中,转换模块120以第一影像信号203所对应的多个第一影像灰阶值V中每一个所对应的至少一部份位元V’为存储器地址查找映对表,以将上述第一影像灰阶值V转换为第二影像信号223所对应的多个第二影像灰阶值Vc。

于一实施例中,以第一影像灰阶值V中每一个所对应的上述至少一部份位元为存储器地址查找映对表是以上述第一影像灰阶值V中每一个所对应的全部位元为存储器地址查找映对表。

于另一实施例中,第一影像灰阶值V中每一个包含不同颜色的n个第一像素灰阶值。上述n个第一像素灰阶值中每一个由m个位元所代表。而以上述第一影像灰阶值V中每一个所对应的上述至少一部份位元为存储器地址查找映对表是以上述第一影像灰阶值V中每一个的n×(m-i)个位元为存储器地址查找映对表,其中n>1,m>i≧1。

于又一实施例中,上述n个第一像素灰阶值中每一个的(m-i)个位元为其最高(m-i)个位元(如图2中的第一影像灰阶值V以及位元数据V’所示)。

于再一实施例中,上述第二影像灰阶值Vc中每一个包含相应的n个第二像素灰阶值。上述n个第二像素灰阶值中每一个由m个位元所代表。而以上述第一影像灰阶值V中每一个的n×(m-i)个位元为存储器地址查找映对表,以将上述第一影像灰阶值V转换为上述第二影像灰阶值Vc还包含:根据查找结果,将上述第一影像灰阶值V中每一个的n×(m-i)个位元转换为上述第二影像灰阶值Vc中各相应第二影像灰阶值的n×(m-i)个位元(如图2中的位元数据Vc’以及第二影像灰阶值Vc所示)。

于又一实施例中,上述n个第二像素灰阶值中每一个的(m-i)个位元为其最高(m-i)个位元(如图2中的第二影像灰阶值Vc所示)。

于再一实施例中,以上述第一影像灰阶值V中每一个所对应的n×(m-i)个位元为存储器地址查找映对表,以将上述第一影像灰阶值V转换为上述第二影像灰阶值Vc还包含:对上述第一影像灰阶值V中每一个的n×i个未经转换的位元以及每一个所对应的n×(m-i)个经转换后所产生的位元进行整合,以产生相应的第二影像灰阶值。

于再又一实施例中,上述n个第二像素灰阶值每一个的最低i个位元与上述n个第一像素灰阶值中各相应的像素灰阶值的最低i个位元相同。

于另具有的一实施例中,以上述第一影像灰阶值V中每一个所对应的至少一部份位元为存储器地址查找映对表,以将上述第一影像灰阶值V转换为上述第二影像灰阶值Vc还包含:判断上述第一影像灰阶值V中一欲转换的第一影像灰阶值是否位于一影像灰阶值范围中;以及若欲转换的第一影像灰阶值不位于影像灰阶值范围中,则将上述第二影像灰阶值Vc中一对应的第二影像灰阶值设置为与上述欲转换的第一影像灰阶值相同。

于又具有的一实施例中,第一影像灰阶值中每一个包含不同颜色的n个第一像素灰阶值。而判断上述第一影像灰阶值V中欲转换的第一影像灰阶值是否位于影像灰阶值范围中系根据欲转换的第一影像灰阶值中的上述n个第一像素灰阶值是否皆位于一对应的像素灰阶值范围中。

请参照图5。图5为依据本发明一实施例示出一种即时色域映对方法的流程示意图。相较于图4所示的即时色域映对方法,于本实施例中,即时色域映对方法还包含步骤502以及步骤504。此即时色域映对方法可应用于如图1所示出的即时色域映对系统100中,但不以其为限。为方便及清楚说明起见,下列即时色域映对方法的叙述系配合图1所示的即时色域映对系统100作说明。

于步骤502中,利用第一暂存单元210暂存第一影像信号203中的一第一画面数据。第一画面数据包含多个第一影像灰阶值V。

于步骤504中,利用第二暂存单元220暂存第二影像信号223中的一第二画面数据。第二画面数据包含上述第二影像灰阶值Vc。

应了解到,在上述实施方式中所提及的步骤,除特别叙明其顺序外,均可依实际需要调整其前后顺序,甚至可同时或部分同时执行。

综上所述,本发明通过将影像信号中的影像灰阶值作为存储器位置以查找色域映对表,可实现影像信号间的快速且即时的色域转换。相较于熟知技术(例如:利用伽玛曲线进行色域转换),本发明可提供更为精确且自由度更高的色域映对。本发明亦揭示利用影像灰阶值中的部份位元为存储器地址查找色域映对表。如此一来,可大幅节省色域映对表所需占据的存储器空间,并可有效保持转换后所产生的影像信号中灰阶值的连续性。于一实施例中,通过利用一仅占据42M个位元的存储器空间的色域映对表进行色域转换,即可实现一近似于24bit的色域映对。亦即,本发明可在不影响色彩显示的效果的情况下,有效节省色域映对所需的存储器空间,并提升色域转换的速度。

另外,本发明揭示判断欲转换的第一影像灰阶值是否位于一影像灰阶值范围中,以决定是否对第一影像灰阶值进行查表转换。如此一来,亦可有效节省色域映对表所需要占据的存储器空间。而通过设置上述像素灰阶值范围,可以实现针对于某些特定的颜色范围的色域转换。

虽然本揭示内容已以实施方式揭露如上,然其并非用以限定本揭示内容,任何本领域技术人员,在不脱离本揭示内容的精神和范围内,当可作各种的更动与润饰,因此本揭示内容的保护范围当视后附的权利要求所界定的范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号