[发明专利]基于改进Retinex算法的图像增强方法有效
申请号: | 201910691758.7 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110473152B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 刘磊;周宇 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T7/13 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 马鲁晋 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 retinex 算法 图像 增强 方法 | ||
1.一种基于改进Retinex算法的图像增强方法,其特征在于,包括以下步骤:
步骤1、对图像类型进行判断,判断结果为灰度图像,则进行步骤2,判断结果为彩色图像,则进行步骤4;
步骤2、利用改进的Retinex算法得到灰度图像的反射分量,具体方法为:
步骤2-1、对尺度半径r进行自适应取值:
选择三个不同的尺度半径分别为r1、r2和r3,具体分别为:
rmin=[min(h,w)/2N]
rmax=[min(h,w)/2-1]
rmid=[(rmin+rmax)/2]
r1=(1+rmin)/2
r2=(rmin+rmid)/2
r3=(rmid+rmax)/2
式中,h和w是原始图像的高度和宽度,N取3;
步骤2-2、使用Sobel边缘检测算子得出多尺度引导滤波图像的自适应权重;
通过引导滤波函数计算得到三个不同尺度的亮度图像的公式为:
G=guidedfilter(I,p,r,ε)
其中,G是引导滤波的输出图像,guidedfilter是引导滤波函数,I是引导图像,p滤波输入图像,ε是正规化因子,r是尺度半径;利用Sobel边缘检测算子得到多尺度亮度图像的自适应权重的具体方法为:
确定Sobel边缘检测的四个检测方向分别为0°、45°、90°和135°,四个方向的卷积核为:
四个方向的卷积结果为:
Z0,i=∑(V(xi,yi)).*G0
Z45,i=∑(V(xi,yi)).*G45
Z90,i=∑(V(xi,yi)).*G90
Z135,i=∑(V(xi,yi)).*G135
其中,V(xi,yi)代表图像像素(xi,yi)的3*3邻域;
根据四个方向的卷子结果,确定梯度图像:
根据梯度图像确定原始图像的归一化图像为:
根据图像梯度信息确定三个不同尺度的自适应权重因子,计算公式如下:
ω1(x,y)=(hi(x,y))/3
ω2(x,y)=(1-ω1(x,y))/2
ω3(x,y)=(1-ω1(x,y))/2;
步骤2-3、根据步骤2-2中求得的自适应权重因子以及引导滤波函数得到多尺度的反射分量Rg(x,y)如下:
其中,ωn表示尺度的权重因子,S(x,y)是原始图像,Gi(x,y)是由引导滤波估算出的亮度图像,i=1,2,3;
步骤3、对得到的反射分量进行gamma矫正,得到增强后的灰度图像;
步骤4、将彩色图像从RGB色彩空间转换到YUV色彩空间;
步骤5、对Y分量进行步骤2的处理得到反射分量Ry(x,y);
步骤6、利用反射分量Ry(x,y)对UV分量进行均值校正得到校正后图像;
步骤7、将校正后图像从YUV色彩空间转换到RGB色彩空间进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910691758.7/1.html,转载请声明来源钻瓜专利网。