CN114822448B - 一种图像混合显示方法、装置、设备及存储介质 - Google Patents
一种图像混合显示方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN114822448B CN114822448B CN202110091136.8A CN202110091136A CN114822448B CN 114822448 B CN114822448 B CN 114822448B CN 202110091136 A CN202110091136 A CN 202110091136A CN 114822448 B CN114822448 B CN 114822448B
- Authority
- CN
- China
- Prior art keywords
- value
- display
- image
- gray
- brightness
- 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
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000004364 calculation method Methods 0.000 claims abstract description 81
- 238000006243 chemical reaction Methods 0.000 claims abstract description 27
- 230000006870 function Effects 0.000 claims description 74
- 238000002156 mixing Methods 0.000 claims description 38
- 230000007704 transition Effects 0.000 claims description 21
- 238000010276 construction Methods 0.000 claims description 18
- 241001270131 Agaricus moelleri Species 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 description 33
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/06—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/10—Intensity circuits
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本申请实施例公开了一种图像混合显示方法、装置、设备及存储介质。该方法包括:根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;根据第一亮度值、第二亮度值和第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;根据第一亮度值、第三亮度值和第一颜色通道值,构建彩色图像的显示查找表,基于显示查找表实现图像在合适亮度曲线下的显示,以解决图像不能精确显示的问题。
Description
技术领域
本申请实施例涉及图像显示技术领域,尤其涉及一种图像混合显示方法、装置、设备及存储介质。
背景技术
医疗显示器是医疗行业所用的高清晰高亮度显示器。随着图像显示技术的发展,影像诊断类显示器除了可以查看灰阶图像外,查看彩色图像的应用也在逐渐增加。但灰阶图像使用的是基于DICOM3.0 Part14中的GSDF(Grayscale Standard Display Function,灰阶标准显示函数)亮度曲线,而彩色图像主要使用的是EOTF(Electro-Optical TransferFunction,电光转换函数)亮度曲线。所以在显示两种图像过程中,经常会存在使用灰阶图像的GSDF亮度曲线观看彩色图像时,色彩存在偏差,或使用彩色图像的EOTF亮度曲线观看灰阶图像时,灰阶图像的一些区域出现饱和导致细节缺失。
针对上述情况,传统的解决方案包括:1)在显示器内置GSDF亮度曲线和EOTF亮度曲线,用户需要观看灰阶图像或彩色图像时,手动选择对应的亮度曲线进行显示;2)使用图像识别算法判定当前显示的主要画面是灰阶图像还是彩色图像,如果是灰阶图像,则自动将显示曲线设置为GSDF亮度曲线,如果是彩色图像,则自动将显示曲线设置为EOTF亮度曲线。方案一需要人为手动选择显示模式,影响工作效率。虽然方案二可以自适应调整显示模式,但发明人发现,该方法严重依赖图像的识别结果,当图像存在灰阶与彩色混合时,图像识别结果与实际情况存在误差,不利于精准显示图像。且该方法只能在GSDF亮度曲线和EOTF亮度曲线之间二选一,无法同时兼顾灰阶和彩色混合图像的显示。
发明内容
本申请实施例提供一种图像混合显示方法、装置、设备及存储介质,以解决显示图像不能精确显示的问题。
在第一方面,本申请实施例提供了一种图像混合显示方法,包括:
根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;
根据所述最大亮度值和所述最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
根据所述最大亮度值和所述最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;
根据所述第一亮度值、所述第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,所述第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;
根据所述第一亮度值、所述第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;
基于所述灰阶图像和所述彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
在第二方面,本申请实施例提供了一种图像混合显示装置,包括:
第一计算模块,被配置为根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;
第二计算模块,被配置为根据所述最大亮度值和所述最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
第三计算模块,被配置为根据所述最大亮度值和所述最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;
第一构建模块,被配置为根据所述第一亮度值、所述第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,所述第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;
第二构建模块,被配置为根据所述第一亮度值、所述第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;
显示模块,被配置为基于所述灰阶图像和所述彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
在第三方面,本申请实施例提供了一种电子设备,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的图像混合显示方法。
在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的图像混合显示方法。
本申请实施例通过根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。通过上述技术手段,基于灰阶标准显示函数亮度计算公式和电光转换函数亮度计算公式,计算出待显示图像的颜色通道值在灰阶标准显示函数亮度曲线和电光转换函数亮度曲线下的颜色通道值,通过显示查找表表征待显示图像每个像素的颜色通道值与在对应亮度曲线下的颜色通道值的映射关系,以此满足不同的像素内容适应不同的亮度曲线的显示要求,可以同时兼顾灰阶和彩色混合图像的显示。在不需要人为操作,也无须对图像进行灰阶模型和彩色模式二选一优先显示的情况下实现了灰阶模式和彩色模式同时显示的功能,避免用户因为手动选择模式而降低工作效率,也避免了因对灰阶模式和彩色模式的自动选择不符合实际情况而降低图像显示精度的情况。
附图说明
图1是本申请实施例一提供的一种图像混合显示方法的流程图;
图2是第二亮度值的一种可选的具体计算流程图;
图3是灰阶显示查找表的一种可选的具体构建流程图;
图4为彩色显示查找表的一种可选的具体构建流程图;
图5是本申请实施例一提供的另一种图像混合显示方法的流程图;
图6是本申请实施例二提供的一种图像混合显示装置的结构示意图;
图7是本申请实施例三提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
本申请提供的图像混合显示方法、装置、设备及存储介质,旨在根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。相对于传统的图像显示方法,其只能在GSDF亮度曲线和EOTF亮度曲线之间二选一,无法同时兼顾灰阶和彩色混合图像的显示,图像显示情况和实际情况容易出现误差,不利于精准显示图像。基于此,本申请实施例提供一种图像混合显示方法、装置、设备及存储介质,以解决显示图像不能精确显示的问题。
实施例一:
图1是本申请实施例一提供的一种图像混合显示方法的流程图。实施例中提供的图像混合显示方法可以由图像混合显示设备执行,该图像混合显示设备可以通过软件和/或硬件的方式实现,该图像混合显示设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。一般而言,该图像混合显示设备为医疗显示器。
为了便于理解,实施例中以影像诊断类显示器为图像混合显示设备进行示例性描述。
具体的,参考图1,本申请实施例提供的图像混合显示方法包括:
S110、根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值。
具体的,影像诊断类显示器包括多种显示模式,例如灰阶模式和彩色模式,灰阶模式用于以GSDF(Grayscale Standard Display Function,灰阶标准显示函数)亮度曲线显示灰阶图像,彩色模式用于以EOTF(Electro-Optical Transfer Function,电光转换函数)亮度曲线显示彩色图像,其中彩色图像常用的Gamma亮度曲线为EOTF亮度曲线中的一种亮度曲线。可理解的,影像诊断类显示器包括但不限于灰阶模式和彩色模式。显示模式对应不同的亮度曲线,例如灰阶模式对应GSDF亮度曲线,彩色模式对应EOTF亮度曲线。可根据影像诊断类显示器当前的显示模式,获取当前显示器显示的最大亮度值和最小亮度值,其中最小亮度值为当前显示器显示纯黑画面时的亮度值,最大亮度值为当前显示器显示100%白场画面时的亮度值。
进一步的,根据当前的亮度曲线,最大亮度值和最小亮度值,计算各灰阶的第一亮度值。其中,灰阶是指将最亮与最暗之间的亮度变化区分成若干个等级,不同等级的灰阶代表不同亮度级别,本申请实施例设置255个灰阶等级,即将最亮到最暗的亮度划分成255个等级。可理解的,最大亮度值可以表征最亮亮度,最小亮度值可以表征最暗亮度,而亮度曲线表征亮度变化,因此可基于亮度曲线,最大亮度值和最小亮度值,求取各灰阶在该亮度曲线下的亮度值。而对于每个灰阶的亮度值,其是由颜色通道值决定的,其中颜色通道值是指RGB色彩模式下红(R)、绿(G)、蓝(B)三个颜色通道的数值,灰阶的三个颜色通道值是相等的。在当前显示模式下,随着灰阶级别的上升,颜色通道值越大,亮度值也越大。示例性的,参考表1,表1示出了灰阶等级和第一颜色通道值以及第一亮度值的第一映射表。
表1
如表1所示,根据当前显示模式下各灰阶的灰阶等级、第一亮度值和第一颜色通道值之间的关联关系,构建第一映射表,通过第一映射表同一行的数值,表征在当前显示模式下,灰阶等级与第一亮度值、第一颜色通道值之间的关系。其中,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值,i为灰阶级数,R、G、B分别为红、绿、蓝三种颜色通道在当前显示模式下的数值,Li为第i灰阶的第一亮度值。
S120、根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值。
具体的,在确定当前显示模式下各灰阶的第一亮度值后,则基于GSDF亮度计算公式,计算在灰阶模式下各灰阶的第二亮度值,以便于后续根据第二亮度值求取在灰阶模式下各灰阶的颜色通道值。示例性的,参考图2,图2是第二亮度值的一种可选的具体计算流程图。如图2所示,第二亮度值的具体计算流程包括:
S1201、根据最大亮度值和最小亮度值,基于灰阶标准显示函数的最小可觉差级数计算公式,分别计算最大亮度值和最小亮度值的最小可觉差级数,并根据两者的差值确定最小可觉差总级数;
S1202、根据最小可觉差总级数,基于灰阶最小可觉差级数计算公式,计算各灰阶的最小可觉差级数;
S1203、根据各灰阶的最小可觉差级数,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值。
具体的,灰阶标准显示函数的最小可觉差计算级数公式为:
j(L)=A+C·log10(L)+D·(log10(L))2+E·(log10(L))3+F·(log10(L))4+H·(log10(L))5+I·(log10(L))6+K·(log10(L))7+N·(log10(L))8
灰阶最小可觉差计算公式为:
灰阶标准显示函数亮度计算公式为:
其中,j为最小可觉差级数,L为亮度值,jmax为最大亮度值的最小可觉差级数,jmin为最小亮度值的最小可觉差级数,jmax-jmin为最小可觉差总级数,P为显示器的灰阶总级数,ji为第i级灰阶的最小可觉差级数,A、C、D、E、F、H、I、K、N、a、b、c、d、e、f、g、h、k和m均为计算常数。
具体的,最小可觉差(Just-Noticeable Difference,JND)为给定目标在普通观察者可以感知的给定观看条件下的亮度差异,最小可觉差级数为最小可觉差的等级数值。依次将当前显示模式下的最大亮度值和最小亮度值代入灰阶标准显示函数的最小可觉差级数计算公式,分别求得最大亮度值的最小可觉差级数和最小亮度值的最小可觉差级数。将最大亮度值的最小可觉差级数、最小亮度值的最小可觉差级数、灰阶级数和灰阶总级数代入灰阶最小可觉差级数计算,可求得每个灰阶等级对应的最小可觉差级数,由于本申请实施例中设置了255个灰阶等级,因此本申请实施例中的灰阶总级数为255。依次将每个灰阶等级对应的最小可觉差级数代入GSDF亮度计算公式,可求得每个灰阶等级的第二亮度值,即求得在灰阶模式下各灰阶的第二亮度值。可理解的,第一亮度值与第二亮度值存在一定的函数关系,而第一亮度值与第一颜色通道值存在一定的关联关系,因此第二亮度值与第一颜色通道值也存在一定的关联关系,示例性的,参考表2,表2示出了第一亮度值和第一颜色通道值以及第二亮度值的第二映射表。
表2
i | R | G | B | Li | LDMi |
0 | 0 | 0 | 0 | 0.1 | 0.1 |
1 | 4 | 4 | 4 | 0.1 | 0.2 |
2 | 8 | 8 | 8 | 0.2 | 0.3 |
3 | 12 | 12 | 12 | 0.4 | 0.4 |
4 | 16 | 16 | 16 | 0.6 | 0.5 |
5 | 20 | 20 | 20 | 1.0 | 0.6 |
6 | 24 | 24 | 24 | 1.4 | 0.7 |
7 | 28 | 28 | 28 | 1.9 | 0.8 |
8 | 32 | 32 | 32 | 2.5 | 1.0 |
9 | 36 | 36 | 36 | 3.3 | 1.1 |
10 | 40 | 40 | 40 | 4.1 | 1.2 |
11 | 44 | 44 | 44 | 5.0 | 1.4 |
12 | 48 | 48 | 48 | 6.0 | 1.6 |
13 | 52 | 52 | 52 | 7.2 | 1.7 |
14 | 56 | 56 | 56 | 8.4 | 1.9 |
15 | 60 | 60 | 60 | 9.8 | 2.1 |
16 | 64 | 64 | 64 | 11.3 | 2.3 |
… | … | … | … | … | … |
255 | 1023 | 1023 | 1023 | 500 | 500 |
如表2所示,根据第一颜色通道值、第一亮度值和第二亮度值之间的关联关系,构建第二映射表。其中,LDMi为第i灰阶的第二亮度值。
S130、根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值。
具体的,电光转换函数亮度计算公式为
其中,LEMi为第i级灰阶的第三亮度值,LW为最大亮度值,LB为最小亮度值,γ为伽玛参数。
示例性的,依次将灰阶级数、灰阶总级数、最大亮度值和最小亮度值代入EOTF亮度计算公式,可求得每个灰阶等级的第三亮度值,即求得在彩色模式下各灰阶的第三亮度值,由于本申请实施例中设置了255个灰阶等级,因此本申请实施例中的灰阶总级数为255。其中,γ取值可以为2.0、2.2和2.4等,其取值根据实际情况而定。可理解的,第一亮度值与第三亮度值存在一定的函数关系,而第一亮度值与第一颜色通道值存在一定的关联关系,因此第三亮度值与第一颜色通道值也存在一定的关联关系,示例性的,参考表3,表3示出了第一亮度值和第一颜色通道值以及第三亮度值的第三映射表。
表3
如表3所示,根据第一颜色通道值、第一亮度值和第三亮度值之间的关联关系,构建第三映射表。
S140、根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值。
根据第二映射表可知,第一亮度值、第二亮度值和第一颜色通道值之间存在一定的关联关系,对此可根据第二映射表中三者的数值,求取在灰阶模式下各灰阶的第二颜色通道值。示例性的,参考图3,图3是灰阶显示查找表的一种可选的具体构建流程图。如图3所示,灰阶显示查找表的具体构建流程包括:
S1401、根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,计算在灰阶标准显示函数亮度曲线下各灰阶的第二颜色通道值;
S1402、根据各灰阶的第一颜色通道值和对应的第二颜色通道值,构建灰阶显示查找表,第一颜色通道值为灰阶显示查找表的输入值,第二颜色通道值为灰阶显示查找表的输出值。
示例性的,参考表4,表4示出了第一亮度值、第二亮度值、第一颜色通道值和第二颜色通道值的第四映射表。
表4
如表4所示,在基于第一亮度值、第二亮度值和第一颜色通道值计算出第二颜色通道值后,可基于第一亮度值、第二亮度值、第一颜色通道值和第二颜色通道值之间的关联关系建立第四映射表。其中,RDM、GDM、BDM分别为红、蓝、绿三种颜色通道在灰阶模式下的数值。进一步的,基于RGB 3D LUT(RGB 3D Lookup Table)的原理,将R、G、B的列表和RDM、GDM、BDM的列表组合成灰阶显示查找表,将第四映射表中同一行的R、G、B与RDM、GDM、BDM作为灰阶显示查找表中同一行的R、G、B与RDM、GDM、BDM。可理解的,当待显示图像的像素的RGB等于灰阶显示查找表中的R、G、B数值时,将灰阶显示查找表中与R、G、B数值为同一行的RDM、GDM、BDM作为待显示图像像素的在灰阶模式下的RGB。
进一步的,计算各灰阶的第一颜色通道值和对应的第二颜色通道值的偏移值,根据该偏移值构建灰阶显示查找表。具体的,将映射表中同一行的RDM、GDM、BDM减去R、G、B,得到两者的偏差。示例性的,参考表5,表5示出了第一颜色通道值、第二颜色通道值和两者差值的第五映射表。
表5
如表5所示,可基于第一颜色通道值、第二颜色通道值和两者差值建立第五映射表。其中,dRDM、dGDM、dBDM分别为红、蓝、绿三种颜色通道在当前显示模式下与在灰阶模式下的偏移值。进一步的,将R、G、B的列表和dRDM、dGDM、dBDM的列表组合成灰阶显示查找表,将第五映射表中同一行的R、G、B与dRDM、dGDM、dBDM作为灰阶显示查找表中同一行的R、G、B与dRDM、dGDM、dBDM。可理解的,当待显示图像像素的RGB等于灰阶显示查找表中的R、G、B数值时,将灰阶显示查找表中与R、G、B数值为同一行的dRDM、dGDM、dBDM与待显示图像像素的RGB求和,得到待显示图像像素在灰阶模式下的RGB。由第一颜色通道值与第二颜色通道值的差值构建的灰阶显示查找表,其相比与直接构建的灰阶显示查找表所占内存更小。
S150、根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表。
根据第三映射表可知,第一亮度值、第三亮度值和第一颜色通道值之间存在一定的关联关系,对此可根据第三映射表中三者的数值,求取在彩色模式下各灰阶的第三颜色通道值。示例性的,参考图4,图4是彩色显示查找表的一种可选的具体构建流程图。如图4所示,彩色显示查找表的具体构建流程包括:
S1501、根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,计算在电光转换函数亮度曲线下各灰阶的第三颜色通道值;
S1502、根据第一颜色通道值和对应的第三颜色通道值,构建彩色显示查找表,彩色显示查找表的输入为不同灰阶下的第一颜色通道值的组合,输出为第一颜色通道值对应的第三颜色通道值的组合。
示例性的,参考表6,表6示出了第一亮度值、第三亮度值、第一颜色通道值和第三颜色通道值的第六映射表。
表6
R | G | B | Li | LEMi | REM | GEM | BEM |
0 | 0 | 0 | 0.1 | 0.1 | 0 | 0 | 0 |
4 | 4 | 4 | 0.1 | 0.2 | 8 | 8 | 8 |
8 | 8 | 8 | 0.2 | 0.4 | 12 | 12 | 12 |
12 | 12 | 12 | 0.4 | 0.6 | 16 | 16 | 16 |
16 | 16 | 16 | 0.6 | 0.8 | 18 | 18 | 18 |
20 | 20 | 20 | 1.0 | 1.1 | 21 | 21 | 21 |
24 | 24 | 24 | 1.4 | 1.5 | 25 | 25 | 25 |
28 | 28 | 28 | 1.9 | 2.0 | 29 | 29 | 29 |
32 | 32 | 32 | 2.5 | 2.5 | 32 | 32 | 32 |
36 | 36 | 36 | 3.3 | 3.1 | 35 | 35 | 35 |
40 | 40 | 40 | 4.1 | 3.7 | 38 | 38 | 38 |
44 | 44 | 44 | 5.0 | 4.5 | 42 | 42 | 42 |
48 | 48 | 48 | 6.0 | 5.3 | 45 | 45 | 45 |
52 | 52 | 52 | 7.2 | 6.2 | 49 | 49 | 49 |
56 | 56 | 56 | 8.4 | 7.2 | 52 | 52 | 52 |
60 | 60 | 60 | 9.8 | 8.2 | 55 | 55 | 55 |
64 | 64 | 64 | 11.3 | 9.4 | 59 | 59 | 59 |
如表6所示,在基于第一亮度值、第三亮度值和第一颜色通道值计算出第三颜色通道值后,可基于第一亮度值、第三亮度值、第一颜色通道值和第三颜色通道值之间的关联关系建立第六映射表。其中,REM、GEM、BEM分别为红、蓝、绿三种颜色通道在彩色模式下的数值。进一步的,基于RGB 3D LUT(RGB 3D Lookup Table)的原理,根据R、G、B的列表和REM、GEM、BEM的列表构建彩色显示查找表。需要说明的是,由于彩色显示查找表是用于转换彩色图像的RGB,彩色图像的RGB是不相同的,而第六映射表中同一行的R、G、B表征的是该灰阶等级的颜色通道值,其不能像灰阶显示查找表一样直接将R、G、B的列表与RDM、GDM、BDM组合。因此,将不同灰阶对应的R、G、B数值进行组合,可将其看作是彩色图像像素的RGB,而将R、G、B组合中每个数值分别对应的REM、GEM、BEM进行组合,可将其看作是彩色图像像素转换后的RGB。示例性的,参考表7,表7是彩色显示查找表。
表7
如表7所示,在像素输入RGB之后,根据其匹配的R、G、B数值,基于RGB 3D LUT中同一行的REM、GEM、BEM,确定像素输出的RGB。
进一步的,计算各灰阶的第一颜色通道值和对应的第三颜色通道值的偏移值,根据该偏移值构建彩色显示查找表。具体的,将映射表中同一行的RGM、GGM、BGM减去R、G、B,得到两者的偏差。示例性的,参考表8,表8示出了第一颜色通道值、第三颜色通道值和两者差值的第七映射表。
表8
R | G | B | REM | GEM | BEM | dREM | dGEM | dBEM |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
4 | 4 | 4 | 8 | 8 | 8 | 4 | 4 | 4 |
8 | 8 | 8 | 12 | 12 | 12 | 4 | 4 | 4 |
12 | 12 | 12 | 16 | 16 | 16 | 4 | 4 | 4 |
16 | 16 | 16 | 18 | 18 | 18 | 2 | 2 | 2 |
20 | 20 | 20 | 21 | 21 | 21 | 1 | 1 | 1 |
24 | 24 | 24 | 25 | 25 | 25 | 1 | 1 | 1 |
28 | 28 | 28 | 29 | 29 | 29 | 1 | 1 | 1 |
32 | 32 | 32 | 32 | 32 | 32 | 0 | 0 | 0 |
36 | 36 | 36 | 35 | 35 | 35 | -1 | -1 | -1 |
40 | 40 | 40 | 38 | 38 | 38 | -2 | -2 | -2 |
44 | 44 | 44 | 42 | 42 | 42 | -2 | -2 | -2 |
48 | 48 | 48 | 45 | 45 | 45 | -3 | -3 | -3 |
52 | 52 | 52 | 49 | 49 | 49 | -3 | -3 | -3 |
56 | 56 | 56 | 52 | 52 | 52 | -4 | -4 | -4 |
60 | 60 | 60 | 55 | 55 | 55 | -5 | -5 | -5 |
64 | 64 | 64 | 59 | 59 | 59 | -5 | -5 | -5 |
如表8所示,可基于第一颜色通道值、第三颜色通道值和两者差值建立第七映射表。其中,dREM、dGEM、dBEM分别为红、蓝、绿三种颜色通道在当前显示模式下与在彩色模式下的偏移值。将不同灰阶对应的R、G、B数值进行组合,以及将R、G、B组合中每个数值分别对应的dREM、dGEM、dBEM进行组合,构建彩色显示查找表。当待显示图像像素的RGB等于彩色显示查找表中的R、G、B数值时,将彩色显示查找表中与R、G、B数值为同一行的dREM、dGEM、dBEM与待显示图像像素的RGB求和,得到待显示图像像素在彩色模式下的RGB。
S160、基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
可理解的,无论待显示图像的像素是灰阶内容还是彩色内容,只要像素的RGB与上述显示查找表的R、G、B数值相同,则将像素的RGB转换为对应模式下的RGB。免去了识别图像内容的环节,避免因图像识别偏差而导致的显示模式不符合实际情况而降低图像显示精度的情况。
需要说明的是,由于第四映射表、第五映射表、第六映射表、彩色显示查找表和第七映射表涉及的数值较多,表4-8只展示了16个灰阶等级的相关数值。
本申请实施例针对显示图像中的每一像素,将每一像素的RGB转换到合适的显示模式下的RGB,可以同时兼顾灰阶和彩色混合图像的显示,提高了图像显示精度。
另一方面,图5是本申请实施例一提供的另一种图像混合显示方法的流程图。参考图5,图像混合显示方法包括:
S210、根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值。
S220、根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值。
S230、根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值。
S240、根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值。
S250、根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表。
步骤S210到S250具体实现过程可以参考步骤S110到S150。
S260、将彩色显示查找表作为纯彩色图像的显示查找表。
S270、根据灰阶显示查找表和彩色显示查找表,基于插值规则,构建过渡图像的显示查找表。
理论上,只要是RGB不相同的像素,都可以看作彩色像素,但是对于一些RGB之间的差值较小的像素,其颜色接近灰阶,若是以彩色模式对其进行显示,可能影响其显示效果。对此,本申请实施例将彩色图像划分为过渡图像和纯彩色图像,过渡图像的任意两个颜色通道值的差值小于或等于预设的差值阈值,纯彩色图像的两个颜色通道值的差值大于差值阈值。具体的,如果像素的RGB彼此之间的差值均不大于差值阈值,则将该像素的图像内容定义为过渡内容,如果像素的RGB彼此之间有一个差值大于差值阈值,则将该像素的图像内容定义为纯彩色内容。其中,差值阈值根据实际情况进行设定。
进一步的,为方便理解,对于彩色显示图像中的R、G、B数值,根据上述图像内容的定义,将R、G、B数值也分成过渡内容和纯彩色内容。将彩色显示图像中纯彩色内容的R、G、B作为纯彩色图像的显示查找表。而对于彩色显示图像中过渡内容的R、G、B数值,则基于插值规则,根据彩色显示图像中过渡内容的REM、GEM、BEM或dREM、dGEM、dBEM,与灰阶显示内容中的RDM、GDM、BDM或dRDM、dGDM、dBDM,求取与彩色显示图像中过渡内容的R、G、B数值对应的REM’、GEM’、BEM’或dREM’、dGEM’、dBEM’,从而得到过渡图像的显示查找表。
S280、将灰阶图像、过渡图像和纯彩色图像的显示查找表组合成混合显示查找表。
示例性的,为了显示查找表的方便使用和方便存储,将三种类型的显示查找表组合成一个显示查找表,在对待显示图像的每个像素的颜色通道值进行转换时,只需要查找混合显示查找表,缩短了显示系统的图像转换过程,提高了图像显示效率,有效节省硬件的存储空间。
S290、基于混合显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
本申请实施例通过将彩色图像划分成过渡图像和纯彩色图像,对于过渡图像重新构建其显示规则,以提高彩色图像的显示精度。在对图像进行显示处理时,基于混合显示查找表匹配对应的颜色通道值,从而确定转换后的颜色通道值,以提高显示处理效率。
综上,通过根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。通过上述技术手段,基于灰阶标准显示函数亮度计算公式和电光转换函数亮度计算公式,计算出待显示图像的颜色通道值在灰阶标准显示函数亮度曲线和电光转换函数亮度曲线下的颜色通道值,通过显示查找表表征待显示图像每个像素的颜色通道值与在对应亮度曲线下的颜色通道值的映射关系,以此满足不同的像素内容适应不同的亮度曲线的显示要求,可以同时兼顾灰阶和彩色混合图像的显示。在不需要人为操作,也无须对图像进行灰阶模型和彩色模式二选一优先显示的情况下实现了灰阶模式和彩色模式同时显示的功能,避免用户因为手动选择模式而降低工作效率,也避免了因对灰阶模式和彩色模式的自动选择不符合实际情况而降低图像显示精度的情况。
实施例二
图6为本申请实施例二提供的一种图像混合显示装置的结构示意图。参考图6,该图像混合显示装置包括:第一计算模块31、第二计算模块32、第三计算模块33、第一构建模块34、第二构建模块35和显示模块36。
其中,第一计算模块31,被配置为根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;
第二计算模块32,被配置为根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
第三计算模块33,被配置为根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;
第一构建模块34,被配置为根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;
第二构建模块35,被配置为根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;
显示模块36,被配置为基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
在上述实施例的基础上,第二计算模块包括:第一计算单元,被配置为根据最大亮度值和最小亮度值,基于灰阶标准显示函数的最小可觉差级数计算公式,分别计算最大亮度值和最小亮度值的最小可觉差级数,并根据两者的差值确定最小可觉差总级数;第二计算单元,被配置为根据最小可觉差总级数,基于灰阶最小可觉差级数计算公式,计算各灰阶的最小可觉差级数;第三计算单元,被配置为根据各灰阶的最小可觉差级数,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
其中,灰阶标准显示函数的最小可觉差级数计算公式为:
j(L)=A+C·log10(L)+D·(log10(L))2+E·(log10(L))3+F·(log10(L))4+H·(log10(L))5+I·(log10(L))6+K·(log10(L))7+N·(log10(L))8
灰阶最小可觉差级数计算公式为:
灰阶标准显示函数亮度计算公式为:
其中,j为最小可觉差级数,L为亮度值,jmax为最大亮度值的最小可觉差级数,jmin为最小亮度值的最小可觉差级数,jmax-jmin为最小可觉差总级数,P为显示器的灰阶总级数,i为灰阶级数,ji为第i级灰阶的最小可觉差级数,A、C、D、E、F、H、I、K、N、a、b、c、d、e、f、g、h、k和m均为计算常数。
在上述实施例的基础上,电光转换函数亮度计算公式为
其中,i为灰阶级数,LEMi为第i级灰阶的第三亮度值,LW为最大亮度值,LB为最小亮度值,γ为伽玛参数。
在上述实施例的基础上,第一构建模块包括:第四计算单元,被配置为根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,计算在灰阶标准显示函数亮度曲线下各灰阶的第二颜色通道值;第一构建单元,被配置为根据各灰阶的第一颜色通道值和对应的第二颜色通道值,构建灰阶显示查找表,第一颜色通道值为灰阶显示查找表的输入值,第二颜色通道值为灰阶显示查找表的输出值。
在上述实施例的基础上,第一构建单元包括:第一构建子单元,被配置为计算各灰阶的第一颜色通道值和对应的第二颜色通道值的偏移值,根据该偏移值构建灰阶显示查找表。
在上述实施例的基础上,第二构建模块包括:第五计算单元,被配置为根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,计算在电光转换函数亮度曲线下各灰阶的第三颜色通道值;第二构建单元,被配置为根据第一颜色通道值和对应的第三颜色通道值,构建彩色显示查找表,彩色显示查找表的输入为不同灰阶下的第一颜色通道值的组合,输出为第一颜色通道值对应的第三颜色通道值的组合。
在上述实施例的基础上,第二构建单元包括:第二构建子单元,被配置为计算第一颜色通道值和对应的第三颜色通道值的偏移值,根据该偏移值构建彩色显示查找表。
在上述实施例的基础上,彩色图像包括过渡图像和纯彩色图像,过渡图像的任意两个颜色通道值的差值小于或等于预设的差值阈值,纯彩色图像的两个颜色通道值的差值大于差值阈值。进一步的,图像混合显示装置还包括:第三构建模块,被配置为将彩色显示查找表作为纯彩色图像的显示查找表;第四构建模块,被配置为根据灰阶显示查找表和彩色显示查找表,基于插值规则,构建过渡图像的显示查找表;组合模块,被配置为将灰阶图像、过渡图像和纯彩色图像的显示查找表组合成混合显示查找表。
上述,通过根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。通过上述技术手段,基于灰阶标准显示函数亮度计算公式和电光转换函数亮度计算公式,计算出待显示图像的颜色通道值在灰阶标准显示函数亮度曲线和电光转换函数亮度曲线下的颜色通道值,通过显示查找表表征待显示图像每个像素的颜色通道值与在对应亮度曲线下的颜色通道值的映射关系,以此满足不同的像素内容适应不同的亮度曲线的显示要求,可以同时兼顾灰阶和彩色混合图像的显示。在不需要人为操作,也无须对图像进行灰阶模型和彩色模式二选一优先显示的情况下实现了灰阶模式和彩色模式同时显示的功能,避免用户因为手动选择模式而降低工作效率,也避免了因对灰阶模式和彩色模式的自动选择不符合实际情况而降低图像显示精度的情况。
本申请实施例提供的图像混合显示装置包含在图像混合显示设备中,且可用于执行上述任意实施例提供的图像混合显示方法,具备相应的功能和有益效果。
实施例三
图7为本申请实施例三提供的一种电子设备的结构示意图。如图7所示,该图像混合显示设备包括处理器40、存储器41、输入装置42、输出装置43以及显示屏44;图像混合显示设备中处理器40的数量可以是一个或多个,图7中以一个处理器40为例;图像混合显示设备中显示屏44的数量可以是一个或多个,图7中以一个显示屏44为例;图像混合显示设备中的处理器40、存储器41、输入装置42、输出装置43以及显示屏44可以通过总线或其他方式连接,图7中以通过总线连接为例。
存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的图像混合显示方法对应的程序指令/模块(例如,图像混合显示装置中的第一计算模块31、第二计算模块32、第三计算模块33、第一构建模块34、第二构建模块35和显示模块36)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行图像混合显示设备的各种功能应用以及数据处理,即实现上述图像混合显示方法。
存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据图像混合显示设备的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至图像混合显示设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置42可用于接收输入的数字或字符信息,以及产生与图像混合显示设备的用户设置以及功能控制有关的键信号输入。输出装置43可包括扬声器等音频输出设备。显示屏44为具有触摸功能的显示屏,其可以是电容屏、电磁屏或者红外屏。可选的,当显示屏44为红外屏时,其还包括红外触摸框,该红外触摸框设置在显示屏44的四周,其还可以用于接收红外信号,并将该红外信号发送至处理器40或者其他设备。显示屏44用于显示转换后的显示图像。同时,还可以根据处理器的指令显示其他的内容。
上述图像混合显示设备包含图像混合显示装置,可以用于执行任意图像混合显示方法,具备相应的功能和有益效果。
实施例四
本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种图像混合显示方法,该方法包括:
根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;
根据最大亮度值和最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
根据最大亮度值和最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;
根据第一亮度值、第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;
根据第一亮度值、第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;
基于灰阶图像和彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的图像混合显示方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
值得注意的是,上述图像混合显示装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (11)
1.一种图像混合显示方法,其特征在于,包括:
根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;
根据所述最大亮度值和所述最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
根据所述最大亮度值和所述最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;
根据所述第一亮度值、所述第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,所述第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;
根据所述第一亮度值、所述第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;
基于所述灰阶图像和所述彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
2.根据权利要求1所述的方法,其特征在于,所述根据所述最大亮度值和所述最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值包括:
根据所述最大亮度值和所述最小亮度值,基于灰阶标准显示函数的最小可觉差级数计算公式,分别计算所述最大亮度值和所述最小亮度值的最小可觉差级数,并根据两者的差值确定最小可觉差总级数;
根据所述最小可觉差总级数,基于灰阶最小可觉差级数计算公式,计算各灰阶的最小可觉差级数;
根据所述各灰阶的最小可觉差级数,基于所述灰阶标准显示函数亮度计算公式,计算所述各灰阶的第二亮度值;
其中,所述灰阶标准显示函数的最小可觉差级数计算公式为:
j(L)=A+C·log10(L)+D·(log10(L))2+E·(log10(L))3+F·(log10(L))4+H·(log10(L))5+I·(log10(L))6+K·(log10(L))7+N·(log10(L))8
所述灰阶最小可觉差级数计算公式为:
所述灰阶标准显示函数亮度计算公式为:
其中,j为最小可觉差级数,L为亮度值,jmax为最大亮度值的最小可觉差级数,jmin为最小亮度值的最小可觉差级数,jmax-jmin为最小可觉差总级数,P为显示器的灰阶总级数,i为灰阶级数,ji为第i级灰阶的最小可觉差级数,A、C、D、E、F、H、I、K、N、a、b、c、d、e、f、g、h、k和m均为计算常数。
3.根据权利要求1所述的方法,其特征在于,所述电光转换函数亮度计算公式为
其中,i为灰阶级数,LEMi为第i级灰阶的第三亮度值,LW为所述最大亮度值,LB为所述最小亮度值,γ为伽玛参数,P为显示器的灰阶总级数。
4.根据权利要求2所述的方法,其特征在于,根据所述第一亮度值、所述第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表包括:
根据所述第一亮度值、所述第二亮度值和所述各灰阶的第一颜色通道值,计算在灰阶标准显示函数亮度曲线下各灰阶的第二颜色通道值;
根据所述各灰阶的第一颜色通道值和对应的第二颜色通道值,构建灰阶显示查找表,所述第一颜色通道值为所述灰阶显示查找表的输入值,所述第二颜色通道值为所述灰阶显示查找表的输出值。
5.根据权利要求4所述的方法,其特征在于,在所述根据所述各灰阶的颜色通道值和对应的第二颜色通道值,构建灰阶显示查找表之中,还包括:
计算所述各灰阶的第一颜色通道值和对应的第二颜色通道值的偏移值,根据该偏移值构建所述灰阶显示查找表。
6.根据权利要求3所述的方法,其特征在于,所述根据所述第一亮度值、所述第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表包括:
根据所述第一亮度值、所述第三亮度值和所述各灰阶的第一颜色通道值,计算在电光转换函数亮度曲线下各灰阶的第三颜色通道值;
根据所述第一颜色通道值和对应的第三颜色通道值,构建彩色显示查找表,所述彩色显示查找表的输入为不同灰阶下的第一颜色通道值的组合,输出为第一颜色通道值对应的第三颜色通道值的组合。
7.根据权利要求6所述的方法,其特征在于,在所述根据所述第一颜色通道值和对应的第三颜色通道值,构建彩色显示查找表之中,还包括:
计算所述第一颜色通道值和对应的第三颜色通道值的偏移值,根据该偏移值构建所述彩色显示查找表。
8.根据权利要求1所述的方法,其特征在于,所述彩色图像包括过渡图像和纯彩色图像,所述过渡图像的任意两个颜色通道值的差值小于或等于预设的差值阈值,所述纯彩色图像的两个颜色通道值的差值大于所述差值阈值;
对应的,在所述构建彩色图像的显示查找表之后,还包括:
将所述彩色图像的显示查找表作为所述纯彩色图像的显示查找表;
根据所述灰阶图像的显示查找表和所述彩色图像的显示查找表,基于插值规则,构建过渡图像的显示查找表;
将所述灰阶图像、所述过渡图像和所述纯彩色图像的显示查找表组合成混合显示查找表。
9.一种图像混合显示装置,其特征在于,包括:
第一计算模块,被配置为根据当前显示模式的亮度曲线,最大亮度值和最小亮度值,计算当前亮度曲线的各灰阶的第一亮度值;
第二计算模块,被配置为根据所述最大亮度值和所述最小亮度值,基于灰阶标准显示函数亮度计算公式,计算各灰阶的第二亮度值;
第三计算模块,被配置为根据所述最大亮度值和所述最小亮度值,基于电光转换函数亮度计算公式,计算各灰阶的第三亮度值;
第一构建模块,被配置为根据所述第一亮度值、所述第二亮度值和各灰阶的第一颜色通道值,构建灰阶图像的显示查找表,所述第一颜色通道值为在当前亮度曲线下各灰阶的颜色通道值;
第二构建模块,被配置为根据所述第一亮度值、所述第三亮度值和各灰阶的第一颜色通道值,构建彩色图像的显示查找表;
显示模块,被配置为基于所述灰阶图像和所述彩色图像的显示查找表,对待显示图像的每个像素的颜色通道值进行转换,将转换后的待显示图像进行显示。
10.一种电子设备,其特征在于,包括:
存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8任一所述的图像混合显示方法。
11.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-8任一所述的图像混合显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110091136.8A CN114822448B (zh) | 2021-01-22 | 2021-01-22 | 一种图像混合显示方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110091136.8A CN114822448B (zh) | 2021-01-22 | 2021-01-22 | 一种图像混合显示方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114822448A CN114822448A (zh) | 2022-07-29 |
CN114822448B true CN114822448B (zh) | 2024-04-05 |
Family
ID=82525255
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110091136.8A Active CN114822448B (zh) | 2021-01-22 | 2021-01-22 | 一种图像混合显示方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114822448B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117957608A (zh) * | 2022-08-30 | 2024-04-30 | 京东方科技集团股份有限公司 | 显示装置及其亮度调节方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095351A (zh) * | 2011-12-06 | 2016-11-09 | 杜比实验室特许公司 | 改进不同显示能力之间基于感知照度非线性的图像数据交换的装置和方法 |
CN106971695A (zh) * | 2017-03-27 | 2017-07-21 | 武汉华星光电技术有限公司 | Rgbw液晶显示装置的亮度调节方法及装置 |
CN108141508A (zh) * | 2015-09-21 | 2018-06-08 | 杜比实验室特许公司 | 用于在感知代码空间中操作显示器的技术 |
CN109448644A (zh) * | 2018-10-11 | 2019-03-08 | 广州视源电子科技股份有限公司 | 一种用于校正显示设备的灰阶显示曲线的方法、电子设备及计算机可读存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10242650B2 (en) * | 2011-12-06 | 2019-03-26 | Dolby Laboratories Licensing Corporation | Perceptual luminance nonlinearity-based image data exchange across different display capabilities |
JP6289425B2 (ja) * | 2015-09-25 | 2018-03-07 | キヤノン株式会社 | 撮像素子およびその製造方法、撮像装置、撮像方法ならびにプログラム |
KR102554379B1 (ko) * | 2016-10-31 | 2023-07-11 | 엘지디스플레이 주식회사 | 하이 다이나믹 레인지 영상 처리 방법 및 영상 처리 모듈과 그를 이용한 표시 장치 |
-
2021
- 2021-01-22 CN CN202110091136.8A patent/CN114822448B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095351A (zh) * | 2011-12-06 | 2016-11-09 | 杜比实验室特许公司 | 改进不同显示能力之间基于感知照度非线性的图像数据交换的装置和方法 |
CN108141508A (zh) * | 2015-09-21 | 2018-06-08 | 杜比实验室特许公司 | 用于在感知代码空间中操作显示器的技术 |
CN106971695A (zh) * | 2017-03-27 | 2017-07-21 | 武汉华星光电技术有限公司 | Rgbw液晶显示装置的亮度调节方法及装置 |
CN109448644A (zh) * | 2018-10-11 | 2019-03-08 | 广州视源电子科技股份有限公司 | 一种用于校正显示设备的灰阶显示曲线的方法、电子设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114822448A (zh) | 2022-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11900852B2 (en) | Method and device for obtaining display compensation information, and display compensation method and device | |
US10839759B2 (en) | Signal processing method and display device | |
US8325198B2 (en) | Color gamut mapping and brightness enhancement for mobile displays | |
US10008148B2 (en) | Image processing apparatus, image processing method, display device, computer program and computer-readable medium | |
US9886882B2 (en) | Grayscale compensation method | |
US10347198B2 (en) | Image displaying methods and display devices | |
JP6288943B2 (ja) | 映像表示装置 | |
CN107564493B (zh) | 一种色域压缩方法、装置及显示设备 | |
CN109996054B (zh) | 一种白平衡调节方法及装置 | |
EP2284830A1 (en) | Method and system for extending color gamut | |
CN101729913A (zh) | 影像饱和度的调整方法与系统 | |
JP2014140160A (ja) | 画像処理装置および画像処理方法 | |
US11195482B2 (en) | Display device and driving method thereof | |
CN110349097B (zh) | 图像显着性的色彩增强方法及图像处理装置 | |
CN114822448B (zh) | 一种图像混合显示方法、装置、设备及存储介质 | |
CN116860143A (zh) | 一种图像显示处理方法及装置 | |
CN112884661A (zh) | 图像处理装置及其方法、显示装置和计算机可读存储介质 | |
CN116382540A (zh) | 用于电子纸的显示方法、装置、电子设备和存储介质 | |
US20140314317A1 (en) | Method and apparatus for converting gray level of color image | |
US20240046836A1 (en) | Image processing methods and apparatuses, electronic devices and storage media | |
US20240161452A1 (en) | Image enhancement method, device, and computer program | |
KR20030097507A (ko) | 평판 표시 장치의 색도 보정 장치 및 그 방법 | |
US20060050084A1 (en) | Apparatus and method for histogram stretching | |
US20230214963A1 (en) | Data processing method and apparatus, and electronic device | |
CN114244969B (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20220803 Address after: Room 409, No. 192, Kezhu Road, Huangpu District, Guangzhou, Guangdong 510530 Applicant after: Guangzhou Shichuang Display Technology Co.,Ltd. Address before: 510530 No. 6, Yun Po four road, Whampoa District, Guangzhou, Guangdong. Applicant before: Guangzhou Shiyuan Electronic Technology Company Limited |
|
GR01 | Patent grant | ||
GR01 | Patent grant |