发明名称 一种基于匹配曲线特征的图像配准评估法
摘要 对配准结果的定量评估,是图像配准领域的一个重要内容。许多学者提出以像素物理坐标均方根误差、均方误差,或者像素灰度的相关系数、互信息等来评估配准结果,但这些方法通常用来对单模态或者回顾性多模态图像的配准进行评估,而真实的多模态图像配准由于没有准确的衡量标准,很难给出定量的评估结果。通过对图像匹配曲线的研究,本发明提出一种基于匹配曲线特征的图像配准评估法——匹配曲线特征评估法,首先得到匹配曲线,再计算特征参数,如峰度、峰偏、峰值以及峰值间均方根误差,然后得到evaluation_index和evaluation_RMSE这两个评估指标,能够比较准确地评判是否达到亚像素级配准,同时当配准精度达到亚像素级时,还能够给出比较准确的定量评估结果。
申请公布号 CN103632338B 申请公布日期 2016.08.31
申请号 CN201310645358.5 申请日期 2013.12.05
申请人 鲁东大学 发明人 李京娜;王刚;李宏光
分类号 G06T3/00(2006.01)I 主分类号 G06T3/00(2006.01)I
代理机构 代理人
主权项 一种基于匹配曲线特征的图像配准评估法——匹配曲线特征评估法(Matching Curve feature evaluation,MCfe),其特征在于:提出以匹配曲线的峰度、峰偏、峰值以及各曲线峰值间均方根误差作为定量评估指标,同时给出各个评估指标的具体定义,最后根据峰偏和峰值间均方根误差给出定量评估结果,具体步骤为:第一步:对图像进行配准,得到配准参数;第二步:以得到的配准参数对原始浮动图像做空间变换,使其与参考图像配准;第三步:以修正的结构相似度函数(Modified Structural Similarity,MSSIM)为测度,给出配准后的浮动图像与原始参考图像的匹配曲线,MSSIM度量值由下式得到:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>f</mi><mrow><mi>M</mi><mi>S</mi><mi>S</mi><mi>I</mi><mi>M</mi></mrow></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>(</mo><mn>2</mn><msub><mi>&mu;</mi><mi>X</mi></msub><msub><mi>&mu;</mi><mi>Y</mi></msub><mo>+</mo><msub><mi>C</mi><mn>1</mn></msub><mo>)</mo><mo>(</mo><mn>2</mn><mo>|</mo><msub><mi>&sigma;</mi><mrow><mi>X</mi><mi>Y</mi></mrow></msub><mo>|</mo><mo>+</mo><msub><mi>C</mi><mn>2</mn></msub><mo>)</mo></mrow><mrow><mo>(</mo><msubsup><mi>&mu;</mi><mi>X</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>&mu;</mi><mi>Y</mi><mn>2</mn></msubsup><mo>+</mo><msub><mi>C</mi><mn>1</mn></msub><mo>)</mo><mo>(</mo><msubsup><mi>&sigma;</mi><mi>X</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>&sigma;</mi><mi>Y</mi><mn>2</mn></msubsup><mo>+</mo><msub><mi>C</mi><mn>2</mn></msub><mo>)</mo></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000975527080000011.GIF" wi="1846" he="143" /></maths>其中X代表参考图像的子图像、Y代表浮动图像的子图像,C<sub>1</sub>、C<sub>2</sub>为小的正常数,以防止分母为零而出现不稳定,μ<sub>X</sub>表示X的亮度均值、μ<sub>Y</sub>表示Y的亮度均值、σ<sub>X</sub>表示X的亮度标准差、σ<sub>Y</sub>表示Y的亮度标准差、σ<sub>XY</sub>表示X、Y的亮度协方差,为了保证曲线光滑采用样条插值法,平移以“像素”为单位,旋转角以“度”为单位,平移步长为0.2像素,旋转步长为0.2°,缩放步长为0.005;第四步:计算匹配曲线的峰度、峰偏、峰值以及峰值间均方根误差,具体定义和计算公式如下:1)峰度(kurtosis)峰度是用来衡量分布的集中程度或分布曲线的尖峭程度的统计量,它是和正态分布相比较的,直观看来,峰度能够反映上凸函数曲线峰值附近的尖锐度以及尾部的厚度,其定义为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>k</mi><mi>u</mi><mi>r</mi><mi>t</mi><mi>o</mi><mi>s</mi><mi>i</mi><mi>s</mi><mo>=</mo><mfrac><mrow><mi>&Sigma;</mi><msup><mrow><mo>(</mo><msub><mi>X</mi><mi>i</mi></msub><mo>-</mo><mover><mi>X</mi><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mn>4</mn></msup><mo>/</mo><mi>n</mi></mrow><msup><mrow><mo>(</mo><mi>&Sigma;</mi><msup><mrow><mo>(</mo><mrow><msub><mi>X</mi><mi>i</mi></msub><mo>-</mo><mover><mi>X</mi><mo>&OverBar;</mo></mover></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><mi>n</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000975527080000012.GIF" wi="1494" he="157" /></maths>X<sub>i</sub>为样本测定值,<img file="FDA0000975527080000013.GIF" wi="58" he="63" />为样本n次测定值的平均值,引用统计学峰度的概念,但不同之处在于样品测定值为MSSIM测度值,这种定义同样可以衡量匹配曲线在全局最大值附近的集中程度或尖锐程度;2)峰偏(peak deviation)不同于统计学的偏度(Skewness),峰偏指全局最大值出现的位置与最优位置的偏差,平移、旋转曲线的最优位置为0位置,缩放曲线的最优位置为1位置,图像完全对齐时,全局最大值将处于最优位置,反之,偏离最优位置,偏离度由峰偏表示,峰偏理想值为0:<img file="FDA0000975527080000021.GIF" wi="2038" he="103" />f(X,Y)为匹配曲线的测度值;3)峰值(maximum)峰值指匹配曲线的全局最大值,即f<sub>max</sub>(X,Y),图像完全对齐时,各曲线的峰值大小是一致的;4)峰值间均方根误差峰值间均方根误差反映了各曲线峰值的一致程度,因而也反映图像之间的对齐度,即配准精度,图像完全对齐时,峰值间均方根误差理想值为0:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mover><mi>f</mi><mo>&OverBar;</mo></mover><mi>max</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>f</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000975527080000022.GIF" wi="1278" he="151" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>max</mi><mi>i</mi><mi>m</mi><mi>u</mi><mi>m</mi><mo>_</mo><mi>R</mi><mi>M</mi><mi>S</mi><mi>E</mi><mo>=</mo><msqrt><mrow><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>&lsqb;</mo><msub><mi>f</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><msub><mover><mi>f</mi><mo>&OverBar;</mo></mover><mi>max</mi></msub><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000975527080000023.GIF" wi="1812" he="189" /></maths>其中i表示配准变换的自由度,N为自由度的总个数,<img file="FDA0000975527080000024.GIF" wi="118" he="71" />表示各个自由度峰值的均值,maxinum_RMSE表示峰值间均方根误差;第五步:给出定量评估结果,依次为:1)计算匹配曲线平均加权峰偏<img file="FDA0000975527080000025.GIF" wi="1806" he="143" />m和n分别为图像的行数和列数,Δx为x方向平移曲线的峰偏,Δy为y方向平移曲线的峰偏,<img file="FDA0000975527080000031.GIF" wi="86" he="66" />为绕z轴旋转曲线的峰偏,Δs为一致缩放曲线的峰偏;2)给出定量评估结果由匹配曲线平均加权峰偏和全局最大值的相对误差得到评估指标:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>e</mi><mi>v</mi><mi>a</mi><mi>l</mi><mi>u</mi><mi>a</mi><mi>t</mi><mi>o</mi><mi>n</mi><mo>_</mo><mi>i</mi><mi>n</mi><mi>d</mi><mi>e</mi><mi>x</mi><mo>=</mo><mover><mi>&delta;</mi><mo>&OverBar;</mo></mover><mo>+</mo><mfrac><mrow><mi>max</mi><mi>i</mi><mi>m</mi><mi>u</mi><mi>m</mi><mo>_</mo><mi>R</mi><mi>M</mi><mi>S</mi><mi>E</mi></mrow><msub><mover><mi>f</mi><mo>&OverBar;</mo></mover><mi>max</mi></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000975527080000032.GIF" wi="1645" he="159" /></maths>由匹配曲线峰偏参数进行空间变换,设图像大小为m×n,T表示空间变换矩阵,则T=T<sub>1</sub>T<sub>2</sub>T<sub>3</sub>T<sub>4</sub>T<sub>5</sub>     (8)其中<img file="FDA0000975527080000033.GIF" wi="1814" he="374" /><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>T</mi><mn>4</mn></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mn>1</mn><mo>+</mo><mi>&Delta;</mi><mi>s</mi></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mn>1</mn><mo>+</mo><mi>&Delta;</mi><mi>s</mi></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>T</mi><mn>5</mn></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mtd><mtd><mfrac><mrow><mi>m</mi><mo>-</mo><mn>1</mn></mrow><mn>2</mn></mfrac></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000975527080000034.GIF" wi="1166" he="388" /></maths>则配准误差定量评估值为<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>e</mi><mi>v</mi><mi>a</mi><mi>l</mi><mi>u</mi><mi>a</mi><mi>t</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>_</mo><mi>R</mi><mi>M</mi><mi>S</mi><mi>E</mi><mo>=</mo><msqrt><mfrac><mrow><msubsup><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></msubsup><mo>|</mo><mo>|</mo><mi>T</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>x</mi><mi>i</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>+</mo><mo>|</mo><mo>|</mo><mi>T</mi><mrow><mo>(</mo><msub><mi>y</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>y</mi><mi>i</mi></msub><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup></mrow><mi>M</mi></mfrac></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000975527080000035.GIF" wi="2006" he="159" /></maths>其中M为整个图像的像素个数,x<sub>i</sub>和y<sub>i</sub>为映射模型的基准坐标,T(x<sub>i</sub>)和T(y<sub>i</sub>)为空间变换后的物理坐标;当评估指标evaluation_index&lt;1时,匹配曲线定量评估值evaluation_RMSE能够比较准确反映图像真实的配准误差,此时配准误差通常小于2像素;当evaluation_index&lt;1并且evaluation_RMSE&lt;1时,图像配准精度一般达到了亚像素级。
地址 264025 山东省烟台市芝罘区世学路184号鲁东大学