发明名称 一种小动物生物发光成像光源定位方法
摘要 本发明公开了一种小动物生物发光成像光源定位方法,包括以下步骤:利用定量光学分子断层成像装置和有限元方法构建小动物体表测量数据向量与体内未知光源分布的关系;采用代数迭代重建方法计算小动物体内光源分布;根据稀疏度确定阈值,利用阈值对采用代数迭代重建方法得到的光源分布进行修正;多次循环后,最终得到小动物体内光源分布。本发明的有益之处在于:不需要在重建问题的数学模型中加入l<sub>0</sub>正则化项,更不需要采用l<sub>1</sub>范数或l<sub>p</sub>(0&lt;p&lt;1)范数对l<sub>0</sub>范数进行近似求解,而是直接利用稀疏度对代数迭代重建方法得到的光源分布进行修正,由于没有采用已有技术中的范数近似,所以本发明的方法提高了小动物体内的光源定位精度。
申请公布号 CN103767686B 申请公布日期 2015.05.20
申请号 CN201410025266.1 申请日期 2014.01.20
申请人 西安电子科技大学 发明人 陈多芳;梁继民;朱守平;陈雪利;张瑞;田捷
分类号 A61B5/00(2006.01)I 主分类号 A61B5/00(2006.01)I
代理机构 北京世誉鑫诚专利代理事务所(普通合伙) 11368 代理人 郭官厚
主权项 一种小动物生物发光成像光源定位方法,其特征在于,包括以下步骤:一、获取小动物体表光学信号与内部结构信息:1.a利用定量光学分子断层成像装置获取小动物体表的二维生物发光图像和内部结构的三维计算机断层图像;1.b将采集到的生物发光图像排列成数据向量,并利用有限元方法构建数据向量与体内未知光源分布的关系,如下式:y=Ax+n                     (1)式中,y由生物发光图像得到,大小为M行1列,A为由计算机断层图像得到的系数矩阵,大小为M行N列,x为小动物体内的未知光源分布,大小为N行1列,n为噪声,大小为M行1列;二、设定初值:设定初始光源分布x,初始阈值β,初始稀疏度<img file="FDA0000675547220000011.GIF" wi="81" he="61" />其中,x≥0,β≥1,<img file="FDA0000675547220000012.GIF" wi="144" he="69" />三、迭代更新光源分布:3.a取系数矩阵的第1行,记为A<sub>1</sub>,取数据向量Y的第1个元素,记为y<sub>1</sub>,计算增量:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>&Delta;</mi><mo>=</mo><mi>&gamma;</mi><mfrac><mrow><msub><mi>A</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mi>y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>A</mi><mn>1</mn></msub><mi>x</mi><mo>)</mo></mrow></mrow><msubsup><mrow><mo>|</mo><mo>|</mo><msub><mi>A</mi><mn>1</mn></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000675547220000013.GIF" wi="1014" he="162" /></maths>式中,<img file="FDA0000675547220000014.GIF" wi="106" he="83" />为A<sub>1</sub>的l<sub>2</sub>范数的平方,γ为权值,γ&lt;1;3.b利用上述增量△更新x,更新后的x用x'表示,有:x'=x+Δ                (3);3.c将步骤3.b得到的x'代入式(2),取系数矩阵A的第2行A<sub>2</sub>和向量y的第2个元素y<sub>2</sub>,计算新的增量Δ,继续利用式(3)更新x;直到利用系数矩阵A的第M行和向量y的第M个元素计算增量并更新x完毕,更新完毕后的光源分布记为x<sub>new</sub>;四、阈值修正光源分布:4.a取步骤3.c得到的x<sub>new</sub>的最大元素,记为x_max,计算<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>&alpha;</mi><mo>=</mo><mfrac><mrow><mi>x</mi><mo>_</mo><mi>max</mi></mrow><mi>&beta;</mi></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000675547220000021.GIF" wi="297" he="133" /></maths>4.b将x<sub>new</sub>的第1个元素到第N个元素依次与步骤4.a的α进行比较,若所述元素小于α,则将所述元素设为零,得到修正的光源分布,记为<img file="FDA0000675547220000022.GIF" wi="123" he="77" />4.c利用下式计算上述修正的光源分布<img file="FDA0000675547220000023.GIF" wi="97" he="77" />的稀疏度:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>&psi;</mi><mo>=</mo><mfrac><mrow><msqrt><mi>N</mi></msqrt><mo>-</mo><msub><mrow><mo>|</mo><mo>|</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>new</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub><mo>/</mo><msub><mrow><mo>|</mo><mo>|</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mi>new</mi></msub><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msub></mrow><mrow><msqrt><mi>N</mi></msqrt><mo>-</mo><mn>1</mn></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000675547220000024.GIF" wi="958" he="260" /></maths>式中,<img file="FDA0000675547220000025.GIF" wi="344" he="110" />分别为<img file="FDA0000675547220000026.GIF" wi="97" he="80" />的l<sub>1</sub>范数和l<sub>2</sub>范数;4.d将步骤4.c得到的稀疏度ψ与初始稀疏度<img file="FDA0000675547220000027.GIF" wi="50" he="57" />进行比较,如果<img file="FDA0000675547220000028.GIF" wi="251" he="86" />则改变阈值β并返回步骤4.a、4.b和4.c再进行计算和判断;如果<img file="FDA0000675547220000029.GIF" wi="252" he="88" />则将得到的阈值和修正的光源分布分别记为□□<img file="FDA00006755472200000210.GIF" wi="57" he="82" />和<img file="FDA00006755472200000211.GIF" wi="70" he="75" />执行步骤五;ε为误差;五、计算误差和判断停止条件:根据步骤4.d中修正的光源分布<img file="FDA00006755472200000212.GIF" wi="69" he="75" />计算<img file="FDA00006755472200000213.GIF" wi="193" he="81" />并将<img file="FDA00006755472200000214.GIF" wi="47" he="83" />与式(1)中的y进行比较,如果<img file="FDA0000675547220000031.GIF" wi="281" he="109" />则以步骤4.d得到的<img file="FDA0000675547220000032.GIF" wi="54" he="83" />和<img file="FDA0000675547220000033.GIF" wi="44" he="75" />作为初始阈值和初始光源分布,即<img file="FDA0000675547220000034.GIF" wi="136" he="81" />和<img file="FDA0000675547220000035.GIF" wi="147" he="76" />返回步骤三和步骤四,再次迭代更新光源分布和阈值修正光源分布;如果<img file="FDA0000675547220000036.GIF" wi="282" he="108" /><img file="FDA0000675547220000037.GIF" wi="46" he="71" />作为最终光源分布,记为x<sub>opt</sub>,执行步骤六;六、光源定位:根据步骤五得到的最终光源分布x<sub>opt</sub>,找到所述最终光源分布的最大元素位置,完成光源定位。
地址 710126 陕西省西安市西沣路兴隆段266号