电子设备及其控制方法

文档序号:10595493阅读:213来源:国知局
电子设备及其控制方法
【专利摘要】本发明公开一种电子设备及其控制方法,通过获取该电子设备的多个色域模式中的当前色域模式,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式;根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合颜色误差介于1.5至3.0的点确定该第三色域模式下的实际色域;根据与该当前色域模式相对应的该实际色域对该待显示图案进行色域转换以供显示。如此可以由多种色域模式供选择,以更好的再现该待显示图案。
【专利说明】
电子设备及其控制方法
技术领域
[0001]本发明关于一种电子设备及其控制方法,尤其涉及具有多种色域模式供选择的电子设备及其控制方法。
【背景技术】
[0002]色域是指颜色的表现范围,可分为设备色域和图案色域两种。其中,设备色域是指设备本身(例如显示器)或由设备在某一介质上(如打印机在打印纸上)所能表现的最大颜色范围;图案色域则是指一幅具体图案或者一套图案(例如一个幻灯片或者一个视频)所包含的颜色范围。
[0003]通常情况下,设备色域的范围小于图案色域的范围,导致该设备显示图案时产生暗色或者不饱和色,因此,需要确定一个新的色域范围,该新的色域范围既可以涵盖大部分要呈现的图案色域范围,而又不超出设备色域范围,避免产生暗色或者不饱和色。并且,为了使显示的图案颜色不失真,在进行色域转换时,不同的图案需要不同的色彩表现需求,即需要不同的色域转换模式得到不同的色域范围,例如,对于颜色分布分散且形成区域较大的图案,需要较广的色域范围才能达成颜色不失真,而对于颜色分布集中并且变化趋势明显的图案,则需要颜色轨迹精确的色彩范围才能准确呈现色彩变化。
[0004]但是,现有的设备对图案色域进行转换时,通常都是统一采用一种方法,例如都是采用获得颜色轨迹精确的色彩范围的方法,显然,此种色域转换方式适用于颜色分布集中并且变化趋势明显的图案,而当此种方法用于颜色分布分散且形成区域较大的图案时,会导致颜色分布分散且形成区域较大的图案颜色失真。
[0005]因此,有必要设计出一种新的电子设备及其控制方法,以克服上述缺陷。

【发明内容】

