[发明专利]一种嵌入堆排序的卡尔曼滤波相位展开方法在审

专利信息
申请号: 201610036549.5 申请日: 2016-01-20
公开(公告)号: CN105719253A 公开(公告)日: 2016-06-29
发明(设计)人: 谢先明;李莹慧 申请(专利权)人: 桂林电子科技大学
主分类号: G06T5/00 分类号: G06T5/00;G01S13/90
代理公司: 桂林市持衡专利商标事务所有限公司 45107 代理人: 欧阳波
地址: 541004 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明为一种嵌入堆排序的卡尔曼滤波相位展开方法,首先生成指导相位展开路径的干涉相位质量图。引入基于完全二叉树的堆数组,以干涉相位质量值作为排序关键字。干涉图中选相位质量最高的非边界像元为起始像元,其邻接的缠绕像元嵌入堆数组,调整为最大堆。用卡尔曼滤波方法估计最大堆根结点处的最佳待展开像元x的干涉相位值,随后从堆数组中去除已展开像元x,调整其为最大堆;干涉图中邻接像元x的缠绕像元嵌入堆数组,调整为最大堆。重复上步,直至堆数组中无待展开像元,展开完成。本发明实现新待展开像元快速插入及排序,引导卡尔曼相位展开方法沿干涉图高质量到低质量的路径展开缠绕相位,降低搜索所耗时间;效率及精度高,稳健性强。
搜索关键词: 一种 嵌入 排序 卡尔 滤波 相位 展开 方法
【主权项】:
一种嵌入堆排序的卡尔曼滤波相位展开方法,主要步骤如下:第1步:获得干涉相位质量图对干涉图进行处理获得反映干涉像元质量的二维数据图,即干涉相位质量图;第2步:创建堆数组创建堆数组,其数据结构为一棵完全二叉树的顺序存储结构,最大堆为有序数组、以存放于该二叉树各结点的元素的值作为排序的关键字,即最大堆各结点存放的元素的值小于或等于父结点存放的元素的值,最大堆中存放于根结点的元素的值最大;本发明以像元的相位质量值为元素的值,即最大堆以存放于二叉树各结点的像元的相位质量值作为排序的关键字,最大堆中存放于根结点的像元的相位质量值最大;第3步:选取起始像元并将其邻接缠绕像元嵌入堆数组31、根据第1步所得干涉相位质量图,选取干涉图中相位质量最高的非边界像元作为起始像元,把该起始像元的缠绕相位作为状态估计值,并设定其估计误差方差,起始像元的展开相位即为其缠绕相位,起始像元被认为是已展开像元;32、在干涉图中以起始像元为中心,把其邻接的上、下、左和右4个缠绕像元标记为待展开像元,分别把4个待展开像元嵌入第2步所建的堆数组;33、以待展开像元的相位质量值为排序的关键字,把无序堆数组调整为最大堆;第4步:展开缠绕像元41、在步骤33所得的最大堆根结点处获取最佳待展开像元,并标记为像元x,并利用卡尔曼滤波相位展开方法展开此缠绕像元;所述最佳待展开像元x具体展开过程如下:设所述最佳待展开像元x为第1步所得的二维干涉图(m,n)像元,卡尔曼滤波相位展开方法利用干涉图中邻接待展开像元(m,n)的上、下、左、右、上左、下左、上右和下右8个像元中的已展开像元的信息递推估计待展开像元像元(m,n)的干涉相位;设Ψ为待展开像元(m,n)的8个邻接像元中已展开像元的集合,设像元(k,l)是干涉图中待展开像元像元(m,n)的8个邻接像元中的已展开像元,即(k,l)∈Ψ,像元(k,l)的状态估计及误差方差分别为首先,对干涉图中的像元(m,n)干涉相位值按如下卡尔曼滤波方法进行预测估计:<mrow><msub><mi>&chi;</mi><mrow><mn>0</mn><mo>,</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></msub></mrow><mrow><msub><mi>&chi;</mi><mrow><mn>1</mn><mo>,</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></msub><mo>+</mo><msqrt><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>&lambda;</mi><mo>)</mo><msub><mover><mi>P</mi><mo>&RightArrow;</mo></mover><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub></mrow></msqrt></mrow><mrow><msub><mi>&chi;</mi><mrow><mn>2</mn><mo>,</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></msub><mo>-</mo><msqrt><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>&lambda;</mi><mo>)</mo><msub><mover><mi>P</mi><mo>&RightArrow;</mo></mover><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub></mrow></msqrt></mrow><mrow><msub><mi>d</mi><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></msub><mo>=</mo><mfrac><msup><mrow><mo>&lsqb;</mo><mrow><msub><mover><mi>P</mi><mo>&RightArrow;</mo></mover><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>&CenterDot;</mo><mfrac><mn>1</mn><mrow><msub><mi>SNR</mi><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></msub></mrow></mfrac></mrow><mo>&rsqb;</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><munder><mo>&Sigma;</mo><mrow><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow><mo>&Element;</mo><mi>&Psi;</mi></mrow></munder><msup><mrow><mo>&lsqb;</mo><mrow><msub><mover><mi>P</mi><mo>&RightArrow;</mo></mover><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>&CenterDot;</mo><mfrac><mn>1</mn><mrow><msub><mi>SNR</mi><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></msub></mrow></mfrac></mrow><mo>&rsqb;</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></mfrac></mrow><mrow><msubsup><mi>&chi;</mi><mrow><mi>j</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>=</mo><munder><mo>&Sigma;</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo><mo>&Element;</mo><mi>&Psi;</mi></mrow></munder><mrow><msub><mi>d</mi><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></msub><mo>&lsqb;</mo><msub><mi>&chi;</mi><mrow><mi>j</mi><mo>,</mo><mrow><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></mrow></msub><mo>+</mo><mi>p</mi><msub><mover><mi>s</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo><mo>|</mo><mo>(</mo><mi>k</mi><mo>,</mo><mi>l</mi><mo>)</mo></mrow></msub><mo>&rsqb;</mo></mrow></mrow><mrow><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><msubsup><mi>w</mi><mi>j</mi><mi>m</mi></msubsup><msubsup><mi>&chi;</mi><mrow><mi>j</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mo>-</mo></msubsup></mrow><mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>P</mi><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><mrow><msubsup><mi>w</mi><mi>j</mi><mi>c</mi></msubsup><mrow><mo>&lsqb;</mo><mrow><msub><mi>&chi;</mi><mrow><mi>j</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>+</mo><mi>p</mi><msub><mover><mi>s</mi><mo>&RightArrow;</mo></mover><mrow><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>|</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>-</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup></mrow><mo>&rsqb;</mo></mrow></mrow><mo>&CenterDot;</mo></mrow></mtd></mtr><mtr><mtd><mrow><msup><mrow><mo>&lsqb;</mo><mrow><msub><mi>&chi;</mi><mrow><mi>j</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>+</mo><mi>p</mi><msub><mover><mi>s</mi><mo>&RightArrow;</mo></mover><mrow><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>|</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub><mo>-</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup></mrow><mo>&rsqb;</mo></mrow><mi>T</mi></msup><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow><mo>&Element;</mo><mi>&Psi;</mi></mrow></munder><mrow><msub><mi>d</mi><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></msub><msub><mi>Q</mi><mrow><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>|</mo><mrow><mo>(</mo><mrow><mi>k</mi><mo>,</mo><mi>l</mi></mrow><mo>)</mo></mrow></mrow></msub></mrow></mrow></mtd></mtr></mtable></mfenced>上式中,干涉图(m,n)像元为待展开像元,χj,(k,l)是(k,l)像元状态估计的Sigma point,为干涉图(m,n)像元与(k,l)像元之间的相位梯度估计值,SNR(k,l)是干涉图(k,l)像元信噪比,为干涉图(m,n)像元Sigma point预测值,Q(m,n)|(k,l)为干涉图(m,n)像元与(k,l)像元之间的相位梯度估计误差方差,为相应调节权值系数;其次,对干涉图中的(m,n)像元状态进行估计:<mrow><msub><mi>y</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>=</mo><mi>h</mi><mo>&lsqb;</mo><msub><mi>x</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>&rsqb;</mo><mo>+</mo><msub><mi>v</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>=</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><mrow><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>x</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>+</mo><mfenced open = "{" close = "}"><mtable><mtr><mtd><msub><mi>u</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>v</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub></mtd></mtr></mtable></mfenced></mrow><mrow><msubsup><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><mrow><msubsup><mi>w</mi><mi>j</mi><mi>m</mi></msubsup><mi>h</mi><mrow><mo>&lsqb;</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup><mo>&rsqb;</mo></mrow></mrow></mrow><mrow><msubsup><mi>P</mi><mrow><mi>y</mi><mi>y</mi><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><msubsup><mi>w</mi><mi>j</mi><mi>c</mi></msubsup><mo>{</mo><mi>h</mi><mrow><mo>&lsqb;</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo></msubsup><mo>&rsqb;</mo></mrow><mo>-</mo><msubsup><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo></msubsup><mo>}</mo><mo>&CenterDot;</mo><msup><mrow><mo>{</mo><mi>h</mi><mrow><mo>&lsqb;</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo></msubsup><mo>&rsqb;</mo></mrow><mo>-</mo><msubsup><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo></msubsup><mo>}</mo></mrow><mi>T</mi></msup><mo>+</mo><mi>R</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mrow><msubsup><mi>P</mi><mrow><mi>x</mi><mi>y</mi><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mn>2</mn></munderover><msubsup><mi>w</mi><mi>j</mi><mi>c</mi></msubsup><mrow><mo>&lsqb;</mo><mrow><msubsup><mi>&chi;</mi><mrow><mi>j</mi><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>-</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup></mrow><mo>&rsqb;</mo></mrow><mo>&CenterDot;</mo><msup><mrow><mo>{</mo><mi>h</mi><mrow><mo>&lsqb;</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup><mo>&rsqb;</mo></mrow><mo>-</mo><msubsup><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow><mo>-</mo></msubsup><mo>}</mo></mrow><mi>T</mi></msup></mrow><mrow><msub><mi>&Pi;</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>=</mo><msubsup><mi>P</mi><mrow><mi>x</mi><mi>y</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>/</mo><msubsup><mi>P</mi><mrow><mi>y</mi><mi>y</mi><mo>,</mo><mrow><mo>(</mo><mrow><mi>m</mi><mo>,</mo><mi>n</mi></mrow><mo>)</mo></mrow></mrow><mo>-</mo></msubsup></mrow><mrow><msub><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>=</mo><msubsup><mover><mi>x</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo></msubsup><mo>+</mo><msub><mi>&Pi;</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mrow><mo>&lsqb;</mo><mrow><msub><mi>y</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><mo>-</mo><msubsup><mover><mi>y</mi><mo>&RightArrow;</mo></mover><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo></msubsup></mrow><mo>&rsqb;</mo></mrow></mrow><mrow><msub><mover><mi>P</mi><mo>&RightArrow;</mo></mover><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><msubsup><mi>P</mi><mrow><mi>x</mi><mi>x</mi><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><mo>-</mo><msub><mi>&Pi;</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></msub><msubsup><mi>P</mi><mrow><mi>x</mi><mi>y</mi><mo>,</mo><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow></mrow><mo>-</mo></msubsup><msubsup><mi>&Pi;</mi><mrow><mo>(</mo><mi>m</mi><mo>,</mo><mi>n</mi><mo>)</mo></mrow><mi>T</mi></msubsup></mrow>其中,y(m,n)和ν(m,n)分别为干涉图中(m,n)像元含噪声的观测矢量及其附加噪声矢量,u(m,n)和v(m,n)分别为附加在复干涉信号实部和虚部的噪声,h[x(m,n)]为干涉图中(m,n)像元真实观测矢量,表示干涉图中像元(m,n)观测矢量预测值,∏(m,n)表示干涉图中(m,n)像元增益矩阵,R(m,n)表示干涉图中的(m,n)像元观测误差方差,分别为干涉图中的(m,n)像元状态估计及误差方差;42、从步骤33所得的堆数组中去除41步骤中完成了展开的像元x,并以堆数组中各待展开像元的相位质量值为排序关键字,把含有待展开像元的堆数组调整为最大堆;43、把干涉图中邻接像元x的上、下、左和右4个像元中的缠绕像元标记为待展开像元,已经展开的像元不列入待展开像元;分别把上述标记的待展开像元嵌入堆数组,并以各待展开像元的相位质量值为排序关键字,把无序堆数组调整为最大堆,进入下一步;第5步:判断相位展开是否完成检查步骤43所得的堆数组中否存在待展开像元,若该堆数组中无待展开像元,则干涉图的相位展开完成,结束;否则,即该堆数组中仍存在待展开像元,转第4步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610036549.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top