颜色映射方法、系统、计算机设备及计算机可读存储介质技术方案

技术编号:37135427 阅读:17 留言:0更新日期:2023-04-06 21:34
本发明专利技术公开了一种颜色映射方法、系统、计算机设备及计算机可读存储介质,涉及显示技术领域,方法包括:在预设色坐标系下,根据预设的原始颜色点构建原始颜色区域,并将原始颜色区域划分为多个原始子颜色区域;在预设色坐标系下,根据预设的目标颜色点构建目标颜色区域,并将目标颜色区域划分为多个目标子颜色区域;构建各原始子颜色区域与各目标子颜色区域之间的映射关系;根据映射关系计算各原始子颜色区域与各目标子颜色区域之间的转换矩阵;获取待转换颜色点,识别待转换颜色点所处的原始子颜色区域,并根据原始子颜色区域对应的转换矩阵生成待转换颜色点的映射结果。采用本发明专利技术,可使过渡区域颜色变化更为均匀。可使过渡区域颜色变化更为均匀。可使过渡区域颜色变化更为均匀。

【技术实现步骤摘要】
颜色映射方法、系统、计算机设备及计算机可读存储介质


[0001]本专利技术涉及显示
,尤其涉及一种颜色映射方法、一种颜色映射系统、一种计算机设备及一种计算机可读存储介质。

技术介绍

[0002]液晶显示器(Liquid Crystal Display,LCD)及发光二极管(lightemittingdiode,LED)显示器因具有外型轻薄、省电以及无辐射等优点,已被广泛地应用于多媒体播放器、行动电话、个人数位助理、电脑显示器、或平面电视等电子产品上。现有的液晶显示器或二极管显示器通常搭配对应光的三原色RGB(红色、绿色、蓝色)的发光元件,显示出具有高亮度及高彩度的色彩。
[0003]随着显示屏发光机制的创新,一种OLED显示技术—AMOLED(Active

matrix organic light emitting diode)开始广泛应用。AMOLED是一种利用多层有机化合物来实现自发光的显示技术,因其具有广色域、高对比度、超轻薄、低功耗、可弯曲等特点而优势突出。就色彩而言,AMOLED提供了更宽广的色域范围,能还原更为细腻的色彩渐变。然而目前市场还多为液晶显示器占有,为了方便广大客户需求,必需提出一种方法以减小AMOLED和液晶显示器屏幕间色彩显示的差异。
[0004]在现有技术中,现行LCD显示器的调色模式中,基本模式即为sRGB的显示色域,鲜艳模式多采用改变部分灰阶Gamma的做法,在视觉上达到提高色彩饱和度的作用。但是,上述色域转换方法本质上是利用固定的参数来调整部分灰阶的亮度以实现不同色域模式的色彩显示,既不能进行真正意义上的色域转换,又因为不同色域转函的参数固定,不能调整每个显示面板之间存在的色域差异。
[0005]另外,还有部分技术采用颜色映射方法实现不同模式之间的转换,但是传统的颜色映射方法,主要采取点对点映射的方式,只针对指定颜色及其相近的颜色进行了转换,当要显示的画面含有处理范围外的颜色时,可能会出现色斑或颜色亮度变化不均匀的情况。

技术实现思路

