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

色域映射方法及装置与流程

2022-03-23 03:03:17 来源:中国专利 TAG:


1.本发明涉及显示技术领域,具体涉及一种色域映射方法及装置。


背景技术:

2.在目前的拼接显示领域中,不同的拼接屏显示不同的画面,而多个拼接屏显示的画面拼接成一副完整的画面。然而现有拼接屏中,通常将不同种类的显示屏拼接在一起,例如将led屏幕与lcd屏幕拼接一起显示。然而不同种类的显示屏对应的色域不同,导致人眼观看拼接屏画面时,出现画面不均一的问题,影响画面显示质量。


技术实现要素:

3.本发明实施例提供一种色域映射方法及装置,旨在解决现有技术下的拼接显示面板画面不均一,影响画面显示质量的问题。
4.第一方面,本技术提供一种色域映射方法,应用于拼接显示装置,所述拼接显示装置包括拼接的第一显示屏和第二显示屏,所述第一显示屏的色域在预设色域坐标系中对应第一色域三角形,所述第二显示屏的色在所述预设色域坐标系中对应第二色域三角形对应在预设坐标系建立的第一色域三角形,所述第二显示屏的色域对应在所述预设坐标系建立的第二色域三角形,所述第一显示屏和第二显示屏的色域不同,所述方法包括:
5.对所述第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和所述第二色域三角形的各条色域边平行,得到变换后的第三色域三角形;
6.根据所述第三色域三角形和所述第一色域三角形,确定所述第一色域三角形的色域调整比例系数;
7.根据所述色域调整比例系数,对所述第三色域三角形进行比例缩放,使所述第三色域三角形变换至所述第二色域三角形,所述第一显示屏和所述第二显示屏色域匹配。
8.本实施例中通过将不同的拼接屏对应的不同色域三角形,映射到拼接显示装置中的唯一确定的显示屏中,使得拼接显示装置中的所有显示屏对应的色域相同,进而不同画面显示的颜色也相同,改善画面不均一,影响画面质量的问题。
9.在一种可能的实施例中,所述第一色域三角形包括第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点,所述第二色域三角形包括第二红色主顶点、第二绿色主顶点以及第二蓝色主顶点;
10.所述对所述第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和所述第二色域三角形的各条色域边平行,得到变换后的第三色域三角形,包括:
11.确定所述第二显示屏中的色域白点的位置;
12.将所述第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点绕着所述色域白点旋转,使旋转后的第一色域三角形各条色域边和所述第二色域三角形的各条色域边平行,得到变换后的第三色域三角形。
13.本实施例中提供一种得到变换后的第三色域三角形的具体方式,通过将第一色域
三角形进行旋转,使得第一色域三角形中的三条色域边,与未旋转的第三色域三角形中的三条色域边分别平行,将第一色域三角形映射到第三色域三角形所在的平面中,以通过较少的调整步骤得到变换后的第三色域三角形。
14.在一种可能的实施例中,所述将所述第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点绕着所述色域白点旋转,使旋转后的第一色域三角形各条色域边和所述第二色域三角形的各条色域边平行,得到变换后的第三色域三角形,包括:
15.将第一连接线绕着所述色域白点旋转到第二连接线的延长线上,确定旋转交点为所述第三色域三角形的第三红色主顶点,所述第一连接线的长度和第三连接线的长度相同,所述第一连接线为所述色域白点与第一红色主顶点之间的连接线,所述第二连接线为所述色域白点与所述第二红色主顶点之间的连接线,所述第三连接线为所述色域白点与第三红色主顶点之间的连接线;
16.将第四连接线绕着所述色域白点旋转到第五连接线的延长线上,确定旋转交点为所述第三色域三角形的第三绿色主顶点,所述第四连接线的长度和第六连接线的长度相同,所述第四连接线为所述色域白点与第一绿色主顶点之间的连接线,所述第五连接线为所述色域白点与所述第二绿色主顶点之间的连接线,所述第六连接线为所述色域白点与第三绿色主顶点之间的连接线;
17.将第七连接线绕着所述色域白点旋转到第八连接线的延长线上,确定旋转交点为所述第三色域三角形的第三蓝色主顶点,所述第七连接线的长度和第九连接线的长度相同,所述第七连接线为所述色域白点与第一蓝色主顶点之间的连接线,所述第八连接线为所述色域白点与所述第二蓝色主顶点之间的连接线,所述第九连接线为所述色域白点与第三蓝色主顶点之间的连接线;
18.其中,所述第三红色主顶点,所述第三蓝色主顶点和所述第三绿色主顶点之间的围合区域为所述第三色域三角形。
19.本实施例中进一步通过将第一色域三角形中不同色域顶点与色域白点的连接线进行旋转,且旋转到第三色域三角形中不同色域顶点与色域白点的连接线的延长线上,进而得到第一色域三角形旋转后的三条色域边,通过旋转后的三条色域边确定第一色域三角形旋转后的第二色域三角形,调整方式简单。
20.在一种可能的实施例中,所述根据所述第三色域三角形和所述第一色域三角形,确定所述第一色域三角形的色域调整比例系数,包括:
21.计算所述第一色域三角形中各颜色顶点与所述色域白点之间的连接线的第一角度参数;
22.计算所述第二色域三角形中各颜色顶点与所述色域白点之间的连接线的第二角度参数;
23.根据所述第一角度参数和所述第二角度参数,计算所述第一色域三角形的色域调整比例系数。
24.本实施例中通过计算旋转前的第一色域三角形对应的第一角度参数,和旋转后的第二色域三角形的第二角度参数,通过第一角度参数和第二角度参数确定第一色域三角形旋转后的色域调整比例系数,计算方式简单。
25.在一种可能的实施例中,所述计算所述第一色域三角形中各颜色顶点与所述色域
白点之间的连接线的第一角度参数,包括:
26.确定所述第一绿色主顶点、所述色域白点和所述第一红色主顶点的第一夹角;
27.确定所述第一红色主顶点、所述色域白点和所述第一绿色主顶点的第二夹角;
28.确定所述第一红色主顶点、所述色域白点和所述第一蓝色主顶点的第三夹角;
29.所述第一角度参数包括所述第一夹角、所述第二夹角和所述第三夹角。
30.本实施例中通过分别计算第一色域三角形中不同顶角对应的角度,以确定第一色域三角形对应的第一角度参数。
31.在一种可能的实施例中,所述计算所述第三色域三角形中各颜色顶点与所述色域白点之间的连接线的第一角度参数,包括:
32.计算所述第三蓝色主顶点、所述色域白点和所述第三红色主顶点的第一夹角;
33.计算所述第三红色主顶点、所述色域白点和所述第三绿色主顶点的第二夹角;
34.计算所述第三红色主顶点、所述色域白点和所述第三蓝色主顶点的第三夹角;
35.所述第二角度参数包括所述第四夹角、所述第五夹角和所述第六夹角。
36.通过分别计算第三色域三角形中不同顶角对应的角度,以确定第三色域三角形对应的第二角度参数。
37.在一种可能的实施例中,所述根据所述第一角度参数和所述第二角度参数,计算所述第一色域三角形的色域调整比例系数,包括:
38.根据所述第一夹角和第四夹角,计算第一色域调整比例系数;
39.根据所述第一夹角和第五夹角,计算第二色域调整比例系数;
40.根据所述第一夹角和第六夹角,计算第三色域调整比例系数;
41.所述色域调整比例系数包括所述第一色域调整比例系数、所述第二色域调整比例系数和所述第三色域调整比例系数。
42.根据第一色域三角形中每个夹角旋转前后对应的两个角度,分别确定第一色域三角形中每个夹角旋转后对应的不同的色域调整比例系数,以根据色域调整比例系数,调整旋转后的第三色域三角形。
43.在一种可能的实施例中,所述根据所述色域调整比例系数,对所述第三色域三角形进行比例缩放,使所述第三色域三角形变换至所述第二色域三角形,所述第一显示屏和所述第二显示屏色域匹配,包括:
44.分别以所述第一色域三角形中任意一个色点为目标色点,根据所述色域调整比例系数,计算所述目标色点在所述第二色域三角形中的色域坐标;
45.基于所述色域坐标对所述目标色点的坐标进行调整,使得所述目标色点变换到所述第二色域三角形。
46.根据色域调整比例系数,可以计算第一色域三角形中的色点在第二色域三角形中的色域坐标,进而确定每个第一色域三角形中的所有色点在第二色域三角形中的色域坐标,以将第一色域三角形映射到第二色域三角形,实现第一色域三角形到第二色域三角形的映射,改善了第一显示屏和第二显示屏画面不均一,影响画面质量的问题。
47.在一种可能的实施例中,所述根据所述色域调整比例系数,计算所述目标色点在所述第二色域三角形的中色域坐标,包括:
48.计算所述目标色点与所述色域白点的距离;
49.计算所述目标色点和所述色域白点连接线,与所述预设坐标系中水平线的线夹角;
50.计算所述目标色点所在色域区域与所述预设坐标系中水平区域的面夹角;
51.根据所述距离、所述线夹角和所述面夹角,计算所述目标色点在所述第二色域三角形中的色域坐标。
52.通过计算第一色域三角形中目标色点与色域白点的距离,以及确定目标色点对应的线夹角和面夹角,进而计算出目标色点在第二色域三角形中的色域坐标。
53.第二方面,本技术实施例提供一种色域映射装置,应用于拼接显示装置,所述拼接显示装置包括拼接的第一显示屏和第二显示屏,所述第一显示屏的色域对应在预设坐标系建立的第一色域三角形,所述第二显示屏的色域对应在所述预设坐标系建立的第二色域三角形,所述第一显示屏和第二显示屏的色域不同,所述装置包括:
54.旋转模块,用于对所述第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和所述第二色域三角形的各条色域边平行,得到变换后的第三色域三角形;
55.确定模块,用于根据所述第三色域三角形和所述第一色域三角形,确定所述第一色域三角形的色域调整比例系数;
56.变换模块,用于根据所述色域调整比例系数,对所述第三色域三角形进行比例缩放,使所述第三色域三角形变换至所述第二色域三角形,所述第一显示屏和所述第二显示屏色域匹配。
57.有益效果:本发明实施例提供一种色域映射方法及装置,应用于拼接显示装置;该拼接显示装置中的多个显示屏的色域不同。通过将多个显示屏的色域映射到拼接显示装置中的唯一确定的显示屏对应的显示屏中,使得拼接显示装置中的所有显示屏对应的色域相同,进而不同画面显示的颜色也相同,改善画面不均一,影响画面质量的问题。
附图说明
58.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
59.图1为本技术实施例所提供的色域映射系统的场景示意图;
60.图2为本技术实施例提供的色域映射方法一实施例流程示意图;
61.图3为本技术实施例提供的确定色域调整比例系数一实施例流程示意图;
62.图4为本技术实施例提供的缩放第三色域三角形一实施例流程示意图;
63.图5为本技术实施例提供的确定目标色点在第二色域三角形中的色域坐标一实施例示意图;
64.图6为本技术实施例提供的色坐标系一实施例示意图;
65.图7为本技术实施例提供的色域映射装置一实施例示意图;
66.图8其示出了本技术实施例所涉及的电子设备的结构示意图。
具体实施方式
67.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
68.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
69.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
70.需要说明的是,本技术实施例方法由于是在电子设备中执行,各电子设备的处理对象均以数据或信息的形式存在,例如时间,实质为时间信息,可以理解的是,后续实施例中若提及尺寸、数量、位置等,均为对应的数据存在,以便电子设备进行处理,具体此处不作赘述。
71.本发明实施例提供一种色域映射方法及装置。以下分别进行详细说明。
72.请参阅图1,图1为本技术实施例所提供的色域映射系统的场景示意图,该色域映射系统可以包括电子设备100,电子设备100中集成有色域映射装置,如图1中的电子设备。
73.本技术实施例中,该电子设备100可以是独立的服务器,也可以是服务器组成的服务器网络或服务器集群,例如,本技术实施例中所描述的电子设备100,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云服务器。其中,云服务器由基于云计算(cloud computing)的大量计算机或网络服务器构成。
74.本领域技术人员可以理解,图1中示出的应用环境,仅仅是本技术方案一种应用场景,并不构成对本技术方案应用场景的限定,其他的应用环境还可以包括比图1中所示更多或更少的电子设备,例如图1中仅示出1个电子设备,可以理解的,该色域映射系统还可以包括一个或多个其他服务器,具体此处不作限定。
75.另外,如图1所示,该色域映射系统还可以包括存储器200,用于存储数据。
76.需要说明的是,图1所示的色域映射系统的场景示意图仅仅是一个示例,本技术实施例描述的色域映射系统以及场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着色域映射
系统的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
77.本技术实施例提供的色域映射方法应用于拼接显示装置,而拼接显示装置开业包括拼接的第一显示屏和第二显示屏。可以对第一显示屏和第二显示屏中的像素建立色域坐标系,并将第一显示屏和第二显示屏中的像素映射到色域坐标系中,得到第一显示屏对应的第一色域三角形和第二显示屏对应的第二色域三角形。
78.如图2所示,为本技术实施例提供的色域映射方法一实施例流程示意图,可以包括:
79.21、对第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和第二色域三角形的各条色域边平行,得到旋转后的第三色域三角形。
80.虽然第一显示屏对应的第一色域三角形和第二显示屏对应的第二色域三角形,同时存在与预设的色域坐标系中,但第一色域三角形和第二色域三角形对应的色域是不同的。而本技术实施例需要将第一色域三角形和第二色域三角形进行统一,使得第一显示屏和第二显示屏可以显示相同色域中的颜色,避免显示画面不均,影响显示效果的问题。
81.其中,色域坐标系中包括一个色域白点,以及两条不同的坐标轴,分别为x轴和y轴。且需要说明的是,色域坐标系通常仅包括x轴和y轴;但由于显示屏显示的彩色画面通常为三原色组成,因此显示屏对应的色域是三个色域区域。
82.本技术实施例中的第一色域三角形和第二色域三角形都对应多个不同的色域边,首先需要将第一色域三角形中的色域边,和第二色域三角形的色域边调整为平行状态。
83.具体的,可以旋转第一色域三角形,以使得旋转后的第一色域三角形的各条色域边和第二色域三角形的各条色域边平行,得到变换后的第三色域三角形。
84.22、根据第三色域三角形和第一色域三角形,确定第一色域三角形的色域调整比例系数。
85.23、根据色域调整比例系数,对第三色域三角形进行比例缩放,使第三色域三角形变换至第二色域三角形,第一显示屏和第二显示屏色域匹配。
86.在将第一色域三角形进行旋转,得到旋转后的第三色域三角形后,还需要将第三色域三角形缩放到与第二色域三角形匹配的大小,这是才能认为第一色域三角形和第二色域三角形匹配,即第一显示屏和第二显示屏的色域匹配。
87.本技术实施例主要是根据旋转后的第三色域三角形和未旋转前的第一色域三角形,确定第一色域三角形对应的色域调整比例系数;并根据色域调整比例系数,对第三色域三角形进行相应的缩放处理,以将旋转得到的第三色域三角形变换至第二色域三角形。
88.本技术实施例提供的色域映射方法,应用于拼接显示装置;该拼接显示装置中的多个显示屏的色域不同。通过将多个显示屏的色域映射到拼接显示装置中的唯一确定的显示屏对应的显示屏中,使得拼接显示装置中的所有显示屏对应的色域相同,进而不同画面显示的颜色也相同,改善画面不均一,影响画面质量的问题。
89.在一些实施例中,第一色域三角形可以包括第一红色主顶点、第二绿色主顶点以及第一蓝色主顶点;而第二色域三角形包括第二红色主顶点、第二绿色主顶点和第二蓝色主顶点。不同的颜色顶点之间可以组合得到不同的色域边。
90.此时,对第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和第
二色域三件新的各条色域边平行,得到变换后的第三色域三角形,可以包括:
91.确定第二显示屏中色域白点的位置;将第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点绕着色域旋转,使旋转后的第一色域三角形各条色域边和第二色域三角形的各条色域边平行,得到变换后的第三色域三角形。
92.具体地,第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点中任意一个颜色顶点和色域白点均可以形成一个连接线,将不同的颜色顶点绕着色域白点进行旋转,实际上也是将不同的连接线绕着色域白点进行旋转。
93.即在本技术的实施例中,将所述第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点绕着色域白点旋转,使旋转后的第一色域三角形各条色域边和所述第二色域三角形的各条色域边平行,得到变换后的第三色域三角形,可以包括:
94.将第一连接线绕着色域白点旋转到第二连接线的延长线上,确定旋转交点为第三色域三角形的第三红色主顶点;第一连接线和第三连接线的长度相同,第一连接线为色域白点与第一红色主顶点之间的连接线,第二连接线为色域白点与第二红色主顶点之间的连接线,第三连接线为色域白点与第三红色主顶点之间的连接线。
95.将第四连接线绕着色域白点旋转到第五连接线的延长线上,确定旋转交点为第三色域三角形的第三绿色主顶点,第四连接线的长度和第六连接线的长度相同,第四连接线为色域白点与第一绿色主顶点之间的连接线,第五连接线为色域白点与第二绿色主顶点之间的连接线,第六连接线为色域白点与第三绿色主顶点之间的连接线。
96.将第七连接线绕着色域白点旋转到第八连接线的延长线上,确定旋转交点为第三色域三角形的第三蓝色主顶点,第七连接线的长度和第九连接线的长度相同,第七连接线为色域白点与第一蓝色主顶点之间的连接线,第八连接线为色域白点与第二蓝色主顶点之间的连接线,第九连接线为色域白点与第三蓝色主顶点之间的连接线。
97.其中,第三红色主顶点、第三蓝色主顶点和第三绿色主顶点之间的围合区域为第三色域三角形。
98.在上述实施例中,实际上是将第一色域三角形中的三个主顶点与色域白点确定的三个不同的连接线分别进行旋转,且旋转到第二色域三角形中的三个主顶点与色域白点确定的三个不同的连接线对应的方向上,且旋转前后的连接线的长度也相同。
99.在旋转得到多个不同的交点以得到第三色域三角形后,还需要对第三色域三角形进行缩放处理;具体的,是根据色域调整比例系数来缩放第三色域三角形。
100.如图3所示,为本技术实施例提供的确定色域调整比例系数一实施例流程示意图,可以包括:
101.31、计算第一色域三角形中各颜色顶点与色域白点之间的连接线的第一角度参数。
102.具体地,计算第一色域三角形中各颜色顶点与色域白点之间的连接线的第一角度参数,可以包括:
103.确定第一绿色主顶点、色域白点和第一红色主顶点的第一夹角;确定第一红色主顶点、色域白点和第一绿色主顶点的第二夹角;确定第一红色主顶点、色域白点和第一蓝色主顶点的第三夹角。
104.其中,第一角度参数包括第一夹角、第二夹角和第三夹角。
105.32、计算第二色域三角形中各颜色顶点与色域白点之间的连接线的第二角度参数。
106.具体地,计算第三色域三角形中各颜色顶点与色域白点之间的连接线的第一角度参数,可以包括:
107.计算第三蓝色主顶点、色域白点和第三红色主顶点的第一夹角;计算第三红色主顶点、色域白点和第三绿色主顶点的第二夹角;计算第三红色主顶点、色域白点和第三蓝色主顶点的第三夹角。
108.其中,第二角度参数包括第四夹角、第五夹角和第六夹角。
109.33、根据第一角度参数和第二角度参数,计算第一色域三角形的色域调整比例系数。
110.在确定了不同色域三角形中的不同夹角之后,根据第一角度参数和第二角度参数,计算第一色域三角形的色域调整比例系数,可以包括:
111.根据第一夹角和第四夹角,计算第一色域调整比例系数;根据第一夹角和第五夹角,计算第二色域调整比例系数;根据第一夹角和第六夹角,计算第三色域调整比例系数。
112.其中,色域调整比例系数包括第一色域调整比例系数、第二色域调整比例系数和第三色域调整比例系数。
113.需要说明的是,本技术实施例中计算的色域调整比例系数是针对不同的颜色顶点分别进行计算的,即不同的颜色顶点对应的色域调整比例系数通常来说是不同的。在本技术的实施例中,色域调整比例系数可以为:第二角度参数/第一角度参数。
114.在对第一色域三角形进行旋转,得到第三色域三角形,且计算得到色域调整比例系数后,就可以对第三色域三角形进行比例缩放,以将第三色域三角形变换至第二色域三角形对应的大小。
115.具体地,如图4所示,为本技术实施例提供的缩放第三色域三角形一实施例流程示意图,可以包括:
116.41、分别以第一色域三角形中任意一个色点为目标色点,根据色域调整比例系数,计算目标色点在第二色域三角形中的色域坐标。
117.在本技术的实施例中,将第一色域三角形进行旋转,得到第三色域三角形,主要是利用第三色域三角形确定色域调整比例系数。
118.如图5所示,为本技术实施例提供的确定目标色点在第二色域三角形中的色域坐标一实施例示意图,可以包括:
119.51、计算目标色点与色域白点的距离。
120.52、计算目标色点和色域白点连接线,与预设坐标系中水平线的线夹角。
121.53、计算目标色点所在色域区域与预设坐标系中水平区域的面夹角。
122.54、根据距离、线夹角和面夹角,计算目标色点在第二色域三角形中的色域坐标。
123.在本技术的实施例中,根据色域白点的位置可以将第一色域三角形拆分为第一色域区域,第二色域区域和第三色域区域,第一色域区域为第一红色主顶点、色域白点和第一绿色主顶点的围合区域,第二色域区域为第一绿色主顶点、色域白点和第一蓝色主顶点的围合区域,第三色域区域为第一蓝色主顶点、色域白点和第一红色主顶点的围合区域。
124.而目标色点是第一色域三角形中任意一个色点,即第一色域区域,第二色域区域
和第三色域区域中的任意一个色坐标点。可以先确定目标色点与色域白点之间的直线距离;进而再确定目标色点与色域白点连接线,与预设色坐标系中水平线的线夹角。
125.通常情况下,预设坐标系为色坐标系,且色坐标系通常是由互相垂直的x轴、y轴以及色域白点组成;本技术实施例中的水平线通常指x轴。因此确定目标色点与色域白点连接线,与预设色坐标系中水平线的线夹角,实际上是确定目标色点与色域白点连接线,与预设色坐标系中x轴的线夹角。
126.在上述实施例的基础上,还需要进一步确定目标色点所在的色域区域,以确定目标色点所在的色域区域与预设色坐标系中水平区域的面夹角。
127.在确定了距离、线夹角和面夹角之后,就可以确定目标色点在第二色域三角形中的色域坐标。
128.具体地,在本技术的一些实施例中,假设第一色域三角形中的任意一色点为s,且色点s与色域白点之间的距离为l,色点s对应的线夹角为θ1,色点s对应的面夹角为θ2。则色点s变换到第二色域三角形中得到的新的色点s1对应的新的面夹角为θ3=θ2*色域调整比例系数。即本技术实施例中,变换后的色点对应的新的面夹角,可以利用变换前的色点对应的面夹角和色域调整比例系数确定。且色域调整比例系数取决于色点所处的色域区域,当色点处于不同的色域区域时,色域调整比例系数也不同。
129.则色点s变化到第二色域三角形中得到的色点s1对应的新的线夹角为θ4=θ3 θ5。而θ5为第三色域三角形中任意一个颜色顶点与色域白点w之间的连接线,与水平线(即x轴)之间的夹角。
130.因此,在本技术的实施例中,第一色域三角形中的任意一点变换后的色点对应的线夹角为,变化后的色点s1对应的面夹角加上,第三色域三角形中目标颜色顶点与色域白点之间的连接线与水平线(即x轴)之间的夹角。
131.这是因为当色点s处于不同的色域三角形中且进行旋转时,不仅是色点s的位置发生了移动,色点s所处的色域区域也发生了移动。因此色点s所处的色域区域与水平面(即水平区域)的相对位置关系发生了变化,即色点s对应的面夹角发生了变化;且色点s与色域白点w的连接线与水平线(即x轴)的角度也发生了变化。
132.因此在本技术的实施例中,变换后的色点s1的面夹角直接由色域调整比例系数和未变换前的色点s的面夹角确定;而变换后的色点s1的线夹角需要利用变换后的色点s1的面夹角,以及旋转后的第三色域三角形中目标颜色顶点与色域白点之间的连接线与水平线(即x轴)之间的夹角确定。
133.在确定了新的色点对应的面夹角后,可以确定新的色点所在的方位,还需要进一步确定新的色点的坐标以确定新的色点在色坐标中的位置。
134.在本技术的实施例中,可以利用以下公式确定变换后的新的色点的坐标:
135.s
x
=l/cos∠θ3
136.sy=l/sin∠θ3
137.其中,s
x
和sy为新的色点s1对应的xy坐标;而本技术实施例中,可以利用变换前的色点s与色域白点之间的距离l,以及变换后的色点s1对应的新的面夹角确定新的色点s1的坐标。
138.42、基于色域坐标对目标色点的坐标进行调整,使得目标色点变换到第二色域三
角形中。
139.由于目标色点可以为第一色域三角形中的任一个色坐标点,所以可以利用上述方法确定第一色域三角形中每一个色坐标点调整后的色坐标,进而得到一个新的第二色域三角形。而第二色域三角形即为第一色域三角形调整后的得到的色域三角形;调整后得到的色域三角形和原本的第二色域三角形匹配。
140.如图6所示,为本技术实施例提供的色坐标系一实施例示意图。在图6中,第一色域三角形可以为r1g1b1,即图6中的虚线部分形成的色域三角形;而第三色域三角形为r3g3b3,即图中未加粗的实线形成的色域三角形;第二色域三角形为r2g2b2,即图中的加粗的实线形成的色域三角形;w为色坐标系中的色域白点。且可以将第一色域三角形划分为三个不同的区域,包括r1wg1、g1wb1、b1wr1。
141.上述实施例中,将第一色域三角形划分为三个不同的区域,实际上是针对不同的颜色顶点,确定不同的色域三角形。由于显示屏显示的是三原色混合而成的画面,因此第一色域三角形实际上是第一色域三角体,包括三个不同的色域区域;同理对于第二色域三角形和第三色域三角形来说,也是一个立方体结构。
142.再将wr1、wg1、wb1分别绕着色域白点w进行旋转,旋转到wr3、wg3、wb3的延长线上,得到三个不同的交点r2、g2和b2;分别为r1、g1、b1旋转后的色点。其中,wr1的长度等于wr2,而wg1的长度等于wg2,wb1的长度等于wb3。
143.进一步地,需要分别确定∠g1wr1、∠b1wg1、∠r1wb1、∠g2wr2、∠b2wg2、∠r2wb2等多个角度的度数;以根据这些角度的度数确定每一个区域各自对应的角度缩放系数(即色域调整比例系数)。
144.其中,θ
rg
=∠g2wr2/∠g1wr1,θ
br
=∠r2wb2/∠r1wb1,θ
gb
=∠b2wg2/∠b1wg1。θ
rg
、θ
br
和θ
gb
即为色域调整比例系数。
145.而不同的区域(或者说不同的颜色顶点)对应不同的色域比例调整系数。本技术实施例中,确定了色域调整系数后,还需要将第一色域三角形转换为第二色域三角形。
146.具体地,确定第一色域三角形中任意一个色点s对应的色点坐标,进而确定变换前的色点s与色域白点w之间的距离l
sw
,以及色点s与色域白点w之间的连接线与水平线(即x轴)之间的线夹角∠swx。此外还需要确定色点s所在的区域,以确定色点s所在的色域区域与水平面之间的面夹角θs。
147.在一个具体实施例中,色点s在r1wg1区域,则色点s对应的面夹角θs为∠swr1,此时可以确定色点s调整到第三色域三角形中所对应的面夹角。具体地,调整后的s’对应的面夹角θs′
可以为∠s

