亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        視覺信息位姿估計(jì)在火箭起飛漂移量中的應(yīng)用

        2021-05-10 01:06:24燕,夏
        無線電工程 2021年4期
        關(guān)鍵詞:箭體位姿攝像機(jī)

        高 燕,夏 霏

        (太原衛(wèi)星發(fā)射中心,山西 太原 030027)

        0 引言

        在火箭點(diǎn)火起飛至離開發(fā)射塔架前,火箭垂直向上飛行,火箭在該階段由于控制的延遲和超調(diào)等原因出現(xiàn)擺動(dòng),表現(xiàn)為橫向漂移,漂移量就是指火箭垂直起飛過程中相對(duì)基準(zhǔn)彈道的偏移,主要用于評(píng)定火箭的飛行控制性能。目前火箭起飛漂移量主要依靠高速電視攝像機(jī)交匯測量實(shí)現(xiàn),該方法對(duì)圖像判讀要求較高,并且測量精度偏低。

        位姿估計(jì)是視覺測量方法中的基礎(chǔ)問題,常用在空間目標(biāo)交匯對(duì)接、飛行器導(dǎo)航與目標(biāo)定位等方面。李少飛[1]提出基于原始點(diǎn)云對(duì)物體進(jìn)行6D位姿估計(jì)的深度學(xué)習(xí)方法,僅依靠三維點(diǎn)云信息對(duì)散亂場景中的物體進(jìn)行位姿估計(jì)。蔣雪源等[2]提出采用動(dòng)態(tài)遍歷與預(yù)聚類相結(jié)合的視覺定位方法,能夠有效提高位姿估計(jì)的精度。許允喜等[3]提出了擴(kuò)展正交迭代算法,同時(shí)利用點(diǎn)和直線段的特征,定義誤差函數(shù),迭代求解其最小值,使得位姿估計(jì)誤差更低、抗噪性更強(qiáng)、算法更穩(wěn)定。洪洋等[4]利用矩形的幾何特性及空間點(diǎn)、線的共面特征,通過獲取一對(duì)正交消隱點(diǎn),確立無窮遠(yuǎn)點(diǎn)在像平面的投影關(guān)系,完成姿態(tài)估計(jì)。郭軍等[5]引入三維重構(gòu)信息,克服了正交迭代算法的位姿模糊,提高了位姿估計(jì)的收斂速度和魯棒性。李鑫等[6]利用直接最小二乘法實(shí)現(xiàn)了高精度的相機(jī)位姿估計(jì)。凌寒羽等[7]在高精度快速位姿估計(jì)算法中,加入改進(jìn)的自適應(yīng)加權(quán)物方殘差目標(biāo)迭代算法,提高計(jì)算精度和穩(wěn)健性。席志紅等[8]提出將不確定性描述矩陣加入到位姿求解等式中,使得求解精度更高,穩(wěn)定性更強(qiáng)。

        多目位姿估計(jì)是當(dāng)前采用較多的方法,其基本原理是利用多臺(tái)相機(jī)對(duì)目標(biāo)進(jìn)行拍攝,最終獲取目標(biāo)坐標(biāo)系和相機(jī)坐標(biāo)系之間的位姿轉(zhuǎn)換關(guān)系,其求解過程稱為透視n點(diǎn)投影問題(Perspective-n-Point,PnP)。

        結(jié)合火箭起飛漂移量應(yīng)用實(shí)際,提出基于視覺信息的起飛漂移量測量計(jì)算方法,利用單幅圖像對(duì)測量設(shè)備進(jìn)行準(zhǔn)確標(biāo)定,并使用正交迭代算法求解箭體的位置和姿態(tài),試驗(yàn)結(jié)果表明該方法有較高的測量精度。

        1 視覺信息位姿估計(jì)原理

        通常使用中心透視投影模型表示相機(jī)的成像過程,如圖1所示。該模型為一線性模型,假設(shè)物體表面的反射光或發(fā)射光都經(jīng)過一個(gè)“針孔”點(diǎn)而投影在像平面上,此投影中心或針孔稱為光心,滿足物點(diǎn)、像點(diǎn)和光心三點(diǎn)共線,并據(jù)此建立中心投影的基本方程——共線方程[9]。

        圖1 中心透視成像模型Fig.1 Central perspective imaging model

        圖1中,Ow-XwYwZw為世界坐標(biāo)系;Oc-XcYcZc為攝像機(jī)坐標(biāo)系;Oc為光心。平面O0-uv和平面O1-xy均為成像平面,其中O0-uv以像素為單位建立坐標(biāo)系,平面O1-xy以物理單位建立坐標(biāo)系,原點(diǎn)O1為相機(jī)光軸與成像平面的交點(diǎn),其在平面O0-uv的坐標(biāo)為[u0,v0],像素在2個(gè)方向的物理尺寸為[dx,dy]。

        設(shè)像點(diǎn)P的像素坐標(biāo)為[u,v],圖像坐標(biāo)為[x,y],物點(diǎn)P在世界坐標(biāo)系中的坐標(biāo)為[Xw,Yw,Zw],在攝像機(jī)坐標(biāo)系中的坐標(biāo)為[Xc,Yc,Zc],則根據(jù)共線關(guān)系,存在:

        (1)

        式中,fx,fy為橫向和縱向等效焦距,表示實(shí)際光學(xué)焦距與像元的橫縱長度之比。

        設(shè)世界坐標(biāo)系到攝像機(jī)坐標(biāo)系的坐標(biāo)轉(zhuǎn)換矩陣和平移向量為{R ,t},則:

        (2)

        結(jié)合上兩式,得到:

        (3)

        式中,K為內(nèi)參矩陣,反映相機(jī)內(nèi)部的固有特性,與等效焦距和主點(diǎn)相關(guān)。{R,t}為外參矩陣,與相機(jī)在世界坐標(biāo)系中的位置和姿態(tài)相關(guān),反映了相機(jī)的外部位姿。

        在實(shí)際的成像系統(tǒng)中,物像之間理想的線性投影關(guān)系并不能實(shí)現(xiàn),由于各種因素的影響,成像投影點(diǎn)與投影幾何中心存在偏差,稱之為光學(xué)畸變誤差,其存在會(huì)影響最終結(jié)果的正確性,因此需要建立像差模型對(duì)該誤差進(jìn)行修正。相機(jī)成像偏差并非只受單一因素影響,是由多種類型畸變綜合作用的結(jié)果,一般包括徑向畸變、切向畸變和薄棱鏡畸變[10]。在忽略各種畸變的高階項(xiàng)后,理論像點(diǎn)和實(shí)際像點(diǎn)可表示為:

        ,

        (4)

        式中,k1,p1,p2,s1,s2為相差系數(shù),已知相差系數(shù)可以對(duì)圖像進(jìn)行有效修正,從而保證測量結(jié)果的正確性。由于相差系數(shù)只與相機(jī)本身的成像性質(zhì)有關(guān),所以相差系數(shù)可以認(rèn)為是相機(jī)內(nèi)部參數(shù)的一部分。

        綜上所述,相機(jī)的成像過程如圖2所示,某點(diǎn)在世界坐標(biāo)系中的坐標(biāo)經(jīng)過剛體坐標(biāo)變換,得到該點(diǎn)在相機(jī)中的坐標(biāo),經(jīng)過透視投影,得到理想圖像坐標(biāo),相差修正后得到真實(shí)圖像坐標(biāo),最后經(jīng)過處理得到該點(diǎn)的像素坐標(biāo)。簡單的說,已知物點(diǎn)P對(duì)應(yīng)像點(diǎn)的像素坐標(biāo)[u,v],及相機(jī)的內(nèi)參系數(shù)fx,fy,u0,v0,外參矩陣R,t,相差系數(shù)k1,p1,p2,s1,s2,可以求得該點(diǎn)在世界坐標(biāo)系中的坐標(biāo)。

        圖2 相機(jī)成像過程示意圖Fig.2 Schematic diagram of camera imaging process

        2 相機(jī)標(biāo)定

        由上一節(jié)可知,利用視覺信息進(jìn)行物體的位姿估計(jì),需要先知道相機(jī)的內(nèi)外參數(shù)及相差系數(shù),相機(jī)參數(shù)的獲取通過相機(jī)標(biāo)定實(shí)現(xiàn),其標(biāo)定的準(zhǔn)確程度將會(huì)直接影響最終測量精度。

        鑒于三維坐標(biāo)維度信息充足、測量方便和求解效率高的優(yōu)點(diǎn),采用三維標(biāo)定參照物的方式進(jìn)行標(biāo)定測量。在測量空間中布置一系列非共面靶標(biāo),要盡可能充滿整個(gè)視場,在線性運(yùn)算基礎(chǔ)上利用歸一化的求解方式進(jìn)行多點(diǎn)迭代運(yùn)算,通過單張圖像實(shí)現(xiàn)內(nèi)外參數(shù)的求解。即利用已知靶標(biāo)的圖像坐標(biāo)及對(duì)應(yīng)的世界坐標(biāo)估計(jì)相機(jī)內(nèi)外參數(shù)的初值,與鏡頭畸變參數(shù)一起進(jìn)行非線性優(yōu)化搜索,估計(jì)出所有參數(shù)的最優(yōu)解[11]。

        若引入投影矩陣:

        (5)

        則式(3)可以描述為關(guān)于像點(diǎn)的顯示表達(dá):

        (6)

        可將方程組(6)寫成矩陣形式:

        (7)

        式中,m中未知量的個(gè)數(shù)是11,已知標(biāo)定點(diǎn)的二維像素坐標(biāo)和三維世界坐標(biāo),要求解式(7),那么標(biāo)定點(diǎn)的數(shù)量只要保證N≥6即可。由于方程的個(gè)數(shù)大于未知量的個(gè)數(shù),因此該方程組為超定方程組,利用最小二乘法進(jìn)行求解,其結(jié)果為:

        m=(ATA)-1ATU。

        (8)

        上述過程中沒有考慮圖像畸變和噪聲的影響,只能獲得粗略的內(nèi)外參數(shù)結(jié)果。為了提高精度,以式(8)的計(jì)算結(jié)果為初值,采用LM(Levenberg-Marquardt)算法進(jìn)行迭代優(yōu)化,構(gòu)造目標(biāo)函數(shù)為:

        (9)

        3 多相機(jī)正交迭代算法

        在計(jì)算過程中需要建立火箭的箭體坐標(biāo)系Om-XmYmZm來反映箭體上所有點(diǎn)的信息,原點(diǎn)Om位于箭體尾部中心,Ym軸與箭體縱軸重合指向火箭頭部,Xm軸在箭體縱對(duì)稱面內(nèi),垂直于Ym軸,在火箭平飛時(shí)指向上方,Zm軸與Xm、Ym構(gòu)成右手坐標(biāo)系?;鸺陲w行過程中,其上各點(diǎn)坐標(biāo)在箭體坐標(biāo)系中的位置不變,可以用來描述空間點(diǎn)對(duì)箭體的位置關(guān)系和火箭姿態(tài)。通過箭體坐標(biāo)系到世界坐標(biāo)系的轉(zhuǎn)換矩陣和平移向量{Rmw,tmw},可以將箭體上各點(diǎn)在箭體坐標(biāo)系下的位置轉(zhuǎn)換為世界坐標(biāo)系下的位置:

        (10)

        將式(10)帶入式(3)可以得到:

        (11)

        {Rmw,tmw}反映了火箭在世界坐標(biāo)系中的位姿。由式(11)可知,在已知箭體上多個(gè)目標(biāo)點(diǎn)的箭體坐標(biāo)(Xm ,Ym,Zm)、相機(jī)拍攝的對(duì)應(yīng)目標(biāo)點(diǎn)的圖像坐標(biāo)(u,v)及相機(jī)的內(nèi)外參數(shù)K,Rwc,twc的條件下,可以對(duì){Rmw,tmw}進(jìn)行求解。

        控制點(diǎn)pi在多攝像機(jī)系統(tǒng)坐標(biāo)系的坐標(biāo)qi=Rpi+t;

        物方殘差矢量在多攝像機(jī)系統(tǒng)坐標(biāo)系下表示為:

        (12)

        多攝像機(jī)系統(tǒng)的位姿估計(jì)問題可以轉(zhuǎn)化為最小化下式的物方殘差平方和:

        (13)

        步驟1:對(duì)于第k次迭代,給定R的值,則t存在最優(yōu)解:

        tk=t(Rk)=

        (14)

        步驟3:根據(jù)誤差函數(shù)則有:

        (15)

        (16)

        可以得到:Rk+1=argmin(R)tr(RTM(Rk))。

        對(duì)M(Rk)進(jìn)行奇異值分解SVD,記為M(Rk)=UDTT,其中D=diag(σ1,σ2,...,σn),得到式(16)問題的最優(yōu)解為:

        Rk+1=UVT。

        (17)

        步驟4:判斷迭代矩陣的收斂性,設(shè)定一個(gè)閾值,當(dāng)目標(biāo)函數(shù)小于這個(gè)閾值,或者目標(biāo)函數(shù)的相對(duì)變化量小到一定程度,或者達(dá)到了預(yù)設(shè)的迭代次數(shù)上限,迭代停止,輸出位姿參數(shù)R和t,否則返回步驟1重新計(jì)算。

        4 測量結(jié)果計(jì)算與分析

        4.1 仿真實(shí)驗(yàn)

        仿真實(shí)驗(yàn)在Matlab環(huán)境下運(yùn)行,依據(jù)透視投影原理將物體投影到攝像機(jī)平面,由于攝像機(jī)誤差和特征點(diǎn)提取誤差的存在,為模擬真實(shí)性,在圖像特征點(diǎn)中加入噪聲。

        本實(shí)驗(yàn)中,攝像機(jī)內(nèi)部參數(shù)為:等效焦距為(2 200,2 200),主點(diǎn)為(1 024 pixel,1 024 pixel),像面大小為(2 048 pixel×2 048 pixel),取3個(gè)攝像機(jī)組成多攝像機(jī)系統(tǒng)。定義目標(biāo)物尺寸為[-10,10]×[-10,10]×[-10,10]的立方體,在其表面均勻分布6個(gè)點(diǎn)作為標(biāo)志點(diǎn),3臺(tái)相機(jī)獲取的總標(biāo)識(shí)點(diǎn)數(shù)為12個(gè),3臺(tái)相機(jī)布站在與參考點(diǎn)坐標(biāo)系原點(diǎn)的距離為100,且光軸指向原點(diǎn)的位置,目標(biāo)的標(biāo)志點(diǎn)投影到歸一化圖像平面產(chǎn)生圖像點(diǎn),在圖像點(diǎn)中加入均值為零,標(biāo)準(zhǔn)方差為1 pixel的高斯噪聲,隨機(jī)仿真500次,統(tǒng)計(jì)誤差均值。旋轉(zhuǎn)矩陣的誤差計(jì)算公式為ER=arccos((tr(RTRg)-1)/2),平移量的誤差計(jì)算公式為Et=‖t-tg‖/‖tg‖·100。

        算法隨著噪聲、點(diǎn)數(shù)、攝像機(jī)個(gè)數(shù)增加的位姿估計(jì)誤差如圖4所示。從圖4中可以看出,隨著加入的噪聲級(jí)別、點(diǎn)數(shù)和相機(jī)個(gè)數(shù)的不斷增加,旋轉(zhuǎn)矩陣和平移量的誤差變化逐漸減小,可以看出算法有效且精度較高。

        (a) 旋轉(zhuǎn)矩陣誤差隨噪聲級(jí)變化圖

        (b) 旋轉(zhuǎn)矩陣誤差隨點(diǎn)數(shù)變化圖

        (c) 旋轉(zhuǎn)矩陣誤差隨相機(jī)數(shù)變化圖

        (d) 平移量誤差隨噪聲級(jí)變化圖

        (e) 平移量誤差隨點(diǎn)數(shù)變化圖

        (f) 平移量誤差隨相機(jī)數(shù)變化圖

        4.2 真實(shí)實(shí)驗(yàn)

        將上述方法應(yīng)用在實(shí)際情況中,其解算過程為:① 對(duì)高速電視測量系統(tǒng)進(jìn)行標(biāo)定,方法為在設(shè)備視場內(nèi)選取已知點(diǎn)作為標(biāo)志點(diǎn),測量標(biāo)志點(diǎn)的大地坐標(biāo),每個(gè)視場內(nèi)至少需要6個(gè)標(biāo)志點(diǎn),且標(biāo)志點(diǎn)最好均勻分布在整個(gè)視場。對(duì)拍攝的單幅圖像中的標(biāo)志點(diǎn)進(jìn)行判讀,結(jié)合測站和發(fā)射點(diǎn)的大地坐標(biāo),對(duì)設(shè)備內(nèi)外參數(shù)進(jìn)行精確標(biāo)校,得到設(shè)備相機(jī)的等效焦距,光心在測量坐標(biāo)系中的位置,相機(jī)坐標(biāo)系到發(fā)射坐標(biāo)系轉(zhuǎn)換矩陣等參數(shù);② 將發(fā)射坐標(biāo)系作為這個(gè)多攝像機(jī)系統(tǒng)的攝像坐標(biāo)系,以火箭中心為原點(diǎn)建立箭體坐標(biāo)系,依據(jù)火箭外形尺寸計(jì)算火箭上所有測量點(diǎn)在箭體坐標(biāo)系中的坐標(biāo);③ 對(duì)各相機(jī)每個(gè)圖像中的測量點(diǎn)進(jìn)行判讀,并用判讀結(jié)果進(jìn)行逐點(diǎn)多目正交迭代解算,獲得各測量時(shí)刻箭體坐標(biāo)系到攝像坐標(biāo)系的轉(zhuǎn)換矩陣,從而解算出各測量點(diǎn)的漂移量參數(shù)。

        將起飛前火箭中心的漂移量位置參數(shù)與實(shí)測值進(jìn)行比對(duì),統(tǒng)計(jì)其在各方向上的總誤差均在厘米級(jí),在一定程度上可以反映火箭起飛漂移量的測量精度。

        5 結(jié)束語

        利用攝像機(jī)視覺測量的結(jié)果,將單幅圖像中多個(gè)已知空間位置的特征點(diǎn)進(jìn)行標(biāo)定,從而獲得多臺(tái)攝像機(jī)的內(nèi)外參數(shù),在此基礎(chǔ)上,對(duì)多攝像機(jī)拍攝的全部圖像序列統(tǒng)一表達(dá),再把圖像上特征點(diǎn)的物方殘差作為目標(biāo)函數(shù),最后使用多目正交迭代算法求解各時(shí)刻箭體的位置和姿態(tài),得到箭體各位置的漂移量。仿真和實(shí)際測量結(jié)果都表明,該方法是有效、精確的。但在解算過程中發(fā)現(xiàn),由于火箭起飛過程中存在運(yùn)動(dòng)模糊現(xiàn)象,以及火箭起飛時(shí)會(huì)引起相機(jī)抖動(dòng),都給解算結(jié)果帶來誤差?;诖?,下一步可以進(jìn)一步分析誤差模型,尋求適應(yīng)性更強(qiáng)的解法。

        猜你喜歡
        箭體位姿攝像機(jī)
        航天箭體用薄壁結(jié)構(gòu)機(jī)械加工噪聲分析及防治
        看監(jiān)控?cái)z像機(jī)的4K之道
        不簡單的小旋翼
        航空模型(2017年3期)2017-07-28 20:56:40
        攝像機(jī)低照成像的前世今生
        新安訊士Q6155-E PTZ攝像機(jī)
        基于共面直線迭代加權(quán)最小二乘的相機(jī)位姿估計(jì)
        基于CAD模型的單目六自由度位姿測量
        骨骼清奇 合理最美——淺析長征五號(hào)箭體結(jié)構(gòu)
        太空探索(2016年12期)2016-07-18 11:13:43
        小型四旋翼飛行器位姿建模及其仿真
        如何消除和緩解“攝像機(jī)恐懼癥”
        新聞前哨(2015年2期)2015-03-11 19:29:25
        91亚洲色图在线观看| 欧美真人性野外做爰| 国产一级黄片久久免费看| 91在线在线啪永久地址| 国自产精品手机在线观看视频| 国产剧情av麻豆香蕉精品| 狠狠亚洲超碰狼人久久老人| 国内露脸中年夫妇交换| 日韩精品极品视频在线观看免费| 成人性生交大片免费5| 亚洲AV无码成人精品区H| 国产目拍亚洲精品一区二区| 亚洲av日韩精品久久久久久久| 免费人成视频网站在在线| 中文字幕丰满人妻有码专区| 91产精品无码无套在线| 亚洲老妇色熟女老太| 亚洲av无码国产精品草莓在线| 国产精品国三级国产a| 日本高清免费播放一区二区| 久久精品国产亚洲综合色| 亚洲成a人v欧美综合天堂麻豆| 猫咪av成人永久网站在线观看| 美女人妻中出日本人妻| 中文字幕人成乱码中文| 国产在线欧美日韩精品一区二区| 精品一区二区三区在线观看视频| 无码一区二区三区亚洲人妻| 免费看美女被靠到爽的视频| 国产精品熟女少妇不卡| 狼人综合干伊人网在线观看| 国产精品无码久久久久久久久作品 | 欧美肥婆性猛交xxxx| 久久久精品亚洲一区二区国产av| 日韩一区二区中文字幕| 国产精品成人av电影不卡| 亚洲黄色一级毛片| 久久久久麻豆v国产精华液好用吗| 天天躁日日躁狠狠久久| 亚洲人成影院在线无码按摩店| 国产高清在线视频一区二区三区|