图像转换装置和其方法

文档序号:7563910阅读:180来源:国知局
专利名称:图像转换装置和其方法
背景技术
发明领域本发明一般涉及处理图像,尤其涉及用于将第一位长的彩色图像转换成第二位长的彩色图像的系统和方法。
相关技术描述在相关技术中,已经开发了调色板来表示8位图像的色彩信息。因此,当计算8位彩色图像的色彩值时,只通过使用索引值就可以方便地从调色板读取红/绿/蓝(RGB)值。但是,和8位图像不同,还没有产生用于表示16位图像中的色彩信息的调色板概念。这是因为16位图像用2个字节表示并因为像素本身具有色彩信息。因此,对应于16位图像中像素的RGB值必须通过计算获得。用来计算16位图像的RGB值的方法会根据图像转换方法的类型而不同。
当将24位图像转换成移动通信终端所支持的16位图像时,为了将24位图像的每个像素的RGB值均匀地分配给16位图像,将24位图像中每个像素的色彩值除以3,且随后将5个位分配给16位图像中的每个RGB色彩而有一个位保持不使用。更特别的是,在涉及将24位图像转换成16位的相关技术中提出了两种16位彩色显示方法。这些方法是5∶5∶5方法和5∶6∶5方法。


图1示出如何使用5∶5∶5方法进行图像转换过程。将8位RGB值转换成16位RGB值时,将5个位分配给每个R,G,B色彩并保留一个位不使用。更特别地,各移位器111-113中的8位RGB值作为5位值存储于存储器114中,而剩余1个位(表示为最前面的“0”位)不使用。
在5∶5∶5方法中,色彩值计算如下。当有RGB色彩时,RGB值每个分别由5个位表示,这意味着对于24位图像中的每个色彩会产生3个位的丢失。这可以描述成R16=R/8,G16=G/8和B16=B/8。在计算16位色彩之后,存储于移位器111中的R值向右移3个位的位置且将剩余的R位输出到寄存器114,将该寄存器114向左移到第10个位的位置。存储于寄存器112的G值向右移3个位的位置且将剩余的G位输出到寄存器114,将该寄存器114向左移到第5个位的位置。且,存储于寄存器113的B值向右移3个位的位置且将剩余的B位输出到寄存器114。因此,在寄存器114中获得了16位的RGB值,其中将0值插入于第16个位的位置。
图2示出如何根据相关技术使用5∶6∶5方法进行图像转换过程。首先,通过分别将5个位分配给每个R,G和B值而将8位RGB值转换成16位RGB值。剩余的1个位无条件地总是分配给G值.进行该额外的位分配,因为人眼能很好地将绿色分类。因此,将额外的位提供给绿色表面上在这一点上起到了帮助。
和5∶5∶5方法不同,在5∶6∶5方法中,R和B值分别丢失了3个位而G值丢失了2个位。因此,R和B具有彼此不同的起始位。更特别地,当有RGB色彩时,R和B分别有5个位而G有6个位。这可以表示成R16=R/8,G16=G/4和B16=B/8。
在计算16位色彩作为每个像素的组合的16位RGB值之后,寄存器211内的R值向右移3位且将剩余的R位输出到寄存器214,该寄存器214向左移到第11个位的位置。寄存器212内的G值向右移2位且将剩余的G位输出到寄存器214,该寄存器214向左移到第5个位的位置。以及,寄存器213中的B值向右移3位且将剩余的B位输出到寄存器214。因此,在寄存器214内获得了16位RGB。
在相关技术的5∶5∶5方法中,由于丢失了1位,而丢失了更多实际图像的色彩信息。而在5∶6∶5方法中,无条件地将与R和B值相比多出的1位分配给G值,由此相比实际色彩更加强调了G色彩。结果,将图像转换成通常类似于G色彩的图像。因此,需要一种更精确和有效地表示出所转换的彩色图像中的色彩信息的系统和方法,其中的图像包括,但不限于,通过由24位彩色图像进行转换过程所形成的16位图像。
发明概述本发明的目的是解决上述相关技术的一个或多个问题。
本发明的另一个目的是提供一种与相关技术方法相比更精确地表示所转换的彩色图像中的色彩信息的系统和方法。
本发明的另一个目的是通过有效地将M位色彩信息转换成N位色彩信息而实现前述目的。
本发明的另一个目的是当M>N时实现前述目的。
本发明的另一个目的是提供一种图像转换装置和方法,以在将24位RGB图像数据转换成16位图像数据时使色彩信息的丢失最小。随后,所转换的16位图像数据可以以大体和实际图像类似的方式显示于任何合适的装置上,所述装置包括,但不限于,移动通信终端。根据一个实施例,这是通过确定24位图像中多个色彩中的哪个具有相对于其它色彩的预定比重,随后分配至少一个额外的位而在转换过程中表示该颜色。较佳地,该预定的比重是RGB色彩中相比更大的比重。
为了实现这些或其它优点,本发明的装置包括在一个实施例中,根据每个像素将24位彩色图像分成8位RGB值的RGB划分单元;通过计算每个8位R,G,B的色彩值判断相对具有更大比重的色彩的比较单元;为了将更多相关的色彩位分配给具有相对较大比重的颜色而将每个R,G,B移位的移位单元;通过组合移位的每个R,G,B产生16位图像的组合单元;以及存储所产生的16位图像的视频存储器。
本发明方法的实施例包括将彩色图像分成RGB值,在计算每个RGB颜色值之后判断具有预定(例如,相对较大)比重的颜色,比较颜色值,分配至少一个额外的位以表示具有相对较大比重的颜色,以及组合经位分配的RGB值来形成所转换的图像。
附图概述图1是示出进行5∶5∶5彩色图像转换的相关技术过程的示意图;图2是示出进行5∶6∶5彩色图像转换的相关技术过程的示意图;图3是示出根据本发明的一个实施例的图像转换装置的框图;以及图4-6是示出根据本发明的较佳实施例的图像转换过程的示例性示意图。
具体实施例方式
图3是示出根据本发明的一个实施例的图像转换装置的框图。该图像转换装置包括将24位彩色图像分成每像素各8位RGB彩色值的RGB划分单元310;判断具有相对较大比重的颜色的比较单元320,以及为了将一个或多个额外的色彩位分配给具有相对较大比重的颜色而将每个像素的8位R,G,B值移位的移位单元330。随后,组合单元340通过组合所移位的R,G,B值来产生16位的彩色图像而视频存储器350存储所产生的16位图像。
现在将描述根据本发明的图像转换装置的操作。首先,RGB划分单元310用一种已知技术将从外部源接收的24位彩色图像分成每个像素各8位R,G,B颜色值。
比较单元320判断三种颜色中的哪一种具有相比其它颜色更大的比重。这包括计算由RGB划分单元310产生的每个8位R,G,B图像的颜色值并随后比较这些颜色值。例如,24位图像中的给定像素具有红色值127、绿色值221和蓝色值64。可以在类似于灰度等级的等级上测量这些值,该等级中色彩明暗表示成从0到255范围内的值。可以将具有更大颜色值的那种颜色选作具有相对较大比重的颜色,在以上情况中是绿色。本技术领域内熟练的技术人员可以理解,可以在所描述的使用示例性技术的场合使用确定图像中颜色的比重的其它已知方法。
接着,为了将更多位分配给具有相对较大比重的颜色并将更少数量的位分配给其余的两个颜色,移位单元330分别将每个像素的8位R,G,B移位。随后,通过一个像素接一个像素地组合所移位的R,G,B值,组合单元340产生16位图像。因此,向所转换的16位图像中的每个像素提供一颜色值,其中将6个位分配给具有相对较大比重的颜色,而将5个位分配给其余两种颜色中的每一个。
接着,所产生的16位图像存储于视频存储器350中,并将它们发送到显示装置(未示出)。从而,可以显示和实际图像类似的图像。
如上所述,在判断具有相对较大比重的颜色之后,将参考附图4-6详细描述通过将多一个位分配给具有相对较大比重的颜色而产生16位图像的过程。首先,将描述8位R具有相对较大比重的情况。
图4是示出当R具有相对较大比重时图像转换过程的示例性示意图。当R具有相对较大比重时,将24位图像中每个像素的8位RGB值转换成组合的16位RGB值,其中额外的1个位分配给R的值。这可以描述成R16=R/4,G16=G/8和B16=B/8。
更特别地,通过将寄存器311中的R值向右移2位并随后将其余的6个R位输出到寄存器314而形成组合的16位颜色值。为了实现,寄存器314向左移动到第10个位的位置。随后,寄存器312中的G值向右移3位且将其余的5个G位输出到寄存器314。为了实现,寄存器314向左移到第5个位的位置。B值向右移3位且将其余的B位输出到寄存器314。结果,组合的16位颜色值具有6个R位,5个G位和5个B位。
图5是示出当G具有相对较大比重时图像转换过程的示例性示意图。当G具有相对较大比重时,将24位图像中每个像素的8位RGB值可以转换成组合的16位RGB,其中额外的1个位分配给G的值。这可以描述成R16=R/8,G16=G/4和B16=B/8。
在转换过程中,通过将寄存器411中的R值向右移3位并随后将其余的5个R位输出到寄存器414来形成每个像素的组合16位颜色值。为了实现,寄存器414向左移动到第11个位的位置。寄存器412中的G值向右移2位且将其余的6个G位输出到寄存器414。为了实现,寄存器414向左移到第5个位的位置。B值向右移3位且将其余的5个B位输出到寄存器414。
图6是示出当B具有相对较大比重时图像转换过程的示例性示意图。当B具有相对较大比重时,将24位图像中每个像素的8位RGB值可以转换成组合的16位RGB,其中额外的1个位分配给B的值。这可以描述成R16=R/8,G16=G/8和B16=B/4。
在转换过程中,通过将寄存器511中的R值向右移3位并随后将其余的5个R位输出到寄存器514来形成每个像素的组合16位颜色值。为了实现,寄存器514向左移动到第11个位的位置。G值向右移3位且将寄存器512中其余的5个G位输出到寄存器514。为了实现,寄存器514向左移到第6个位的位置。寄存器513中的B值向右移2位且将其余的6个位输出到寄存器514。
由移位单元330进行用于一个像素接一个像素地形成24位颜色图像的16位RGB值的上述过程。因此,包含所转换的16位RGB值的最终产生的图像存储于视频存储器650中。之后,将16位RGB图像发送到显示装置,诸如LCD等,且显示出和实际图像类似的图像。
在前述示例性实施例中,已将本发明描述成确定从24位图像转换得到的16位图像的颜色。虽然这是本发明特别有利的应用,但本技术领域内熟练的技术人员可以理解,本发明还可以用来表示其它图像转换的颜色,例如,当M>N时从M位长的图像转换得到的N位长的彩色图像。
因此,在颜色精度和处理效率方面,本发明通过将更多(例如6个)位分配给具有相比其它颜色较大比重的颜色改善了常规5∶6∶5方法。结果,通过本发明,可以在移动通信终端上显示更接近实际图像的16位图像。因此,通过将本发明应用到,例如,移动通信终端来显示16位颜色,可以向用户提供更与众不同的图像。
此外,可以使用根据比较每个颜色值的RGB值所得到的最大值改变转换的方法和根据同时计算整个图像的所有RGB值所得到的最大值转换所有颜色数据的方法。
可以以几种形式实施本发明而不背离本发明的精神和基本特性的同时,应理解,上述实施例不受以上描述的任何细节限制,除非特别说明,而应在由所附权利要求书所限定的其精神和范围内广泛地解释,且因此在权利要求书的界限和范围或这些界限和范围的等价物内的所有变化和修改旨在由所附权利要求书支持。
权利要求
1.一种图像转换装置,其特征在于,包括划分器,它将24位彩色图像分成每像素各8位RGB值;比较器,它判断哪个RGB颜色具有相对较大的比重;移位器,为了将至少一个额外的位分配给具有相对较大比重的颜色,它将每个8位RGB值移位;以及组合器,它通过将所移位的RGB值组合来产生16位图像。
2.如权利要求1所述的装置,其特征在于,所述移位器将所述8位RGB值移位,从而对于所述具有相对较大比重的颜色,将6个位输出到所述组合器。
3.如权利要求1所述的装置,其特征在于,所述移位器分别将5个位分配给具有相对较小比重的颜色。
4.如权利要求1所述的装置,其特征在于,所述移位器将所述RGB值移位,从而当R具有相对较大比重时将所述至少一个额外的位分配给所述R值。
5.如权利要求1所述的装置,其特征在于,所述移位器将所述8位R值移2位且将其余的6个R位输出到所述组合器,将所述8位G值移3位并将其余的5个G位输出到所述组合器,以及将所述8位B值移3位并将其余的5个B位输出到所述组合器。
6.如权利要求1所述的装置,其特征在于,所述移位器产生所述RGB值以在16位图像中对每个像素产生的位比率是6∶5∶5。
7.如权利要求1所述的装置,其特征在于,当G具有相对较大比重时,所述移位器将所述至少一个额外的位分配给所述G值。
8.如权利要求1所述的装置,其特征在于,所述移位器将所述8位R值移3位且将所余的5个R位输出到所述组合器、将所述8位G值移2位并将所余的6个G位输出到所述组合器、以及将所述8位B值移3位并将所余的5个B位输出到所述组合器。
9.如权利要求1所述的装置,其特征在于,所述移位器产生所述RGB值以在16位图像中对每个像素产生的位比率是5∶6∶5。
10.如权利要求1所述的装置,其特征在于,当B具有相对较大比重时,所述移位器将所述至少一个额外的位分配给所述B值。
11.如权利要求1所述的装置,其特征在于,所述移位器将所述8位R值移3位且将所余的5个R位输出到所述组合器、将所述8位G值移3位并将所余的5个G位输出到所述组合器、以及将所述8位B值移2位并将所余的6个B位输出到所述组合器。
12.如权利要求1所述的装置,其特征在于,所述移位器产生所述RGB值以在16位图像中对每个像素产生的位比率是5∶5∶6。
13.一种图像转换方法,其特征在于,包括将彩色图像分成第一RGB颜色值;判断在所述彩色图像中哪个RGB颜色具有相对较大的比重;从所述第一RGB颜色值中产生第二RGB颜色值,所述产生步骤包括将至少一个额外的位分配给具有相对较大比重的所述颜色;以及结合每个像素的所述第二RGB颜色值以便形成所转换的彩色图像。
14.如权利要求13所述的方法,其特征在于,所述判断步骤包括按像素计算所述第一RGB颜色值或计算所述整个彩色图像的所述第一RGB颜色值。
15.如权利要求13所述的方法,其特征在于,所述分配步骤包括分配包含所述额外位的6个位以表示具有相对较大比重的所述颜色;以及分配5个位以表示每个其它的颜色。
16.如权利要求13所述的方法,其特征在于,所述分配步骤还包括当R具有相对较大比重时,将所述至少一个额外的位分配给所述第二R值。
17.如权利要求13所述的方法,其特征在于,所述分配步骤还包括当G具有相对较大比重时,将所述至少一个额外的位分配给所述第二G值。
18.如权利要求13所述的方法,其特征在于,所述分配步骤还包括当B具有相对较大比重时,将所述至少一个额外的位分配给所述第二B值。
19.如权利要求13所述的方法,其特征在于,所述第一RGB颜色值是M位长而所述第二RGB颜色值位长小于M。
20.一种图像转换方法,其特征在于,包括确定在M位长的图像中多个颜色之中哪一个具有预定比重;以及根据所述确定步骤的结果将所述M位长图像转换成N位长图像,其中M>N。
21如权利要求20所述的方法,其特征在于,所述预定比重是M位长图像中多个颜色之中的最大比重。
22.如权利要求20所述的方法,其特征在于,所述转换步骤包括产生所述M位长图像中每个像素的第一RGB值;将所述第一RGB值转换成第二RGB值;以及将所述第二RGB值组合来形成所述N位长的图像。
23.如权利要求21所述的方法,其特征在于,将所述第一RGB值转换成所述第二RGB值包括分配第一数量的位来表示所述对应于具有所述预定比重的颜色的第二RGB值;以及分配第二数量的位来表示所述对应于其余颜色的RGB值,其中所述位的第一数量大于所述位的第二数量。
24.如权利要求23所述的方法,其特征在于,所述位的第一数量是6而所述位的第二数量是5,
25.如权利要求21所述的方法,其特征在于,M=24且N=16。
26.如权利要求23所述的方法,其特征在于,M=24,N=16,所述位的第一数量是6且所述位的第二数量是5。
27.一种图像转换方法,其特征在于,包括将第一图像分成每像素第一RGB值;确定所述第一图像中哪种RGB颜色具有较大的比重;基于所述具有较大比重的颜色将所述第一RGB值转换成第二RGB颜色值;以及基于所述第二RGB值形成第二图像。
28.如权利要求28所述的方法,其特征在于,所述转换步骤包括分配第一数量的位以表示对应于所述具有较大比重的颜色的第二RGB值;以及分配第二数量的位以表示对应于其余颜色的所述RGB值,其中所述位的第一数量和所述位的第二数量是不同的。
29.如权利要求28所述的方法,其特征在于,所述位的第一数量大于所述位的第二数量。
30.如权利要求27所述的方法,其特征在于,所述第一图像是M位图像而所述第二图像是N位图像,其中M>N。
31.如权利要求30所述的方法,其特征在于,M=24且N=16。
32.如权利要求29所述的方法,其特征在于,所述第一图像是M位图像且所述第二图像是N位图像,其中M>N。
33.如权利要求32所述的方法,其特征在于,所述第一数量是6而所述第二数量是5。
34.一种图像转换装置,其特征在于,包括划分器,它按每像素将第一图像分成第一RGB值;比较器,它确定哪个RGB颜色具有较大的比重;转换器,它基于所述具有较大比重的颜色将所述第一RGB值转换成第二RGB颜色值;以及组合器,它基于所述第二RGB值形成第二图像。
35.如权利要求34所述的装置,其特征在于,所述转换器分配第一数量的位以表示对应于具有所述较大比重的颜色的第二RGB值,而分配第二数量的位以表示其余的颜色,其中所述位的第一数量和所述位的第二数量不同。
36.如权利要求35所述的装置,其特征在于,所述位的第一数量大于所述位的第二数量。
37.如权利要求34所述的装置,其特征在于,所述第一图像是M位的图像而所述第二图像是N位的图像,其中M>N。
38.如权利要求37所述的装置,其特征在于,M=24且N=16。
39.如权利要求36所述的装置,其特征在于,所述第一图像是M位的图像而所述第二图像是N位的图像,其中M>N。
40.如权利要求39所述的装置,其特征在于,所述第一数量是6且所述第二数量是5。
全文摘要
转换彩色图像的一种系统和方法将第一图像按每像素分成第一RGB值,确定所述第一图像中哪种RGB颜色具有较大比重,根据具有较大比重的颜色将所述第一RGB值转换成第二RGB颜色值,并根据第二RGB值形成第二图像。颜色值转换包括分配第一数量的位来表示对应于具有预定比重的颜色的第二RGB值和分配第二数量的位来表示对应于其余一种颜色的RGB值。所述位的第一和第二数量不同且第一数量优选大于第二数量。通过这种系统和方法,相比现有的其它方法,可以将M位的彩色图像转换为具有更高颜色精度的N位的彩色图像。
文档编号H04N1/46GK1507282SQ200310122548
公开日2004年6月23日 申请日期2003年12月10日 优先权日2002年12月10日
发明者李炅柱 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1