wr2,具体为θs′
=θs*θ
rg
。其中,θ
rg
即为色域调整比例系数。
148.在上述实施例中,仅仅是确定了变换后的s’点在第三色域三角形中对应的面夹角,而确定一个色点在坐标系中的具体位置,还需要进一步确定xyz的坐标数据。
149.以色点s的坐标为s
x
,变换后的s’的坐标为sy,且变换后的s’在r1wg1为例:则:
150.∠s

wx=θs′
∠r2wx
151.s
x
=l
sw
/cos∠s

wx
152.sy=l
sw
/sin∠s

wx
153.其中,∠s

wx为转换后的第二色域三角形中的色点s’对应的线夹角,而θ
s,
为转换后的第二色域三角形中的色点s’对应的面夹角;∠r2wx为第二色域三角形中的第二红色主
顶点r2与色域白点w的连接线,与水平线之间的夹角大小。
154.请参考图6,对于本技术的实施例来说,由于显示屏显示的是三原色混合形成的彩色画面,因此本技术实施例中的色域三角形实际上是三个三角形形成的立方体结构。但本技术的实施例可以针对图6所示的立方体结构的任意一个色域区域进行色域映射,映射的方法步骤不变。
155.且图6中的立方体结构包括三个不同的色域区域,分别为r1wg1、g1wb1、b1wr1,当色点位于不同的色域区域时,色点对应的色域调整比例系数也是不同的。
156.需要说明的是,本技术实施例所描述的拼接显示装置包括色域不同的第一显示屏和第二显示屏,对于包括更多色域不同的显示屏来说,本技术实施例所描述的色域映射方法也同样适用。
157.更好实施本发明实施例中色域映射方法,在色域映射方法基础之上,本发明实施例中还提供一种色域映射装置,应用于拼接显示装置,拼接显示装置包括拼接的第一显示屏和第二显示屏,第一显示屏的色域对应在预设坐标系建立的第一色域三角形,第二显示屏的色域对应在预设坐标系建立的第二色域三角形,第一显示屏和第二显示屏的色域不同。
158.如图7所示,为本技术实施例提供的色域映射装置一实施例示意图,可以包括:
159.旋转模块701,用于对第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和第二色域三角形的各条色域边平行,得到变换后的第三色域三角形;
160.确定模块702,用于根据第三色域三角形和第一色域三角形,确定第一色域三角形的色域调整比例系数;
161.变换模块703,用于根据色域调整比例系数,对第三色域三角形进行比例缩放,使第三色域三角形变换至第二色域三角形,第一显示屏和第二显示屏色域匹配。
162.本技术实施例提供的色域映射装置,应用于拼接显示装置;该拼接显示装置中的多个显示屏的色域不同。通过将多个显示屏的色域映射到拼接显示装置中的唯一确定的显示屏对应的显示屏中,使得拼接显示装置中的所有显示屏对应的色域相同,进而不同画面显示的颜色也相同,改善画面不均一,影响画面质量的问题。
163.在本技术的一些实施例中,第一色域三角形包括第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点,第二色域三角形包括第二红色主顶点、第二绿色主顶点以及第二蓝色主顶点。而旋转模块701具体可以用于:确定第二显示屏中的色域白点的位置;将第一红色主顶点、第一绿色主顶点以及第一蓝色主顶点绕着色域白点旋转,使旋转后的第一色域三角形各条色域边和第二色域三角形的各条色域边平行,得到变换后的第三色域三角形。
164.在本技术的一些实施例中,旋转模块701具体还可以用于:将第一连接线绕着色域白点旋转到第二连接线的延长线上,确定旋转交点为第三色域三角形的第三红色主顶点,第一连接线的长度和第三连接线的长度相同,第一连接线为色域白点与第一红色主顶点之间的连接线,第二连接线为色域白点与第二红色主顶点之间的连接线,第三连接线为色域白点与第三红色主顶点之间的连接线。
165.将第四连接线绕着色域白点旋转到第五连接线的延长线上,确定旋转交点为第三色域三角形的第三绿色主顶点,第四连接线的长度和第六连接线的长度相同,第四连接线
为色域白点与第一绿色主顶点之间的连接线,第五连接线为色域白点与第二绿色主顶点之间的连接线,第六连接线为色域白点与第三绿色主顶点之间的连接线;
166.将第七连接线绕着色域白点旋转到第八连接线的延长线上,确定旋转交点为第三色域三角形的第三蓝色主顶点,第七连接线的长度和第九连接线的长度相同,第七连接线为色域白点与第一蓝色主顶点之间的连接线,第八连接线为色域白点与第二蓝色主顶点之间的连接线,第九连接线为色域白点与第三蓝色主顶点之间的连接线;
167.其中,第三红色主顶点,第三蓝色主顶点和第三绿色主顶点之间的围合区域为第三色域三角形。
168.在本技术的一些实施例中,确定模块702具体可以用于:计算第一色域三角形中各颜色顶点与色域白点之间的连接线的第一角度参数;计算第二色域三角形中各颜色顶点与色域白点之间的连接线的第二角度参数;根据第一角度参数和第二角度参数,计算第一色域三角形的色域调整比例系数。
169.在本技术的一些实施例中,确定模块702具体还可以用于:确定第一绿色主顶点、色域白点和第一红色主顶点的第一夹角;确定第一红色主顶点、色域白点和第一绿色主顶点的第二夹角;确定第一红色主顶点、色域白点和第一蓝色主顶点的第三夹角;第一角度参数包括第一夹角、第二夹角和第三夹角。
170.在本技术的一些实施例中,确定模块702具体还可以用于:计算第三蓝色主顶点、色域白点和第三红色主顶点的第一夹角;计算第三红色主顶点、色域白点和第三绿色主顶点的第二夹角;计算第三红色主顶点、色域白点和第三蓝色主顶点的第三夹角;第二角度参数包括第四夹角、第五夹角和第六夹角。
171.在本技术的一些实施例中,确定模块702具体还可以用于:根据第一夹角和第四夹角,计算第一色域调整比例系数;根据第一夹角和第五夹角,计算第二色域调整比例系数;根据第一夹角和第六夹角,计算第三色域调整比例系数;色域调整比例系数包括第一色域调整比例系数、第二色域调整比例系数和第三色域调整比例系数。
172.在本技术的一些实施例中,缩放模块703具体可以用于:分别以第一色域三角形中任意一个色点为目标色点,根据色域调整比例系数,计算目标色点在第二色域三角形中的色域坐标;基于色域坐标对目标色点的坐标进行调整,使得目标色点变换到第二色域三角形。
173.在本技术的一些实施例中,缩放模块703具体还可以用于:计算目标色点与色域白点的距离;计算目标色点和色域白点连接线,与预设坐标系中水平线的线夹角;计算目标色点所在色域区域与预设坐标系中水平区域的面夹角;根据距离、线夹角和面夹角,计算目标色点在第二色域三角形中的色域坐标。
174.本技术实施例还提供一种电子设备,其集成了本技术实施例所提供的任一种色域映射装置。如图8所示,其示出了本技术实施例所涉及的电子设备的结构示意图,具体来讲:
175.该电子设备可以包括一个或者一个以上处理核心的处理器801、一个或一个以上计算机可读存储介质的存储器802、电源803和输入单元804等部件。本领域技术人员可以理解,图中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
176.处理器801是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的
各个部分,通过运行或执行存储在存储器802内的软件程序和/或模块,以及调用存储在存储器802内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器801可包括一个或多个处理核心;优选的,处理器801可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器801中。
177.存储器802可用于存储软件程序以及模块,处理器801通过运行存储在存储器802的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器802可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器802还可以包括存储器控制器,以提供处理器801对存储器802的访问。
178.电子设备还包括给各个部件供电的电源803,优选的,电源803可以通过电源管理系统与处理器801逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源803还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
179.该电子设备还可包括输入单元804,该输入单元804可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
180.尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器801会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器802中,并由处理器801来运行存储在存储器802中的应用程序,从而实现各种功能,如下:
181.对第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和第二色域三角形的各条色域边平行,得到变换后的第三色域三角形;根据第三色域三角形和第一色域三角形,确定第一色域三角形的色域调整比例系数;根据色域调整比例系数,对第三色域三角形进行比例缩放,使第三色域三角形变换至第二色域三角形,第一显示屏和第二显示屏色域匹配。
182.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
183.为此,本技术实施例提供一种计算机可读存储介质,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。其上存储有计算机程序,计算机程序被处理器进行加载,以执行本技术实施例所提供的任一种色域映射方法中的步骤。例如,计算机程序被处理器进行加载可以执行如下步骤:
184.对第一色域三角形进行旋转,使旋转后的第一色域三角形各条色域边和第二色域三角形的各条色域边平行,得到变换后的第三色域三角形;根据第三色域三角形和第一色域三角形,确定第一色域三角形的色域调整比例系数;根据色域调整比例系数,对第三色域
三角形进行比例缩放,使第三色域三角形变换至第二色域三角形,第一显示屏和第二显示屏色域匹配。
185.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
186.具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法实施例,在此不再赘述。
187.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
188.以上对本发明实施例所提供的一种色域映射方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献