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

一种图像对比度调节方法及装置与流程

2022-03-19 20:21:56 来源:中国专利 TAG:


1.本发明涉及图像处理技术领域,尤其涉及一种图像对比度调节方法及装置。


背景技术:

2.在医学影像显示领域,提高影像显示可读性非常重要,目前一般通过调节窗宽窗位来提高影像显示识读性;其中,窗宽窗位是医学影像处理中的常用概念。窗宽指医学影像数据所显示的范围,其为对影像进行截断的重要指标。窗宽的宽窄直接影响影像的清晰度与对比度。如果使用窄的窗宽,则显示的医学影像数据范围小,每一灰阶代表的医学影像数据幅度小,对比度强;反之,如果使用宽的窗宽,则显示的医学影像数据范围大,每一灰阶代表的医学影像数据幅度大,则影像对比度差;窗位是医学影像数据的中心位置,同样的窗宽,由于窗位不同,其所包括医学影像数据范围的医学影像数据也有差异。例如窗宽同为100h,当窗位为0h时,其医学影像数据范围为-50~ 50h;如窗位为 35h时,则医学影像数据范围为-15~ 85h。通常,欲观察某以组织结构及发生的病变,应以该组织的医学影像数据为窗位。
3.在现有的医学影像中各组织有相对稳定的灰度范围,固定的窗宽窗位并不是感兴趣区域影像的适宜参数,医生需要通过微调窗宽窗位使得特定组织下症状点显著性提高,然而调窗过程费时费力,很容易造成医生工作效率的下降,而且受限于影像医生的经验,手动调窗后影像显示效果不理想,显示的识读性很低。


技术实现要素:

