发明名称 一种基于多矩形图像距离转换模型的坐标标定方法
摘要 本发明公开了一种基于多矩形图像距离转换模型的坐标标定方法,按照以下步骤进行:步骤1:固定摄像机,建立坐标系;步骤2:连续构造多个矩形块;步骤3:求世界坐标系O-XYZ的X方向在图像坐标系O'UV中的消失点Q′<sub>1</sub>;步骤4:求世界坐标系O-XYZ的Y方向在图像坐标系O'UV中的消失点Q′<sub>2</sub>;步骤5:修正矩形顶点A<sub>i</sub>′,B<sub>i</sub>′(1≤i≤n)的坐标;步骤6:求距离转换模型系数K<sub>12</sub>;步骤7:求距离转换模型系数K<sub>11</sub>;步骤8:求距离转换模型系数K<sub>22</sub>;步骤9:求距离转换模型系数K<sub>21</sub>;步骤10:求取世界坐标系中的一点P的坐标。本发明采用多个矩形,有利于减小求解消失点的误差;修正矩形的顶点坐标,有利于弥补由于车道线磨损带来的误差;采用直线拟合的方法求取距离转换模型系数K<sub>22</sub>,提高了K<sub>22</sub>的准确度。
申请公布号 CN103927748A 申请公布日期 2014.07.16
申请号 CN201410141750.0 申请日期 2014.04.09
申请人 东南大学 发明人 路小波;刘春雪;陈林;童辰;曾维理
分类号 G06T7/00(2006.01)I 主分类号 G06T7/00(2006.01)I
代理机构 江苏永衡昭辉律师事务所 32250 代理人 王斌
主权项 一种基于多矩形图像距离转换模型的坐标标定方法,其特征在于,该方法按照包括以下步骤进行:步骤1:建立世界坐标系O‑XYZ和图像坐标系O'UV;步骤2:获取摄像机的视频图像信息,在世界坐标系中,以摄像机拍摄范围内的道路平面中的车道横向为矩形一边方向,车道纵向为矩形另一边方向,车道宽为矩形横向边长,白色车道线的底端与纵向上相邻的一段白色车道线底端的间距作为矩形纵向一边的边长,构造一个矩形块,按此方法,从图像底部开始连续构造多个矩形块,所述多个矩形块一侧纵向边上的顶点在世界坐标系中的坐标依次用A<sub>1</sub>,A<sub>2</sub>,...,A<sub>i</sub>,...,A<sub>n</sub>表示,另一侧纵向边上的顶点在世界坐标系中的坐标依次用B<sub>1</sub>,B<sub>2</sub>,...,B<sub>i</sub>,...,B<sub>n</sub>表示,其中A<sub>1</sub>和B<sub>1</sub>为图像最底端顶点,B<sub>n</sub>和A<sub>n</sub>为图像最顶端顶点,n‑1为矩形个数,i为矩形顶点的编号,所述坐标A<sub>1</sub>,A<sub>2</sub>,...,A<sub>i</sub>,...,A<sub>n</sub>在图像坐标系中对应的坐标为A′<sub>1</sub>,A′<sub>2</sub>,...,A′<sub>i</sub>,...,A′<sub>n</sub>,所述坐标B<sub>1</sub>,B<sub>2</sub>,...,B<sub>i</sub>,...,B<sub>n</sub>在图像坐标系中对应的坐标为B′<sub>1</sub>,B′<sub>2</sub>,...,B′<sub>i</sub>,...,B′<sub>n</sub>;步骤3:求世界坐标系O‑XYZ的X方向在图像坐标系O'UV中的消失点Q'<sub>1</sub>,具体流程为:3.1)在图像坐标系O'UV中求出直线A′<sub>i</sub>B′<sub>i</sub>和A′<sub>j</sub>B′<sub>j</sub>的交点P′<sub>ij</sub>,1≤i≠j≤n;3.2)根据下式计算交点P′<sub>ij</sub>的准确度D<sub>ij</sub>:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>D</mi><mi>ij</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>d</mi><mrow><mi>ij</mi><mo>_</mo><mi>m</mi></mrow></msub><mo>,</mo><mi>i</mi><mo>&NotEqual;</mo><mi>j</mi></mrow>]]></math><img file="FDA0000488768890000011.GIF" wi="391" he="135" /></maths>其中,1≤i≠j≤n,d<sub>ij_m</sub>表示点P′<sub>ij</sub>与直线A′<sub>m</sub>B′<sub>m</sub>的距离,1≤m≤n;3.3)选取D<sub>ij</sub>最小的点P′<sub>ij</sub>作为消失点Q′<sub>1</sub>,Q′<sub>1</sub>的坐标用(u<sub>1</sub>,v<sub>1</sub>)表示;步骤4:求世界坐标系O‑XYZ的Y方向在图像坐标系O'UV中的消失点Q′<sub>2</sub>,具体流程为:对点A′<sub>1</sub>,A′<sub>2</sub>,...,A′<sub>i</sub>,...,A′<sub>n</sub>进行直线拟合,得到拟合直线为L′<sub>A</sub>,对点B′<sub>1</sub>,B′<sub>2</sub>,...,B′<sub>i</sub>,...,B′<sub>n</sub>进行直线拟合,得到拟合直线为L′<sub>B</sub>;然后求出拟合直线L′<sub>A</sub>与L′<sub>B</sub>的交点,并以所述交点作为消失点Q′<sub>2</sub>,Q′<sub>2</sub>的坐标用(u<sub>2</sub>,v<sub>2</sub>)表示;步骤5:修正所有世界坐标系中的矩形顶点A<sub>1</sub>,A<sub>2</sub>,...,A<sub>i</sub>,...,A<sub>n</sub>,B<sub>1</sub>,B<sub>2</sub>,...,B<sub>i</sub>,...,B<sub>n</sub>在图像坐标系中对应的点A′<sub>1</sub>,A′<sub>2</sub>,...,A′<sub>i</sub>,...,A′<sub>n</sub>,B′<sub>1</sub>,B′<sub>2</sub>,...,B′<sub>i</sub>,...,B′<sub>n</sub>的坐标,1≤i≤n,具体流程为:5.1)用下式分别计算每个矩形顶点面向消失点Q′<sub>1</sub>的归一化准确度:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>E</mi><mrow><mi>aiq</mi><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>E</mi><mrow><mi>biq</mi><mn>1</mn></mrow></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>D</mi><mi>ik</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>D</mi><mi>ik</mi></msub></mrow><mrow><mi>max</mi><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>D</mi><mi>ik</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>D</mi><mi>ik</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0000488768890000021.GIF" wi="735" he="275" /></maths>其中,D<sub>ik</sub>为直线A′<sub>i</sub>B′<sub>i</sub>和A′<sub>k</sub>B′<sub>k</sub>的交点P′<sub>ik</sub>的准确度,1≤i≤n,ai表示该归一化准确度是矩形顶点A′<sub>i</sub>的归一化准确度,bi表示该归一化准确度是矩形顶点B′<sub>i</sub>的归一化准确度,q1表示面向Q′<sub>1</sub>方向;5.2)先求取世界坐标系O‑XYZ中的直线A<sub>i</sub>B<sub>i+1</sub>方向在图像坐标系O'UV中的消失点Q′<sub>3</sub>,1≤i≤n‑1,然后计算每个矩形顶点面向消失点Q′<sub>3</sub>的归一化准确度,具体流程为:首先在图像坐标系O'UV中求出直线A′<sub>i</sub>B′<sub>i+1</sub>和A′<sub>j</sub>B′<sub>j+1</sub>的交点T′<sub>ij</sub>,1≤i≠j≤n‑1;根据下式计算交点T′<sub>ij</sub>的准确度G<sub>ij</sub>:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>G</mi><mi>ij</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>g</mi><mrow><mi>ij</mi><mo>_</mo><mi>m</mi></mrow></msub><mo>,</mo><mi>i</mi><mo>&NotEqual;</mo><mi>j</mi></mrow>]]></math><img file="FDA0000488768890000022.GIF" wi="390" he="142" /></maths>其中,1≤i≠j≤n‑1,g<sub>ij_m</sub>表示点T′<sub>ij</sub>与直线A′<sub>m</sub>B′<sub>m+1</sub>的距离,1≤m≤n‑1;然后选取G<sub>ij</sub>最小的点T′<sub>ij</sub>作为消失点Q′<sub>3</sub>,用下式分别计算每个矩形顶点面向消失点Q′<sub>3</sub>的归一化准确度:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>E</mi><mrow><mi>aiq</mi><mn>3</mn></mrow></msub><mo>=</mo><msub><mi>E</mi><mrow><mi>b</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mi>q</mi><mn>3</mn></mrow></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>G</mi><mi>ik</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>G</mi><mi>ik</mi></msub></mrow><mrow><mi>max</mi><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>G</mi><mi>ik</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>G</mi><mi>ik</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0000488768890000031.GIF" wi="794" he="276" /></maths>其中,G<sub>ik</sub>为直线A′<sub>i</sub>B′<sub>i+1</sub>和A′<sub>k</sub>B′<sub>k+1</sub>的交点T<sub>ik</sub>′的准确度,1≤i≤n‑1,ai表示该归一化准确度是矩形顶点A′<sub>i</sub>的归一化准确度,b(i+1)表示该归一化准确度是矩形顶点B′<sub>i+1</sub>的归一化准确度,q3表示面向Q′<sub>3</sub>方向;同时,规定E<sub>anq3</sub>=E<sub>b1q3</sub>=0;5.3)先求取世界坐标系O‑XYZ中的直线A<sub>i+1</sub>B<sub>i</sub>方向在图像坐标系O'UV中的消失点Q′<sub>4</sub>,1≤i≤n‑1,然后计算每个矩形顶点面向消失点Q′<sub>4</sub>的归一化准确度,具体流程为:首先在图像坐标系O'UV中求出直线A′<sub>i+1</sub>B′<sub>i</sub>和A′<sub>j+1</sub>B′<sub>j</sub>的交点W<sub>ij</sub>′,1≤i≠j≤n‑1;根据下式计算交点W<sub>ij</sub>′的准确度H<sub>ij</sub>:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>H</mi><mi>ij</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>h</mi><mrow><mi>ij</mi><mo>_</mo><mi>m</mi></mrow></msub><mo>,</mo><mi>i</mi><mo>&NotEqual;</mo><mi>j</mi></mrow>]]></math><img file="FDA0000488768890000032.GIF" wi="392" he="142" /></maths>其中,1≤i≠j≤n‑1,h<sub>ij_m</sub>表示点W<sub>ij</sub>′与直线A′<sub>m+1</sub>B′<sub>m</sub>的距离,1≤m≤n‑1;然后选取H<sub>ij</sub>最小的点W<sub>ij</sub>′作为消失点Q′<sub>4</sub>;用下式分别计算每个矩形顶点面向消失点Q′<sub>4</sub>的归一化准确度:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>E</mi><mrow><mi>a</mi><mrow><mo>(</mo><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mi>q</mi><mn>3</mn></mrow></msub><mo>=</mo><msub><mi>E</mi><mrow><mi>biq</mi><mn>3</mn></mrow></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>H</mi><mi>ik</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>H</mi><mi>ik</mi></msub></mrow><mrow><mi>max</mi><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>H</mi><mi>ik</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi><mo>+</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>H</mi><mi>ik</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0000488768890000033.GIF" wi="810" he="275" /></maths>其中,H<sub>ik</sub>为直线A′<sub>i+1</sub>B′<sub>i</sub>和A′<sub>k+1</sub>B′<sub>k</sub>的交点W<sub>ik</sub>′的准确度,1≤i≤n‑1,a(i+1)表示该归一化准确度是矩形顶点A′<sub>i+1</sub>的归一化准确度,bi表示该归一化准确度是矩形顶点B′<sub>i</sub>的归一化准确度,q4表示面向Q′<sub>4</sub>方向;同时,规定E<sub>a1q4</sub>=E<sub>bnq4</sub>=0;5.4)求出图像坐标系中每个矩形顶点三个方向归一化准确度的平均值,作为这个矩形顶点最终的归一化准确度;其中矩形顶点A′<sub>i</sub>的最终的归一化准确度根据下式计算:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>E</mi><mi>ai</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>E</mi><mrow><mi>aiq</mi><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>E</mi><mrow><mi>aiq</mi><mn>3</mn></mrow></msub><mo>+</mo><msub><mi>E</mi><mrow><mi>aiq</mi><mn>4</mn></mrow></msub></mrow><mrow><mn>1</mn><mo>+</mo><mi>efc</mi><mrow><mo>(</mo><msub><mi>E</mi><mrow><mi>aiq</mi><mn>3</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>efc</mi><mrow><mo>(</mo><msub><mi>E</mi><mrow><mi>aiq</mi><mn>4</mn></mrow></msub><mo>)</mo></mrow></mrow></mfrac><mo>,</mo><mn>1</mn><mo>&le;</mo><mi>i</mi><mo>&le;</mo><mi>n</mi></mrow>]]></math><img file="FDA0000488768890000041.GIF" wi="925" he="151" /></maths>其中,i=n时,efc(E<sub>aiq3</sub>)=0,否则efc(E<sub>aiq3</sub>)=1;i=1时,efc(E<sub>aiq4</sub>)=0,否则efc(E<sub>aiq4</sub>)=1;矩形顶点B′<sub>i</sub>的最终的归一化准确度根据下式计算:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>E</mi><mi>bi</mi></msub><mo>=</mo><mfrac><mrow><msub><mi>E</mi><mrow><mi>biq</mi><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>E</mi><mrow><mi>biq</mi><mn>3</mn></mrow></msub><mo>+</mo><msub><mi>E</mi><mrow><mi>biq</mi><mn>4</mn></mrow></msub></mrow><mrow><mn>1</mn><mo>+</mo><mi>efc</mi><mrow><mo>(</mo><msub><mi>E</mi><mrow><mi>biq</mi><mn>3</mn></mrow></msub><mo>)</mo></mrow><mo>+</mo><mi>efc</mi><mrow><mo>(</mo><msub><mi>E</mi><mrow><mi>biq</mi><mn>4</mn></mrow></msub><mo>)</mo></mrow></mrow></mfrac><mo>,</mo><mn>1</mn><mo>&le;</mo><mi>i</mi><mo>&le;</mo><mi>n</mi></mrow>]]></math><img file="FDA0000488768890000042.GIF" wi="924" he="152" /></maths>其中,i=1时,efc(E<sub>biq3</sub>)=0,否则efc(E<sub>biq3</sub>)=1;i=n时,efc(E<sub>biq4</sub>)=0,否则efc(E<sub>biq4</sub>)=1;5.5)按照如下方法判断图像坐标系中矩形顶点B′<sub>i</sub>的归一化准确度是否可靠,并对得到矩形顶点B′<sub>i</sub>修正后的坐标:若B′<sub>i</sub>的归一化准确度E<sub>bi</sub>≤n×E<sub>a(i+1)</sub>且E<sub>bi</sub>≤n×E<sub>a(i‑1)</sub>,则认为E<sub>bi</sub>可靠,矩形顶点B′<sub>i</sub>坐标不作变动;若E<sub>bi</sub>>n×E<sub>a(i+1)</sub>或E<sub>bi</sub>>n×E<sub>a(i‑1)</sub>,并且n×E<sub>a(i+1)</sub>≤n×E<sub>a(i‑1)</sub>,则将直线A′<sub>i+1</sub>Q′<sub>4</sub>与直线L′<sub>B</sub>的交点坐标作为矩形顶点B′<sub>i</sub>修正后的坐标;若E<sub>bi</sub>>n×E<sub>a(i+1)</sub>或E<sub>bi</sub>>n×E<sub>a(i‑1)</sub>,并且n×E<sub>a(i‑1)</sub><n×E<sub>a(i+1)</sub>,则将直线A′<sub>i‑1</sub>Q′<sub>3</sub>与直线L′<sub>B</sub>的交点坐标作为矩形顶点B′<sub>i</sub>修正后的坐标;5.6)求出修正后的直线Q′<sub>1</sub>B′<sub>i</sub>与直线L′<sub>A</sub>的交点,并将该交点坐标作为矩形顶点A′<sub>i</sub>点修正后的坐标;步骤6:求取距离转换模型系数K<sub>12</sub>,具体流程为:6.1)获取公路车道宽,即世界坐标系中L<sub>A</sub>与L<sub>B</sub>两条直线之间的距离,用s<sub>x</sub>表示,其中L<sub>A</sub>为点A<sub>1</sub>,A<sub>2</sub>,...,A<sub>i</sub>,...,A<sub>n</sub>所在的直线,L<sub>B</sub>为B<sub>1</sub>,B<sub>2</sub>,...,B<sub>i</sub>,...,B<sub>n</sub>所在的直线;6.2)找出世界坐标系中摄像机光轴与道路平面的交点Q在图像坐标系O'UV中的投影点Q′,其坐标用(u,v)来表示,世界坐标系中交点Q在X轴上的投影点为Q<sub>x</sub>,Q在Y轴上投影点为Q<sub>y</sub>,L<sub>A</sub>与QQ<sub>y</sub>的交点为P<sub>LA</sub>,L<sub>B</sub>与QQ<sub>y</sub>的交点为P<sub>LB</sub>;求出Q′<sub>1</sub>Q′与L′<sub>A</sub>的交点P′<sub>LA</sub>,其坐标为(u<sub>A</sub>,v<sub>A</sub>),该点是交点P<sub>LA</sub>在图像坐标系O'UV中的投影点;求出Q′<sub>1</sub>Q′与L′<sub>B</sub>的交点P′<sub>LB</sub>,其坐标为(u<sub>B</sub>,v<sub>B</sub>),该点是交点P<sub>LB</sub>在图像坐标系O'UV中的投影点;6.3)用下式求出P′<sub>LA</sub>与Q′<sub>1</sub>距离的倒数p<sub>A</sub>,P′<sub>LB</sub>与Q′<sub>1</sub>距离的倒数p<sub>B</sub>:p<sub>A</sub>=1/((u<sub>1</sub>‑u<sub>A</sub>)<sup>2</sup>+(v<sub>1</sub>‑v<sub>A</sub>)<sup>2</sup>)<sup>1/2</sup>p<sub>B</sub>=1/((u<sub>1</sub>‑u<sub>B</sub>)<sup>2</sup>+(v<sub>1</sub>‑v<sub>B</sub>)<sup>2</sup>)<sup>1/2</sup>6.4)用下式计算出距离转换模型系数K<sub>12</sub>:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>K</mi><mn>12</mn></msub><mo>=</mo><mfrac><msub><mi>s</mi><mi>x</mi></msub><mrow><msub><mi>p</mi><mi>A</mi></msub><mo>-</mo><msub><mi>p</mi><mi>B</mi></msub></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000488768890000051.GIF" wi="331" he="131" /></maths>步骤7:求取距离转换模型系数K<sub>11</sub>;步骤8:求取距离转换模型系数K<sub>22</sub>;8.1)找出世界坐标系O‑XYZ中直线A<sub>i</sub>B<sub>i</sub>与QQ<sub>x</sub>交点P<sub>i</sub>,获取两个相邻交点P<sub>i</sub>的间距,表示为s<sub>y</sub>;8.2)计算出图像坐标系O'UV中A′<sub>i</sub>B′<sub>i</sub>与Q′<sub>2</sub>Q′的交点P′<sub>i</sub>,其坐标表示为(u<sub>ABi</sub>,v<sub>ABi</sub>),点P′<sub>i</sub>即为P<sub>i</sub>在图像坐标系O'UV中的投影点;8.3)用下式求出交点P′<sub>i</sub>与Q′<sub>2</sub>距离的倒数p<sub>ABi</sub>:p<sub>ABi</sub>=1/((u<sub>2</sub>‑u<sub>ABi</sub>)<sup>2</sup>+(v<sub>2</sub>‑v<sub>ABi</sub>)<sup>2</sup>)<sup>1/2</sup>;8.4)在世界坐标系O‑XYZ中交点P<sub>1</sub>到X轴的距离表示为l<sub>y1</sub>,交点P<sub>i</sub>与P<sub>1</sub>的距离表示为d<sub>i</sub>=(i‑1)s<sub>y</sub>,则有:l<sub>y1</sub>+d<sub>i</sub>=K<sub>21</sub>+K<sub>22</sub>p<sub>ABi</sub>  1≤i≤n根据上式,结合n个d<sub>i</sub>和p<sub>ABi</sub>,共有n组表达式,以d<sub>i</sub>为纵轴,p<sub>ABi</sub>为横轴,建立坐标系,在所述坐标系中将这n个点(p<sub>AB1</sub>,d<sub>1</sub>),(p<sub>AB2</sub>,d<sub>2</sub>),...,(p<sub>ABi</sub>,d<sub>i</sub>),...,(p<sub>ABn</sub>,d<sub>n</sub>)拟合成一条直线,然后求出直线的斜率,该斜率取为距离转换模型系数K<sub>22</sub>;步骤9:求取距离转换模型系数K<sub>21</sub>;步骤10:按照以下方法得到世界坐标系O‑XYZ中一点P的坐标:在世界坐标系坐标中找出过点P平行于X轴的直线与Q<sub>x</sub>Q的交点P<sub>y</sub>,然后在图像坐标系O'UV中找出交点P<sub>y</sub>对应的点P<sub>y</sub>′(u<sub>y</sub>,v<sub>y</sub>);在世界坐标系坐标中找出过点P平行于Y轴的直线与Q<sub>y</sub>Q的交点P<sub>x</sub>,然后在图像坐标系O'UV中找出交点P<sub>x</sub>对应的点P<sub>x</sub>′(u<sub>x</sub>,v<sub>x</sub>);根据下式求得P的坐标(l<sub>x</sub>,l<sub>y</sub>,0),即完成点P在世界坐标系中标定:<maths num="0010" id="cmaths0010"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>l</mi><mi>x</mi></msub><mo>=</mo><msub><mi>K</mi><mn>11</mn></msub><mo>+</mo><msub><mi>K</mi><mn>12</mn></msub><msub><mi>p</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>l</mi><mi>y</mi></msub><mo>=</mo><msub><mi>K</mi><mn>21</mn></msub><mo>+</mo><msub><mi>K</mi><mn>22</mn></msub><msub><mi>p</mi><mi>y</mi></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000488768890000061.GIF" wi="368" he="165" /></maths>其中,p<sub>x</sub>=1/((u<sub>1</sub>‑u<sub>x</sub>)<sup>2</sup>+(v<sub>1</sub>‑v<sub>x</sub>)<sup>2</sup>)<sup>1/2</sup>,p<sub>y</sub>=1/((u<sub>2</sub>‑u<sub>y</sub>)<sup>2</sup>+(v<sub>2</sub>‑v<sub>y</sub>)<sup>2</sup>)<sup>1/2</sup>。
地址 210096 江苏省南京市四牌楼2号