[0006]本专利技术所要解决的技术问题在于,提供一种颜色映射方法、系统、计算机设备及计算机可读存储介质,可使过渡区域颜色变化更为均匀。
[0007]为了解决上述技术问题,本专利技术提供了一种颜色映射方法,包括:在预设色坐标系下,根据预设的原始颜色点构建原始颜色区域,并将原始颜色区域划分为多个原始子颜色区域;在预设色坐标系下,根据预设的目标颜色点构建目标颜色区域,并将目标颜色区域划分为多个目标子颜色区域,所述原始颜色点与目标颜色点一一对应;构建各原始子颜色区域与各目标子颜色区域之间的映射关系,所述原始子颜色区域与目标子颜色区域一一对应;根据所述映射关系计算各原始子颜色区域与各目标子颜色区域之间的转换矩阵;获取待转换颜色点,识别所述待转换颜色点所处的原始子颜色区域,并根据所述原始子颜色区域对应的转换矩阵生成待转换颜色点的映射结果。
[0008]作为上述方案的改进,所述根据预设的原始/目标颜色点构建原始/目标颜色区域,并将原始/目标颜色区域划分为多个原始/目标子颜色区域的步骤包括:设置三个原始/目标边缘颜色点及一个原始/目标中间颜色点作为原始/目标颜色点;将所述原始/目标边缘颜色点两两相连以构成原始/目标颜色区域,所述原始/目标中间颜色点位于所述原始/目标颜色区域内部;将所述原始/目标中间颜色点分别与所述原始/目标边缘颜色点相连,以将所述原始/目标颜色区域划分为多个原始/目标子颜色区域。
[0009]作为上述方案的改进,所述根据预设的原始/目标颜色点构建原始/目标颜色区域,并将原始/目标颜色区域划分为多个原始/目标子颜色区域的步骤包括:设置三个原始/目标边缘颜色点、一个原始/目标中间颜色点及至少一个原始/目标特定颜色点作为原始/目标颜色点;将所述原始/目标边缘颜色点两两相连以构成原始/目标颜色区域,所述原始/目标中间颜色点及原始/目标特定颜色点均位于所述原始/目标颜色区域内部;将所述原始/目标中间颜色点分别与所述原始/目标边缘颜色点相连,同时提取所述原始/目标特定颜色点所处的区域并将所述原始/目标特定颜色点分别与所处区域的端点相连,以将所述原始/目标颜色区域划分为多个原始/目标子颜色区域。
[0010]作为上述方案的改进,所述根据所述映射关系计算各原始子颜色区域与各目标子颜色区域之间的转换矩阵的步骤包括:
[0011]根据公式,计算转换矩阵M:
[0012][0013]其中,A、B、C为原始子颜色区域的端点,A'、B'、C'为原始子颜色区域对应的目标子颜色区域的端点,为A、B、C的XYZ三刺激值分量矩阵的逆矩阵,为A'、B'、C'的XYZ三刺激值分量矩阵。
[0014]作为上述方案的改进,所述识别所述待转换颜色点所处的原始子颜色区域,并根据所述原始子颜色区域对应的转换矩阵生成待转换颜色点的映射结果的步骤包括:根据所述待转换颜色点的原始RGB值,计算待转换颜色点在预设色坐标系下的原始色坐标及原始XYZ三刺激值;根据所述原始色坐标识别所述待转换颜色点所在的原始子颜色区域;根据所述原始子颜色区域提取对应的转换矩阵;根据所述转换矩阵及原始XYZ三刺激值计算所述待转换颜色点映射后的目标XYZ三刺激值;根据所述目标XYZ三刺激值计算所述待转换颜色点映射后的目标RGB值,并将所述目标RGB值作为映射结果。
[0015]作为上述方案的改进,所述根据所述原始色坐标识别所述待转换颜色点所在的原
始子颜色区域的步骤包括:计算所述待转换颜色点的原始色坐标与所述原始中间颜色点的色坐标差值;计算所述待转换颜色点与原始中间颜色点连线的斜率;根据所述色坐标差值及斜率,确定所述待转换颜色点相对原始中间颜色点的象限;根据所述待转换颜色点相对原始中间颜色点的象限,确定所述待转换颜色点可能属于的原始子颜色区域;将所述待转换颜色点的原始色坐标分别代入可能属于的原始子颜色区域中,以计算待转换颜色点所在的原始子颜色区域。
[0016]作为上述方案的改进,所述三个原始/目标边缘颜色点为红色点、绿色点、蓝色点,所述原始/目标中间颜色点为白色点。
[0017]相应地,本专利技术还提供了一种颜色映射系统,包括:原始区域构建模块,用于在预设色坐标系下,根据预设的原始颜色点构建原始颜色区域,并将原始颜色区域划分为多个原始子颜色区域;目标区域构建模块,用于在预设色坐标系下,根据预设的目标颜色点构建目标颜色区域,并将目标颜色区域划分为多个目标子颜色区域,所述原始颜色点与目标颜色点一一对应;映射关系构建模块,用于构建各原始子颜色区域与各目标子颜色区域之间的映射关系,所述原始子颜色区域与目标子颜色区域一一对应;转换矩阵构建模块,用于根据所述映射关系计算各原始子颜色区域与各目标子颜色区域之间的转换矩阵;颜色转换模块,用于获取待转换颜色点,识别所述待转换颜色点所处的原始子颜色区域,并根据所述原始子颜色区域对应的转换矩阵生成待转换颜色点的映射结果。
[0018]相应地,本专利技术还提供了一种计算机设备,包括存储器和处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种颜色映射方法,其特征在于,包括:在预设色坐标系下,根据预设的原始颜色点构建原始颜色区域,并将原始颜色区域划分为多个原始子颜色区域;在预设色坐标系下,根据预设的目标颜色点构建目标颜色区域,并将目标颜色区域划分为多个目标子颜色区域,所述原始颜色点与目标颜色点一一对应;构建各原始子颜色区域与各目标子颜色区域之间的映射关系,所述原始子颜色区域与目标子颜色区域一一对应;根据所述映射关系计算各原始子颜色区域与各目标子颜色区域之间的转换矩阵;获取待转换颜色点,识别所述待转换颜色点所处的原始子颜色区域,并根据所述原始子颜色区域对应的转换矩阵生成待转换颜色点的映射结果。2.如权利要求1所述的颜色映射方法,其特征在于,所述根据预设的原始/目标颜色点构建原始/目标颜色区域,并将原始/目标颜色区域划分为多个原始/目标子颜色区域的步骤包括:设置三个原始/目标边缘颜色点及一个原始/目标中间颜色点作为原始/目标颜色点;将所述原始/目标边缘颜色点两两相连以构成原始/目标颜色区域,所述原始/目标中间颜色点位于所述原始/目标颜色区域内部;将所述原始/目标中间颜色点分别与所述原始/目标边缘颜色点相连,以将所述原始/目标颜色区域划分为多个原始/目标子颜色区域。3.如权利要求1所述的颜色映射方法,其特征在于,所述根据预设的原始/目标颜色点构建原始/目标颜色区域,并将原始/目标颜色区域划分为多个原始/目标子颜色区域的步骤包括:设置三个原始/目标边缘颜色点、一个原始/目标中间颜色点及至少一个原始/目标特定颜色点作为原始/目标颜色点;将所述原始/目标边缘颜色点两两相连以构成原始/目标颜色区域,所述原始/目标中间颜色点及原始/目标特定颜色点均位于所述原始/目标颜色区域内部;将所述原始/目标中间颜色点分别与所述原始/目标边缘颜色点相连,同时提取所述原始/目标特定颜色点所处的区域并将所述原始/目标特定颜色点分别与所处区域的端点相连,以将所述原始/目标颜色区域划分为多个原始/目标子颜色区域。4.如权利要求1所述的颜色映射方法,其特征在于,所述根据所述映射关系计算各原始子颜色区域与各目标子颜色区域之间的转换矩阵的步骤包括:根据公式,计算转换矩阵M:其中,A、B、C为原始子颜色区域的端点,A'、B'、C'为原始子颜色区域对应的目标子颜色
区域的端点,为A、B、C的XYZ三刺激值分量矩阵的逆矩阵,为A'、B'、C'的XYZ三刺激值分量矩阵。5.如权利要求2所述的颜色映射方法,其特征在于,所述识别所述待转换颜色点所处的原...

【专利技术属性】
技术研发人员:欧阳勇林刘波陈啟信
申请(专利权)人:佛山市青松科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1