[发明专利]一种自适应动态双直方图均衡方法有效
| 申请号: | 201810784366.0 | 申请日: | 2018-07-17 |
| 公开(公告)号: | CN109035182B | 公开(公告)日: | 2023-06-20 |
| 发明(设计)人: | 戴声奎;黄正暐;钟峥;高剑萍 | 申请(专利权)人: | 华侨大学 |
| 主分类号: | G06T5/40 | 分类号: | G06T5/40;G06T5/00 |
| 代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 张松亭;林燕玲 |
| 地址: | 362000 福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自适应 动态 直方图 均衡 方法 | ||
1.一种自适应动态双直方图均衡方法,其特征在于包含如下步骤:
a)输入比特位为B、级数为L=2^B的数字图像,获取其亮度图像,其最大灰度级Lmax,最小灰度级Lmin,统计其初始直方图,计算归一化直方图数组h(j),其中j代表直方图灰度级,Lmin≤j≤Lmax;
b)根据初次分割点C1st,计算累加和S(C1st)=h(Lmin)+...+h(C1st),并将初始直方图左右分割,得到两个子直方图,分别将两个子直方图数组归一化,然后分别累加得到数组SL(i)和SR(k),其中i代表左子直方图灰度级,其范围为:Lmin≤i≤C1st,k代表右子直方图灰度级,其范围为C1st+1≤k≤Lmax;
c)将累加和S(C1st)乘以Lmax,再加上自适应偏移量D,得到二次分割点C2ed;偏移量D的计算方法为:
若S(C1st)≤0.5则:D=r*(1-S(C1st))*(0.5-S(C1st))*Lmax;
若S(C1st)0.5则:D=r*S(C1st)*(0.5-S(C1st))*Lmax;
其中r是微调参数,取值范围为0~2;
d)利用二次分割点C2ed和左右累加数组SL(i)和SR(k)制作映射表,把表中元素的小数部分去除,对初始亮度图像的每个像素进行映射替换,得到最后结果图像,映射表的制作方法为:首先分别制作左子映射表LutL(i)和右子映射表LutR(k),如公式所示:
LutL(i)=(C2ed-Lmin)*SL(i)+Lmin;
LutR(k)=(Lmax-C2ed)*SR(k)+C2ed;
然后将左子映射表LutL(i)和右子映射表LutR(k)按左右合并,合成最终的映射表。
2.如权利要求1所述的自适应动态双直方图均衡方法,其特征在于,所述步骤a)中,如果输入图像为单通道则直接作为亮度图像,如果是多通道则提取亮度通道作为亮度图像。
3.如权利要求1所述的自适应动态双直方图均衡方法,其特征在于,所述步骤b)中,初次分割点C1st的计算可以采用大津法、像素中值、像素均值或峰值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810784366.0/1.html,转载请声明来源钻瓜专利网。





