发明名称 一种适应于医学影像的单曝光高动态范围图像生成方法
摘要 本发明公开了一种适应于医学影像的单曝光高动态范围图像生成方法,第一步:基于逆色调映射生成不同曝光的图像,将逆色调映射函数建模;第二步、根据第一步产生的伪曝光HDR图像,基于金字塔分解的多曝光图像融合算法得到图像的权重图;第三步、将N幅多曝光图像序列分别进行拉普拉斯金字塔分解,将N幅权重图分别进行高斯金字塔分解,得到不同分辨率的图像和权重图,得到融合公式,最后,将金字塔L{R}<sup>l</sup>进行拉普拉斯逆变换得到融合后的图像R,至此,求出了对于输入图像的合成的HDR图像。本发明不仅使得合成的HDR图像与原图像相比对比度提高,色彩更鲜明,一些细节更强化,该算法采用的是融合算法,计算量小,能实时的实现高动态范围图像生成。
申请公布号 CN106530263A 申请公布日期 2017.03.22
申请号 CN201610912225.3 申请日期 2016.10.19
申请人 天津大学 发明人 张淑芳;刘孟娅
分类号 G06T5/50(2006.01)I 主分类号 G06T5/50(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 李素兰
主权项 一种适应于医学影像的单曝光高动态范围图像生成方法,其特征在于,该方法包括以下步骤:第一步:基于逆色调映射生成不同曝光的图像,将逆色调映射函数建模,公式如下:<img file="FDA0001134309620000011.GIF" wi="1526" he="246" />其中,L<sub>k</sub>(i,j)表示第k幅伪曝光HDR图像在像素(i,j)点处的亮度,P<sub>k</sub>表示相邻伪曝光之间的亮度差异控制参数,L<sub>d</sub>(i,j)表示在像素(i,j)点处的输入LDR图像的归一化的亮度,L<sub>smax</sub>的取值为382.5,L<sub>max,k</sub>表示第k幅伪曝光HDR图像中最大亮度,L<sub>ad,k</sub>表示第k幅伪曝光HDR图像的平均亮度控制参数,公式如下:L<sub>ad,k</sub>=1+exp(μEV<sub>k</sub>)          (2)其中,EV<sub>k</sub>代表着第k幅伪曝光HDR图像的曝光值,μ被设置为0.85,根据所给定的不同的(EV<sub>k</sub>,P<sub>k</sub>),就会产生不同的伪曝光HDR图像,包括最暗图像、暗图像、正常图像、亮图像、最亮图像;第二步、根据第一步产生的伪曝光HDR图像的对比度测量因子C、饱和度测量因子S、曝光度测量因子E,基于金字塔分解的多曝光图像融合算法得到图像的权重图,公式如下:<maths num="0001"><math><![CDATA[<mrow><msub><mi>W</mi><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><msup><mrow><mo>(</mo><msub><mi>C</mi><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><msub><mi>&omega;</mi><mi>C</mi></msub></msup><mo>&times;</mo><msup><mrow><mo>(</mo><msub><mi>S</mi><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><msub><mi>&omega;</mi><mi>S</mi></msub></msup><mo>&times;</mo><msup><mrow><mo>(</mo><msub><mi>E</mi><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>)</mo></mrow><msub><mi>&omega;</mi><mi>E</mi></msub></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001134309620000012.GIF" wi="1261" he="71" /></maths>其中,ij,k表示多曝光图像序列中第k个图像(i,j)处的像素点;ω<sub>C</sub>、ω<sub>S</sub>、ω<sub>E</sub>分别表示对比度测量因子C、饱和度测量因子S、曝光度测量因子E对标量权重图W的影响程度的控制参数,该算法中取ω<sub>C</sub>=ω<sub>S</sub>=ω<sub>E</sub>=1;将公式(3)进行归一化,得到N幅多曝光图像序列中第k幅图像(i,j)处的像素点的权重为:<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>W</mi><mo>^</mo></mover><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>=</mo><msup><mrow><mo>&lsqb;</mo><munderover><mi>&Sigma;</mi><mrow><msup><mi>k</mi><mo>&prime;</mo></msup><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>W</mi><mrow><mi>i</mi><mi>j</mi><mo>,</mo><msup><mi>k</mi><mo>&prime;</mo></msup></mrow></msub><mo>&rsqb;</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>W</mi><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001134309620000021.GIF" wi="1206" he="150" /></maths>第三步、将N幅多曝光图像序列分别进行拉普拉斯金字塔分解,将N幅权重图分别进行高斯金字塔分解,得到不同分辨率的图像和权重图,并记图像A的第l层拉普拉斯金字塔分解为L{A}<sup>l</sup>,记图像B的第l层高斯金字塔分解为G{B}<sup>l</sup>,得到融合公式如下:<maths num="0003"><math><![CDATA[<mrow><mi>L</mi><msubsup><mrow><mo>{</mo><mi>R</mi><mo>}</mo></mrow><mrow><mi>i</mi><mi>j</mi></mrow><mi>l</mi></msubsup><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>G</mi><msubsup><mrow><mo>{</mo><mover><mi>W</mi><mo>^</mo></mover><mo>}</mo></mrow><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow><mi>l</mi></msubsup><mi>L</mi><msubsup><mrow><mo>{</mo><mi>I</mi><mo>}</mo></mrow><mrow><mi>i</mi><mi>j</mi><mo>,</mo><mi>k</mi></mrow><mi>l</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001134309620000022.GIF" wi="1157" he="142" /></maths>上式中N表示输入的图像总数,即生成的伪曝光图像数,I表示输入的伪曝光HDR图像,即第一步生成的L<sub>k</sub>,i,j表示像素点(i,j)处,l表示进行拉普拉斯金字塔分解或者高斯金字塔分解时的层,<img file="FDA0001134309620000023.GIF" wi="53" he="70" />表示归一化的权重图。最后,将金字塔L{R}<sup>l</sup>进行拉普拉斯逆变换得到融合后的图像R,至此,求出了对于输入图像的合成的HDR图像。
地址 300072 天津市南开区卫津路92号