发明名称 基于高阶奇异值分解的硅料熔化进程监测方法
摘要 基于高阶奇异值分解的硅料溶化进程监测方法,先采用CCD照相机对硅料熔化过程进行实时的图像序列采集;用当前时刻之前的若干二维图像序列构成三维张量(tensor),对该张量进行高阶奇异值分解(HOSVD)得到用于表征之前熔化状态的基图像(Base Images);然后,对当前硅料熔化所采集的图像与包含主要信息的基图像进行相关性计算,依据相关性的大小判定硅料溶化状态是否改变。本发明监测方法既能在初、中期硅料熔化状态背景较复杂的情况下检测出硅料的状态变化,又能在熔化后期很好区别硅料熔化状态的变化与熔液运动的噪声,实现了对硅料熔化进程的准确、有效监测。
申请公布号 CN103489184B 申请公布日期 2017.01.11
申请号 CN201310413096.X 申请日期 2013.09.11
申请人 西安理工大学 发明人 梁军利;范自强;刘丁;张妙花;柯婷;于国阳
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 西安弘理专利事务所 61214 代理人 李娜
主权项 基于高阶奇异值分解的硅料熔化进程监测方法,其特征在于,先采用CCD照相机对硅料熔化过程进行实时的图像序列采集;用当前时刻之前的若干二维图像序列构成三维张量,对该张量进行高阶奇异值分解得到用于表征之前熔化状态的基图像;然后,对当前硅料熔化所采集的图像与包含主要信息的基图像进行相关性计算,依据相关性的大小判定硅料熔化状态是否改变;具体按照以下步骤实施:步骤1:CCD照相机采集并存储当前时刻硅料熔化状态的图像,并进行相应的裁剪和亮度变换预处理,得到用于检测硅料熔化状态的图像数据;步骤2:计算当前时刻图像数据P<sub>t</sub>与之前相邻时刻图像{P<sub>t‑1</sub>,P<sub>t‑2</sub>,…,P<sub>t‑k</sub>}的差异d(P<sub>t</sub>,P<sub>j</sub>):<img file="FDA0001049082280000011.GIF" wi="918" he="287" />其中<img file="FDA0001049082280000012.GIF" wi="139" he="67" />为图像P<sub>t</sub>的统计直方图,j=1,…,k;当差异大于预先设定的阈值{δ<sub>1</sub>,…,δ<sub>k</sub>}时,将对应的图像数据选取用于表征之前硅料熔化状态;步骤3:假设选取的硅料熔化图像个数为k,构成的三阶张量A<sub>t</sub>的大小为M×N×k,将张量A<sub>t</sub>从模‑3方向展开为大小M×(N·k)的矩阵A<sub>3</sub>,然后对矩阵A<sub>3</sub>进行奇异值分解,A<sub>3</sub>=W·∑·U<sup>T</sup>;左特征向量矩阵W即为张量A<sub>t</sub>模‑3方向的特征向量矩阵;如下式所示,<maths num="0001"><math><![CDATA[<mrow><msub><mi>A</mi><mi>t</mi></msub><mo>=</mo><mi>B</mi><msub><mo>&times;</mo><mn>3</mn></msub><mi>W</mi><mo>&DoubleLeftRightArrow;</mo><mi>B</mi><mo>=</mo><msub><mi>A</mi><mi>t</mi></msub><msub><mo>&times;</mo><mn>3</mn></msub><msup><mi>W</mi><mi>T</mi></msup></mrow>]]></math><img file="FDA00010490822800000211.GIF" wi="675" he="71" /></maths>在对张量A<sub>t</sub>进行模‑3的高阶奇异值分解后所求得的张量B,即由基图像{B<sub>1</sub>,B<sub>2</sub>,…,B<sub>k</sub>}构成,其中B(:,:,i)=B<sub>i</sub>;步骤4:根据预先设定的阈值T<sub>t</sub>选取最少的基图像B<sub>i</sub>,使得<maths num="0002"><math><![CDATA[<mrow><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><mo>|</mo><mo>|</mo><msub><mi>B</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mo>|</mo><mo>|</mo><msub><mi>B</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub></mrow></mfrac><mo>&GreaterEqual;</mo><msub><mi>T</mi><mi>t</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0001049082280000021.GIF" wi="334" he="278" /></maths>即所选的基图像为{B<sub>1</sub>,B<sub>2</sub>,…,B<sub>t</sub>};然后对所选的基图像和当前时刻的图像进行如下式的归一化处理,<maths num="0003"><math><![CDATA[<mrow><mover><mi>P</mi><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mi>P</mi><mrow><mo>|</mo><mo>|</mo><mi>P</mi><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0001049082280000022.GIF" wi="220" he="135" /></maths>步骤5:计算当前状态图像与每个基图像的相关性c<sub>ti</sub>,然后,由每个所选的基图像在所有所选基图像中的信息比例作为权重w<sub>i</sub>,将所有的<img file="FDA00010490822800000212.GIF" wi="43" he="64" />和<img file="FDA00010490822800000213.GIF" wi="51" he="62" />相关性的大小按照权值w<sub>i</sub>进行融合得到最终的当前状态图像P<sub>t</sub>与表征之前硅料熔化状态的基图像{B<sub>1</sub>,B<sub>2</sub>,…,B<sub>t</sub>}相关性c<sub>t</sub>;其中,<maths num="0004"><math><![CDATA[<mrow><msub><mi>c</mi><mrow><mi>t</mi><mi>i</mi></mrow></msub><mo>=</mo><mi>&Sigma;</mi><mi>&Sigma;</mi><msub><mover><mi>P</mi><mo>&OverBar;</mo></mover><mi>t</mi></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mover><mi>B</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0001049082280000023.GIF" wi="662" he="79" /></maths><img file="FDA0001049082280000024.GIF" wi="43" he="63" />和<img file="FDA0001049082280000025.GIF" wi="56" he="63" />分别为P<sub>t</sub>和B<sub>i</sub>归一化后的结果,<img file="FDA0001049082280000026.GIF" wi="359" he="63" />分别表示矩阵<img file="FDA0001049082280000027.GIF" wi="41" he="63" />和<img file="FDA0001049082280000028.GIF" wi="54" he="62" />的m行n列的元素值,<maths num="0005"><math><![CDATA[<mrow><msub><mi>w</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><mo>|</mo><mo>|</mo><msub><mi>B</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><mo>|</mo><mo>|</mo><msub><mi>B</mi><mi>i</mi></msub><mo>|</mo><msub><mo>|</mo><mn>2</mn></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0001049082280000029.GIF" wi="302" he="207" /></maths><maths num="0006"><math><![CDATA[<mrow><msub><mi>c</mi><mi>t</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>t</mi></munderover><msub><mi>c</mi><mrow><mi>t</mi><mi>i</mi></mrow></msub><mo>&CenterDot;</mo><msub><mi>w</mi><mi>i</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA00010490822800000210.GIF" wi="310" he="127" /></maths>将当前状态图像P<sub>t</sub>与基图像{B<sub>1</sub>,B<sub>2</sub>,…,B<sub>t</sub>}的相关性c<sub>t</sub>与预设的阈值D<sub>t</sub>比较,进行硅料熔化状态的变化检测,实现对硅料熔化状态进程的监测。
地址 710048 陕西省西安市金花南路5号