4.本发明提供一种图像对比度调节的方法及装置,用以解决现有技术中为了提高医学影像显示的识读性,需要多次对窗宽窗位进行手动调节而造成医生工作效率下降的问题,有效提高了图像显示信息的一次识读率,减少图像调节窗宽窗位的次数,提高了工作效率。
5.第一方面,本发明提供一种图像对比度调节的方法,包括:
6.在显示屏幕上选取感兴趣区域;
7.将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;
8.对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像。
9.进一步,在所述将所述感兴趣区域的图像选中为目标图像之前,还包括:
10.降低所述显示屏幕上的感兴趣区域之外区域的亮度。
11.进一步,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围,包括:
12.对所述目标图像进行灰阶分析,得到所述目标图像所对应的所有灰阶;
13.根据显示屏幕的亮度值、对比度值以及亮度响应曲线,计算显示屏幕所能显示的所有灰阶各自所对应的亮度值;
14.根据所述目标图像所对应的所有灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,确定所述目标图像的所有灰阶的亮度值,得到所述目标图像中各个像素的亮度值范围。
15.进一步,所述对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,包括:
16.根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值;对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;
17.根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值;
18.根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;
19.根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所述目标图像中的各个像素在调节后所对应的灰阶;
20.根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度值。
21.进一步,所述根据显示屏幕的亮度值、对比度值以及亮度响应曲线,计算显示屏幕所能显示的所有灰阶各自所对应的亮度值,包括:
22.根据所述显示屏幕的最大亮度值、最小亮度值以及对比度值,确定显示屏幕所能显示的灰阶最大值所对应的亮度值以及灰阶最小值所对应的亮度值;
23.根据所述显示屏幕所能显示的灰阶最大值所对应的亮度值、灰阶最小值所对应的亮度值以及亮度响应曲线,计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值。
24.进一步,所述根据所述显示屏幕所能显示的灰阶最大值所对应的亮度值、灰阶最小值所对应的亮度值以及亮度响应曲线,计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值,包括:
25.在所述亮度响应曲线为dicom的情况下,根据第一公式计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值:所述第一公式为:
[0026][0027]
其中,a=-1.3011877,b=-2.5840191e-2,c=8.0242636e-2,d=-1.0320229e-1,e=1.3646699e-1,f=2.8745620e-2,g=-2.5468404e-2,h=-3.1978977e-3,k=1.2992634e-4,m=1.3635334e-3。
[0028]
进一步,所述根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值,包括:
[0029]
根据所述目标图像的所有灰阶的亮度值,通过第二公式确定所述目标图像的所有灰阶的第一jnd索引值;所述第二公式为:
[0030]
j(l)=a b
·
log
10
(l) c
·
(log
10
(l))2 d
·
(log
10
(l))3 e
·
(log
10
(l))4 f
·
(log
10
(l))5 g
·
(log
10
(l))6 h
·
(log
10
(l))7 i
·
(log
10
(l))8[0031]
其中,a=71.498068,b=94.593053,c=41.912053,d=9.8247004,e=0.28175407,f=-1.1878455,g=-0.18014349,h=0.14710899,i=-0.017046845。
[0032]
第二方面,本发明还提供了一种图像对比度调节的装置,包括:选择模块、图像处理模块、扩展获取模块,其中:
[0033]
选择模块,用于在显示屏幕上选取感兴趣区域;
[0034]
图像处理模块,用于将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;
[0035]
扩展获取模块,用于对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像。
[0036]
第三方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述图像对比度调节的方法的步骤。
[0037]
第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述图像对比度调节的方法的步骤。
[0038]
本发明提供的一种图像对比度调节的方法及装置,通过在显示屏幕上选取感兴趣区域,将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围,对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像,有效提高了图像显示信息的一次识读率,减少图像调节窗宽窗位的次数,提高了工作效率。
附图说明
[0039]
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]
图1是本发明一个实施例提供的一种图像对比度调节的方法的流程示意图;
[0041]
图2是本发明提供的一种常规影像示意图;
[0042]
图3是本发明另一个实施例提供的降低显示屏幕感兴趣区域之外区域的亮度的示意图;
[0043]
图4是本发明另一个实施例提供的一种图像对比度调节的方法流程示意图;
[0044]
图5是本发明又一个实施例提供的一种图像对比度调节的方法示意图;
[0045]
图6是本发明又一个实施例提供的经过对比度调节后的示意图;
[0046]
图7是本发明另一个实施例提供的一种图像对比度调节的装置的结构框图;
[0047]
图8是本发明另一个实施例提供的电子设备的结构框图。
具体实施方式
[0048]
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]
图1是本实施例提供的一种图像对比度调节的方法的流程示意图,参见图1,该方法包括:
[0050]
步骤101:在显示屏幕上选取感兴趣区域;
[0051]
需要进一步说明的是,提供显示屏幕的设备可以是手机、平板电脑等移动设备,也可以是电脑、外墙led屏幕等固定设备,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。
[0052]
在本实施例中,感兴趣区域是医生想了解的特定组织上的一个病灶部位,在其他实施例中,感兴趣区域也可以是用户所关注的其他类型的区域,如图像中的人脸区域。感兴趣区域的形状可以是圆形、矩形或其他形状,在此不做限定。
[0053]
具体地,在显示屏幕上选取感兴趣区域之前,所看到的是常规的影像示意图,如图2所示,在此基础上,采用提供显示屏幕的设备自带的选取按钮在显示屏幕上选取感兴趣区域。
[0054]
步骤102:将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;
[0055]
具体地,采用显示屏幕上菜单栏自带的裁剪或截图按钮将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行灰阶分析处理,得到所述目标图像所对应的所有灰阶,根据显示屏幕的亮度值、对比度值以及亮度响应曲线,计算显示屏幕所能显示的所有灰阶各自所对应的亮度值,并根据所述目标图像所对应的所有灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,确定所述目标图像的所有灰阶的亮度值,得到所述目标图像中各个像素的亮度值范围。
[0056]
步骤103:对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像。
[0057]
具体地,根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值;对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值;根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所述目标图像中的各个像素在调节后所对应的灰阶;根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度
值。
[0058]
本实施例提供了一种图像对比度调节的方法,通过在显示屏幕上选取感兴趣区域,将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围,对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像,有效提高了图像显示信息的一次识读率,减少图像调节窗宽窗位的次数,从而提高了工作效率。
[0059]
在本技术的另一个实施例中,在所述将所述感兴趣区域的图像选中为目标图像之前,还包括:降低所述显示屏幕上的感兴趣区域之外区域的亮度。
[0060]
具体地,图3为本实施例在进行了感兴趣区域选取之后,降低对感兴趣区域之外区域的亮度的示意图,在本实施例中,在选取感兴趣区域之后,将未选取的全部区域的亮度降低到初始亮度的20%,其中,降低亮度的实现方式主要是编写的降低图像亮度的相关算法,在此不作进一步限定。
[0061]
本实施例提供了一种图像对比度调节的方法,在将感兴趣区域的图像选中为目标图像之前,降低显示屏幕上的感兴趣区域之外区域的亮度,更突出需要重点关注的感兴趣区域,初步增强了感兴趣区域的显示效果。
[0062]
参照图4,图4为在上述实施例的基础上,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围的方法流程示意图,包括如下步骤:
[0063]
步骤1021:对所述目标图像进行灰阶分析,得到所述目标图像所对应的所有灰阶;
[0064]
步骤1022:根据显示屏幕的亮度值、对比度值以及亮度响应曲线,计算显示屏幕所能显示的所有灰阶各自所对应的亮度值;
[0065]
具体地,根据所述显示屏幕的最大亮度值、最小亮度值以及对比度值,确定显示屏幕所能显示的灰阶最大值所对应的亮度值以及灰阶最小值所对应的亮度值;根据所述显示屏幕所能显示的灰阶最大值所对应的亮度值、灰阶最小值所对应的亮度值以及亮度响应曲线,计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值;
[0066]
在本技术的一个实施例中,显示屏幕的最大亮度值为400.051,最小亮度值为0.400,对比度值为1000,根据显示屏幕的最大亮度值、最小亮度值以及对比度值确定显示屏幕所能显示的灰阶最大值255所对应的亮度值为400.051,灰阶最小值0所对应的亮度值为0.400,并结合亮度响应曲线,计算显示屏幕所能显示的所有灰阶中除所述灰阶最大值255与所述灰阶最小值0之外的其他灰阶所对应的亮度值。
[0067]
步骤1023:根据所述目标图像所对应的所有灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,确定所述目标图像的所有灰阶的亮度值,得到所述目标图像中各个像素的亮度值范围。
[0068]
具体地,在本实施例中,目标图像对应的所有灰阶都能够通过显示屏幕所能显示的0-255灰阶找到,并且不会超过此灰阶范围,显示屏幕所能显示的所有灰阶都有与之相对应的亮度值,通过将目标图像的灰阶与显示屏幕所能显示的灰阶一一对应,确定目标图像的所有灰阶的亮度值,得到目标图像中各个像素的亮度值范围。
[0069]
本实施例提供的一种图像对比度调节的方法,由于不同的显示屏幕显示的灰阶所
对应的亮度不同,所以通过将所述目标图像所对应的所有灰阶,匹配显示屏幕所能显示的灰阶各自所对应的亮度值,得出所述目标图像中各个像素的亮度值范围,更准确地匹配了目标图像的所有灰阶的亮度值,有效提高了图像显示信息的一次识读率,减少了图像调节窗宽窗位的次数,从而提高了工作效率。
[0070]
进一步地,在上述实施例的基础上,根据所述显示屏幕所能显示的灰阶最大值所对应的亮度值、灰阶最小值所对应的亮度值以及亮度响应曲线,计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值,包括:
[0071]
在所述亮度响应曲线为dicom的情况下,根据第一公式计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值:所述第一公式为:
[0072][0073]
其中,j为jnd索引值,l(j)为jnd索引值对应的亮度值,a=-1.3011877,b=-2.5840191e-2,c=8.0242636e-2,d=-1.0320229e-1,e=1.3646699e-1,f=2.8745620e-2,g=-2.5468404e-2,h=-3.1978977e-3,k=1.2992634e-4,m=1.3635334e-3。
[0074]
其中,dicom是医学图像和相关信息的国际标准,其定义了质量能满足临床需要的可用于数据交换的医学图像格式。
[0075]
在一个具体的实施例中,参照表1,对目标图像进行灰阶分析,获得图像所有灰阶数值。本实施例中,采用的是8位图像,即阶数为256的图像,目标图像的灰阶最小值为36,灰阶最大值为203;从显示设备读取当前的亮度、对比度和亮度响应曲线,亮度为400cd/m2,对比度为1000:1,亮度响应曲线为dicom,根据第一公式计算显示设备能显示的灰阶所对应的亮度值,如表1所示,从中得到目标图像所有灰阶各自所对应的亮度值,即36阶至203阶范围内的各阶所对应的亮度值;其中,36阶的亮度为3.099cd/m2,203阶所对应的亮度为163.525cd/m2。
[0076]
表1
[0077][0078]
在所述亮度响应曲线不为dicom的情况下,仍然根据显示器的实际亮度响应曲线公式计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外
的其他灰阶所对应的亮度值:所述显示器的亮度响应曲线公式,一种实施例为:
[0079][0080]
其中,l为亮度,i为灰阶,i最大灰阶,γ为亮度响应曲线的指数;常用γ值有2.0、2.2等。
[0081]
本实施例提供的一种图像对比度调节的方法,通过分别考虑亮度响应曲线的两种不同类型,更有针对性的计算显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值,也使目标图像中各个像素的亮度值范围更准确,有效提高了图像显示信息的一次识读率,减少了图像调节窗宽窗位的次数,从而提高了工作效率。
[0082]
参照图5,图5为在上述实施例的基础上,对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值的方法流程示意图,包括如下步骤:
[0083]
步骤1031:根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值;对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;
[0084]
具体地,所述根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值,包括:
[0085]
根据所述目标图像的所有灰阶的亮度值,通过第二公式确定所述目标图像的所有灰阶的第一jnd索引值;所述第二公式为:
[0086]
j(l)=a b
·
log
10
(l) c
·
(log
10
(l))2 d
·
(log
10
(l))3 e
·
(log
10
(l))4[0087]
f
·
(log
10
(l))5 g
·
(log
10
(l))6 h
·
(log
10
(l))7 i
·
(log
10
(l))8[0088]
其中,l为亮度值,j(l)为亮度值对应的jnd索引值,a=71.498068,b=94.593053,c=41.912053,d=9.8247004,e=0.28175407,f=-1.1878455,g=-0.18014349,h=0.14710899,i=-0.017046845。
[0089]
参照表1,在本实施例中,通过第二公式可得出表1中36阶对应的第一jnd索引值为129.24,203阶对应的第一jnd索引值为543.73,中间的灰阶所对应的第一jnd索引值不再一一例举。
[0090]
步骤1032:根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值;
[0091]
步骤1033:根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;
[0092]
具体地,在上述实施例的基础上的,本实施例中,将显示屏幕所能显示的灰阶最大值所对应的jnd索引值与显示屏幕所能显示的灰阶最小值作差,并除以目标图像所占灰阶个数,得到目标图像平均每灰阶应增加的jnd索引值,参照表1,显示屏幕所能显示的灰阶最大值为255,所对应的jnd索引值为672.80,显示屏幕所能显示的灰阶最小值为0,所对应的jnd索引值为39.89,其中,由上述实施例可知,目标图像的灰阶最小值为36,灰阶最大值为203,故所占灰阶个数为167,将显示屏幕所能显示的灰阶最大值所对应的jnd索引值与显示屏幕所能显示的灰阶最小值作差,并除以目标图像所占灰阶个数,可得目标图像平均每灰
阶应增加的jnd索引值为3.79。参照表2,为经过调整后的第二jnd索引值。
[0093]
表2
[0094][0095][0096]
步骤1034:根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所述目标图像中的各个像素在调节后所对应的灰阶;
[0097]
在上述实施例的基础上,根据目标图像的某一像素的经过调整后的第二jnd索引值,从显示屏幕所能显示的所有灰阶所对应的jnd索引值中查找到最接近的灰阶值,将查找到的灰阶值作为目标图像的该某一像素的经过调节后的灰阶。例如,结合表1和表2,假设目标图像中的像素a所对应的第二jnd索引值为521.20,可以从表1中找到与该第二jnd索引值最接近的第一jnd索引值为521.40,在表1中第一jnd索引值为521.40所对应的显示屏幕所能显示的灰阶为194,将该灰阶作为前述像素a所对应的灰阶,将其记录到表2中,从而得到目标图像中的像素a在调节后所对应的灰阶。重复上述操作,即确定目标图像中的各个像素在调节后所对应的灰阶。
[0098]
步骤1035:根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度值。
[0099]
在之前的步骤中,分别计算得到了目标图像中的各个像素在调节后所对应的灰阶,以及显示屏幕所能显示的所有灰阶各自所对应的亮度值,因此可根据前述的第一公式计算目标图像中的各个像素经过调节后的亮度值。
[0100]
计算所述目标图像中的各个像素经过调节后的亮度值之后,即可得到对比度调节后的目标图像。图6为对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围目标图像中的各个像素经过调节后的亮度值之后的示意图,即经过对比度处理后的示意图。
[0101]
本实施例提供了一种图像对比度调节的方法,通过根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值;对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值;根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所
述目标图像中的各个像素在调节后所对应的灰阶;根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度值,得到对比度调节后的目标图像,有效提高了图像显示信息的一次识读率,减少图像调节窗宽窗位的次数,从而提高了工作效率。
[0102]
在本实施例中,显示屏幕为8位即256阶,在计算机显示屏幕上选取感兴趣区域,所述感兴趣区域可以是圆形、矩形或其它形状,本实施例为圆形;
[0103]
本实施例将感兴趣区域之外的区域降低亮度到20%,把感兴趣区域选中为图像进行灰阶分析,获得图像所有灰阶数值,本实施例中灰阶数值从最小值36到最大值203;
[0104]
从显示器读取当前的亮度、对比度和亮度响应曲线,本实施例亮度为400cd/m2,对比度为1000:1,亮度响应曲线为dicom,根据第一公式计算所述显示器能显示的灰阶所对应的亮度,从中得到感兴趣区图像所有灰阶的亮度,即36阶至203阶范围内的各阶所对应的亮度值,其中36阶的亮度为3.099cd/m2,203阶所对应的亮度为163.525cd/m2;
[0105]
使用第二公式计算显示范围内的灰阶的jnd索引j;
[0106]
从前面计算的数据中查找出感兴趣区图像所有灰阶的亮度值及其jnd索引值,其中36阶的j为129.24,203阶的j为543.73;
[0107]
将图像所有灰阶的jnd索引值,线性放大到显示范围,得到新的jnd索引值;
[0108]
将新的jnd索引值从显示器显示范围的jnd索引值表中查找到最接近的图像灰阶,对感兴趣区域图像进行处理后进行显示,达到调节对比度的效果。
[0109]
又一方面,本发明中以灰阶为例,可以对红绿蓝三通道分别处理,则显示效果更加精细;本发明中的显示标准可以人为设置,也可以直接从图像信息中识别,还可以从显示器中读取。
[0110]
下面对本发明提供的一种图像对比度调节装置进行描述,下文描述的一种图像对比度调节装置与上文描述的一种图像对比度调节方法可相互对应参照。
[0111]
图7为本实施例提供的图像对比度调节装置的结构框图,该装置包括选择模块701、图像处理模块702、扩展获取模块703,其中:
[0112]
选择模块701,用于在显示屏幕上选取感兴趣区域;
[0113]
需要进一步说明的是,提供显示屏幕的设备可以是手机、平板电脑等移动设备,也可以是电脑、外墙led屏幕等固定设备,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。
[0114]
在本实施例中,感兴趣区域是医生想了解的特定组织上的一个病灶部位,在其他实施例中,感兴趣区域也可以是用户所关注的其他类型的区域,如图像中的人脸区域。感兴趣区域的形状可以是圆形、矩形或其他形状,在此不做限定。
[0115]
具体地,在显示屏幕上选取感兴趣区域之前,所看到的是常规的影像示意图,如图2所示,在此基础上,采用提供显示屏幕的设备自带的选取按钮在显示屏幕上选取感兴趣区域。
[0116]
图像处理模块702,用于将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;
[0117]
具体地,采用显示屏幕上菜单栏自带的裁剪或截图按钮将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行灰阶分析处理,得到所述目标图像所对应的所有灰
阶,根据显示屏幕的亮度值、对比度值以及亮度响应曲线,计算显示屏幕所能显示的所有灰阶各自所对应的亮度值,并根据所述目标图像所对应的所有灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,确定所述目标图像的所有灰阶的亮度值,得到所述目标图像中各个像素的亮度值范围。
[0118]
扩展获取模块703,用于对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像。
[0119]
具体地,根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值;对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值;根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所述目标图像中的各个像素在调节后所对应的灰阶;根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度值。
[0120]
本实施例提供了一种图像对比度调节的装置,通过选择模块701,用于在显示屏幕上选取感兴趣区域;图像处理模块702,用于将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;扩展获取模块703,用于对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像,有效提高了图像显示信息的一次识读率,减少图像调节窗宽窗位的次数,从而提高了工作效率。
[0121]
可选的,所述装置还包括:调节模块;
[0122]
调节模块,用于在所述将所述感兴趣区域的图像选中为目标图像之前,降低所述显示屏幕上的感兴趣区域之外区域的亮度。
[0123]
本实施例提供了一种图像对比度调节的装置,在将感兴趣区域的图像选中为目标图像之前,通过调节模块降低显示屏幕上的感兴趣区域之外区域的亮度,更突出需要重点关注的感兴趣区域,初步增强了感兴趣区域的显示效果。
[0124]
可选的,图像处理模块还包括:第一分析模块,第一计算模块,第一确定模块;
[0125]
第一分析模块,用于对所述目标图像进行灰阶分析,得到所述目标图像所对应的所有灰阶;
[0126]
第一计算模块,用于根据显示屏幕的亮度值、对比度值以及亮度响应曲线,计算显示屏幕所能显示的所有灰阶各自所对应的亮度值;
[0127]
第一确定模块,根据所述目标图像所对应的所有灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,确定所述目标图像的所有灰阶的亮度值,得到所述目标图像中各个像素的亮度值范围。
[0128]
本实施例提供的一种图像对比度调节的装置,由于不同的显示屏幕显示的灰阶所
对应的亮度不同,所以通过将所述目标图像所对应的所有灰阶,匹配显示屏幕所能显示的灰阶各自所对应的亮度值,得出所述目标图像中各个像素的亮度值范围,更准确地匹配了目标图像的所有灰阶的亮度值,有效提高了图像显示信息的一次识读率,减少了图像调节窗宽窗位的次数,从而提高了工作效率。
[0129]
可选的,所述扩展获取模块还包括:第一处理模块,第二处理模块,第三处理模块;
[0130]
第一处理模块,用于根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值;
[0131]
可选的,所述第一处理模块包括:第一处理确定模块;
[0132]
第一处理确定模块,用于根据所述目标图像的所有灰阶的亮度值,通过第二公式确定所述目标图像的所有灰阶的第一jnd索引值;所述第二公式为:
[0133]
j(l)=a b
·
log
10
(l) c
·
(log
10
(l))2 d
·
(log
10
(l))3 e
·
(log
10
(l))4[0134]
f
·
(log
10
(l))5 g
·
(log
10
(l))6 h
·
(log
10
(l))7 i
·
(log
10
(l))8[0135]
其中,a=71.498068,b=94.593053,c=41.912053,d=9.8247004,e=0.28175407,f=-1.1878455,g=-0.18014349,h=0.14710899,i=-0.017046845。
[0136]
第二处理模块,用于对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值;
[0137]
第三处理模块,用于根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所述目标图像中的各个像素在调节后所对应的灰阶;根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度值。
[0138]
本实施例提供了一种图像对比度调节的装置,通过第一处理模块根据所述目标图像的所有灰阶的亮度值,确定所述目标图像的所有灰阶的第一jnd索引值,第二处理模块对所述目标图像的亮度值范围进行扩展,根据扩展后的亮度值范围确定第一jnd索引值线性扩展比例;根据所述线性扩展比例,对所述目标图像的所有灰阶的第一jnd索引值进行调整,得到所述目标图像的所有灰阶的第二jnd索引值,第三处理模块根据所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值;根据所述目标图像的所有灰阶的第二jnd索引值以及所述显示屏幕所能显示的所有灰阶各自所对应的jnd索引值,确定所述目标图像中的各个像素在调节后所对应的灰阶;根据所述目标图像中的各个像素在调节后所对应的灰阶以及所述显示屏幕所能显示的所有灰阶各自所对应的亮度值,计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像,有效提高了图像显示信息的一次识读率,减少图像调节窗宽窗位的次数,从而提高了工作效率。
[0139]
可选的,所述第一计算模块还包括:
[0140]
用于根据所述显示屏幕的最大亮度值、最小亮度值以及对比度值,确定显示屏幕所能显示的灰阶最大值所对应的亮度值以及灰阶最小值所对应的亮度值;
[0141]
用于根据所述显示屏幕所能显示的灰阶最大值所对应的亮度值、灰阶最小值所对应的亮度值以及亮度响应曲线,计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值;
[0142]
在所述亮度响应曲线为dicom的情况下,根据第一公式计算所述显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值:所述第一公式为:
[0143][0144]
其中,a=-1.3011877,b=-2.5840191e-2,c=8.0242636e-2,d=-1.0320229e-1,e=1.3646699e-1,f=2.8745620e-2,g=-2.5468404e-2,h=-3.1978977e-3,k=1.2992634e-4,m=1.3635334e-3。
[0145]
本实施例提供的一种图像对比度调节的装置,通过分别考虑亮度响应曲线的两种不同类型,更有针对性的计算显示屏幕所能显示的所有灰阶中除所述灰阶最大值与所述灰阶最小值之外的其他灰阶所对应的亮度值,也使目标图像中各个像素的亮度值范围更准确,有效提高了图像显示信息的一次识读率,减少了图像调节窗宽窗位的次数,从而提高了工作效率。
[0146]
图8为本发明实施例提供的一种电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)810、通信接口(communications interface)820、存储器(memory)830和总线840,其中,处理器810,通信接口820,存储器830通过总线840完成相互间的通信。总线840可以用于电子设备与传感器之间的信息传输。处理器810可以调用存储器830中的逻辑指令,以执行如下方法:在显示屏幕上选取感兴趣区域;将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个像素的亮度,得到对比度调节后的目标图像。
[0147]
此外,上述的存储器830中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0148]
另一方面,本发明实施例提供一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储计算机指令,该计算机指令使计算机执行上述实施例所提供的一种图像对比度调节的方法,例如包括:在显示屏幕上选取感兴趣区域;将所述感兴趣区域的图像选中为目标图像,对所述目标图像进行处理,得到所述目标图像中各个像素的亮度值范围;对所述目标图像中各个像素的亮度值范围进行扩展,根据扩展后的亮度值范围计算所述目标图像中的各个像素经过调节后的亮度值,根据调节后的亮度值调节所述目标图像中的各个
像素的亮度,得到对比度调节后的目标图像。
[0149]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0150]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

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

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

相关文献