发明名称 一种基于随机稀疏编码的大规模医学图像检索方法
摘要 一种基于随机稀疏编码的大规模医学图像检索方法,包括以下步骤:步骤1:输入待检索图像;步骤2:求解所有图像的随机稀疏编码;步骤3:计算自相关矩阵;步骤4:解优化问题,通过特征谱分解求解所有图像的低维嵌入;步骤5:在低维空间中,计算待检索图像与数据库图像的欧氏距离,升序排序,所述欧式距离与相似性负相关;步骤6:输出升序排序后的图像。本发明运用相对比较约束和随机稀疏编码提供了一种检索精度高、检索速度快的大规模医学图像检索方法。
申请公布号 CN103678551A 申请公布日期 2014.03.26
申请号 CN201310651989.8 申请日期 2013.12.05
申请人 银江股份有限公司 发明人 李建元;温晓岳;沈英桓;章步镐;曾浩
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州斯可睿专利事务所有限公司 33241 代理人 王利强
主权项 1.一种基于随机稀疏编码的大规模医学图像检索方法,其特征在于:所述方法包括以下步骤:步骤1:输入待检索图像;步骤2:求解所有图像的随机稀疏编码对所有图像进行预处理,得到等大的灰度二维图像;将每幅灰度二维图像的灰度值,看成一个列向量,用T表示一个d行n列的矩阵,其中每列表示一幅图像的所有像元的灰度值,其中n代表图像的总数,用B表达一个d行m列的基矩阵,每列表示一个基向量,每个基向量表达的是一幅随机选择的图像的所有像元的灰值;用C表达一个m行n列的编码系数矩阵,它是待求解的参量;随机稀疏表达希望最小化||T一BC||,在已知T和B的前提下求解C,并且要求矩阵C中的每列元素中绝大多数的值为0;步骤3:计算自相关矩阵当求得随机稀疏编码矩阵C后,令D<sub>ii</sub>=Σ<sub>j</sub>C<sub>ij</sub>,将稀疏编码矩阵归范化为:<img file="FDA0000430515670000011.GIF" wi="257" he="73" />方阵<img file="FDA0000430515670000012.GIF" wi="182" he="78" />称为自相关矩阵,所述自相关矩阵表示成对基向量之间的相似关系;步骤4:解优化问题,通过特征谱分解求解所有图像的低维嵌入,具体过程如下:(4.1)首先建立如下优化问题:<img file="FDA0000430515670000013.GIF" wi="1182" he="117" />其中:A=S-SS,<img file="FDA0000430515670000014.GIF" wi="260" he="87" />Q用于存放相对约束信息,u表示所有图像数据的一维嵌入,α为参数;(4.2)基于拉格朗日乘子法和KKT定理,式(2)的优化问题转化为:<![CDATA[<math><mrow><mi>Au</mi><mo>-</mo><mi>&lambda;</mi><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mi>u</mi><mo>-</mo><mi>&mu;Su</mi><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths><![CDATA[<math><mrow><msub><mi>u</mi><mi>T</mi></msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mi>u</mi><mo>&GreaterEqual;</mo><mi>&alpha;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>u<sup>T</sup>Su=1                         (5)1<sup>T</sup>Su=0                         (6)λ≥0                          (7)<![CDATA[<math><mrow><mi>&lambda;</mi><mrow><mo>(</mo><msup><mi>u</mi><mi>T</mi></msup><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mi>u</mi><mo>-</mo><mi>&alpha;</mi><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>(4.3)令-μ/λ=β,则式(3)转化为求解如下的特征方程:<![CDATA[<math><mrow><mi>Au</mi><mo>=</mo><mi>&lambda;</mi><mrow><mo>(</mo><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mo>-</mo><mi>&beta;S</mi><mo>)</mo></mrow><mi>u</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>式(9)解向量u*有m个,而满足相对比较约束的解向量,还必须满足式(5)、(6)、(7)的可行约束条件,条件(6)是广义的正交约束,条件(7)是非负性约束,其中λ表示方程(9)的特征值,即特征值必须非负,条件(5)采取乘一个因子的方法满足,即对某一个特征向量u<sub>i</sub>,乘以<img file="FDA0000430515670000025.GIF" wi="194" he="152" />便可满足式(5);(4.4)满足式(5)(6)(7)的解向量集合记作{u<sub>i</sub>},并按照u<sub>i</sub><sup>T</sup>Au<sub>i</sub>的值升序排序,取最多前k个解向量,得到{u<sub>i</sub>}<sup>(k)</sup>;(4.5)对{u<sub>i</sub>}<sup>(k)</sup>中的每个向量,计算出<img file="FDA0000430515670000026.GIF" wi="229" he="81" />得到的{v<sub>i</sub>}<sup>(k)</sup>称为原图像数据的k维嵌入,用矩阵表示为:V∈R<sup>k×n</sup>,k为输入参数;步骤5:在低维空间中,计算待检索图像与数据库图像的欧氏距离,升序排序数据库中的图像,所述欧式距离与相似性负相关;步骤6:输出升序排序的结果。
地址 310012 浙江省杭州市益乐路223号1幢1层