CN107644410B - 图像处理方法、图像处理装置、图像处理系统及显示装置 - Google Patents
图像处理方法、图像处理装置、图像处理系统及显示装置 Download PDFInfo
- Publication number
- CN107644410B CN107644410B CN201710911245.3A CN201710911245A CN107644410B CN 107644410 B CN107644410 B CN 107644410B CN 201710911245 A CN201710911245 A CN 201710911245A CN 107644410 B CN107644410 B CN 107644410B
- Authority
- CN
- China
- Prior art keywords
- pixel
- correction data
- edge
- correction
- image processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 246
- 238000003672 processing method Methods 0.000 title claims abstract description 42
- 238000012937 correction Methods 0.000 claims abstract description 615
- 241001270131 Agaricus moelleri Species 0.000 claims description 44
- 238000000034 method Methods 0.000 claims description 28
- 230000015654 memory Effects 0.000 claims description 19
- 230000003287 optical effect Effects 0.000 claims description 14
- 230000000694 effects Effects 0.000 abstract description 30
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 239000007787 solid Substances 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000016776 visual perception Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2003—Display of colours
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20192—Edge enhancement; Edge preservation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0285—Improving the quality of display appearance using tables for spatial correction of display data
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/14—Solving problems related to the presentation of information to be displayed
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种图像处理方法、图像处理装置、图像处理系统及显示装置,可以实现对各像素的灰阶进行校正处理,而不用受到显示面板的形状的限制,具有较高的灵活性;此外,由于在预先建立的校正数据表中包含了像素位置、标记和校正数据,且在像素位置属于预设的边缘位置时,校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素位置不属于边缘位置时,校正数据为显示校正数据,使得校正数据表中不仅包含了显示校正数据,还包含了显示校正数据和边缘校正数据整合后的校正数据,可以有效减小系统中占用的逻辑资源;并且对显示效果进行校正的同时,还对边缘位置的像素的边缘效果进行校正,有效提高了校正处理的效率和质量。
Description
技术领域
本发明涉及显示技术领域,尤指一种图像处理方法、图像处理装置、图像处理系统及显示装置。
背景技术
随着显示屏技术的发展,全面屏应运而生,其与普通的显示屏相比,显示区域具有更大的占比,并且具有超窄的边框,可以大大提高观看者的视觉感受;此外,为了满足特殊的需要,还可以将显示屏制作成特殊的形状,如圆形显示屏,以扩大显示屏的应用范围;然而,不管是全面屏还是特殊形状的显示屏,其边角的形状往往不同于普通的显示屏中的边角形状,以全面屏为例,在制作全面屏时,为了尽可能地缩小边框的占用面积,通常将边角设置为圆弧状,如图1a所示的实线框;所以正是由于边角为圆弧状,使得在显示图像时,显示器的边缘容易出现锯齿现象,影响显示效果和观看效果。基于此,如何消除边缘的锯齿现象,提高显示效果和观看效果,是本领域技术人员亟待解决的技术问题。
发明内容
本发明实施例提供了一种图像处理方法、图像处理装置、图像处理系统及显示装置,用以解决现有技术中如何消除边缘的锯齿现象,提高显示效果和观看效果的问题。
本发明实施例提供了一种图像处理方法,包括:
接收待显示图像的信号;
根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各所述像素在所述待显示图像中的灰阶进行校正处理;其中,在像素的像素位置属于预设的边缘位置时,所述像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于所述边缘位置时,所述像素对应的校正数据为显示校正数据;
根据校正处理后的各所述像素的灰阶进行显示。
另一方面,本发明实施例还提供了一种图像处理装置,包括:
接收模块,用于接收待显示图像的信号;
校正处理模块,用于根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各所述像素在所述待显示图像中的灰阶进行校正处理;其中,在像素的像素位置属于预设的边缘位置时,所述像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于所述边缘位置时,所述像素对应的校正数据为显示校正数据;
显示模块,用于根据校正处理后的各所述像素的灰阶进行显示。
另一方面,本发明实施例还提供了一种图像处理系统,包括:如本发明实施例提供的上述图像处理装置。
另一方面,本发明实施例还提供了一种显示装置,包括:如本发明实施例提供的上述图像处理装置中的接收模块、校正处理模块和显示模块。
本发明有益效果如下:
本发明实施例提供的一种图像处理方法、图像处理装置、图像处理系统及显示装置,在接收到待显示图像的信号之后,根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,可以实现对各像素在待显示图像中的灰阶进行校正处理,而不用受到显示面板的形状的限制,可以适用于任何形状的显示面板,具有较高的灵活性;此外,由于在预先建立的校正数据表中,包含了像素位置、标记和校正数据,并且,在像素的像素位置属于预设的边缘位置时,像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于边缘位置时,像素对应的校正数据为显示校正数据,所以使得校正数据表中不仅包含了显示校正数据,还包含了显示校正数据和边缘校正数据整合后的校正数据,可以有效减小图像处理系统中占用的逻辑资源;并且,对显示效果进行校正的同时,还对边缘位置的像素的边缘效果进行校正,有效提高了校正处理的效率和质量。
附图说明
图1a为现有技术中的全面屏手机的结构示意图;
图1b为现有技术中的全面屏显示装置的边缘位置的显示效果示意图;
图1c为采用现有技术对全面屏手机的边缘位置进行边缘校正后的显示效果示意图;
图2至图5分别为本发明实施例中提供的一种图像处理方法的流程图;
图6为本发明实施例中提供的建立包含像素位置、标记和校正数据的校正数据表的方法的流程图;
图7a为本发明实施例中提供的校正数据表的结构示意图;
图7b为本发明实施例中提供的显示面板中像素排布的结构示意图;
图8a为本发明实施例中提供的校正数据组的结构示意图之一;
图8b为本发明实施例中提供的校正数据组的结构示意图之二;
图9为本发明实施例中提供的确定各像素的实际亮度信息的方法的流程图;
图10为本发明实施例中提供的确定各像素的demura校正数据的方法的流程图;
图11为本发明实施例中提供的灰阶与亮度的曲线图;
图12为本发明实施例中提供的局部的像素排布的结构示意图;
图13为本发明实施例中提供的具体实施例的方法的流程图;
图14为本发明实施例中提供的图像处理装置的结构示意图之一;
图15为本发明实施例中提供的图像处理装置的结构示意图之二;
图16为本发明实施例中提供的图像处理系统的结构示意图;
图17为本发明实施例中提供的显示装置的结构示意图;
图18为本发明实施例中提供的显示装置、图像处理系统与光学采集设备之间关系的结构示意图。
具体实施方式
下面将结合附图,对本发明实施例提供的一种图像处理方法、图像处理装置、图像处理系统及显示装置的具体实施方式进行详细地说明。需要说明的是,所描述的实施例仅仅是本发明一部分实施例,不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
发明人在研究中发现,以全面屏显示装置为例,通常将边角设置为圆弧状,以有利于缩小边框的占用面积,如图1a所示的实线圈,使得显示面板的部分边缘(即实线圈内)在显示图像时会出现锯齿现象,如图1b所示的局部显示效果,从而影响显示效果和观看效果。
为了消除边缘的锯齿现象,通常在驱动芯片中增加边缘校正算法,该算法的核心为:首先定义圆心位置,然后计算边缘位置的像素到圆心的距离,并根据距离的大小进行校正处理;使得从如图1b所示的虚线圈内的显示效果校正为如图1c所示的虚线圈内的显示效果,有效改善了锯齿现象;然而,此算法虽然可以有效消除锯齿现象,但此算法只适用于具有标准圆形弧角的边缘位置(如图1a中的实线圈内的圆角),而对于其他形状的边缘位置则不适用;并且,该算法较为复杂,占用驱动芯片的逻辑资源较多,从而可能会影响显示器的处理速度。
因此,本发明实施例提供了一种图像处理方法,用以在进行显示校正处理的同时,实现边缘校正处理;并且可以对任意形状的边缘进行边缘校正处理,同时又可以避免图像处理系统中逻辑资源占用较多的问题。
具体地,本发明实施例提供的上述图像处理方法,如图2所示,可以包括:
S201、接收待显示图像的信号;
S202、根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各像素在待显示图像中的灰阶进行校正处理;其中,在像素的像素位置属于预设的边缘位置时,像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于边缘位置时,像素对应的校正数据为显示校正数据;
S203、根据校正处理后的各像素的灰阶进行显示。
需要指出的是,对于普通的显示屏而言,其显示面板中显示区域的外轮廓形状一般为普通的矩形;而对于具有特殊形状的异形显示屏,为了满足一定的需要,通常将显示面板中显示区域的外轮廓形状设置为特殊形状,如具有圆角的矩形、一端带有镂空结构的圆角矩形、或圆形等,使得这样的显示屏在显示图像时,其边缘位置容易出现锯齿现象,从而影响观看效果;而本发明实施例提供的上述图像处理方法,是对各像素在待显示图像中的灰阶进行校正处理,而不用受到显示面板的形状的限制,可以适用于任何形状的显示面板(至少包括上述几种特殊显示屏中的显示面板),具有较高的灵活性;此外,由于在预先建立的校正数据表中,包含了像素位置、标记和校正数据,并且,在像素的像素位置属于预设的边缘位置时,像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于边缘位置时,像素对应的校正数据为显示校正数据,所以使得校正数据表中不仅包含了显示校正数据,还包含了显示校正数据和边缘校正数据整合后的校正数据,可以有效减小图像处理系统中占用的逻辑资源;并且,对显示效果进行校正的同时,还对边缘位置的像素的边缘效果进行校正,有效提高了校正处理的效率和质量。
重要的是,在现有技术中,对待显示图像中的各像素的灰阶进行显示校正处理,针对的是每一个像素,而不用考虑显示面板的显示区域的形状,因此本发明实施例提供的上述图像处理方法根据显示校正处理的特点,将属于边缘位置的像素对应的显示校正数据和边缘校正数据进行整合后存储至校正数据表中,使校正数据表中不仅包括显示校正数据,还包括显示校正数据和边缘校正数据整合后的校正数据,使得在对待显示图像中的各像素的灰阶进行校正处理时,在实现显示校正处理的同时,还可以实现边缘校正处理;如此,在不增加系统中逻辑资源占用率的基础上,即可实现对边缘位置的各像素进行边缘校正处理和显示校正处理,对非边缘位置的各像素进行显示校正处理,不仅有效提高了显示面板的显示效果和观看效果,还提高了系统的校正处理速度。
需要说明的是,本发明实施例提供的上述图像处理方法在对各像素在待显示图像中的灰阶进行校正处理时,并不是对每一个像素都进行显示校正处理和边缘校正处理,而是根据像素的像素位置,对不同的像素进行不同的校正处理;因此,需要通过两种不同算法实现对不同像素进行不同的校正处理,以避免在像素不需要进行边缘校正处理时而进行边缘校正处理所导致的系统运算量增加的问题出现,可以有效降低系统的运算量,提高校正处理效率。
在具体实施时,由于显示器的尺寸越来越大,mura类不良对显示质量和显示效果具有很大的影响,其中,mura主要表现为有效显示区域的亮度或颜色显示不均匀,因此,为了解决mura现象,而引入了demura,即对有效显示区域的亮度或颜色进行补偿校正,以使有效显示区域的亮度或颜色显示更均匀;基于此,在显示校正数据为demura校正数据时,在本发明实施例提供的上述图像处理方法中的步骤S202根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各像素在待显示图像中的灰阶进行校正处理,如图3所示,可以具体包括:
S301、根据预先建立的包含像素位置、标记和校正数据的校正数据表,确定各像素对应的标记;
S302、根据确定出的各像素对应的标记,确定各像素的像素位置是否属于边缘位置;若属于,则执行步骤S303;若不属于,则执行步骤S304;
S303、根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行边缘校正处理和demura校正处理;
S304、根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行demura校正处理。
具体地,由于在校正数据表中,在像素的像素位置属于边缘位置时,像素对应的校正数据为demura校正数据与边缘校正数据整合后的校正数据,而在像素的像素位置不属于边缘位置时,像素对应的校正数据为demura校正数据,所以只有像素的像素位置属于预设的边缘位置时,才对该像素进行demura校正处理和边缘校正处理,在像素的像素位置不属于边缘位置时,仅对该像素进行demura校正处理;因此,本发明实施例提供的上述图像处理方法,为了根据像素的像素位置,以及不同像素对应的不同的校正数据,而对各像素进行有区别的校正处理,所以在校正数据表中引入了标记,通过不同像素对应的标记不同,即可判断出对该像素应做何种校正处理,可以大大提高校正处理的准确率和效率。
具体地,为了能够根据预先建立的校正数据表中的标记,确定像素的像素位置是否属于边缘位置,在本发明实施例提供的上述图像处理方法中的步骤S302根据确定出的各像素对应的标记,确定各像素的像素位置是否属于边缘位置,如图4所示,可以具体包括:
S305、在确定像素对应的标记为第一标记时,确定像素的像素位置属于边缘位置;
S306、在确定像素对应的标记为第二标记时,确定像素的像素位置不属于边缘位置。
因此,通过确定出的像素对应的标记,可以准确地判断出像素的像素位置是否属于边缘位置,进而确定对该像素是进行demura校正处理,还是进行demura校正处理和边缘校正处理,从而提高了校正处理的准确性和处理效率。
进一步地,在确定像素的像素位置属于边缘位置时,需要对该像素进行demura校正处理和边缘校正处理,因此,为了实现demura校正处理和边缘校正处理,在本发明实施例提供的上述图像处理方法中,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行边缘校正处理和demura校正处理,如图5所示,可以具体包括:
S307、读取像素在校正数据表中对应的校正数据;
S308、调用预存储的用于进行边缘校正处理和demura校正处理的第一算法;
S309、根据调用到的第一算法,以及读取到的校正数据,对像素在待显示图像中的灰阶进行边缘校正处理和demura校正处理。
具体地,在对属于边缘位置的像素在待显示图像中的灰阶进行demura校正处理和边缘校正处理之前,读取像素对应的校正数据,以及调用预先存储的第一算法时,两个步骤的顺序并不限于上述描述,还可以是首先调用预先存储的第一算法,再确定像素对应的校正数据,只要能够在对像素待显示图像中的灰阶进行校正处理之前,确定出像素对应的校正数据,并且调用到第一算法,在进行demura校正处理的同时实现边缘校正处理即可,在此不作限定。
当然,对于预先存储的用于进行边缘校正处理和demura校正处理的第一算法,可以根据具体的实际需要进行相应的设计,在此不作限定。
进一步地,在确定像素的像素位置不属于边缘位置时,需要对该像素仅进行demura校正处理,因此,为了实现demura校正处理,在本发明实施例提供的上述图像处理方法中,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行demura校正处理,如图5所示,可以具体包括:
S310、读取像素在校正数据表中对应的校正数据;
S311、调用预存储的用于进行demura校正处理的第二算法;
S312、根据调用到的第二算法,以及读取到的校正数据,对像素在待显示图像中的灰阶进行demura校正处理。
具体地,在对不属于边缘位置的像素在待显示图像中的灰阶进行demura校正处理之前,读取像素对应的校正数据,以及调用预先存储的第二算法时,两个步骤的顺序也并不限于上述描述,还可以是首先调用预先存储的第二算法,再确定像素对应的校正数据,只要能够在对像素待显示图像中的灰阶进行校正处理之前,确定出像素对应的校正数据,并且调用到第二算法,进行demura校正处理即可,在此不作限定。
当然,对于预先存储的用于进行demura校正处理的第二算法,可以是现有技术中常用的算法,也可以是根据实际需要而特殊设计的算法,只要能够实现对像素的灰阶进行demura校正处理即可,在此不作限定。
在具体实施时,为了能够实现对不同像素进行不同的校正处理,首先在校正数据表中引入了标记,通过读取标记可以直接确定出对该像素采用何种校正处理方式;并且,为了实现对边缘位置的像素灰阶进行demura校正处理和边缘校正处理,并且避免占用图像处理系统中的逻辑资源,可以将边缘校正数据与demura校正数据整合后融合在一张校正数据表中,所以建立一张具有标记,边缘校正数据与demura校正数据整合后的校正数据,以及demura校正数据的校正数据表即为关键;因此,在本发明实施例提供的上述图像处理方法中,如图6所示,在接收待显示图像的信号之前,建立包含像素位置、标记和校正数据的校正数据表的方法具体为:
S601、根据显示区域中各像素的像素位置,以及预先设定的边缘校正规则中的边缘校正策略,确定显示区域中的边缘位置,以及用于表示像素的像素位置是否属于边缘位置的标记;边缘位置至少包括在显示面板为异形显示面板时锯齿状边缘的所在位置;
S602、确定显示区域内的各像素在多组灰阶下对应的实际亮度信息;
S603、根据确定出的各像素在多组灰阶下对应的实际亮度信息,确定各像素对应的demura校正数据;
S604、根据显示区域中各像素的像素位置,以及边缘校正规则中的边缘校正算法,确定属于边缘位置的各像素对应的边缘校正数据;
S605、按照预设规则,将属于边缘位置的各像素对应的边缘校正数据和对应的demura校正数据整合后确定为属于边缘位置的各像素对应的校正数据;
S606、将确定出的不属于边缘位置的各像素对应的demura校正数据确定为不属于边缘位置的各像素对应的校正数据;
S607、根据确定出的各像素对应的标记和校正数据,以及显示面板中各像素的像素位置,建立包含像素位置、标记和校正数据的校正数据表。
具体地,为了将建立的包含有像素位置、标记和校正数据的校正数据表存储起来,以便于后续使用,在本发明实施例提供的上述图像处理方法中的步骤S607建立包含像素位置、标记和校正数据的校正数据表之后,如图6所示,还包括:S608、将校正数据表烧录至存储器中;以便于其他模块(如驱动芯片)的调用、读取或存储,且有利于减少驱动芯片中内存的占用。
具体地,存储器可以是flash存储器,当然还可以是其他存储器,只要能够存储校正数据表即可,在此不限定;此外,图像处理系统中包括很多模块,如驱动芯片和flash存储器等;在flash存储器中存储了建立好的校正数据表后,驱动芯片在驱动显示面板显示图像之前,先从flash存储器中调取校正数据表;在接收到待显示图像的信号之后,驱动芯片根据调取的校正数据表对各像素的灰阶进行校正处理,然后将处理后的各像素的灰阶输出用于显示图像;由于将校正数据表预先存储在了flash存储器中,所以可以有效减小驱动芯片内部的逻辑资源的占用,提高驱动芯片的运行速度。
当然,为了便于数据的传输,在不同的模块之间传输数据时,通常传输的是数据的压缩包;所以在驱动芯片从flash存储器中调取校正数据表时,实际上调取的是包含校正数据表的压缩包,然后驱动芯片通过解压而得到校正数据表,用于对各像素在待显示图像中的灰阶进行校正处理。
在具体实施时,在建立校正数据表时,为了便于读取各像素对应的校正数据,以及提高图像处理的速度,在本发明实施例提供的上述图像处理方法中,如图7a所示,可以将各像素在校正数据表1中的位置与各像素在显示区域中的位置一一对应;且由一个像素对应的标记和校正数据构成的校正数据组2存储于像素在校正数据表1中的位置内。
具体地,如图7a和图7b所示,以12个像素(如像素P1至像素P12)为例,图7a为校正数据表1中各像素对应的标记和校正数据的排布情况,图7b为各像素在显示面板中的排布情况;以像素P8为例,像素P8在图7b中的位置为左上角,那么像素P8的像素位置在图7b中的位置也为左上角;并且,像素P8的标记与校正数据构成一个校正数据组2存储于左上角的位置内;如此,在驱动芯片对各像素的灰阶进行校正处理时,可以快速地读取到各像素对应的校正数据,实现对属于边缘位置的像素进行demura校正处理和边缘校正处理,对不属于边缘位置的像素进行demura校正处理,有效提高了图像处理的效率。
进一步地,在本发明实施例提供的上述图像处理方法中,校正数据组2包括n位;其中,m位为标记,n-m位为校正数据;m为1或2;n为8或10。例如:如图8a所示,当n为8,m为1时,在校正数据组2中,2位为标记2a,7位为校正数据2b。
当然,在校正数据组2中,标记2a可以位于校正数据组2中靠前的位置,校正数据2b位于标记2a之后的位置,如图8a所示;还可以如图8b所示,校正数据2b位于校正数据组2中靠前的位置,标记2a位于校正数据2b之后的位置;此外,标记2a还可以位于校正数据组2的中间位置,而校正数据2b位于校正数据2的边缘位置(未给出图示),在此不作限定。
具体地,标记可以是“1”和“0”,当标记为1时,可以表示为像素的像素位置属于边缘位置,所以在对该像素进行校正处理时,既需要进行边缘校正处理,还需要进行demura校正处理,进而对应的算法为用于进行边缘校正处理和demura校正处理的第一算法;而当标记为0时,则可以表示为像素的像素位置不属于边缘位置,所以在对该像素进行校正处理时,只进行demura校正处理,进而对应的算法为用于进行demura校正处理的第二算法;当然,标记并不限于“1”和“0”,还可以是其他驱动芯片易于读取和识别的数字、字母和特殊符号,只要能够通过标记区别像素的像素位置是否属于边缘位置,以便于驱动芯片对像素进行相应地校正处理即可,在此不作限定。
进一步地,对于像素位置同属于边缘位置的两个像素,对应的校正数据是不同的,用于实现对不同像素进行不同程度地处理,以消除边缘的锯齿现象,并且使得显示画面更加均一,提高显示效果;当然,对于像素位置均不属于边缘位置的两个像素而言,对应的校正数据也是不同的,用于实现对不同像素进行不同程度的demura校正处理,以有助于提高显示画面的均一性。
在具体实施时,为了能够准确地确定出各像素在多组灰阶下对应的实际亮度信息,以便于进一步确定出各像素对应的demura校正数据,在本发明实施例提供的上述图像处理方法中的S602确定显示区域内的各像素在多组灰阶下对应的实际亮度信息,如图9所示,可以具体包括:
S901、以多组灰阶分别点亮显示面板;
S902、采用光学采集设备采集各像素在多组灰阶下的实际亮度;
S903、根据光学采集设备在多组灰阶下采集到的各像素的实际亮度,确定各像素在多组灰阶下对应的实际亮度信息;
具体地,为了能够确定出各像素对应的demura校正数据,在本发明实施例提供的上述图像处理方法中的S603根据确定出的各像素在多组灰阶下对应的实际亮度信息,确定各像素对应的demura校正数据,如图10所示,可以具体包括:
S1001、根据确定出的各像素在多组灰阶下对应的实际亮度信息,计算各像素在多组灰阶下的亮度平均值,并将亮度平均值确定为目标亮度;
S1002、根据确定出的各像素在任意一组灰阶下对应的实际亮度信息,以及确定出的目标亮度,确定各像素对应的demura校正数据。
具体地,如图11所示,横坐标表示各像素的灰阶,纵坐标表示各灰阶对应的亮度,曲线1为目标亮度曲线,曲线2为任意一组灰阶下对应的实际亮度曲线;以像素PX为例,在像素PX的灰阶为222时,在目标亮度曲线上的对应的亮度应该为350,而在实际亮度曲线上对应的亮度则为335;可见,像素PX在灰阶为222时,并没有达到预期的亮度,从而使得显示面板的显示不均一;然而,在像素PX的灰阶为224时,在实际亮度曲线上对应的亮度则为350,因此,为了使像素X的实际亮度为350,需要对像素PX的灰阶进行校正,即将像素PX的灰阶从222校正至224,所以像素PX的demura校正数据为2,如此,便实现了对像素PX的灰阶进行demura校正处理,有利于改善显示面板的发光不均匀的问题;同理,其他像素的demura校正数据采用同样的方式获得,重复之处在此不作赘述。
在具体实施时,由于显示面板的边缘为圆弧状,使得位于该位置的图像出现锯齿,而边缘校正规则的目的就在于对边缘处的锯齿进行平滑处理,即在沿着显示面板的中心位置向边缘位置的延伸方向,对需要进行边缘校正处理的像素的亮度逐渐降低,使得在观看图像时不会出现锯齿,而是一个平滑的过渡带;当然,边缘校正规则中的边缘校正策略就是设置过渡带的宽度,即需要对边缘位置处的多少个像素进行边缘校正处理;因此,根据边缘校正规则中的边缘校正策略,以及各像素的位置信息,可以确定出哪些像素需要进行边缘校正处理,哪些像素不需要进行边缘校正处理,进一步地,使得需要进行边缘校正处理的像素的像素位置划分为边缘位置(即属于边缘位置),使得不需要进行边缘校正处理的像素的像素位置划分为非边缘位置(即不属于边缘位置),从而有利于驱动芯片对不同的像素进行有区别的校正处理,从而提高校正处理的准确性和效率。
具体地,如图12所示的局部像素排布的结构示意图,若根据边缘校正规则中的边缘校正策略,确定像素P1至像素P3的像素位置属于边缘位置,则像素P1至像素P3需要进行边缘校正处理;若根据边缘校正规则中的边缘校正策略,确定像素P4的像素位置不属于边缘位置,则像素P4不需要边缘校正处理,仅进行demura校正处理即可;因此,像素P4对应的标记可以为0(若1表示为像素的像素位置属于边缘位置),对应的校正数据为demura校正数据;而像素P1至像素P3对应的标记均为1,对应的校正数据为demura校正数据和边缘校正数据整合后的校正数据。
进一步地,为了实现对边缘处的锯齿进行平滑处理,在本发明实施例提供的上述图像处理方法中,边缘校正规则可以至少包括:越靠近显示面板的边缘,像素的边缘校正数据越小。
具体地,对于像素P1至像素P3的边缘校正数据的确定方法,可以有多种方法,例如,可以根据像素P1至像素P3距离显示面板边缘的距离L大小,确定像素P1至像素P3的边缘校正数据,其中,如像素P1位于边缘位置,则将像素P1的距离L可以设置为0,而像素P2与像素P1在行方向相邻设置,则将像素P2的距离L可以设置为1,同理,将像素P3的距离L设置为2。
具体地,可以将亮度分n阶降低,则第X阶的亮度系数为n-x/n,然后根据像素P1至像素P3距离显示面板边缘的距离L大小,预先设定与距离L对应的X的值;例如,若n为8,假使像素P1至像素P3距离显示面板边缘的距离L分别为0、1和2,且根据预先设定在L分别为0、1和2,对应的X的值分别为7、4和1时,根据上述第X阶的亮度系数为n-x/n,像素P1至像素P3的亮度系数分别为1/8、4/8和7/8,即像素P1至像素P3的边缘校正数据分别为1/8、4/8和7/8。
当然,由于在显示面板的实际制作时,每个像素包含至少三个子像素,所以在确定像素P1至像素P3的边缘校正数据时,还可以通过调整各子像素的亮度来实现边缘校正处理,具体可以根据实际设置的子像素的设置数量,以及需要满足的边缘校正策略来确定各子像素的边缘校正数据,当然还可以采用与上述方法类似的方法,在此不作限定。
进一步地,将确定出的像素P1至像素P3的边缘校正数据与demura校正数据,按照一定的规则进行整合处理生成校正数据,存储于校正数据表中,当然,在对边缘校正数据和demura校正数据进行整合时,可以根据实际需要进行整合,在此不作限定。
此外,在校正数据表中存储校正数据的格式也可以有多种:第一种,可以将确定出的校正数据的数值直接存储于校正数据表中,以便于在驱动芯片读取时可以直接获得;第二种,可以在建立校正数据表时,建立一个查找表,以图8a所示的校正数据组中的校正数据为例,若1位为标记,后7位为校正数据,且校正数据以0和1组成时,那么在查找表中,每个七位校正数据对应一个比值;例如,像素P1在校正数据表中存储的校正数据为0011010,且0011010在查找表中对应的数值为X,那么像素P1的校正数据即为X;并且,查找表和校正数据表可以均存储于flash存储器中,在驱动芯片调取校正数据表时,使得查找表与校正数据表一起被调用,从而有利于可以实现对各像素进行相应地校正处理。
需要说明的是,本发明实施例提供的上述图像处理方法针对的显示面板,可以是液晶显示面板,还可以电致发光显示面板,如OLED显示面板,只要显示面板具有圆弧状的边角,或是其他任何形状,都可以采用本发明实施例提供的上述图像处理方法,在对显示面板进行demura校正处理的同时,实现边缘校正处理,有效提高显示面板的显示效果。
下面就以具体实施例对本发明实施例提供的上述图像处理方法进行详细描述。
具体地,结合图13所示的流程图进行详细说明。
S1301、预先调取包含像素位置、标记和校正数据的校正数据表;
S1302、接收一帧待显示图像的信号;
S1303、根据预先建立的包含像素位置、标记和校正数据的校正数据表,确定各像素对应的标记;
S1304、在确定出的像素对应的标记为第一标记时,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行边缘校正处理和demura校正处理;
S1305、在确定出的像素对应的标记为第二标记时,在确定像素的像素位置不属于边缘位置时,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行demura校正处理;
S1306、根据校正处理后的各像素的灰阶进行显示;
S1307、确定是否接收到下一帧待显示图像的信号;若是,返回至步骤S1302;若否,结束流程。
基于同一发明构思,本发明实施例还提供了一种图像处理装置,由于该图像处理装置的工作原理与前述一种图像处理方法的工作原理类似,因此,本发明实施例提供的上述图像处理装置的具体实施方式可以参见前述图像处理方法,重复之处不再赘述。
具体地,本发明实施例提供的上述图像处理装置,如图14所示,可以包括:
接收模块1401,用于接收待显示图像的信号;
校正处理模块1402,用于根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各像素在待显示图像中的灰阶进行校正处理;其中,在像素的像素位置属于预设的边缘位置时,像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于边缘位置时,像素对应的校正数据为显示校正数据;
显示模块1403,用于根据校正处理后的各像素的灰阶进行显示。
本发明实施例提供的上述图像处理装置,在接收到待显示图像的信号之后,可以实现对各像素在待显示图像中的灰阶进行校正处理,而不用受到显示面板的形状的限制,可以适用于任何形状的显示面板,具有较高的灵活性;此外,由于在预先建立的校正数据表中,包含了像素位置、标记和校正数据,并且,在像素的像素位置属于预设的边缘位置时,像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于边缘位置时,像素对应的校正数据为显示校正数据,所以使得校正数据表中不仅包含了显示校正数据,还包含了显示校正数据和边缘校正数据整合后的校正数据,可以有效减小图像处理系统中占用的逻辑资源;并且,对显示效果进行校正的同时,还对边缘位置的像素的边缘效果进行校正,有效提高了校正处理的效率和质量。
在具体实施时,为了能够实现对各像素在待显示图像中的灰阶进行校正处理,本发明实施例提供的上述图像处理装置中,显示校正数据为demura校正数据;
如图15所示,校正处理模块1402,可以具体包括:判断模块14021、第一子校正处理模块14022和第二子校正处理模块14023;其中,
判断模块14021,用于根据预先建立的包含像素位置、标记和校正数据的校正数据表,确定各像素对应的标记;根据确定出的各像素对应的标记,确定各像素的像素位置是否属于边缘位置;
第一子校正处理模块14022,用于在确定像素的像素位置属于边缘位置时,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行边缘校正处理和demura校正处理;
第二子校正处理模块14023,用于在确定像素的像素位置不属于边缘位置时,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对像素在待显示图像中的灰阶进行demura校正处理。
具体地,本发明实施例提供的上述图像处理装置中,判断模块14021,具体用于在确定像素对应的标记为第一标记时,确定像素的像素位置属于边缘位置;在确定像素对应的标记为第二标记时,确定像素的像素位置不属于边缘位置。
具体地,本发明实施例提供的上述图像处理装置中,第一子校正处理模块14022,具体用于读取像素在校正数据表中对应的校正数据;调用预存储的用于进行边缘校正处理和demura校正处理的第一算法;根据调用到的第一算法,以及读取到的校正数据,对像素在待显示图像中的灰阶进行边缘校正处理和demura校正处理。
具体地,本发明实施例提供的上述图像处理装置中,第二子校正处理模块14023,具体用于读取像素在校正数据表中对应的校正数据;调用预存储的用于进行demura校正处理的第二算法;根据调用到的第二算法,以及读取到的校正数据,对像素在待显示图像中的灰阶进行demura校正处理。
在具体实施时,为了建立校正数据表,本发明实施例提供的上述图像处理装置中,在接收模块1401之前,如图15所示,还可以包括:校正数据表建立模块1404;
校正数据表建立模块1404,用于预先建立包含像素位置、标记和校正数据的校正数据表。
具体地,本发明实施例提供的上述图像处理装置中,校正数据表建立模块1404,可以具体包括:
第一确定模块14041,用于根据显示区域中各像素的像素位置,以及预先设定的边缘校正规则中的边缘校正策略,确定显示区域中的边缘位置,以及用于表示像素的像素位置是否属于边缘位置的标记;边缘位置至少包括在显示面板为异形显示面板时锯齿状边缘的所在位置;
第二确定模块14042,用于确定显示区域内的各像素在多组灰阶下对应的实际亮度信息;
第三确定模块14043,用于根据确定出的各像素在多组灰阶下对应的实际亮度信息,确定各像素对应的demura校正数据;
第四确定模块14044,用于根据显示区域中各像素的像素位置,以及边缘校正规则中的边缘校正算法,确定属于边缘位置的各像素对应的边缘校正数据;
第五确定模块14045,用于按照预设规则,将属于边缘位置的各像素对应的边缘校正数据和对应的demura校正数据整合后确定为属于边缘位置的各像素对应的校正数据;
第六确定模块14046,用于将确定出的不属于边缘位置的各像素对应的demura校正数据确定为不属于边缘位置的各像素对应的校正数据;
建立模块14047,用于根据确定出的各像素对应的标记和校正数据,以及显示面板中各像素的像素位置,建立包含像素位置、标记和校正数据的校正数据表。
具体地,本发明实施例提供的上述图像处理装置中,各像素在校正数据表中的位置与各像素在显示区域中的位置一一对应;且由一个像素对应的标记和校正数据构成的校正数据组存储于像素在校正数据表中的位置内。
进一步地,本发明实施例提供的上述图像处理装置中,校正数据组包括n位;其中,m位为标记,n-m位为校正数据;m为1或2;n为8或10。
具体地,本发明实施例提供的上述图像处理装置中,边缘校正规则至少包括:越靠近显示面板的边缘,边缘校正数据越小。
具体地,本发明实施例提供的上述图像处理装置中,第二确定模块14042,具体用于以多组灰阶分别点亮显示面板;采用光学采集设备采集各像素在多组灰阶下的实际亮度;根据光学采集设备在多组灰阶下采集到的各像素的实际亮度,确定各像素在多组灰阶下对应的实际亮度信息;
第三确定模块14043,具体用于根据确定出的各像素在多组灰阶下对应的实际亮度信息,计算各像素在多组灰阶下的亮度平均值,并将亮度平均值确定为目标亮度;根据确定出的各像素在任意一组灰阶下对应的实际亮度信息,以及确定出的目标亮度,确定各像素对应的demura校正数据。
在具体实施时,为了能够将建立的校正数据表存储起来,本发明实施例提供的上述图像处理装置中,如图15所示,还可以包括:烧录模块1405;
烧录模块1405,用于在建立包含像素位置、标记和校正数据的校正数据表之后,将校正数据表烧录至存储器中。
在具体实施时,校正数据表建立模块1404和烧录模块1405可以同属于flash存储器,当然,还可以同属于其他非易失性存储器;并且,校正数据表建立模块1404和烧录模块1405均为外部模块,一般设置于显示装置的外部;而接收模块1401和校正处理模块1402可以同属于驱动芯片,这样设置可以有效减少驱动芯片的占用内存,从而提高驱动芯片的处理速度;此外,显示模块1403可以为显示面板,用于显示校正处理后的图像;因此,接收模块1401、校正处理模块1402和显示模块1403属于内部模块,一般设置于显示装置的内部。
基于同一发明构思,本发明实施例还提供了一种图像处理系统,如图16所示,可以包括:如本发明实施例提供的上述图像处理装置10。由于该图像处理系统的工作原理与前述一种图像处理装置的工作原理类似,因此,本发明实施例提供的上述图像处理系统的具体实施方式可以参见前述图像处理装置,重复之处不再赘述。
在具体实施时,为了能够使显示面板显示图像,本发明实施例提供的上述图像处理系统中,如图16所示,还可以包括数据写入模块20,用于向图像处理装置10输入待显示图像的数据,以使图像处理装置10对待显示图像的数据进行校正处理后输出并显示。
基于同一发明构思,本发明实施例还提供了一种显示装置,可以包括:如本发明实施例提供的上述图像处理装置中的接收模块、校正处理模块和显示模块。该显示装置可以为:手机(如图17所示)、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。该显示装置的实施可以参见上述图像处理系统的实施例,重复之处不再赘述。
在具体实施时,在图17所示的全面屏手机中,为了安装听筒、前置摄像头、以及各种识别装置(如脸部识别和虹膜识别等),通常在顶端设置镂空结构(如虚线圈内所示),使得边缘位置并不是标准的圆形弧角;而在本发明实施例提供的上述显示装置中的图像处理系统在进行边缘校正处理时,则不会受到形状的限制,可以对任何形状的边缘进行边缘校正处理,从而可以有效解决图17所示的全面屏的边缘锯齿现象,从而有效提高显示装置的显示效果和观看效果。
具体地,为了实现本发明实施例提供的上述显示装置的功能,如图18所示的,还需要光学采集设备100采集显示装置200中各像素的亮度信息,并将采集到的亮度信息输出至图像处理系统300中,以便于对待显示图像进行处理;当然,光学采集设备100可以是各种能够采集显示装置中各像素的亮度信息的任何装置,在此不作限定。
具体地,为了能够点亮显示装置200,以便于光学采集设备100采集到显示装置200中各像素的亮度信息,在本发明实施例提供的上述显示装置中,还可以包括:电源400,用于点亮显示装置200,以使光学采集设备100采集亮度信息,如图18所示;当然,电源400可以是显示装置200内的电池(如图18所示),还可以是其他供电结构,在此不作限定。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
本发明实施例提供了一种图像处理方法、图像处理装置、图像处理系统及显示装置,在接收到待显示图像的信号之后,根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,可以实现对各像素在待显示图像中的灰阶进行校正处理,而不用受到显示面板的形状的限制,可以适用于任何形状的显示面板,具有较高的灵活性;此外,由于在预先建立的校正数据表中,包含了像素位置、标记和校正数据,并且,在像素的像素位置属于预设的边缘位置时,像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于边缘位置时,像素对应的校正数据为显示校正数据,所以使得校正数据表中不仅包含了显示校正数据,还包含了显示校正数据和边缘校正数据整合后的校正数据,可以有效减小图像处理系统中占用的逻辑资源;并且,对显示效果进行校正的同时,还对边缘位置的像素的边缘效果进行校正,有效提高了校正处理的效率和质量。
显然,本领域的技术人员可以对本发明进行各种改动和变型不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (25)
1.一种图像处理方法,包括:
接收待显示图像的信号;
根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各所述像素在所述待显示图像中的灰阶进行校正处理;其中,在像素的像素位置属于预设的边缘位置时,所述像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于所述边缘位置时,所述像素对应的校正数据为显示校正数据;
根据校正处理后的各所述像素的灰阶进行显示;
其中,所述显示区域包括非直角边缘,所述边缘校正数据为:用于消除因所述非直角边缘引起的锯齿现象的数据。
2.如权利要求1所述的图像处理方法,其特征在于,所述显示校正数据为demura校正数据;
所述根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各所述像素在所述待显示图像中的灰阶进行校正处理,具体包括:
根据预先建立的包含像素位置、标记和校正数据的校正数据表,确定各像素对应的标记;
根据确定出的各所述像素对应的标记,确定各所述像素的像素位置是否属于所述边缘位置;
在确定像素的像素位置属于所述边缘位置时,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对所述像素在所述待显示图像中的灰阶进行边缘校正处理和demura校正处理;
在确定像素的像素位置不属于所述边缘位置时,根据所述预先建立的包含像素位置、标记和校正数据的校正数据表,对所述像素在所述待显示图像中的灰阶进行demura校正处理。
3.如权利要求2所述的图像处理方法,其特征在于,所述根据确定出的各所述像素对应的标记,确定各所述像素的像素位置是否属于所述边缘位置,具体包括:
在确定像素对应的标记为第一标记时,确定所述像素的像素位置属于所述边缘位置;
在确定像素对应的标记为第二标记时,确定所述像素的像素位置不属于所述边缘位置。
4.如权利要求2所述的图像处理方法,其特征在于,所述根据预先建立的包含像素位置、标记和校正数据的校正数据表,对所述像素在所述待显示图像中的灰阶进行边缘校正处理和demura校正处理,具体包括:
读取所述像素在所述校正数据表中对应的校正数据;
调用预存储的用于进行边缘校正处理和demura校正处理的第一算法;
根据调用到的所述第一算法,以及读取到的所述校正数据,对所述像素在所述待显示图像中的灰阶进行所述边缘校正处理和所述demura校正处理。
5.如权利要求2所述的图像处理方法,其特征在于,所述根据所述预先建立的包含像素位置、标记和校正数据的校正数据表,对所述像素在所述待显示图像中的灰阶进行demura校正处理,具体包括:
读取所述像素在所述校正数据表中对应的校正数据;
调用预存储的用于进行demura校正处理的第二算法;
根据调用到的所述第二算法,以及读取到的所述校正数据,对所述像素在所述待显示图像中的灰阶进行所述demura校正处理。
6.如权利要求2所述的图像处理方法,其特征在于,在所述接收待显示图像的信号之前,建立包含像素位置、标记和校正数据的校正数据表的方法具体为:
根据所述显示区域中各所述像素的像素位置,以及预先设定的边缘校正规则中的边缘校正策略,确定所述显示区域中的边缘位置,以及用于表示像素的像素位置是否属于所述边缘位置的标记;所述边缘位置至少包括在所述显示面板为异形显示面板时锯齿状边缘的所在位置;
确定所述显示区域内的各像素在多组灰阶下对应的实际亮度信息;
根据确定出的各所述像素在多组灰阶下对应的实际亮度信息,确定各所述像素对应的demura校正数据;
根据所述显示区域中各所述像素的像素位置,以及所述边缘校正规则中的边缘校正算法,确定属于所述边缘位置的各像素对应的边缘校正数据;
按照预设规则,将属于所述边缘位置的各像素对应的边缘校正数据和对应的demura校正数据整合后确定为属于所述边缘位置的各所述像素对应的校正数据;
将确定出的不属于所述边缘位置的各像素对应的demura校正数据确定为不属于所述边缘位置的各所述像素对应的校正数据;
根据确定出的各所述像素对应的标记和校正数据,以及所述显示面板中各所述像素的像素位置,建立包含像素位置、标记和校正数据的校正数据表。
7.如权利要求6所述的图像处理方法,其特征在于,各像素在所述校正数据表中的位置与各所述像素在所述显示区域中的位置一一对应;且由一个像素对应的标记和校正数据构成的校正数据组存储于所述像素在所述校正数据表中的位置内。
8.如权利要求7所述的图像处理方法,其特征在于,所述校正数据组包括n位;其中,m位为标记,n-m位为校正数据;m为1或2;n为8或10。
9.如权利要求6所述的图像处理方法,其特征在于,所述边缘校正规则至少包括:越靠近所述显示面板的边缘,所述像素的边缘校正数据越小。
10.如权利要求6所述的图像处理方法,其特征在于,所述确定所述显示区域内的各像素在多组灰阶下对应的实际亮度信息,具体包括:
以多组灰阶分别点亮所述显示面板;
采用光学采集设备采集各所述像素在多组灰阶下的实际亮度;
根据光学采集设备在多组灰阶下采集到的各所述像素的实际亮度,确定各所述像素在多组灰阶下对应的实际亮度信息;
所述根据确定出的各所述像素在多组灰阶下对应的实际亮度信息,确定各所述像素对应的demura校正数据,具体包括:
根据确定出的各所述像素在多组灰阶下对应的实际亮度信息,计算各所述像素在多组灰阶下的亮度平均值,并将所述亮度平均值确定为目标亮度;
根据确定出的各所述像素在任意一组灰阶下对应的实际亮度信息,以及确定出的所述目标亮度,确定各所述像素对应的demura校正数据。
11.如权利要求6-10任一项所述的图像处理方法,其特征在于,在建立包含像素位置、标记和校正数据的校正数据表之后,将所述校正数据表烧录至存储器中。
12.一种图像处理装置,其特征在于,包括:
接收模块,用于接收待显示图像的信号;
校正处理模块,用于根据显示面板的显示区域内各像素的像素位置,以及预先建立的包含像素位置、标记和校正数据的校正数据表,对各所述像素在所述待显示图像中的灰阶进行校正处理;其中,在像素的像素位置属于预设的边缘位置时,所述像素对应的校正数据为显示校正数据与边缘校正数据整合后的校正数据;在像素的像素位置不属于所述边缘位置时,所述像素对应的校正数据为显示校正数据;
显示模块,用于根据校正处理后的各所述像素的灰阶进行显示;
其中,所述显示区域包括非直角边缘,所述边缘校正数据为:用于消除因所述非直角边缘引起的锯齿现象的数据。
13.如权利要求12所述的图像处理装置,其特征在于,所述显示校正数据为demura校正数据;
所述校正处理模块,具体包括:判断模块、第一子校正处理模块和第二子校正处理模块;其中,
所述判断模块,用于根据预先建立的包含像素位置、标记和校正数据的校正数据表,确定各像素对应的标记;根据确定出的各所述像素对应的标记,确定各所述像素的像素位置是否属于所述边缘位置;
所述第一子校正处理模块,用于在确定像素的像素位置属于所述边缘位置时,根据预先建立的包含像素位置、标记和校正数据的校正数据表,对所述像素在所述待显示图像中的灰阶进行边缘校正处理和demura校正处理;
所述第二子校正处理模块,用于在确定像素的像素位置不属于所述边缘位置时,根据所述预先建立的包含像素位置、标记和校正数据的校正数据表,对所述像素在所述待显示图像中的灰阶进行demura校正处理。
14.如权利要求13所述的图像处理装置,其特征在于,所述判断模块,具体用于在确定像素对应的标记为第一标记时,确定所述像素的像素位置属于所述边缘位置;在确定像素对应的标记为第二标记时,确定所述像素的像素位置不属于所述边缘位置。
15.如权利要求13所述的图像处理装置,其特征在于,所述第一子校正处理模块,具体用于读取所述像素在所述校正数据表中对应的校正数据;调用预存储的用于进行边缘校正处理和demura校正处理的第一算法;根据调用到的所述第一算法,以及读取到的所述校正数据,对所述像素在所述待显示图像中的灰阶进行所述边缘校正处理和所述demura校正处理。
16.如权利要求13所述的图像处理装置,其特征在于,所述第二子校正处理模块,具体用于读取所述像素在所述校正数据表中对应的校正数据;调用预存储的用于进行demura校正处理的第二算法;根据调用到的所述第二算法,以及读取到的所述校正数据,对所述像素在所述待显示图像中的灰阶进行所述demura校正处理。
17.如权利要求13所述的图像处理装置,其特征在于,在所述接收模块之前,还包括:校正数据表建立模块;
所述校正数据表建立模块,用于预先建立包含像素位置、标记和校正数据的校正数据表。
18.如权利要求17所述的图像处理装置,其特征在于,所述校正数据表建立模块,具体包括:
第一确定模块,用于根据所述显示区域中各所述像素的像素位置,以及预先设定的边缘校正规则中的边缘校正策略,确定所述显示区域中的边缘位置,以及用于表示像素的像素位置是否属于所述边缘位置的标记;所述边缘位置至少包括在所述显示面板为异形显示面板时锯齿状边缘的所在位置;
第二确定模块,用于确定所述显示区域内的各像素在多组灰阶下对应的实际亮度信息;
第三确定模块,用于根据确定出的各所述像素在多组灰阶下对应的实际亮度信息,确定各所述像素对应的demura校正数据;
第四确定模块,用于根据所述显示区域中各所述像素的像素位置,以及所述边缘校正规则中的边缘校正算法,确定属于所述边缘位置的各像素对应的边缘校正数据;
第五确定模块,用于按照预设规则,将属于所述边缘位置的各像素对应的边缘校正数据和对应的demura校正数据整合后确定为属于所述边缘位置的各所述像素对应的校正数据;
第六确定模块,用于将确定出的不属于所述边缘位置的各像素对应的demura校正数据确定为不属于所述边缘位置的各所述像素对应的校正数据;
建立模块,用于根据确定出的各所述像素对应的标记和校正数据,以及所述显示面板中各所述像素的像素位置,建立包含像素位置、标记和校正数据的校正数据表。
19.如权利要求18所述的图像处理装置,其特征在于,各像素在所述校正数据表中的位置与各所述像素在所述显示区域中的位置一一对应;且由一个像素对应的标记和校正数据构成的校正数据组存储于所述像素在所述校正数据表中的位置内。
20.如权利要求19所述的图像处理装置,其特征在于,所述校正数据组包括n位;其中,m位为标记,n-m位为校正数据;m为1或2;n为8或10。
21.如权利要求18所述的图像处理装置,其特征在于,所述边缘校正规则至少包括:越靠近所述显示面板的边缘,边缘校正数据越小。
22.如权利要求18所述的图像处理装置,其特征在于,所述第二确定模块,具体用于以多组灰阶分别点亮所述显示面板;采用光学采集设备采集各所述像素在多组灰阶下的实际亮度;根据光学采集设备在多组灰阶下采集到的各所述像素的实际亮度,确定各所述像素在多组灰阶下对应的实际亮度信息;
所述第三确定模块,具体用于根据确定出的各所述像素在多组灰阶下对应的实际亮度信息,计算各所述像素在多组灰阶下的亮度平均值,并将所述亮度平均值确定为目标亮度;根据确定出的各所述像素在任意一组灰阶下对应的实际亮度信息,以及确定出的所述目标亮度,确定各所述像素对应的demura校正数据。
23.如权利要求17-22任一项所述的图像处理装置,其特征在于,还包括:烧录模块;
所述烧录模块,用于在建立包含像素位置、标记和校正数据的校正数据表之后,将所述校正数据表烧录至存储器中。
24.一种图像处理系统,其特征在于,包括:如权利要求12-23任一项所述的图像处理装置。
25.一种显示装置,其特征在于,包括:如权利要求12-16任一项所述的图像处理装置中的接收模块、校正处理模块和显示模块。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710911245.3A CN107644410B (zh) | 2017-09-29 | 2017-09-29 | 图像处理方法、图像处理装置、图像处理系统及显示装置 |
US15/890,362 US10504400B2 (en) | 2017-09-29 | 2018-02-07 | Method and apparatus for performing correction processing on grayscale of a pixel in an image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710911245.3A CN107644410B (zh) | 2017-09-29 | 2017-09-29 | 图像处理方法、图像处理装置、图像处理系统及显示装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107644410A CN107644410A (zh) | 2018-01-30 |
CN107644410B true CN107644410B (zh) | 2020-05-19 |
Family
ID=61123106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710911245.3A Active CN107644410B (zh) | 2017-09-29 | 2017-09-29 | 图像处理方法、图像处理装置、图像处理系统及显示装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10504400B2 (zh) |
CN (1) | CN107644410B (zh) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3409629B2 (en) * | 2017-06-01 | 2024-02-28 | Otis Elevator Company | Image analytics for elevator maintenance |
CN107644410B (zh) * | 2017-09-29 | 2020-05-19 | 上海天马有机发光显示技术有限公司 | 图像处理方法、图像处理装置、图像处理系统及显示装置 |
CN107589575A (zh) * | 2017-09-30 | 2018-01-16 | 联想(北京)有限公司 | 显示屏 |
US10870556B2 (en) * | 2017-12-12 | 2020-12-22 | Otis Elevator Company | Method and system for detecting elevator car operating panel condition |
US10961082B2 (en) | 2018-01-02 | 2021-03-30 | Otis Elevator Company | Elevator inspection using automated sequencing of camera presets |
US10941018B2 (en) * | 2018-01-04 | 2021-03-09 | Otis Elevator Company | Elevator auto-positioning for validating maintenance |
CN110176209B (zh) * | 2018-02-27 | 2021-01-22 | 京东方科技集团股份有限公司 | 用于显示面板的光学补偿方法和光学补偿设备 |
CN108492773B (zh) * | 2018-03-30 | 2020-09-04 | 武汉华星光电半导体显示技术有限公司 | 一种图像显示方法、异形显示设备及具有存储功能的装置 |
US11468824B2 (en) | 2018-05-14 | 2022-10-11 | Kunshan Go-Visionox Opto-Electronics Co., Ltd. | Methods, control devices, and display apparatus for controlling edge display of display screens |
CN108615499B (zh) * | 2018-07-23 | 2020-12-15 | 京东方科技集团股份有限公司 | 显示优化及显示驱动方法及装置、显示装置、存储介质 |
CN110211537B (zh) * | 2018-08-22 | 2021-01-22 | 京东方科技集团股份有限公司 | 显示基板的驱动方法、驱动电路及显示装置 |
CN109616080B (zh) * | 2018-12-29 | 2020-07-31 | 福建华佳彩有限公司 | 一种异形屏轮廓补偿方法及终端 |
CN109712567B (zh) * | 2019-01-18 | 2020-04-17 | 昆山国显光电有限公司 | 显示数据的修正方法、显示驱动方法和显示装置 |
CN109859668A (zh) * | 2019-03-12 | 2019-06-07 | 深圳市华星光电技术有限公司 | 一种圆形显示面板的图像补偿方法及其装置 |
CN110298834B (zh) * | 2019-07-01 | 2021-03-23 | 中国电子科技集团公司第十三研究所 | 像素级边缘效应的修正方法及终端设备 |
CN110875024B (zh) | 2019-11-29 | 2021-03-02 | 上海天马有机发光显示技术有限公司 | 显示亮度调节方法和装置 |
US11222408B1 (en) * | 2020-09-28 | 2022-01-11 | Himax Technologies Limited | Method to smooth edge of image |
CN114331854A (zh) * | 2020-09-30 | 2022-04-12 | 奇景光电股份有限公司 | 除锯齿状处理系统与方法 |
US11620933B2 (en) * | 2020-10-13 | 2023-04-04 | Synaptics Incorporated | IR-drop compensation for a display panel including areas of different pixel layouts |
US11189222B1 (en) * | 2020-11-18 | 2021-11-30 | Synaptics Incorporated | Device and method for mura compensation |
CN113724638A (zh) | 2021-09-06 | 2021-11-30 | 惠州华星光电显示有限公司 | 显示面板的Demura方法 |
CN115909993B (zh) * | 2022-11-30 | 2023-09-29 | 云谷(固安)科技有限公司 | 显示面板的图像显示方法及显示装置 |
US20250046240A1 (en) * | 2023-07-31 | 2025-02-06 | Novatek Microelectronics Corp. | Display device and mura compensation method thereof |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4401590B2 (ja) * | 2000-06-19 | 2010-01-20 | キヤノン株式会社 | 画像データ処理方法及び画像データ処理装置 |
EP1631853A1 (en) * | 2003-06-12 | 2006-03-08 | Micronic Laser Systems Ab | Method for high precision printing of patterns |
JP3744924B2 (ja) * | 2003-12-19 | 2006-02-15 | セイコーエプソン株式会社 | 表示コントローラ、表示システム及び表示制御方法 |
US20060039627A1 (en) * | 2004-08-21 | 2006-02-23 | Xerox Corporation | Real-time processing of grayscale image data |
JP4526445B2 (ja) * | 2005-06-15 | 2010-08-18 | オリンパス株式会社 | 撮像装置 |
JP4410219B2 (ja) * | 2006-06-05 | 2010-02-03 | コニカミノルタビジネステクノロジーズ株式会社 | 画像形成装置および画像形成方法 |
KR101243800B1 (ko) * | 2006-06-29 | 2013-03-18 | 엘지디스플레이 주식회사 | 평판표시장치와 그 화질제어 방법 |
US8378942B2 (en) * | 2007-01-10 | 2013-02-19 | Seiko Epson Corporation | Source driver, electro-optical device, projection-type display device, and electronic instrument |
JP5471090B2 (ja) * | 2008-09-03 | 2014-04-16 | セイコーエプソン株式会社 | 集積回路装置及び電子機器 |
JP2010252194A (ja) * | 2009-04-17 | 2010-11-04 | Canon Inc | 画像処理装置及び画像処理方法 |
JP5589857B2 (ja) * | 2011-01-11 | 2014-09-17 | ソニー株式会社 | 画像処理装置、撮像装置、画像処理方法およびプログラム。 |
WO2014084153A1 (en) * | 2012-11-28 | 2014-06-05 | Semiconductor Energy Laboratory Co., Ltd. | Display device |
DE112013007184B4 (de) * | 2013-06-20 | 2019-02-07 | Mitsubishi Electric Corporation | Bildverarbeitungsgerät, -verfahren und -programm, und Bildanzeigegerät |
CN105005755B (zh) * | 2014-04-25 | 2019-03-29 | 北京邮电大学 | 三维人脸识别方法和系统 |
TWI539433B (zh) * | 2014-08-13 | 2016-06-21 | 友達光電股份有限公司 | 曲面顯示裝置及其伽馬校正方法 |
CN104505043B (zh) * | 2014-12-29 | 2017-04-19 | 厦门天马微电子有限公司 | 一种图像数据的灰阶补偿方法及装置 |
CN104992657B (zh) * | 2015-07-27 | 2017-09-22 | 京东方科技集团股份有限公司 | mura补偿模块和方法、显示装置和方法 |
CN106469533A (zh) | 2015-08-18 | 2017-03-01 | 上海和辉光电有限公司 | 显示装置、图像数据处理装置及方法 |
CN105427258B (zh) | 2015-11-25 | 2018-09-14 | 惠州Tcl移动通信有限公司 | 圆形图案显示平滑的优化处理方法、系统及智能设备 |
CN106530994B (zh) * | 2016-12-30 | 2018-12-28 | 上海天马有机发光显示技术有限公司 | 一种消除显示图形彩边的方法及显示装置 |
CN107644410B (zh) * | 2017-09-29 | 2020-05-19 | 上海天马有机发光显示技术有限公司 | 图像处理方法、图像处理装置、图像处理系统及显示装置 |
CN107610143B (zh) * | 2017-09-29 | 2020-05-19 | 上海天马有机发光显示技术有限公司 | 图像处理方法、图像处理装置、图像处理系统及显示装置 |
-
2017
- 2017-09-29 CN CN201710911245.3A patent/CN107644410B/zh active Active
-
2018
- 2018-02-07 US US15/890,362 patent/US10504400B2/en active Active
Non-Patent Citations (2)
Title |
---|
Centi-pixel accurate real-time inverse distortion correction;Jason P.de Villiers et al.;《Proceedings of SPIE - The International Society for Optical Engineering》;20081231;第726611-1—726611-8页 * |
大尺寸LCD图像引擎的关键算法与前端设计;向祖权;《中国博士学位论文全文数据库 信息科技辑》;20100415;I138-29 * |
Also Published As
Publication number | Publication date |
---|---|
CN107644410A (zh) | 2018-01-30 |
US10504400B2 (en) | 2019-12-10 |
US20180166003A1 (en) | 2018-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107644410B (zh) | 图像处理方法、图像处理装置、图像处理系统及显示装置 | |
CN107610143B (zh) | 图像处理方法、图像处理装置、图像处理系统及显示装置 | |
US11037523B2 (en) | Display method of display panel that uses different display algorithms for different display areas, display panel and display device | |
US11295701B2 (en) | Pixel rendering method, image rendering method, rendering apparatus, and display apparatus | |
US20190206953A1 (en) | Display apparatus, electroluminescent display panel and method of acquiring and displaying image by display apparatus | |
US10043443B2 (en) | Display device and method and apparatus for compensating luminance of display device | |
CN104021761B (zh) | 一种显示器件的亮度补偿方法、装置及显示器件 | |
US9355587B2 (en) | Method for driving display using sub pixel rendering | |
CN1964431B (zh) | 图像数据处理装置和用于处理图像数据的方法 | |
CN108702514B (zh) | 一种高动态范围图像处理方法及装置 | |
CN104900205B (zh) | 液晶面板及其驱动方法 | |
US9491446B2 (en) | Image processing device, image display device, image processing method, and image processing program | |
CN109686342B (zh) | 一种图像处理方法及装置 | |
CN105047145A (zh) | 背光亮度控制方法、背光亮度控制装置及显示终端 | |
US11735147B1 (en) | Foveated display burn-in statistics and burn-in compensation systems and methods | |
CN105185314A (zh) | Led显示屏均匀性补偿方法 | |
CN103886808A (zh) | 显示方法和显示装置 | |
CN109036244A (zh) | 曲面显示屏的Mura补偿方法、装置及计算机设备 | |
CN104992683A (zh) | 液晶显示面板的Gamma调整方法及装置 | |
CN106409206A (zh) | 一种显示画面的亮度补偿方法及补偿装置 | |
WO2011005122A1 (en) | Method and system of processing images for improved display | |
CN105845103A (zh) | 用于分区图像缩放的设备和方法 | |
CN108810648A (zh) | 一种进行图像处理的方法及终端 | |
CN110379379A (zh) | 一种背光驱动方法及装置、显示装置及存储介质 | |
CN113658559A (zh) | 显示器驱动装置及驱动方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20211022 Address after: No.8 liufangyuan Road, Dongyi Industrial Park, Donghu New Technology Development Zone, Wuhan, Hubei Province Patentee after: WUHAN TIANMA MICROELECTRONICS Co.,Ltd. Patentee after: Wuhan Tianma Microelectronics Co.,Ltd. Shanghai Branch Address before: Room 509, building 1, 6111 Longdong Avenue, Pudong New Area, Shanghai 201201 Patentee before: SHANGHAI TIANMA AM-OLED Co.,Ltd. |
|
TR01 | Transfer of patent right |