一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

伽马查找表的生成方法、装置、电子设备及存储介质与流程

2022-10-13 02:47:53 来源:中国专利 TAG:
1.本发明涉及显示
技术领域
:,具体涉及一种伽马查找表的生成方法、装置、电子设备及存储介质。本发明同时还涉及一种伽马校正方法。
背景技术
::2.显示设备通常需要进行伽马(gamma)校正,以获得优质的图像显示效果。3.目前,在对显示设备进行gamma校正时,通常是使用针对亮度的伽马校正方法,对于rgb888的显示设备来说,即,256阶灰度图的亮度曲线,通过在预设的伽马查找表(gammatable)中查找对应单色灰度图经过gamma校正后的红色分量(r,red)、绿色分量(g,green)和蓝色分量(b,blue)的数值进行输出,以使得显示设备在256阶单色灰度图呈现的亮度曲线满足gamma2.2曲线要求。4.由于上述方法仅校正像素亮度,这就使得可能出现显示的整体色彩出现偏色的情况。为解决该问题,相关技术中也存在基于人工手动单点调试伽马查找表以调整各单色灰度图输出时的亮度和色度(chromaticity),并通过线性插值的方式建立伽马查找表的方法,然而,该种方法一方面存在步骤繁琐、调试效率低下的问题,另一方面由于手动调整存在人为主观因素的影响,因此容易存在各单色灰度图调整后色度一致性较差的问题。技术实现要素:5.为此,本发明提供一种伽马查找表的生成方法、装置、电子设备及存储介质,以解决相关技术中在基于伽马查找表进行伽马校正时,可能存在的效率低下以及结果不够准确的问题。6.为了实现上述目的,本发明第一方面提供一种伽马查找表的生成方法,该方法包括:获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取所述单色图像的目标色坐标值和目标亮度值;其中,所述原始色坐标值和所述原始亮度值分别表示所述单色图像在显示设备上显示时的原始色度和原始亮度,所述目标色坐标值和所述目标亮度值分别表示将所述单色图像输出至所述显示设备显示时、期望所述单色图像呈现的色度和亮度;所述原始色坐标值和所述原始亮度值与初始校正颜色值对应,所述初始校正颜色值是所述单色图像的原始颜色值在所述显示设备的初始伽马查找表中对应的数值;根据所述原始色坐标值、所述原始亮度值、所述目标色坐标值和所述目标亮度值,基于目标校正补偿算法,获得目标补偿值;其中,所述目标补偿值包括与所述初始校正颜色值中各颜色分量对应的补偿值,所述目标校正补偿算法用于获取将所述单色图像输出至所述显示设备时呈现出的原始色度和原始亮度补偿至所述目标色坐标值和所述目标亮度值所表示的色度和亮度时、所述初始校正颜色值中各颜色分量对应的补偿值;根据所述目标补偿值和所述初始伽马查找表,生成目标伽马查找表,其中,所述目标伽马查找表为所述显示设备达到所述目标色坐标度值和所述目标亮度值所表示的色度和亮度时所对应的伽马查找表。7.可选地,所述根据所述原始色坐标值、所述原始亮度值、所述目标色坐标值和所述目标亮度值,基于目标校正补偿算法,获得目标补偿值,包括:获取所述原始色坐标值的横坐标分量与所述目标色坐标值的横坐标分量之间的第一差值、所述原始色坐标值的纵坐标分量与所述目标色坐标值的纵坐标分量之间的第二差值,以及,所述原始亮度值与所述目标亮度值之间的第三差值;根据所述第一差值、所述第二差值和所述第三差值,基于所述目标校正补偿算法,获得所述目标补偿值。8.可选地,所述目标校正补偿算法为:或者为:或者为:或者为:;其中,表示所述目标补偿值中绿色分量的补偿值,表示所述目标补偿值中红色分量的补偿值,表示所述目标补偿值中蓝色分量的补偿值;表示所述第一差值,表示所述第二差值,表示所述第三差值;、和表示所述初始校正颜色值中红色分量按照预设步长值增长时分别对色坐标值的横坐标分量、色坐标值的纵坐标分量和亮度值的影响值;、和表示所述初始校正颜色值中绿色分量按照预设步长值增长时分别对色坐标值的横坐标分量、色坐标值的纵坐标分量和亮度值的影响值;、和表示所述初始校正颜色值中蓝色分量按照预设步长值增长时分别对色坐标值的横坐标分量、色坐标值的纵坐标分量和亮度值的影响值。9.可选地,所述目标校正补偿算法中的、、、、、、、和为预先测量计算得到的数值,或者,为在基于所述目标校正补偿算法获取所述目标补偿值之前实时测量计算得到的数值;其中,在、、、、、、、和为在基于所述目标校正补偿算法获取所述目标补偿值之前实时测量计算得到的数值的情况下,所述方法还包括:根据所述预设步长值的预设倍数分别调整所述初始校正颜色值中的红色分量、绿色分量和蓝色分量,并将测量得到的各数值与所述预设倍数相除后作为所述、、、、、、、和。10.可选地,在所述获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取所述单色图像的目标色坐标值和目标亮度值步骤之前,所述方法还包括:获取所述显示设备的显示模式;所述获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取所述单色图像的目标色坐标值和目标亮度值,包括:获取所述显示模式下,所述单色图像的原始色坐标值、原始亮度值以及目标色坐标值和目标亮度值。11.可选地,在获得所述目标伽马查找表之后,所述方法还包括:建立反映所述目标伽马查找表与所述显示设备的所述显示模式之间对应关系的映射数据,并将所述映射数据存储至所述显示设备的存储组件中。12.为了实现上述目的,本发明第二方面还提供一种伽马校正方法,应用于显示设备,该方法包括:获取待显示的显示信号;根据目标伽马查找表,对所述显示信号中的各单色图显示进行伽马校正,获得目标校正输出值,以供所述显示设备显示,其中,所述目标伽马查找表根据本发明第一方面中任意一项的伽马查找表的生成方法得到。13.为了实现上述目的,本发明第三方面还提供一种伽马查找表的生成装置,该装置包括:获取模块,用于获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取所述单色图像的目标色坐标值和目标亮度值;其中,所述原始色坐标值和所述原始亮度值分别表示所述单色图像在显示设备上显示时的原始色度和原始亮度,所述目标色坐标值和所述目标亮度值分别表示将所述单色图像输出至所述显示设备显示时、期望所述单色图像呈现的色度和亮度;所述原始色坐标值和所述原始亮度值与初始校正颜色值对应,所述初始校正颜色值是所述单色图像的原始颜色值在所述显示设备的初始伽马查找表中对应的数值;补偿值计算模块,用于根据所述原始色坐标值、所述原始亮度值、所述目标色坐标值和所述目标亮度值,基于目标校正补偿算法,获得目标补偿值;其中,所述目标补偿值包括与所述初始校正颜色值中各颜色分量对应的补偿值,所述目标校正补偿算法用于获取将所述单色图像输出至所述显示设备时呈现出的原始色度和原始亮度补偿至所述目标色坐标值和所述目标亮度值所表示的色度和亮度时、所述初始校正颜色值中各颜色分量对应的补偿值;生成模块,用于根据所述目标补偿值和所述初始伽马查找表,生成目标伽马查找表,其中,所述目标伽马查找表为所述显示设备达到所述目标色坐标度值和所述目标亮度值所表示的色度和亮度时所对应的伽马查找表。14.为了实现上述目的,本发明第四方面还提供一种电子设备,包括:一个或多个处理器;存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明第一方面或第二方面中任意一项的方法;一个或多个i/o接口,连接在所述处理器与存储器之间,配置为实现所述处理器与存储器的信息交互。15.为了实现上述目的,本发明第五方面还提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明第一方面或第二方面中任意一项的方法。16.本发明具有如下优点:根据本发明实施例,可以不需要依赖于人工,通过电子设备自动获取待调试单色图像在显示设备上显示时的原始色度和原始亮度分别对应的原始色坐标值和原始亮度值,以及获取将该单色图像输出至该显示设备进行显示时期望呈现的色度和亮度分别对应的目标色坐标值和目标亮度值,从而由电子设备根据该原始色坐标值、原始亮度值、目标色坐标值和目标亮度值,基于目标校正补偿算法,自动获得将原始色度和原始亮度补偿至目标色坐标值和目标亮度值分别表示的色度和亮度时该单色图的原始颜色值所对应的初始校正颜色值中各颜色分量的目标补偿值,从而根据各颜色分量的目标补偿值和初始伽马查找表,方便、高效地生成目标伽马查找表,在生成该目标伽马查找表之后,即可基于该目标伽马查找表,准确地对输出至显示设备进行显示的单色图像的颜色分量,即rgb分量准确的进行伽马校正。附图说明17.附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。18.图1为本发明实施例提供的一种伽马查找表的生成方法的流程示意图。19.图2为本发明实施例提供的获取目标补偿值的流程示意图。20.图3为本发明实施例提供的伽马查找表的生成方法的应用场景示意图。21.图4为本发明实施例提供的一种伽马校正方法的流程示意图。22.图5为本发明实施例提供的一种伽马查找表的生成装置的组成方框图。23.图6为本发明实施例提供的一种伽马校正装置的组成方框图。24.图7为本发明实施例提供的一种电子设备的结构示意图。具体实施方式25.以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。26.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“ꢀ第一”、“ꢀ第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序;并且,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。27.如本发明所使用的,术语“和/或”包括一个或多个相关列举条目的任何和全部组合。28.本发明所使用的术语仅用于描述特定实施例,且不意欲限制本发明。如本发明所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。29.当本发明中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。30.除非另外限定,否则本发明所用的全部术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本发明的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本发明明确如此限定。31.目前,在对显示设备进行gamma校正时,通常是使用针对亮度的伽马校正方法,对于rgb888的显示设备来说,即,256阶灰度图的亮度曲线,通过在预设的伽马查找表中查找对应单色灰度图经过gamma校正后的各颜色分量,即红色分量、绿色分量和蓝色分量的数值进行输出,以使得显示设备在256阶单色灰度图呈现的亮度曲线满足gamma2.2曲线要求,由于该种方法仅校正像素亮度,这就使得显示设备可能出现显示的整体色彩出现偏色的情况。32.为解决该问题,相关技术中也存在可以同时校正单色灰度图输出时的色度和亮度的方法,该方法通过先从显示设备中确定参考点,即,参考像素点,再基于人工手动单点调试方式对参考点的亮度和色度进行校正,并在获得校正值之后再基于线性插值方式来完成全部像素点的校正值,以建立同时针对亮度和色度进行校正的伽马查找表,进而根据该伽马查找表同时对显示信号中的像素进行伽马校正。该方法虽然可以一定程度解决仅针对亮度进行伽马校正时导致显示设备显示的色彩出现整体偏色的问题,但是由于该种方法依赖于人工手动调试,所以一方面存在步骤繁琐、调试效率低下的问题,另一方面由于手动调整存在人为主观因素的影响,并且,由于该种方法是在获得部分点的校正值后基于线性差值方式来建立针对全部像素的伽马查找表,而由于显示设备特性曲线往往并不是线性的,因此,基于该种方法建立的伽马查找表进行伽马校正时,容易存在各单色灰度图调整后色度一致性较差的问题,无法达到理想效果。33.为了方便、高效且准确地对显示设备进行伽马校正,本发明实施例提供了一种伽马查找表的生成方法。请参看图1,其为本发明实施例提供的伽马查找表的生成方法的流程示意图,该方法可以应用于电子设备中,该电子设备可以为终端设备,例如可以为计算机、手机、平板电脑等,或者,也可以为服务器,此处不做特殊限定。34.如图1所示,本发明实施例提供的伽马查找表的生成方法可以包括如下步骤s101-s103,以下予以详细说明。35.步骤s101,获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取单色图像的目标色坐标值和目标亮度值,其中,原始色坐标值和原始亮度值分别表示单色图像在显示设备上显示时的原始色度和原始亮度,目标色坐标值和目标亮度值分别表示将单色图像输出至显示设备显示时、期望单色图像呈现的色度和亮度;原始色坐标值和原始亮度值与初始校正颜色值对应,初始校正颜色值是单色图像的原始颜色值在显示设备的初始伽马查找表中对应的数值。36.在本发明实施例中,待调试的单色图像,即单色灰度图像,可以是颜色为待调试的任意单色图,相对应地,该单色图像的原始颜色值可以为表示任意一颜色的数值,该原始颜色值可以为rgb值,其中,r表示颜色的红色分量,g表示颜色的绿色分量,b表示颜色的蓝色分量。37.初始校正颜色值,为该单色图像的原始颜色值在初始伽马查找表中对应的数值;其中,该初始伽马查找表可以为显示设备出厂时为该显示设备预设的伽马查找表,即用于在将单色图像输出至该显示设备进行显示时,对该单色图像的颜色进行初始的伽马校正的伽马查找表。38.本发明实施例中的原始色坐标值和原始亮度值与该初始校正颜色值对应,即,先将表示单色图像中像素颜色的原始颜色值经由该初始伽马查找表进行校正后得到初始校正颜色值,再将该初始校正颜色值输出至显示设备时,该显示设备基于该初始校正颜色值显示所呈现出的原始色度的数值即可用该原始色坐标值表示、呈现出的原始亮度即可用该原始亮度值表示。39.目标色坐标值和目标亮度值,可以为在将该单色图像输出至显示设备显示时,期望显示设备达到或者呈现出的色度和亮度所分别对应的色度值和亮度值。40.需要说明的是,在本发明实施例中,如无特殊说明,是以色坐标值(chromaticitycoordinate)来表示颜色的色度,以亮度值来表示颜色的亮度,例如,可以直接以xyy的形式来表示一个颜色的色度值和亮度值,其中,xy表示色坐标值,y表示亮度值。41.色坐标,是指颜色的坐标,也称表色系,在该颜色坐标中,其横坐标表示为x,纵坐标表示为y,有了色坐标,可以在色度图上确定一个点(x,y),这个点精确表示了发光颜色,即,色坐标精确表示了颜色。42.另外,在本发明实施例中,显示设备可以为任意一显示设备,如无特殊说明,基于本发明实施例方法生成的伽马查找表与该显示设备对应。43.在实现本发明的过程中,发明人发现,显示设备在获得显示信号之后,其输出信号在显示设备上呈现的显示值,即色坐标值和亮度值(xyy)是受其原始颜色中各个颜色分量,即r分量、g分量和b分量同时作用的结果,该三个颜色分量对最终在显示设备上呈现的色坐标值和亮度值的作用均不同,且该三个颜色分量中单个分量的增加对最终呈现的色坐标值的横坐标分量x、色坐标值的纵坐标分量y和亮度值y的作用为单调的。因此,可以通过将单色图像中像素颜色在输出至显示设备显示时经过初始伽马校正后的原始色坐标值、原始亮度值以及期望该像素颜色呈现的目标色坐标值和目标亮度值提供给电子设备,以由该电子设备自适应的对像素颜色的原始颜色值,即原始rgb值中的各个颜色分量的增量进行调整,从而高效、准确的生成该显示设备显示该单色图像时呈现的色度和亮度达到目标色坐标值和目标亮度值分别表示的色度和亮度时所对应的目标伽马查找表。44.即,在步骤s101获得待调试的单色图像输出至显示设备上时实际呈现的原始色度和原始亮度分别对应的原始色坐标值和原始亮度值,以及,期望呈现的色度和亮度分别对应的目标色坐标值和目标亮度值之后,执行步骤s102,根据原始色坐标值、原始亮度值、目标色坐标值和目标亮度值,基于目标校正补偿算法,获得目标补偿值;其中,目标补偿值包括与初始校正颜色值中各颜色分量对应的补偿值,目标校正补偿算法用于获取将单色图像输出至显示设备时呈现出的原始色度和原始亮度补偿至目标色坐标值和目标亮度值所表示的色度和亮度时、初始校正颜色值中各颜色分量对应的补偿值。45.请参看图2,其为本发明实施例提供的获取目标补偿值的流程示意图。如图2所示,在本发明实施例中,该目标补偿值可以通过以下步骤s201-s202获得。46.步骤s201,获取原始色坐标值的横坐标分量与目标色坐标值的横坐标分量之间的第一差值、原始色坐标值的纵坐标分量与目标色坐标值的纵坐标分量之间的第二差值,以及,原始亮度值与目标亮度值之间的第三差值。47.步骤s202,根据第一差值、第二差值和第三差值,基于目标校正补偿算法,获得目标补偿值。48.即,由于单色图像的各像素最终输出至显示设备上时,其颜色值中r分量、g分量和b分量的增加对最终呈现的显示值(xyy)中各分量,即,色坐标值的横坐标分量x、色坐标值的纵坐标分量y和亮度值y分量的影响各自不同,因此,在电子设备获得单色图像在输出至显示设备显示时,经由初始伽马查找表对原始颜色值进行校正后显示设备所呈现的原始色度和原始亮度对应的原始色坐标值、原始亮度值,以及获得期望呈现的色度和亮度对应的目标色坐标值和目标亮度值之后,为减少计算量,加快调试速度,可以通过使用目标校正补偿算法获取将原始颜色值在初始伽马查找表中对应的初始校正颜色值输出至显示设备显示时的实际显示值补偿至目标显示值,即,期望该单色图像输出至显示设备显示时呈现的色度亮度、该初始校正颜色值中各颜色分量对应的补偿值,之后,通过将该目标补偿值与初始伽马查找表中的该初始校正颜色值相加,即可得到在对单色图像的原始颜色值进行伽马校正时,其在目标伽马查找表中对应的目标校正值。49.在本发明实施例中,该目标校正补偿算法可以表示为:或者,也可以表示为:或者,也可以表示为:或者,也可以表示为:;其中,表示目标补偿值中绿色分量的补偿值,表示目标补偿值中红色分量的补偿值,表示目标补偿值中蓝色分量的补偿值;表示第一差值,表示第二差值,表示第三差值;、和表示初始校正颜色值中红色分量按照预设步长值增长时分别对色坐标值的横坐标分量、色坐标值的纵坐标分量和亮度值的影响值;、和表示初始校正颜色值中绿色分量按照预设步长值增长时分别对色坐标值的横坐标分量、色坐标值的纵坐标分量和亮度值的影响值;、和表示初始校正颜色值中蓝色分量按照预设步长值增长时分别对色坐标值的横坐标分量、色坐标值的纵坐标分量和亮度值的影响值。50.需要说明的是,在该种实施方式中,为确保最终生成的伽马查找表的准确度,该预设步长值可以为1,当然,在实际实施时,也可以根据需要或者根据显示设备的特性,设置该预设步长值为其他数值,例如,将该预设步长值设置为2,此处不做特殊限定。51.另外,本发明实施例的上述目标校正补偿算法中的、、、、、、、和可以为预先测量计算得到的数值,即,该些数值可以为预先测量计算得到的固定数值,即,针对任何原始颜色值以及目标色坐标值和目标亮度值所对应的显示值,该些参数的数值固定。52.然而,考虑到显示设备特性曲线并不是线性的,因此,为了保证结果的准确性,在本发明实施例中,该、、、、、、、和也可以为在基于目标校正补偿算法获取目标补偿值之前实时测量计算得到的数值,在该种情况下,该方法还包括:根据预设步长值的预设倍数分别调整初始校正颜色值中的红色分量、绿色分量和蓝色分量,并将测量得到的各数值与预设倍数相除后作为该、、、、、、、和。53.即,在每次基于目标补偿算法获取目标补偿值之前,电子设备可以先计算算法中、、、、、、、和的实时数值,同时,为了减少误差,考虑到在预设步长值较小时,由于测量误差这些实时数值测量计算结果可能为0,因此,可以先按照预设步长值的预设倍数调整初始校正颜色值中的各个颜色分量,并在计算得到的数值与该预设倍数相除,作为按照预设步长值调整各颜色分量时,该些参数分别对应的数值,以减少测量误差提升结果准确性。54.例如,在预设步长值为1时,该预设倍数可以为5,则可以先测量初始校正颜色值中每个分量按步长值5进行每次调整时,对色坐标值的横坐标x分量、色坐标值的纵坐标y分量和亮度值y的校正值,并将该校正值与5相除后得到的数值作为预设步长值为1时该些参数对应的数值。55.步骤s103,根据目标补偿值和初始伽马查找表,生成目标伽马查找表,其中,目标伽马查找表为显示设备达到目标色坐标值和目标亮度值所表示的色度和亮度时所对应的伽马查找表。56.在基于以上步骤s102获得目标补偿值之后,即可根据该目标补偿值和该初始伽马查找表,方便、高效且准确地生成显示设备对应的目标伽马查找表。57.需要说明的是,由于显示设备可能有不同的显示模式,例如,为提升显示效果,通常在显示设备用于显示文字以及用于显示图像时,对其呈现的像素的亮度以及色度往往不同,因此,在本发明实施例中,还可以在上述步骤s101之前,即,获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取单色图像的目标色坐标值和目标亮度值之前,获取该显示设备的显示模式,在获得该显示模式之后,所述获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取单色图像的目标色坐标值和目标亮度值,可以为:获取该显示模式下,该单色图像的原始色坐标值、原始亮度值、目标色坐标值和目标亮度值。58.另外,在基于以上方法获得目标伽马查找表之后,该方法还包括:建立反映该目标伽马查找表与该显示设备或该显示设备的该显示模式之间对应关系的映射数据,并将该映射数据存储至显示设备的存储组件中,以在显示设备获取到待显示的显示信号之后,可以根据该目标伽马查找表,对该显示信号中的各单色图像显示进行伽马校正,获得目标校正输出值,以供该显示设备显示。59.请参看图3,其为本发明实施例提供的伽马查找表的生成方法的应用场景示意图。60.在图3所示应用场景中,第一电子设备1000可以用于实施本发明实施例提供的伽马查找表的生成方法以生成与其通信连接的显示设备2000的目标伽马查找表,其中,该第一电子设备1000可以为计算机,手机,平板电脑等终端设备,或者也可以为服务器。61.例如,第一电子设备1000可以根据用户选择的显示模式、以及通过加载记录有目标色度值和目标亮度值的文件,自适应的基于本发明实施例提供的方法对显示设备进行调试,以生成该显示设备在用户选择的显示模式下的目标伽马查找表。62.色彩分析装置3000可以用于测量每次调试时该单色图像在经由初始伽马查找表进行初始伽马校正后在显示设备上呈现的实时显示值,即,原始色度和原始亮度对应的原始色坐标值和原始亮度值,以使得第一电子设备1000可以根据该实时显示值,确定目标校正补偿算法中、、、、、、、和的数值。63.根据图3所示可知,基于本发明实施例提供的伽马查找表的生成方法,可以通过设置如图3所示的闭环控制系统,以由电子设备方便、高效且准确地生成目标伽马查找表,从而可以解决人工手动单点调试所存在的步骤繁琐、效率低下以及可能不够准确的问题。64.综上所述,本发明实施例提供的伽马查找表的生成方法,可以不需要依赖于人工,通过获取待调试单色图像在显示设备上显示时的原始色度和原始亮度对应的原始色坐标值和原始亮度值,并设定该单色图像在显示设备上显示时期望呈现,即期望所达到的色度和亮度对应的目标色坐标值和目标亮度值;从而根据该原始色坐标值、原始亮度值、目标色坐标值和目标亮度值之间的差值基于目标校正补偿算法,获得将初始校正颜色值表示的颜色值输出到显示设备时显示设备呈现出的色度亮度补偿至目标色坐标值和目标亮度值表示的色度亮度时、初始校正颜色值中各颜色分量对应的补偿值,从而根据该目标补偿值和初始伽马查找表,方便、高效地生成目标伽马查找表,在生成该目标伽马查找表之后,即可基于该目标伽马查找表,准确地对输出至显示设备的显示图像准确的进行伽马校正。65.另外,在本发明实施例中,还提供一种伽马校正方法,其可以应用于显示设备,请参看图4,其为本发明实施例提供的一种伽马校正方法的流程示意图。如图4所示,该伽马校正方法可以包括以下步骤s401-s402:步骤s401,获取待显示的显示信号。66.步骤s402,根据目标伽马查找表,对显示信号中的各单色图像进行伽马校正,获得目标校正输出值,以供显示设备显示,其中,目标伽马查找表根据本发明实施例任意一项的伽马查找表的生成方法得到。67.需要说明的是,上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。68.本发明实施例还提供一种伽马查找表的生成装置,可以应用于电子设备中,如图5所示,该伽马查找表的生成装置500可以包括:获取模块501、补偿值计算模块502和生成模块503。69.该获取模块501,用于获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取单色图像的目标色坐标值和目标亮度值;其中,原始色坐标值和原始亮度值分别表示单色图像在显示设备上显示时的原始色度和原始亮度,目标色坐标值和目标亮度值分别表示将单色图像输出至显示设备显示时、期望单色图像呈现的色度和亮度;原始色坐标值和原始亮度值与初始校正颜色值对应,初始校正颜色值是单色图像的原始颜色值在显示设备的初始伽马查找表中对应的数值。70.该补偿值计算模块502,用于根据原始色坐标值、原始亮度值、目标色坐标值和目标亮度值,基于目标校正补偿算法,获得目标补偿值;其中,目标补偿值包括与初始校正颜色值中各颜色分量对应的补偿值,目标校正补偿算法用于获取将单色图像输出至显示设备时呈现出的原始色度和原始亮度补偿至目标色坐标值和目标亮度值所表示的色度和亮度时、初始校正颜色值中各颜色分量对应的补偿值。71.该生成模块503,用于根据目标补偿值和初始伽马查找表,生成目标伽马查找表,其中,目标伽马查找表为显示设备达到目标色坐标度值和目标亮度值所表示的色度和亮度时所对应的伽马查找表。72.在一些实施例中,该补偿值计算模块502在根据原始色坐标值、原始亮度值、目标色坐标值和目标亮度值,基于目标校正补偿算法,获得目标补偿值时,可以用于:获取原始色坐标值的横坐标分量与目标色坐标值的横坐标分量之间的第一差值、原始色坐标值的纵坐标分量与目标色坐标值的纵坐标分量之间的第二差值,以及,原始亮度值与目标亮度值之间的第三差值;根据第一差值、第二差值和第三差值,基于目标校正补偿算法,获得目标补偿值。73.在一些实施例中,该装置500还包括显示模式获得模块,用于获取待调试单色图像的原始色坐标值和原始亮度值,以及,获取单色图像的目标色坐标值和目标亮度值时,可以用于:获取显示模式下,单色图像的原始色坐标值、原始亮度值以及目标色坐标值和目标亮度值。74.在一些实施例中,该装置500还包括存储模块,用于:在获得目标伽马查找表之后,建立反映目标伽马查找表与显示设备的显示模式之间对应关系的映射数据,并将映射数据存储至显示设备的存储组件中。75.本发明实施例提供的伽马查找表的生成装置500具有的功能或包含的模块可以用于执行上文第一方面方法实施例描述的方法,其具体实现和技术效果可参照上文方法实施例的描述,为了简洁,这里不再赘述。76.本发明实施例还提供一种伽马校正装置,可以应用于显示设备中,如图6所示,该伽马校正装置600可以包括:显示信号获取模块601和校正模块602。77.该显示信号获取模块601,用于获取待显示的显示信号。78.该校正模块602,用于根据目标伽马查找表,对显示信号中的各单色图像显示进行伽马校正,获得目标校正输出值,以供显示设备显示,其中,目标伽马查找表根据本发明实施例任意一项的伽马查找表的生成方法得到。79.本发明实施例提供的伽马校正装置具有的功能或包含的模块可以用于执行上文第二方面方法实施例描述的方法,其具体实现和技术效果可参照上文方法实施例的描述,为了简洁,这里不再赘述。80.需要说明的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。81.本发明实施例还提供一种电子设备,该第二电子设备700包括:一个或多个处理器701;存储器702,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述实施例中任意一项的方法;一个或多个i/o接口703,连接在处理器与存储器之间,配置为实现处理器与存储器的信息交互。82.其中,处理器701为具有数据处理能力的器件,其包括但不限于中央处理器(cpu)等;存储器702为具有数据存储能力的器件,其包括但不限于随机存取存储器(ram,更具体如sdram、ddr等)、只读存储器(rom)、带电可擦可编程只读存储器(eeprom)、闪存(flash);i/o接口(读写接口)703连接在处理器701与存储器702间,能实现处理器701与存储器702的信息交互,其包括但不限于数据总线(bus)等。83.在一些实施例中,处理器701、存储器702和i/o接口703通过总线相互连接,进而与电子设备的其它组件连接。84.本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例中任意一项的方法。85.本领域普通技术人员可以理解,上文中所发明方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其它存储器技术、cd-rom、数字多功能盘(dvd)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储器、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。86.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。87.本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本实施例的范围之内并且形成不同的实施例。88.可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。当前第1页12当前第1页12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献