主权项 |
一种基于l<sub>1</sub>范数约束的有理函数模型求解方法,所述方法利用n个控制点进行求解,控制点可以是真实地面控制点,也可以是通过严格成像模型生成的虚拟控制点;其特征是:包括以下步骤,步骤1.1,对n个控制点的像平面坐标和地面坐标进行标准化;步骤1.2,通过变形将有理函数模型(1)转化为关于各RPCs的线性模型(2),<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>l</mi><mo>=</mo><mfrac><mrow><msub><mi>N</mi><mi>l</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>D</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow></mrow></mfrac></mtd></mtr><mtr><mtd><mi>s</mi><mo>=</mo><mfrac><mrow><msub><mi>N</mi><mi>l</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow></mrow><mrow><msub><mi>D</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow></mrow></mfrac></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSA0000106559100000011.GIF" wi="1224" he="286" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>N</mi><mi>l</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow><mo>-</mo><mi>l</mi><msub><mi>D</mi><mi>l</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>N</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow><mo>-</mo><mi>s</mi><msub><mi>D</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>,</mo><mi>Y</mi><mo>,</mo><mi>Z</mi><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSA0000106559100000012.GIF" wi="1377" he="141" /></maths>然后n个控制点所列的误差方程可以矩阵形式来表示,如式(3)所示,L=Ax+V (3)其中L=[l<sub>1</sub>,l<sub>2</sub>,…,l<sub>n</sub>,s<sub>1</sub>,s<sub>2</sub>,…,s<sub>n</sub>]<sup>T</sup>,x=[a<sub>0</sub>,…,a<sub>19</sub>,b<sub>1</sub>,…b<sub>19</sub>,c<sub>0</sub>,…,c<sub>19</sub>,d<sub>1</sub>,…,d<sub>19</sub>]<sup>T</sup>,V为随机误差,A=[A<sub>1</sub>,A<sub>2</sub>,…,A<sub>n</sub>]<sup>T</sup>,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><mn>1</mn><mo>,</mo><msub><mi>X</mi><mi>i</mi></msub><mo>,</mo><msub><mi>Y</mi><mi>i</mi></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>Z</mi><mi>i</mi><mn>3</mn></msubsup><mo>,</mo><mo>-</mo><msub><mi>l</mi><mi>i</mi></msub><msub><mi>X</mi><mi>i</mi></msub><mo>,</mo><mo>-</mo><msub><mi>l</mi><mi>i</mi></msub><msub><mi>Y</mi><mi>i</mi></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mo>-</mo><msub><mi>l</mi><mi>i</mi></msub><msubsup><mi>Z</mi><mi>i</mi><mn>3</mn></msubsup><mo>,</mo><mn>1</mn><mo>,</mo><msub><mi>X</mi><mi>i</mi></msub><mo>,</mo><msub><mi>Y</mi><mi>i</mi></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msubsup><mi>Z</mi><mi>i</mi><mn>3</mn></msubsup><mo>,</mo><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><msub><mi>X</mi><mi>i</mi></msub><mo>,</mo><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><msub><mi>Y</mi><mi>i</mi></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><msubsup><mi>Z</mi><mi>i</mi><mn>3</mn></msubsup><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow>]]></math><img file="FSA0000106559100000013.GIF" wi="1664" he="78" /></maths>(l<sub>i</sub>,s<sub>i</sub>)为第i个控制点标准化后的像平面行坐标和列坐标,(X<sub>i</sub>,Y<sub>i</sub>,Z<sub>i</sub>)为第i个控制点标准化后的地面经度、纬度和高程,i=1,2,…,n;步骤1.3,对模型(3)加入l<sub>1</sub>范数约束,将问题转化为带l<sub>1</sub>范数约束的最优化问题:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mi>min</mi><msubsup><mrow><mo>|</mo><mo>|</mo><mi>Ax</mi><mo>-</mo><mi>L</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn><mn>2</mn></msubsup></mtd></mtr><mtr><mtd><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><msub><mrow><mo>|</mo><mo>|</mo><mi>x</mi><mo>|</mo><mo>|</mo></mrow><mn>1</mn></msub><mo>≤</mo><mi>α</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSA0000106559100000014.GIF" wi="1197" he="169" /></maths>其中α为l<sub>1</sub>范数约束因子;步骤1.4,利用LARS算法求解得到未知向量x的估计值<img file="FSA0000106559100000015.GIF" wi="57" he="53" />步骤1.5,根据估计值<img file="FSA0000106559100000016.GIF" wi="40" he="54" />得到有理函数模型参数RPCs,生成有理函数模型。
|