【技术实现步骤摘要】
一种亮度可控细节保持眼底图像动态范围扩展方法及系统
[0001]本专利技术涉及图像处理的研究领域,特别涉及一种亮度可控细节保持眼底图像动态范围扩展方法及系统。
技术介绍
[0002]随着成像技术的演变,人们一直在追求更高的图像分辨率、更快的采样速率、更宽的动态范围(最大亮度与最小亮度之比)的高质量图像。数字图像的分辨率和采样速率不断提高,但是作为高质量图像指标之一的动态范围却提升不大。真实场景中的动态范围十分宽广,从夜空的星光到直射的太阳,真实环境的动态范围为108:1。
[0003]但数字图像受制于模数转换器的量化位宽,采集系统采用控制相机曝光参数有选择地舍弃不感兴趣的亮度信息,如固定镜头光圈值不变使得场景具有相同的景深,然后通过设置曝光时间控制相机的曝光量,从而控制光线到达传感器的大小,使得图像的动态范围在映射过程中被大幅压缩,在拍摄动态范围较大的场景时该问题尤为明显。
[0004]眼睛具有终末血管系统,人体许多疾病都会在眼底视网膜上产生相应的病理变化,其血管状况是诊断的重要依据。由于人眼不适合用检眼镜等仪器长时间观察,故临床中主要使用眼底照相机采集眼底视网膜图像(简称眼底图像)进行检查。受限于眼底照相机的ADC与文件记录方式,所拍摄眼底图像如图4所示。其动态范围通常被严重压缩,只有28:1或2
16
:1,远不能反映场景亮度的变化,导致目标图像与背景对比度较低、图像细节模糊,难以区分,从而影响了阅片结果。因此,提升眼底图像的动态范围是当前亟待解决的问题。
[0005]为此
【技术保护点】
【技术特征摘要】
1.一种亮度可控细节保持眼底图像动态范围扩展方法,其特征在于,包括以下步骤:通过数据获取模块获取眼底图像和显示设备亮度;将所述眼底图像提取亮度分量和色度分量,对所述亮度分量进行双边滤波层分解,得到亮度分量背景纹理层和亮度分量细节层;对所述亮度分量背景纹理层进行分段直方图剪切补偿处理,得到直方图处理结果;对所述显示设备亮度估算背景纹理层平均亮度和标准差,并求解相应映射曲线;基于所述映射曲线实现图像亮度分量背景纹理层的动态范围扩展;将所述动态范围扩展的图像亮度分量背景纹理层与所述亮度分量细节层叠加,再与色度分量融合,得到最终输出眼底图像。2.根据权利要求1所述的一种亮度可控细节保持眼底图像动态范围扩展方法,其特征在于,对所述亮度分量进行预处理,得到亮度分量背景纹理层和亮度分量细节层,具体为:对所述亮度分量进行双边滤波,分解为亮度分量背景纹理层和亮度分量细节层;所述亮度分量背景纹理层为亮度分量的大尺度纹理信息的背景纹理层,所述亮度分量细节层为亮度分量细小变化的细节层。3.根据权利要求2所述的一种亮度可控细节保持眼底图像动态范围扩展方法,其特征在于,所述将所述眼底图像提取亮度分量和色度分量,具体为:a1)定义输入的眼底图像为I,用户显示设备亮度值为L
d
,图像红、绿、蓝三个色彩通道的数据分别为R,G,B,则定义I的亮度分量L
w
为:L
w
=0.299R+0.587G+0.114Ba2)定义双边滤波器为BF:其中,||p
‑
q||是图像上p位置与q位置之间的欧几里得距离;I
p
表示图像上p位置的亮度,I
q
表示图像上q位置的亮度;|I
p
‑
I
q
|则表示图像上p位置与q位置亮度之差的绝对值;与均表示二维高斯核;W
p
为归一化因子,确保了像素权重和为1:参数σ
s
和σ
r
,分别控制了空间权重和幅度权重函数的形状:加大空间权重σ
s
,双边滤波器将平滑掉更多的图像细节纹理,加大幅度权重σ
r
,双边滤波器将近似于高斯滤波;而G
σ
(x,y)是二维高斯核:其中,σ为标准差,x、y为图像空间坐标;a3)利用双边滤波器的特性将输入图像的亮度分量分解为背景纹理层和细节层:B=BF[log L
w
]D=log L
w
‑
B其中,B为大尺度纹理信息背景纹理层,D为细小变化的细节层;BF为双边滤波器,L
w
为亮度分量;
a4)将背景纹理层与细节层回复为正常图像:B=10exp(B)D=10exp(D)得到分离后的大尺度纹理背景纹理层与细小变化的细节层图像。4.根据权利要求3所述的一种亮度可控细节保持眼底图像动态范围扩展方法,其特征在于,所述对所述亮度分量背景纹理层进行直方图处理,得到直方图处理结果,具体为:b1)对步骤a4)获得的大尺度纹理背景纹理层图像B进行直方图统计,定义直方图为h(i):h(i)=|{L
B
(x,y)|L
B
(x,y)=i}|其中,i=0,...,L
‑
1,|
·
|表示图像B的元素个数,L
‑
1表示图像B的最大亮度值;b2)定义由步骤b1)得到的直方图h(i)的平均值μ:其中,M,N分别为图像B的高和宽,i为亮度级别;b3)定义由步骤b1)得到的直方图h(i)的标准差σ:其中,M,N分别为图像B的高和宽,i为亮度级别;b4)定义t1和t2为直方图h(i)的两个分割点:其中,表示向下取整,t1和t2将直方图h(i)分割为三段独立的直方图,分别定义为h
l
(i)、h
m
(i)和h
u
(i):h
l
(i)=h(i),0≤i<t1h
m
(i)=h(i),t1≤i<t2h
u
(i)=h(i),t2≤i<L其中,i为亮度级别;定义r1,r2和r3分别表示各段直方图在整体直方图中的比例:分别表示各段直方图在整体直方图中的比例:分别表示各段直方图在整体直方图中的比例:其中,M,N分别为图像B的高和宽;b5)对第一段直方图h
l
进行裁剪补偿,定义裁剪阈值为T
l
:T
l
=median(h
l
(i))其中,median(
·
)表示中位值,定义裁剪后的直方图为h
l
’
(i):
5.根据权利要求4所述的一种亮度可控细节保持眼底图像动态范围扩展方法,其特征在于,还包括:为了不改变h
’
l
(i)在整个直方图中的比例,需要将裁剪多出的部分补偿到直方图中,定义补偿后的直方图为h”l
(i):(i):其中,inc
l
(i)表示第一段直方图各灰度值补偿的像素个数函数,用于提升暗部亮度;res
l
为第一段直方图所裁剪像素值个数之和;b6)对第二段直方图h
m
进行裁剪补偿,定义裁剪阈值为T
m
:T
m
=median(h
m
(i)其中,median(
·
)表示中位值;定义裁剪后的直方图为h
m
’
(i):为了不改变h
’
m
(i)在整个直方图中的比例,需要将裁剪多出的部分补偿到直方图中,定义补偿后的直方图为h”m
(i):其中,res
m
为第二段直方图所裁剪像素值个数之和,该段为平均补偿,t1和t2为直方图h(i)的两个分割点;b7)对第三段直方图h
u
(i)进行裁剪补偿,定义裁剪阈值为T
u
:T
u
=median(h
u
(i))其中,median(
·
)表示中位值,定义裁剪后的直方图为h
’
u
(i):为了不改变h
’
u
(i)在整个直方图中的比例,需要将裁剪多出的部分补偿到直方图中,定义补偿后的直方图为h”u
(i):(i):其中,inc
u
(i)表示第三段直方图各灰度值补偿的像素个数函数,用于压制亮部亮度;
res
u
为第三段直方图所裁剪像素值个数之和;b8)定义经过裁剪与补偿的直方图h”(i):6.根据权利要求5所述的一种亮度可控细节保持眼底图像动态范围扩展方法,其特征在于,所述对所述显示设备亮度估算平均亮度和标准差,具体为:c1)定义亮度分量大尺度纹理图像B直方图的分割点t1和t2映射到输出大尺度纹理图像B
’
的分割点为t1’
和t2’
,定义估计输出图像B
’
的模型平均亮度μ
m
和标准差σ
...
【专利技术属性】
技术研发人员:朱雄泳,彭俊丰,陆许明,梁亚妃,
申请(专利权)人:广东第二师范学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。