[发明专利]一种基于高斯混合模型的图像增强算法有效

专利信息
申请号: 201410093657.7 申请日: 2014-03-13
公开(公告)号: CN103914811B 公开(公告)日: 2016-10-19
发明(设计)人: 朱明;陈莹 申请(专利权)人: 中国科学院长春光学精密机械与物理研究所
主分类号: G06T5/00 分类号: G06T5/00;G06T5/40
代理公司: 长春菁华专利商标代理事务所 22210 代理人: 田春梅
地址: 130033 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于高斯混合模型的图像增强算法涉及图像处理技术领域,该方法是:首先,将彩色图像的亮度分量统计成直方图,对直方图进行混合高斯建模;其次,应用改进的EM算法,对直方图进行高斯混合模型估计,找到似然函数期望最大化的参数,同时自适应确定最佳的聚类数量;然后,根据相邻聚类的交点将直方图分区,获得多个子直方图;最后,根据有映射关系的子直方图面积比例相等找到映射后的聚类,并应用保持最大熵方法趋于人类视觉特性微调整映射函数,得到最终的增强图像。本发明采用的图像增强技术,有效地提高了图像的对比度,并且提升了处理速度。由本发明方法所获取的增强图像无论是在主观视觉感知方面还是客观评价方面都取得了很好的效果。
搜索关键词: 一种 基于 混合 模型 图像 增强 算法
【主权项】:
一种基于高斯混合模型的图像增强算法,其特征在于,该算法包括如下步骤:第一步、将彩色图像的亮度分量统计成直方图,对直方图进行混合高斯建模;假设X为输入图像,数据为直方图数据h(x)={h(x1),h(x2),...,h(xN)},其灰度级的概率分布为p(x),则图像的直方图利用GMM构建出M个高斯聚类线性混合的形式,即<mrow><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mi>P</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>|</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>式(1)中,p(x|wn)是第n个聚类的概率密度函数,P(wn)是第n个聚类的加权系数;第二步、利用改进的EM算法对直方图进行高斯混合模型估计,找到似然函数期望最大化的参数,同时自适应确定最佳的聚类数量;上述改进的EM算法如下:1)E步,由数据X和当前估计计算似然估计的期望值,由式(2)通过条件期望p(x|wn)求出p(wn|x),再由式(3)得到最终的期望函数:<mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>|</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>|</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow><mrow><mfenced open='' close=''><mtable><mtr><mtd><mi>Q</mi><mrow><mo>(</mo><mi>&theta;</mi><mo>,</mo><mover><msub><mi>&theta;</mi><mi>t</mi></msub><mo>^</mo></mover><mo>)</mo></mrow><mo>)</mo><mo>=</mo><mi>E</mi><mo>[</mo><mi>l</mi><mrow><mo>(</mo><mi>&theta;</mi><mo>)</mo></mrow><mo>|</mo><mover><mi>&theta;</mi><mo>^</mo></mover><mo>]</mo><mo>=</mo></mtd></mtr><mtr><mtd><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>log</mi><mo>[</mo><mi>P</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>|</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mo>]</mo></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>式(3)中,p(wn|x)表示以第t次迭代结果作为参数的概率密度分布函数;2)M步,求出满足最大化的参数和P(wn)依据下列公式更新求得<mrow><msub><msub><mi>&mu;</mi><mi>w</mi></msub><mi>n</mi></msub><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mi>x</mi></mrow><mrow><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow><mrow><msubsup><mi>&sigma;</mi><msub><mi>w</mi><mi>n</mi></msub><mn>2</mn></msubsup><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow><msup><mrow><mo>(</mo><mi>x</mi><mo>-</mo><msub><msub><mi>&mu;</mi><mi>w</mi></msub><mi>n</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mrow><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow><mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow></mrow><mrow><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><mi>L</mi></mrow></munder><mi>h</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>式中,h(x)为统计像素个数的直方图;p(wn|x)由p(x|wn)通过贝叶斯公式获得;应用拟合函数l(θ|x)趋于平稳状态判定迭代停止,这里选取前后差值为10‑5为停止条件,在最大和最小聚类数量中选择使迭代最稳定的聚类个数作为最终的聚类数量;<mrow><mi>l</mi><mrow><mo>(</mo><mi>&theta;</mi><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mi>log</mi><mrow><mo>(</mo><mfrac><mrow><mi>nP</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow></mrow><mn>12</mn></mfrac><mo>)</mo></mrow><mo>+</mo><mfrac><mi>M</mi><mn>2</mn></mfrac><mi>log</mi><mfrac><mi>n</mi><mn>12</mn></mfrac><mo>+</mo><mi>M</mi><mo>-</mo><mi>log</mi><mi>p</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>最后得到逼近的直方图,N为图像最大灰度级,表现形式如下<mrow><mover><mi>h</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mi>N</mi><mo>&times;</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mi>p</mi><mrow><mo>(</mo><mi>x</mi><mo>|</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>w</mi><mi>n</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>第三步、根据相邻聚类的交点将直方图分区,获得多个子直方图;第四步、根据有映射关系的子直方图累积概率密度CDF相等找到映射后的高斯聚类参数,进而通过高斯聚类的累积概率密度加权和求得灰度值的映射函数,并应用保持最大熵方法趋于人类视觉特性微调整映射函数,得到最终的增强图像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410093657.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top