图像转换方法、信号源装置以及显示驱动装置的制造方法
【技术领域】
[0001]本发明涉及显示技术领域,尤其涉及一种图像转换方法、信号源装置以及显示驱动装置。
【背景技术】
[0002]目前,在诸如液晶面板(LCD)和有机电致发光显示面板(OLED)的图像显示设备中,是以红色(R)子像素、绿色(G)子像素以及蓝色⑶子像素组成一个像素,通过控制每个子像素的灰度值混合出所需显示的色彩来显示彩色图像。由于RGB三原色发光效率较低,会制约由RGB三原色组成的显示设备的产品优化,基于此,出现了由红色(R)子像素、绿色(G)子像素、蓝色(B)子像素以及白色(W)像素所组成的像素单元,以改善RGB显示器的发光效率。
[0003]—般的诸如VGA接口、DVI接口的信号传输接口传输的都是RGB格式的图像数据,若将RGB格式的图像数据直接应用于RGBW显示器会导致图像失真,因此需要将RGB格式的图像数据转换为RGBW格式的图像数据以在RGBW显示器中显示。
[0004]现有技术中,一般是将图像转换算法以硬件的形式整合到时序控制器(Timingcontroller IC,简称T/C0N)中,由T/C0N完成从RGB格式的图像数据到RGBW格式的图像数据的转换。这样在更改图像转换算法时,需要重新设计开发时序控制器,成本较高。
【发明内容】
[0005]本发明的一个目的在于提供一种在不重新设计开发时序控制器的前提下完成图像转换算法的更改的图像转换方法和装置。
[0006]本发明提供了一种信号源装置,包括:存储模块和图像转换模块,所述存储模块具有数据写入接口,用于接收通过所述数据写入接口写入的图像转换算法并存储;
[0007]所述图像转换模块与所述存储模块相连,用于根据所述存储模块中存储的图像转换算法将接收到具有M种颜色子像素的原始图像数据转换为具有N种颜色的子像素的图像数据,并将转换后的数据输入到时序控制器中。
[0008]进一步的,所述图像转换模块具体用于根据所述存储模块中所存储的图像转换算法将X行的原始图像数据转换为N*X/M行的图像数据,并通过N*X/M个时钟输出到时序控制器;其中,X为原始图像数据中像素数据的行数。
[0009]进一步的,所述图像转换模块具体用于根据所述存储模块中存储的图像转换算法以及原始图像数据中的每一个像素数据,生成(N-M)个对应的不同颜色的子像素数据,并将所述原始图像数据和生成的子像素数据进行重排生成具有N种颜色子像素的图像数据;其中,所述N大于M。
[0010]进一步的,所述图像转换模块具体用于根据所述存储模块中存储的图像转换算法以及所述RGB格式的原始图像数据中的每一个像素数据,生成一个对应的白色子像素数据,并将所述RGB格式的原始图像数据和生成的白色子像素数据进行重排生成RGBW格式的图像数据。
[0011]本发明还提供了一种显示驱动装置,包括上述任一项所述的信号源装置以及时序控制器。
[0012]本发明还提供了一种图像转换方法,包括:
[0013]存储模块接收通过其数据写入接口写入的图像转换算法并存储;
[0014]图像转换模块根据所述存储模块中存储的图像转换算法将接收到具有M种颜色子像素的原始图像数据转换为具有N种颜色的子像素的图像数据,并将转换后的数据输入到时序控制器中。
[0015]进一步的,所述图像转换模块根据所述存储模块中存储的图像转换算法将接收到具有M种颜色子像素的原始图像数据转换为具有N种颜色的子像素的图像数据包括:
[0016]根据所述存储模块中所存储的图像转换算法将X行的原始图像数据转换为N*X/M行的图像数据,并通过N*X/M个时钟输出到时序控制器;其中,X为原始图像数据中像素数据的行数。
[0017]进一步的,所述图像转换模块根据所述存储模块中存储的图像转换算法将接收到具有M种颜色子像素的原始图像数据转换为具有N种颜色的子像素的图像数据,并将转换后的数据输入到时序控制器中,具体包括:
[0018]根据所述存储模块中存储的图像转换算法以及原始图像数据中的每一个像素数据,生成(N-M)个对应的不同颜色的子像素数据,并将所述原始图像数据和生成的子像素数据进行重排生成具有N种颜色子像素的图像数据;其中,所述N大于M。
[0019]进一步的,所述根据所述存储模块中存储的图像转换算法以及原始图像数据中的每一个像素数据,生成(N-M)个对应的不同颜色的子像素数据,并将所述原始图像数据和生成的子像素数据进行重排生成具有N种颜色子像素的图像数据,包括:
[0020]根据所述存储模块中存储的图像转换算法以及所述RGB格式的原始图像数据中的每一个像素数据,生成一个对应的白色子像素数据,并将所述RGB格式的原始图像数据和生成的白色子像素数据进行重排生成RGBW格式的图像数据。
[0021]采用本发明提供的信号源装置,在需要更改数据转换算法时,仅需将相应的数据转换算法写入到信号源的存储模块中即可,而无需更改时序控制器芯片,能够降低更换图像转换算法的成本。
【附图说明】
[0022]图1为本发明一实施例提供的一种信号源装置的结构示意图;
[0023]图2为图1中的图像转换装置的工作流程图;
[0024]图3为图1中的图像转换装置的工作流程图;
[0025]图4为本发明另一实施例提供的图像转换方法的流程示意图。
【具体实施方式】
[0026]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他的实施例,都属于本发明保护的范围。
[0027]第一方面,本发明一实施例提供了一种信号源装置,如图1所示,该装置可以包括:存储模块100和图像转换模块200 ;
[0028]其中,存储模块100具有数据写入接口,用于接收通过数据写入接口写入的图像转换算法并存储;
[0029]图像转换模块200与存储模块100相连,并具有图像数据输入接口以及图像数据输出接口,用于根据存储模块100中存储的图像转换算法将从图像数据输入接口接收到具有M种颜色子像素的原始图像数据转换为具有N种颜色的子像素的图像数据,并将转换后的数据通过图像数据输出接口输入到时序控制器中。
[0030]采用本发明提供的信号源装置,在需要更改数据转换算法时,仅需将相应的数据转换算法写入到信号源的存储模块中即可,而无需更改时序控制器芯片,能够降低更换图像转换算法的成本。
[0031]在具体实施时,这里的信号源装置可以具体是指显示装置内的播放器或者其他用于为时序控制器提供图像数据的元件。
[0032]在具体实施时,这里的存储模块可以为存储器或者其他具有存储功能的元件。
[0033]在具体实施时,这里的图像转换模块200可以具体用于,根据所述存储模块中所存储的图像转换算法将X行的原始图像数据转换为N*x/M行的图像数据,并通过N*X/M个时钟输出到时序控制器;其中,X为原始图像数据中像素数据的行数。
[0034]举例来说,参考图2,如果原始图像数据为1920*1080*3的全高清图像数据(即包含1920行1080列像素数据,每一个像素数据包含3个颜色的子像素),需要转换为4个颜色的子像素数据,则此时转换后的图像数据可以表示为2560*1080*3,并通过2560个时钟输入到时序控制器。
[0035]不难理解的是,这里的“行”与于栅极驱动电路的“行扫描”中行的概念一致。
[0036]可选的,这里的图像转换模块200可以具体用于根据所述存储模块100中存储的图像转换算法以及原始图像数据中的每一个像素数据,生成(N-M)个对应的不同颜色的子像素数据,并将所述原始图像数据和生成的子像素数据进行重排生成具有N种颜色子像素的图像数据;其中,所述N大于M。
[0037]进一步的,这里的N可以为4,M可以为3。此时,图像转换模块200可以具体用于将RGB格式的原始图像数据转换为RGBW格式的图像数据。此时这里的图像转换模块200将RGB格式的原始图像数据转换为RGBW格式的图像数据的具体流程可以包括:根据所述存储模块中存储的图像转换算法以及所述RGB格式的原始图像数据中的每一个像素数据,生成一个对应的白色子像素数据;之后将所述RGB格式的原始图像数据和生成的白色子像素数据进行重排生成RGBW格式的图像数据。
[0038]参考图3,同样假设需要将1920*1080*3的原始图像数据转换为2560*1080*3的图像数据。则可以根据针对每一个像素数据生成一个白色子像素