[0006]本发明的目的在于提供一种电子设备及其控制方法,其具有多种色域模式供选择,以真实呈现该待显示图案。
[0007]为达到上述目的,本发明提供一种电子设备的控制方法,该电子设备用于处理待显示图案,该控制方法包括以下步骤:
[0008]步骤SlOl,确定该电子设备的多个色域模式中的当前色域模式,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式;
[0009]步骤S102,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式对应的实际色域;
[0010]步骤S103,根据该当前色域模式对应的该实际色域对该待显示图案进行色域转换以供显示。
[0011]较佳的,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域的步骤包括:
[0012]比较该荧幕色域和该目标色域,若该荧幕色域的至少一个第一顶点位于该目标色域范围内,则将该至少一个第一顶点确定为第三顶点,若该目标色域的至少一个第二顶点位于该荧幕色域范围内,则将该至少一个第二顶点确定为该第三顶点;
[0013]比较该第三顶点的个数与第一预设值;
[0014]若该第三顶点的个数等于该第一预设值,则根据多个该第三顶点确定该实际色域,该实际色域为该多个色域模式对应的色域范围;
[0015]若该第三顶点的个数小于该第一预设值,则根据该当前色域模式确定缺少的第三顶点,并根据多个该第三顶点确定该当前色域模式对应的该实际色域。
[0016]较佳的,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该电子设备处于该第一色域模式时,分别确定与缺少的第三顶点对应的第二顶点与参考白点所在的直线与该荧幕色域的边线的第一交点,该第一交点为对应的缺少的第三顶点,并根据多个该第三顶点确定该第一色域模式对应的实际色域。
[0017]较佳的,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该电子设备处于该第二色域模式时,确定该荧幕色域的边线与该目标色域的边线的第二交点;将至少一个该第二交点与该第三顶点组合以满足个数等于该第一预设值,根据该至少一个该第二交点与该第三顶点组合确定多个色域范围面积,将其中最大面积对应的该至少一个第二交点确定为缺少的第三顶点,并根据多个该第三顶点确定该第二色域模式的实际色域。
[0018]较佳的,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该第三顶点的个数不为零且该电子设备处于该第三色域模式时,分别确定缺少的第三顶点对应的该第一色域模式下的实际色域的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的实际色域的第三顶点,并确定对应的该第一色域模式下的实际色域的第三顶点以及对应的该第二色域模式下的实际色域的第三顶点的连线上符合该预定颜色误差范围介于1.5至3.0的点为该第三色域模式下对应的缺少的第三顶点,并根据多个该第三顶点确定该第三色域模式对应的实际色域。
[0019]较佳的,该步骤SlOl还包括:根据该待显示图案的图像信息或者外部指令来确定该当前色域模式。
[0020]较佳的,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域均为RGB色域,该荧幕色域的R点、该目标色域的R点、该第一色域模式的实际色域的R点、该第二色域模式的实际色域的R点和该第三色域模式的实际色域的R点相对应,该荧幕色域的G点、该目标色域的G点、该第一色域模式的实际色域的G点、该第二色域模式的实际色域的G点和该第三色域模式的实际色域的G点相对应,该荧幕色域的B点、该目标色域的B点、该第一色域模式的实际色域的B点、该第二色域模式的实际色域的B点和该第三色域模式的实际色域的B点相对应。
[0021]为达上述目的,本发明还提供一种电子设备,用于处理待显示图案,该电子设备包括:
[0022]处理模块,用于确定该电子设备的多个色域模式中的当前色域模式,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域,根据与该当前色域模式相对应的该实际色域对该待显示图案进行色域转换以供显不;
[0023]其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式下的实际色域。
[0024]较佳的,该处理模块比较该荧幕色域和该目标色域,若该荧幕色域的至少一个第一顶点位于该目标色域范围内,则该处理模块将该至少一个第一顶点确定为第三顶点,若该目标色域的至少一个第二顶点位于该荧幕色域范围内,则该处理模块将该至少一个第二顶点确定为该第三顶点,并比较该第三顶点的个数与第一预设值,若该第三顶点的个数等于该第一预设值,则该处理模块根据多个该第三顶点确定该实际色域,该实际色域为该多个色域模式下的色域范围;若该第三顶点的个数小于该第一预设值,则根据该当前色域模式确定缺少的第三顶点,并根据多个该第三顶点确定该当前色域模式对应的该实际色域。
[0025]较佳的,若该第三顶点的个数小于第一预设值,当该电子设备处于该第一色域模式时,该处理模块分别确定与缺少的第三顶点对应的第二顶点与参考白点所在的直线与该荧幕色域的边线的第一交点,该第一交点为对应的缺少的第三顶点,根据多个该第三顶点确定该第一色域模式对应的该实际色域。
[0026]较佳的,若该第三顶点的个数小于第一预设值,当该电子设备处于该第二色域模式时,该处理模块确定该荧幕色域的边线与该目标色域的边线的第二交点,并将至少一个该第二交点与该第三顶点组合以满足个数等于该第一预设值,根据该至少一个该第二交点与该第三顶点组合确定多个色域范围面积,并将其中最大面积对应的该至少一个第二交点确定为缺少的第三顶点,根据多个该第三顶点确定该第二色域模式对于的该实际色域。
[0027]较佳的,若该第三顶点的个数小于第一预设值且该第三顶点的个数不为零,则当该电子设备处于该第三色域模式时,该处理模块分别确定缺少的第三顶点对应的该第一色域模式下的实际色域的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的实际色域的第三顶点,并确定对应的该第一色域模式下的实际色域的第三顶点以及对应的该第二色域模式下的实际色域的第三顶点的连线上符合该预定颜色误差范围介于1.5至3.0的点为该第三色域模式下对应的缺少的第三顶点,根据多个该第三顶点确定该第三色域模式下的该实际色域。
[0028]较佳的,该处理模块根据该待显示图案的图像信息或者外部指令来确定该当前色域模式。
[0029]较佳的,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域均为RGB色域,该荧幕色域的R点、该目标色域的R点、该第一色域模式的实际色域的R点、该第二色域模式的实际色域的R点和该第三色域模式的实际色域的R点相对应,该荧幕色域的G点、该目标色域的G点、该第一色域模式的实际色域的G点、该第二色域模式的实际色域的G点和该第三色域模式的实际色域的G点相对应,该荧幕色域的B点、该目标色域的B点、该第一色域模式的实际色域的B点、该第二色域模式的实际色域的B点和该第三色域模式的实际色域的B点相对应。
[0030]较佳的,该电子设备为显示设备、输出设备或者投影设备。
[0031]与现有技术相比,本发明提供一种电子设备及其控制方法,通过获取该电子设备的荧幕色域、该待显示图案的目标色域和该电子设备的多个色域模式中的当前色域模式来确定与该当前色域模式相对应的实际色域,并根据该实际色域对该待显示图案进行色域转换以供显示,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式。本发明具有的多种色域模式供选择,避免了所有的待显示图案采用单一色域模式进行色域转换,使显示的该待显示图案不失真,更好的再现该待显示图案,提高用户体验;另外,亦可满足显示图案不失真的同时荧幕涵盖色域范围的最大化。
【附图说明】
[0032]图1为本发明实施例所提供的电子设备的功能方块示意图。
[0033]图2为本发明第一实施例的电子设备进行色域转换的示意图。
[0034]图3为本发明第二实施例的电子设备进行色域转换的示意图。
[0035]图4为本发明第三实施例的电子设备进行色域转换的示意图。
[0036]图5为本发明第四实施例的电子设备进行色域转换的示意图。
[0037]图6为本发明第五实施例所提供的电子设备的控制方法的流程图。
[0038]图7为本发明第六实施例所提供的电子设备的控制方法的流程图。
[0039]图8为本发明第七实施例所提供的电子设备的控制方法的流程图。
[0040]图9为本发明第八实施例所提供的电子设备的控制方法的流程图。
[0041]图10为本发明第九实施例所提供的救援系统的控制方法的流程图。
[0042]图11为本发明第十实施例所提供的救援系统的控制方法的流程图。
【具体实施方式】
[0043]为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。
[0044]参照图1所示,揭示了本发明电子设备100的功能方块示意图。本发明电子设备100用于处理待显示图案,以供显示。例如,电子设备100可以为显示设备(如,显示器),以处理并显示该待显示图案,或者电子设备100可以为输出设备(如,打印机),以在某一介质(如,纸)上显示该待显示图案,或者电子设备100可以为投影设备(如,投影机),以投影显示该待显示图案。进一步的,该待显示图案例如为一幅图、多幅图、一套幻灯片或者一个视频。本发明电子设备100包括处理模块11。处理模块11用于确定电子设备100的多个色域模式中的当前色域模式,根据电子设备100的当前色域模式、电子设备100的荧幕色域和待显示图案的目标色域确定对应的实际色域,根据该当前色域模式的实际色域对该待显示图案进行色域转换以供显示,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式,当该当前色域模式为第三色域模式时,处理模块11根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式下的实际色域,于具体实施时,该预定颜色误差范围为1.5至3.0,如此以保证在该第三色域模式下的实际色域满足显示图案不失真的同时荧幕涵盖色域范围亦可达到最大化。借此,以具有的多种色域模式供选择,避免了所有的待显示图案采用单一色域模式进行色域转换,使显示的该待显示图案不失真,更好的再现该待显示图案,提高用户体验。其中,该荧幕色域例如预先存储在电子装置100中,直接读取就好,该目标色域可以是一个相关文件规定的一个标准色域,也可以是根据应用定出的一个色域范围,但不以此为限。
[0045]进一步的,处理模块11比较该荧幕色域和该目标色域,若该荧幕色域的至少一个第一顶点位于该目标色域范围内,则处理模块11将该至少一个第一顶点确定为第三顶点,若该目标色域的至少一个第二顶点位于该荧幕色域范围内,则处理模块11将该至少一个第二顶点确定为该第三顶点,并比较该第三顶点的个数和第一预设值,若该第三顶点的个数等于该第一预设值,则处理模块11根据多个该第三顶点确定该实际色域,该实际色域即为该多个色域模式下的色域范围,即该多个色域模式下的实际色域范围均相同且均为该实际色域,并根据该实际色域对该待显示图案进行色域转换以供显示。其中,该第一预设值由该色域的表示方法来决定,例如,采用RGB(红绿蓝)色域表示方法时,该第一预设值为3,采用CMYK(青品红黄黑)色域表示方法时,该第一预设值为4。以图2为例进行说明,荧幕色域RGB具有R点、G点、B点三个第一顶点,目标色域R’G’B’具有R’点、G’点、B’点三个第二顶点,其中,G点与G’点重合,R点、B点位于目标色域R’G’B’范围内,则处理模块11确定R点、B点和G点为第三顶点,该第三顶点的个数为3个,等于该第一预设值(3),则根据R点、B点和G点确定实际色域RGB,且该多个色域模式下的实际色域范围均相同,均为实际色域RGB。需要特别说明的是,若其中一个该第一顶点与其中一个该第二顶点相互重合,则认为该第一顶点位于该目标色域内,该第二顶点位于该荧幕色域内,但被记为一个第三顶点。
[0046]进一步的,若该第三顶点的个数小于该第一预设值,例如图3所示,荧幕色域RGB具有R点、6点、BA三个第一顶点,目标色域R’ G ’ B ’具有R’点、G ’点、B ’点三个第二顶点,其中,G点与G’点重合,R点位于目标色域R’G’B’内,B点不位于目标色域范围R’G’B’内,且B’点不位于荧幕色域范围RGB内,处理模块11将G点和R点确定为第三顶点,该第三顶点的个数为2个,小于该第一预设值(3),则需要根据当前色域模式来确定缺少的第三顶点。进一步的,若该第三顶点的个数小于该第一预设值,假设该第一预设值为3,那么该第三顶点的个数可以为O个、I个或者2个,缺少的第三顶点的个数分别为3个、2个和I个。当缺少的第三顶点的个数为多个时,需要依次分别求得缺少的第三顶点。
[0047]于实际应用中,当该第三顶点的个数小于第一预设值,且电子设备100处于该第一色域模式时,处理模块11分别确定与缺少的第三顶点对应的第二顶点与参考白点所在的直线与该荧幕色域的边线的第一交点,该第一交点为对应的缺少的第三顶点,并根据该多个第三顶点确定该第一色域模式下的实际色域。例如图4所示,处理模块11确定与缺少的第三顶点对应的第二顶点B’点与参考白点W所在的直线与荧幕色域RGB的边线的第一交点B”,第一交点B”即为对应的缺少的第三顶点,则处理模块11根据该第三顶点R点、G点和B”点确定色域RGB”(图4中阴影部分),该色域RGB”为该第一色域模式下的第一实际色域。
[0048]于实际应用中,当该第三顶点的个数小于第一预设值,且电子设备100处于该第二色域模式时,处理模块11确定该荧幕色域的边线与该第二色域的边线的第二交点,并将至少一个该第二交点与该第三顶点组合以满足个数等于该第一预设值,根据至少一个该第二交点与该第三顶点组合确定多个对应的色域范围的面积,并将其中最大面积对应的该至少一个第二交点确定为缺少的第三顶点。进一步的,当该第二交点的个数与该多个第三顶点的个数之和等于该第一预设值时,该第二交点即为缺少的第三顶点,例如,该第三顶点的个数为2个,该第一预设值为3,则缺少一个第三顶点,当该第二交点的个数为I个,则该I个第二交点即为缺少的第三顶点。当该第二交点为多个且该第二交点的个数与该多个第三顶点的个数之和大于该第一预设值时,处理模块11将多个该第二交点进行排列组合成多组第二交点,且每组第二交点的个数与该第三顶点的个数之和等于该第一预设值,分别将每组第二交点与该第三顶点组合以确定对应的色域范围的面积,并将其中最大面积对应的一组第二交点为缺少的第三顶点,并根据该多个第三顶点确定该第二色域模式下的第二实际色域。例如图5所示,该第三顶点的个数为2个,该第一预设值为3,则缺少I个第三顶点,而该第二交点的个数也为2个,例如为B”点和C点,则需要分别将B”点和C点与2个该第三顶点组合,以确定对应的色域范围的面积,并将其中最大面积对应的一组第二交点,即B”确定为缺少的该第三顶点,并根据该多个第三顶点B”、R点和G点确定色域B”RG(图5中阴影部分),色域B”RG为该第二色域模式下的第二实际色域。进一步的,当该该第三顶点的个数为I个,该第一预设值为3时,则缺少2个第三顶点,而该第二交点的个数为3个,例如为A点、E点和C点,则需要分别将A点、E点和C点进行排列组合以分组,分别分成A点和E点、E点和C点、A点和C点三组,分别将每组第二交点与I个该第三顶点组合,以确定对应的色域范围的面积,并将其中最大面积对应的一组第二交点,例如为A点和E点确定为缺少的该第三顶点。
[0049]于实际应用中,当该第三顶点的个数小于第一预设值、该第三顶点的个数不为零,且电子设备100处于该第三色域模式时,处理模块11分别确定缺少的第三顶点对应的该第一色域模式下的实际色域的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的实际色域的第三顶点,并确定对应的该第一色域模式下的实际色域的第三顶点以及对应的该第二色域模式下的实际色域的第三顶点的连线上符合该预定颜色误差范围介于1.5至3.0的点为该第三色域模式下对应的缺少的第三顶点,并根据该多个第三顶点确定该第三色域模式下的第三实际色域,例如,采用二分法逼近求得颜色误差介于1.5至3.0的点。例如,该第三色域模式下缺少的第三顶点对应的第一色域模式下的第三顶点为B点,该第三色域模式下缺少的第三顶点对应的第二色域模式下的第三顶点为B’点,B点和B’点的连线上符合预定颜色误差介于1.5至3.0的点为当前色域模式下的缺少的第三顶点。进一步的,该第三色域模式下缺少的第三顶点为2个,则需要依次求得,例如,其中一个该第三色域模式下缺少的第三顶点对应的第一色域模式下的第三顶点为B点,其中一个该第三色域模式下缺少的第三顶点对应的第二色域模式下的第三顶点为B’点,B点和B’点的连线上符合预定颜色误差介于1.5至3.0的点为其中一个缺少的第三顶点,另一个该第三色域模式下缺少的第三顶点对应的第一色域模式下的第一顶点为R点,另一个该第三色域模式下缺少的第三顶点对应的第二色域模式下的第三顶点为R’点,R点和R’点的连线上符合预定颜色误差介于1.5至3.0的点为另一个缺少的第三顶点。当缺少的第三顶点的个数大于2个时,确定的方法以此类推。需要特别说明的是,无论是在该第一色域模式、该第二色域模式还是该第三色域模式,除缺少的第三顶点外的其它第三顶点都是相同的,只有那些缺少的第三顶点需要根据不同模式下的计算方法来求得而会有不同,因此,在确定第三色域模式对应的色域范围的多个顶点时,在除缺少的第三顶点外的其它第三顶点不等于零的情况下,无需再确定除缺少的第三顶点外的其它第三顶点,而只需根据缺少的第三顶点对应的该第一色域模式下的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的第三顶点来确定缺少的第三顶点,如此确定的该第三色域模式下的实际色域与通过将该第一色域模式下的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合颜色误差介于1.5至3.0的点来确定得到的该第三色域模式下的实际色域范围是一样的,且简化了计算步骤,方便快捷。
[0050]需要特别说明的是,电子装置100的处理模块11可以根据该待显示图案的图像信息来自动确定采用何种色域模式来对该待显示图案进行色域转换。其中,该图像信息包括颜色分布和/或形成区域大小,但不以此为限。如此,本发明可以根据不同的待显示图案选择相应的色域模式,以选择与待显示图案相对应的色彩表现形式,使该待显示图案显示时不失真,更好的再现该待显示图案,提高用户体验。较佳的,电子装置100还包括侦测模块12,用以侦测该待显示图案的该图像信息,并发送给处理模块11,处理模块11根据该图像信息确定该当前色域模式,但不以此为限。当然,本发明亦可以设计成:处理模块11根据接收到的外部指令来确定当前色域模式,该外部指令可以通过控制遥控器发出对应的遥控信号产生,或者由触控产生,或者由按压按钮产生,即使用者可以根据该待显示图案或者喜好或者需求来手动确定采用何种色域模式来对该待显示图案进行色域转换,提高用户体验,具体由设计人员根据实际情况而定,在此不再赘述。
[0051]本实施例中,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域均为RGB色域,该荧幕色域的R点、该目标色域的R点、该第一色域模式的实际色域的R点、该第二色域模式的实际色域的R点和该第三色域模式的实际色域的R点相对应,该荧幕色域的G点、该目标色域的G点、该第一色域模式的实际色域的G点、该第二色域模式的实际色域的G点和该第三色域模式的实际色域的G点相对应,该荧幕色域的B点、该目标色域的B点、该第一色域模式的实际色域的B点、该第二色域模式的实际色域的B点和该第三色域模式的实际色域的B点相对应。
[0052]当然,该荧幕色域、该目标色域和该实际色域亦可以均为CMYK色域,该荧幕色域的C点、该目标色域的C点与该实际色域的C点相对应,该荧幕色域的M点、该目标色域的M点与该实际色域的M点相对应,该荧幕色域的Y点、该目标色域的Y点与该实际色域的Y点相对应,该荧幕色域的K点、该目标色域的K点与该实际色域的K点相对应,但不以此为限,具体由设计人员根据实际情况而定。进一步的,该第一色域模式的实际色域的C点,该第二色域模式的实际色域的C点与该第三色域模式的实际色域的C点相对应,该第一色域模式的实际色域的M点,该第二色域模式的实际色域的M点与该第三色域模式的实际色域的M点相对应,该第一色域模式的实际色域的Y点,该第二色域模式的实际色域的Y点与该第三色域模式的实际色域的Y点相对应,该第一色域模式的实际色域的K点,该第二色域模式的实际色域的K点与该第三色域模式的实际色域的K点相对应。
[0053]本实施例中,该第一色域模式为精确色域模式,该第二色域模式为最大色域模式,该第三色域模式为最佳色域模式,但不以此为限。进一步的,该第一色域模式对应的颜色误差介于O至1.5之间,该第二色域模式对应的颜色误差介于3至12之间,该第三色域模式对应的颜色误差介于1.5至3之间,但不以此为限,具体由设计人员根据实际情况而定,在此不再赘述。
[0054]较佳的,如图1所示,本发明电子设备100还包括存储模块13,存储模块13与处理模块11耦接,存储模块13用于预先存储该多种色域模式、确定多种色域模式下的实际色域的方法、该荧幕色域、该目标色域和该实际色域,具体由设计人员根据实际情况而定,在此不再赘述。
[0055]需要特别说明的是,上述实施例均以RGB色域为例进行说明,当使用CMYK等其他色域表示方法时,色域的转换方式同RGB色域,在此不再赘述。
[0056]综上,本发明提供一种电子装置,包括处理模块,用以获取该电子设备的多个色域模式中的当前色域模式,以根据当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定与该当前色域模式相对应的实际色域,并根据该实际色域对该待显示图案进行色域转换以供显示,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式,当该当前色域模式为第三色域模式时,处理模块根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式对应的实际色域。本发明具有的多种色域模式供选择,避免了所有的待显示图案采用单一色域模式进行色域转换,使显示的该待显示图案不失真,更好的再现该待显示图案,提高用户体验;另外,亦可满足显示图案不失真的同时荧幕涵盖色域范围的最大化。
[0057]请参照图6,为本发明第一实施例所提供的电子设备的控制方法的流程图。图6中的电子设备的控制方法可利用上述电子设备100来实现,本实施例所提供的电子设备的控制方法包括下述步骤:
[0058]步骤SlOl,确定该电子设备的多个色域模式中的当前色域模式,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式;
[0059]步骤S102,根据当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应的实际色域,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式对应的实际色域;于具体实施时,该预定颜色误差范围为1.5至3.0,如此以保证在该第三色域模式下的实际色域满足显示图案不失真的同时荧幕涵盖色域范围亦可达到最大化。其中,该荧幕色域例如预先存储在电子装置100中,直接读取就好,该目标色域可以是一个相关文件规定的一个色域,也可以是根据应用定出的一个色域范围,但不以此为限。
[0060]步骤S103,根据与该当前色域模式相对应的该实际色域对该待显示图案进行色域转换以供显示。
[0061]进一步的,如图7所示,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域的步骤包括:
[0062]比较该荧幕色域和该目标色域,若该荧幕色域的至少一个第一顶点位于该目标色域范围内,则将该至少一个第一顶点确定为第三顶点,若该目标色域的至少一个第二顶点位于该荧幕色域范围内,则将该至少一个第二顶点确定为该第三顶点;需要特别说明的是,若其中一个该第一顶点与其中一个该第二顶点相互重合,则认为该第一顶点位于该目标色域内,该第二顶点位于该荧幕色域内,但被记为一个第三顶点。
[0063]比较该第三顶点的个数与第一预设值;其中,该第一预设值由该色域的表示方法来决定,例如,采用RGB(红绿蓝)色域表示方法时,该第一预设值为3,采用CMYK(青品红黄黑)色域表示方法时,该第一预设值为4。
[0064]若该第三顶点的个数等于第一预设值,则根据该第三顶点确定该实际色域,该实际色域为该多个色域模式下的色域范围。例如图2所示,荧幕色域RGB具有R点、G点、B点三个第一顶点,目标色域R ’ G ’ B ’具有R ’点、G ’点、B ’点三个第二顶点,其中,G点与G ’点重合,R点、B点位于目标色域R’G’B’范围内,则处理模块11确定R点、B点和G点为第三顶点,该第三顶点的个数为3个,等于该第一预设值,则根据R点、B点和G点确定实际色域RGB,且该多个色域模式下的实际色域范围均相同,均为色域范围RGB。若该第三顶点的个数小于该第一预设值,例如图3所示,荧幕色域RGB具有R点、G点、B点三个第一顶点,目标色域R’G’B’具有R’点、G’点、B ’点三个第二顶点,其中,G点与G ’点重合,R点位于目标色域R ’ G ’ B ’内,B点不位于目标色域范围R’G’B’内,且B’点不位于荧幕色域范围RGB内,处理模块11将G点和R点确定为第三顶点,该第三顶点的个数为2个,小于该第一预设值,则需要根据当前色域模式来确定缺少的第三顶点。需要特别说明的是,当缺少的第三顶点的个数为多个(大于等于2个)时,需要依次分别求得第三顶点。
[0065]进一步的,如图8所示,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当电子设备100处于该第一色域模式时,分别确定与缺少的第三顶点对应的第二顶点与参考白点所在的直线与荧幕色域的边线的第一交点,该第一交点为对应的缺少的第三顶点,并根据多个该第三顶点确定该第一模式下的实际色域。例如图4所示,处理模块11确定与缺少的第三顶点对应的第二顶点B’点与参考白点W所在的直线与荧幕色域RGB的边线的第一交点B”,第一交点B”即为对应的缺少的第三顶点,则处理模块11根据该第三顶点R点、G点和B”点确定色域RGB”(图4中阴影部分),该色域RGB”为该第一色域模式下的第一实际色域。
[0066]进一步的,如图9所示,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当电子设备100处于该第二色域模式时,确定该荧幕色域的边线与该目标色域的边线的第二交点;
[0067]将至少一个该第二交点与该第三顶点组合以满足个数等于该第一预设值,根据该至少一个该第二交点与该第三顶点组合确定多个色域范围面积,并将其中最大区域面积对应的该至少一个第二交点确定为缺少的第三顶点,并根据多个该第三顶点确定该第二色域模式的实际色域。具体而言,当该第二交点的个数与该第三顶点的个数之和等于该第一预设值时,该第二交点即为该第三色域缺少的第三顶点;例如,该第三顶点的个数为2个,该第一预设值为3,则缺少一个第三顶点,当该第二交点的个数为I个,则该I个第二交点即为缺少的第三顶点。当该第二交点为多个且该第二交点的个数与该第三顶点的个数之和大于该第一预设值时,将多个该第二交点进行排列组合成多组第二交点,以使每组该第二交点与该第三顶点的个数之和等于该第一预设值,然后分别将每组第二交点与该多个第三顶点组合以确定对应的色域范围的面积,确定其中最大面积对应的一组第二交点为缺少的第三顶点,并根据该多个第三顶点确定该第二色域模式下的第二实际色域。例如图5所示,该第三顶点的个数为2个,该第一预设值为3,则缺少I个第三顶点,而该第二交点的个数也为2个,例如为B”点和C点,则需要分别将B”点和C点与2个该第三顶点组合,以确定对应的色域范围的面积,并将其中最大面积对应的一组第二交点,即B”确定为缺少的该第三顶点,并根据该多个第三顶点B”、R点和G点确定色域B”RG(图5中阴影部分),色域B” RG为该第二色域模式下的第二实际色域。进一步的,当该该第三顶点的个数为I个,该第一预设值为3时,则缺少2个第三顶点,而该第二交点的个数为3个,例如为A点、E点和C点,则需要分别将A点、E点和C点进行排列组合以分组,分别分成A点和E点、E点和C点、A点和C点三组,分别将每组第二交点与I个该第三顶点组合,以确定对应的色域范围的面积,并将其中最大面积对应的一组第二交点,例如为A点和E点确定为缺少的该第三顶点。
[0068]进一步的,如图10所示,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该第三顶点的个数不为零且电子设备100处于该第三色域模式时,分别确定缺少的第三顶点对应的该第一色域模式下的实际色域的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的实际色域的第三顶点,并确定对应的该第一色域模式下的实际色域的第三顶点以及对应的该第二色域模式下的实际色域的第三顶点的连线上符合该预定颜色误差范围介于1.5至3.0的点为该第三色域模式下对应的缺少的第三顶点,并根据该多个第三顶点确定该第三色域模式下的第三实际色域,例如,采用二分法逼近求得颜色误差介于
1.5至3.0的点。例如,该第三色域模式下缺少的第三顶点对应的第一色域模式下的第三顶点为B点,该第三色域模式下缺少的第三顶点对应的第二色域模式下的第三顶点为B’点,B点和B’点的连线上符合预定颜色误差介于1.5至3.0的点为当前色域模式下的缺少的第三顶点。进一步的,该第三色域模式下缺少的第三顶点为2个,则需要依次求得,例如,其中一个该第三色域模式下缺少的第三顶点对应的第一色域模式下的第三顶点为B点,其中一个该第三色域模式下缺少的第三顶点对应的第二色域模式下的第三顶点为B’点,B点和B’点的连线上符合预定颜色误差介于1.5至3.0的点为其中一个缺少的第三顶点,另一个该第三色域模式下缺少的第三顶点对应的第一色域模式下的第一顶点为R点,另一个该第三色域模式下缺少的第三顶点对应的第二色域模式下的第三顶点为R’点,R点和R’点的连线上符合预定颜色误差介于1.5至3.0的点为另一个缺少的第三顶点。当缺少的第三顶点的个数大于2个时,确定的方法以此类推。需要特别说明的是,无论是在该第一色域模式、该第二色域模式还是该第三色域模式,除缺少的第三顶点外的其它第三顶点都是相同的,只有那些缺少的第三顶点需要根据不同模式下的计算方法来求得而会有不同,因此,在确定第三色域模式对应的色域范围的多个顶点时,在除缺少的第三顶点外的其它第三顶点不等于零的情况下,无需再确定除缺少的第三顶点外的其它第三顶点,而只需根据缺少的第三顶点对应的该第一色域模式下的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的第三顶点来确定缺少的第三顶点,如此确定的该第三色域模式下的实际色域与通过将该第一色域模式下的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合颜色误差介于1.5至3.0的点来确定得到的该第三色域模式下的实际色域范围是一样的,且简化了计算步骤,方便快捷。
[0069]进一步的,如图11所示,该步骤SlOl还包括:根据该待显示图案的图像信息和/或者外部指令来确定该当前色域模式。其中,该图像信息包括颜色分布和/或形成区域大小,该外部指令可以通过控制遥控器发出对应的遥控信号产生,或者由触控产生,或者由按压按钮产生,但不以此为限。电子装置100可以根据该待显示图案的图像信息来确定该当前色域模式使得本发明可以根据不同的待显示图案选择相应的色域模式,以选择与待显示图案相对应的色彩表现形式,使该待显示图案显示时不失真,更好的再现该待显示图案,提高用户体验。电子装置100可以根据该外部指令来确定该当前色域模式使得使用者可以根据该待显示图案或者喜好或者需求来手动确定采用何种色域模式来对该待显示图案进行色域转换,提高用户体验。较佳的,电子装置100还包括侦测模块12,用以侦测该待显示图案的该图像信息,并发送给处理模块11,处理模块11根据该图像信息确定该当前色域模式,但不以此为限。
[0070]本实施例中,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域均为RGB色域,该荧幕色域的R点、该目标色域的R点、该第一色域模式的实际色域的R点、该第二色域模式的实际色域的R点和该第三色域模式的实际色域的R点相对应,该荧幕色域的G点、该目标色域的G点、该第一色域模式的实际色域的G点、该第二色域模式的实际色域的G点和该第三色域模式的实际色域的G点相对应,该荧幕色域的B点、该目标色域的B点、该第一色域模式的实际色域的B点、该第二色域模式的实际色域的B点和该第三色域模式的实际色域的B点相对应。举例说明,荧幕色域具有R、G、B三个第一顶点,该目标色域具有R’、G’、B’三个第二顶点,其中一实际色域具有R”、G”、B”三个第三顶点,其中,R、R’和R”相对应,G、G’和G”相对应,B、B’和B”相对应。
[0071]当然,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域亦可以均为CMYK色域,该荧幕色域的C点、该目标色域的C点、该第一色域模式的实际色域的C点、该第二色域模式的实际色域的C点和该第三色域模式的实际色域的C点相对应,该荧幕色域的M点、该目标色域的M点、该第一色域模式的实际色域的M点、该第二色域模式的实际色域的M点和该第三色域模式的实际色域的M点相对应,该荧幕色域的Y点、该目标色域的Y点、该第一色域模式的实际色域的Y点、该第二色域模式的实际色域的Y点和该第三色域模式的实际色域的Y点相对应,该荧幕色域的K点、该目标色域的K点、该第一色域模式的实际色域的K点、该第二色域模式的实际色域的K点和该第三色域模式的实际色域的K点相对应,但不以此为限,具体由设计人员根据实际情况而定。
[0072]进一步的,该第一色域模式为精确色域模式,该第二色域模式为最大色域模式,该第三色域模式为最佳色域模式。进一步的,该第一色域模式对应的颜色误差介于O至1.5之间,该第二色域模式对应的颜色误差介于3至12之间,该第三色域模式对应的颜色误差介于1.5至3之间,但不以此为限,具体由设计人员根据实际情况而定,在此不再赘述。
[0073]较佳的,如图1所示,本发明电子设备100还包括存储模块13,存储模块13与处理模块11耦接,存储模块13用于预先存储该多种色域模式、确定多种色域模式下的实际色域的方法、该荧幕色域、该目标色域和该实际色域,具体由设计人员根据实际情况而定,在此不再赘述。
[0074]需要特别说明的是,上述实施例均以RGB色域为例进行说明,当使用CMYK等其他色域表示方法时,色域的转换方式同RGB色域,在此不再赘述。
[0075]综上,本发明提供一种电子装置的控制方法,通过获取该电子设备的多个色域模式中的当前色域模式,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式;根据当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应的实际色域,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式下的实际色域;根据与该当前色域模式相对应的该实际色域对该待显示图案进行色域转换以供显示。本发明具有的多种色域模式供选择,避免了所有的待显示图案采用单一色域模式进行色域转换,使显示的该待显示图案不失真,更好的再现该待显示图案,提高用户体验;另外,亦可满足显示图案不失真的同时荧幕涵盖色域范围的最大化。
[0076]本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。
【主权项】
1.一种电子设备的控制方法,该电子设备用于处理待显示图案,其特征在于,该控制方法包括以下步骤: 步骤SlOl,确定该电子设备的多个色域模式中的当前色域模式,其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式; 步骤S102,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式对应的实际色域; 步骤S103,根据该当前色域模式对应的该实际色域对该待显示图案进行色域转换以供显不O2.如权利要求1所述的电子设备的控制方法,其特征在于,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域的步骤包括: 比较该荧幕色域和该目标色域,若该荧幕色域的至少一个第一顶点位于该目标色域范围内,则将该至少一个第一顶点确定为第三顶点,若该目标色域的至少一个第二顶点位于该荧幕色域范围内,则将该至少一个第二顶点确定为该第三顶点; 比较该第三顶点的个数与第一预设值; 若该第三顶点的个数等于该第一预设值,则根据多个该第三顶点确定该实际色域,该实际色域为该多个色域模式对应的色域范围; 若该第三顶点的个数小于该第一预设值,则根据该当前色域模式确定缺少的第三顶点,并根据多个该第三顶点确定该当前色域模式对应的该实际色域。3.如权利要求2所述的电子设备的控制方法,其特征在于,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该电子设备处于该第一色域模式时,分别确定与缺少的第三顶点对应的第二顶点与参考白点所在的直线与该荧幕色域的边线的第一交点,该第一交点为对应的缺少的第三顶点,并根据多个该第三顶点确定该第一色域模式对应的实际色域。4.如权利要求2所述的电子设备的控制方法,其特征在于,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该电子设备处于该第二色域模式时,确定该荧幕色域的边线与该目标色域的边线的第二交点;将至少一个该第二交点与该第三顶点组合以满足个数等于该第一预设值,根据该至少一个该第二交点与该第三顶点组合确定多个色域范围面积,将其中最大面积对应的该至少一个第二交点确定为缺少的第三顶点,并根据多个该第三顶点确定该第二色域模式的实际色域。5.如权利要求2所述的电子设备的控制方法,其特征在于,若该第三顶点的个数小于该第一预设值,该步骤S102还包括,当该第三顶点的个数不为零且该电子设备处于该第三色域模式时,分别确定缺少的第三顶点对应的该第一色域模式下的实际色域的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的实际色域的第三顶点,并确定对应的该第一色域模式下的实际色域的第三顶点以及对应的该第二色域模式下的实际色域的第三顶点的连线上符合该预定颜色误差范围介于1.5至3.0的点为该第三色域模式下对应的缺少的第三顶点,并根据多个该第三顶点确定该第三色域模式对应的实际色域。6.如权利要求1所述的电子设备的控制方法,其特征在于,该步骤SlOl还包括:根据该待显示图案的图像信息或者外部指令来确定该当前色域模式。7.如权利要求1-6任一项所述的电子设备的控制方法,其特征在于,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域均为RGB色域,该荧幕色域的R点、该目标色域的R点、该第一色域模式的实际色域的R点、该第二色域模式的实际色域的R点和该第三色域模式的实际色域的R点相对应,该荧幕色域的G点、该目标色域的G点、该第一色域模式的实际色域的G点、该第二色域模式的实际色域的G点和该第三色域模式的实际色域的G点相对应,该荧幕色域的B点、该目标色域的B点、该第一色域模式的实际色域的B点、该第二色域模式的实际色域的B点和该第三色域模式的实际色域的B点相对应。8.一种电子设备,用于处理待显示图案,其特征在于,该电子设备包括: 处理模块,用于确定该电子设备的多个色域模式中的当前色域模式,根据该当前色域模式、该电子设备的荧幕色域和该待显示图案的目标色域确定对应该当前色域模式的实际色域,根据与该当前色域模式相对应的该实际色域对该待显示图案进行色域转换以供显示; 其中,该多个色域模式包括第一色域模式、第二色域模式和第三色域模式,当该当前色域模式为第三色域模式时,根据该第一色域模式的实际色域的多个顶点与对应的该第二色域模式下的实际色域的多个顶点的连线上符合预定颜色误差范围的点确定该第三色域模式下的实际色域。9.如权利要求8所述的电子设备,其特征在于,该处理模块比较该荧幕色域和该目标色域,若该荧幕色域的至少一个第一顶点位于该目标色域范围内,则该处理模块将该至少一个第一顶点确定为第三顶点,若该目标色域的至少一个第二顶点位于该荧幕色域范围内,则该处理模块将该至少一个第二顶点确定为该第三顶点,并比较该第三顶点的个数与第一预设值,若该第三顶点的个数等于该第一预设值,则该处理模块根据多个该第三顶点确定该实际色域,该实际色域为该多个色域模式下的色域范围;若该第三顶点的个数小于该第一预设值,则根据该当前色域模式确定缺少的第三顶点,并根据多个该第三顶点确定该当前色域模式对应的该实际色域。10.如权利要求9所述的电子设备,其特征在于,若该第三顶点的个数小于第一预设值,当该电子设备处于该第一色域模式时,该处理模块分别确定与缺少的第三顶点对应的第二顶点与参考白点所在的直线与该荧幕色域的边线的第一交点,该第一交点为对应的缺少的第三顶点,根据多个该第三顶点确定该第一色域模式对应的该实际色域。11.如权利要求9所述的电子设备,其特征在于,若该第三顶点的个数小于第一预设值,当该电子设备处于该第二色域模式时,该处理模块确定该荧幕色域的边线与该目标色域的边线的第二交点,并将至少一个该第二交点与该第三顶点组合以满足个数等于该第一预设值,根据该至少一个该第二交点与该第三顶点组合确定多个色域范围面积,并将其中最大面积对应的该至少一个第二交点确定为缺少的第三顶点,根据多个该第三顶点确定该第二色域模式对应的该实际色域。12.如权利要求9所述的电子设备,其特征在于,若该第三顶点的个数小于第一预设值且该第三顶点的个数不为零,则当该电子设备处于该第三色域模式时,该处理模块分别确定缺少的第三顶点对应的该第一色域模式下的实际色域的第三顶点以及确定缺少的第三顶点对应的该第二色域模式下的实际色域的第三顶点,并确定对应的该第一色域模式下的实际色域的第三顶点以及对应的该第二色域模式下的实际色域的第三顶点的连线上符合该预定颜色误差范围介于1.5至3.0的点为该第三色域模式下对应的缺少的第三顶点,根据多个该第三顶点确定该第三色域模式对应的该实际色域。13.如权利要求8所述的电子设备,其特征在于,该处理模块根据该待显示图案的图像信息或者外部指令来确定该当前色域模式。14.如权利要求8-13任一项所述的电子设备,其特征在于,该荧幕色域、该目标色域、该第一色域模式的实际色域、该第二色域模式的实际色域和该第三色域模式的实际色域均为RGB色域,该荧幕色域的R点、该目标色域的R点、该第一色域模式的实际色域的R点、该第二色域模式的实际色域的R点和该第三色域模式的实际色域的R点相对应,该荧幕色域的G点、该目标色域的G点、该第一色域模式的实际色域的G点、该第二色域模式的实际色域的G点和该第三色域模式的实际色域的G点相对应,该荧幕色域的B点、该目标色域的B点、该第一色域模式的实际色域的B点、该第二色域模式的实际色域的B点和该第三色域模式的实际色域的B点相对应。15.如权利要求8-13任一项所述的电子设备,其特征在于,该电子设备为显示设备、输出设备或者投影设备。
【文档编号】G09G5/02GK105957497SQ201610279734
【公开日】2016年9月21日
【申请日】2016年4月28日
【发明人】廖运伟
【申请人】苏州佳世达电通有限公司, 佳世达科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1