发明名称 一种自动分离动静脉血管的内源光学成像方法
摘要 本发明公开了一种自动分离动静脉血管的内源光学成像方法,目的是提供一种有效的自动分离生物组织动静脉血管的内源光学成像方法,技术方案是采用窄带准单色光照明,对采集到的图像序列进行频谱分析,利用图像序列的低频振荡信号的幅值分布特征,通过频谱变换,局部自适应对比度增强和自动阈值分割等操作实现了动脉血管和静脉血管的识别与自动分割。采用本发明可实现动静脉血管的自动分离,能凸显并分离很多小动脉和小静脉的血管结构,避免了使用多种中心波长的光照明时成像装置设计的复杂性。
申请公布号 CN101999885B 申请公布日期 2011.12.21
申请号 CN201010598859.9 申请日期 2010.12.21
申请人 中国人民解放军国防科学技术大学 发明人 胡德文;王玉成;刘亚东;李明
分类号 A61B5/00(2006.01)I 主分类号 A61B5/00(2006.01)I
代理机构 国防科技大学专利服务中心 43202 代理人 郭敏
主权项 1.一种自动分离动静脉血管的内源光学成像方法,其特征在于包括以下步骤:第一步,将窄带准单色光照射到被测对象上,用CCD或CMOS相机通过光学成像系统,以相同的曝光时间和帧间隔时间连续采集N帧被测对象反射的光学图像,每帧图像的曝光时间不高于100ms,帧间隔时间ΔT不高于500ms,采集的帧数N≥20;第二步,按公式一计算平均时间序列<img file="FDA0000089181020000011.GIF" wi="436" he="62" />中第n个点的平均灰度值<img file="FDA0000089181020000012.GIF" wi="75" he="63" /><maths num="0001"><![CDATA[<math><mrow><msub><mover><mi>p</mi><mo>&OverBar;</mo></mover><mi>n</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>RC</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>R</mi><mo>&times;</mo><mi>C</mi></mrow></munderover><msub><mi>p</mi><mrow><mi>n</mi><mo>,</mo><mi>i</mi></mrow></msub><mo>-</mo><mover><mi>p</mi><mo>&OverBar;</mo></mover><mo>,</mo><mn>1</mn><mo>&le;</mo><mi>n</mi><mo>&le;</mo><mi>N</mi></mrow></math>]]></maths>公式一,其中p<sub>n,i</sub>为第n幅图像的第i个像素的灰度值,<img file="FDA0000089181020000014.GIF" wi="35" he="60" />为N帧图像所有像素的平均灰度值,R为图像矩阵的行数,C为图像矩阵的列数,单幅图像的尺寸为I<sub>R×C</sub>,该图像共有R×C个像素,相应的图像时间序列中包含R×C个像素时间序列;第三步,利用快速傅里叶变换算法将第二步所得的平均像素时间序列<img file="FDA0000089181020000015.GIF" wi="435" he="62" />变换到频谱域,确定频率区间(0.05Hz,1Hz)中具有最大幅值的频率值f<sub>m</sub>,f<sub>m</sub>位于0.1Hz附近,称为0.1-Hz低频振荡;第四步,利用快速傅里叶变换算法将每个像素时间序列变换到频谱域,获得f<sub>m</sub>频率处的特征频率幅值A<sub>m</sub>(r,c),其中r为像素所在位置的行,c为像素所在位置的列;以每个像素时间序列对应的特征频率幅值A<sub>m</sub>(r,c)为灰度,组成二维的特征频率幅值图A<sub>m</sub>;第五步,利用快速傅里叶变换算法将每个像素时间序列变换到频谱域,计算频率区间[1Hz,1/(2·ΔT)]中所有离散频率点的谱功率总和W<sub>g</sub>(r,c),其中各频率点的谱功率为相应频率幅值的平方;计算特征频率比值R<sub>a</sub>(r,c),R<sub>a</sub>(r,c)为各像素时间序列对应的特征频率f<sub>m</sub>的谱值(A<sub>m</sub>(r,c))<sup>2</sup>与W<sub>g</sub>(r,c)的比值,R<sub>a</sub>(r,c)=(A<sub>m</sub>(r,c))<sup>2</sup>/W<sub>g</sub>(r,c);以各像素时间序列对应的特征频率比值R<sub>a</sub>(r,c)为灰度,组成二维的特征频率比值图R<sub>a</sub>;第六步,利用局部对比度增强方法对由第四步和第五步得到的特征频率幅值图A<sub>m</sub>和特征频率比值图R<sub>a</sub>做局部对比度增强,具体操作如下:步骤6.1以图像中第r行,第c列处的像素为中心,选取像素大小为49×49的空间滑动窗W,按公式二得到中心像素的新灰度值p(r,c),<maths num="0002"><![CDATA[<math><mrow><mi>p</mi><mrow><mo>(</mo><mi>r</mi><mo>,</mo><mi>c</mi><mo>)</mo></mrow><mo>=</mo><mn>255</mn><mo>&times;</mo><mo>[</mo><mfrac><mrow><mo>[</mo><msub><mi>&Psi;</mi><mi>w</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&Psi;</mi><mi>w</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>min</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>[</mo><msub><mi>&Psi;</mi><mi>w</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>max</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>&Psi;</mi><mi>w</mi></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>min</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow></mfrac><mo>]</mo></mrow></math>]]></maths>公式二其中,p<sub>min</sub>为待操作图像所有像素灰度值的最小值,p<sub>max</sub>为待操作图像所有像素灰度值的最大值,Ψ<sub>w</sub>(p)按公式三计算,<maths num="0003"><![CDATA[<math><mrow><msub><mi>&Psi;</mi><mi>w</mi></msub><mrow><mo>(</mo><mi>p</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><mn>1</mn><mo>+</mo><mi>exp</mi><mrow><mo>(</mo><mfrac><mrow><msub><mover><mi>p</mi><mo>&OverBar;</mo></mover><mi>w</mi></msub><mo>-</mo><mi>p</mi></mrow><msub><mi>&sigma;</mi><mi>w</mi></msub></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></math>]]></maths>公式三其中<img file="FDA0000089181020000023.GIF" wi="52" he="47" />和σ<sub>w</sub>分别为W滑动窗所覆盖的所有像素的灰度平均值和方差;步骤6.2遍历图像Am和Ra中所有的像素,将每个像素的灰度值按步骤6.1的方法进行更新,得到局部对比度增强后的特征频率幅值图IAm和特征频率比值图IRa;第七步,使用阈值分割方法将第六步中所得局部对比度增强后的特征频率幅值图IAm作二值化处理,得到二维动脉血管结构图像Iartery,其中动脉血管区域像素值为1,其他区域像素值为0;第八步,使用阈值分割方法将第六步中所得图像IRa作二值化处理,得到二维静脉血管结构图像Ivein,其中静脉血管区域像素值为1,其他区域像素值为0。
地址 410073 湖南省长沙市开福区德雅路109号