发明名称 |
一种自适应灰度映射的图像增强方法 |
摘要 |
本发明提供一种自适应灰度映射的图像增强方法,该方法首先给出不同灰度等级的定义、灰度阈值的设置及判别方法;然后以直方图均衡为基础,在灰度变换式中引入可变参数β,并以图像的信息熵和视觉效果为目标函数给出参数β的取值规律;最后根据设置的灰度阈值自动识别输入图像的灰度等级,并按照变换式自适应调节灰度映射后相邻两灰度之间的间距,从而避免直方图均衡过程中灰度过多合并,造成信息丢失或图像过亮或出现伪轮廓的现象。采用本发明对任意灰度级图像进行变换后,都能在保持信息熵基本不变的前提下取得较好的视觉效果,广泛应用于CT图像处理、图像特征提取、边缘检测等领域。 |
申请公布号 |
CN102436647A |
申请公布日期 |
2012.05.02 |
申请号 |
CN201110359741.5 |
申请日期 |
2011.11.14 |
申请人 |
江苏技术师范学院 |
发明人 |
朱幼莲;黄成;翟丽芳;钱志文;程钦 |
分类号 |
G06T5/00(2006.01)I;G06T5/40(2006.01)I |
主分类号 |
G06T5/00(2006.01)I |
代理机构 |
常州市江海阳光知识产权代理有限公司 32214 |
代理人 |
汤志和 |
主权项 |
1.一种自适应灰度映射的图像增强方法,其特征在于包括如下步骤:(1)、输入图像的大小为M×N,图像总像素数Q=M×N,设置高灰度阈值TH和低灰度阈值TL;(2)、统计所述图像的各灰度级的像素数q<sub>k</sub>;(3)、按等式<img file="FDA0000108333770000011.GIF" wi="408" he="169" />统计所述图像的各灰度级的灰度值f<sub>i</sub>,i=0,1,…n-1,n是所述图像的总灰度级数;(4)、根据各灰度值f<sub>i</sub>统计出:小于所述低灰度阈值TL的所述灰度值f<sub>i</sub>的个数mun_low、大于所述高灰度阈值TH的所述灰度值f<sub>i</sub>的个数mun_high、以及处于所述低灰度阈值TL和高灰度阈值TH之间的所述灰度值f<sub>i</sub>的个数mun_mid;(5)、比较mun_low、mun_mid和mun_high的大小关系:如果mun_low最大,则自适应参数β的取值在0.7-0.9之间;如果mun_mid最大,则β的取值在1.0-1.2之间;如果mun_high最大,则β的取值在1.4-1.6之间;(6)、按等式q<sub>k</sub>=log(q<sub>k</sub>+1),计算所述图像的各灰度级的像素数q<sub>k</sub>,k=0,1,…n-1;(7)、按等式<maths num="0001"><![CDATA[<math><mrow><mi>j</mi><mo>=</mo><mrow><mo>(</mo><mi>n</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mrow><munderover><mi>Σ</mi><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>p</mi><mi>k</mi></msub></mrow><mrow><munderover><mi>Σ</mi><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>p</mi><mi>k</mi></msub><mo>+</mo><mi>β</mi><munderover><mi>Σ</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>p</mi><mi>k</mi></msub></mrow></mfrac><mo>,</mo></mrow></math>]]></maths>计算各灰度级自适应对数映射后的灰度级j,以变换图像灰度并输出所需的图像;其中,<img file="FDA0000108333770000013.GIF" wi="223" he="127" />k<0,时q<sub>k</sub>=0;k=n时,q<sub>k</sub>=0。 |
地址 |
213000 江苏省常州市钟楼区中吴大道1801号 |