張 楠,韓興偉
(中國科學院國家天文臺長春人造衛(wèi)星觀測站,吉林 長春 130117)
衛(wèi)星激光測距的原理是通過精確測量激光脈沖在地面觀測站和衛(wèi)星之間的往返時間間隔,從而計算出目標到地面觀測站的距離。衛(wèi)星激光測距技術(shù)是大地空間測量的主要技術(shù)之一,在人造衛(wèi)星或航天器的精密測定、精密時間比對等方面有著重要的科學應用,尤其在地球動力學和大地測量學領(lǐng)域有著重要貢獻[1-2]。衛(wèi)星激光測距技術(shù)涵蓋多個學科領(lǐng)域,在各學科發(fā)展的推動下,衛(wèi)星激光測距技術(shù)主要朝著提高測量精度和測距系統(tǒng)的自動化水平這兩個方向發(fā)展[3-4]。
通過軟硬件的協(xié)同配合來代替人的部分操作,最終實現(xiàn)設備的穩(wěn)定工作和長期運行,能夠大大降低人力資源,因此對衛(wèi)星激光測距系統(tǒng)的自動化研究具有積極的意義和實用價值。本文介紹了一套用于衛(wèi)星激光測距系統(tǒng)的圖像處理子系統(tǒng),該系統(tǒng)集圖像采集、存儲、顯示、目標定位功能于一體,通過圖像處理方法,分別識別出衛(wèi)星和激光后向散射光尖,為控制系統(tǒng)提供根據(jù)偏差量信息,控制系統(tǒng)依據(jù)偏差量修正衛(wèi)星到視場中心閉環(huán)跟蹤,同時將激光出光方向鎖定到視場中心,實現(xiàn)對激光發(fā)射光束和望遠鏡指向的自動調(diào)整。通過實驗測試,該子系統(tǒng)操作方便,運行穩(wěn)定,有助于提高衛(wèi)星激光測距系統(tǒng)的自動化水平。
本文設計的圖像處理子系統(tǒng)結(jié)構(gòu)如圖1所示。硬件部分負責獲取觀測衛(wèi)星與激光光束圖像,并為算法提供計算機平臺;軟件部分主要實現(xiàn)實時圖像采集、實時計算激光束光尖和衛(wèi)星的位置坐標數(shù)據(jù),并通過網(wǎng)絡通訊的方式將激光光束光尖位置偏差量和衛(wèi)星位置偏差量發(fā)送給控制系統(tǒng),由控制系統(tǒng)根據(jù)偏差量完成后續(xù)的激光束指向調(diào)整以及目標預報修正。
圖1 系統(tǒng)結(jié)構(gòu)圖Fig.1 Block diagram of the system
如圖1所示,硬件部分包括CCD相機、圖像采集卡以及計算機。相機與圖像采集卡組成圖像采集設備,計算機與采集卡相連接,作為圖像的存儲、處理和顯示設備,負責圖像采集、存儲、目標提取功能,同時負責與控制系統(tǒng)進行通訊。
軟件部分是在VC框架下進行模塊化開發(fā),其結(jié)構(gòu)如圖2所示,主要可以分為:圖像采集、數(shù)據(jù)處理和數(shù)據(jù)傳輸3個部分。圖像采集模塊,在連接相機與圖像采集卡并且啟動后,實時采集激光光束及觀測衛(wèi)星圖像,并通過PCI總線發(fā)送給圖像處理計算機;數(shù)據(jù)處理模塊對實時采集的原始圖像進行圖像處理,并計算衛(wèi)星及光尖的位置坐標,處理后的圖像與計算得到的坐標數(shù)據(jù)均在人機交互界面上顯示;數(shù)據(jù)傳輸模塊通過網(wǎng)絡將衛(wèi)星及光尖的位置偏差反饋給控制系統(tǒng)。衛(wèi)星與光尖的識別均可以根據(jù)需求選擇自動識別或手動選擇兩種方法。
圖2 軟件系統(tǒng)框圖Fig.2 Block diagram of the software
對采集到的圖像進行處理,主要包括目標識別和目標定位兩部份,主要圖像處理算法流程如圖3所示。
圖3 圖像處理算法流程Fig.3 Program flowchart of the image processing method
為了防止圖像中夾雜噪聲對目標識別的影響,首先要對對原始圖像進行濾波去噪。本文采用Butterworth低通濾波器,該濾波器的通帶和阻帶間沒有明顯的躍變,處理后圖像的模糊程度會減少,所以非常適合圖像的預處理工作。
目標識別實際上是一個圖像分割的過程,首先將目標同背景分離開,然后將衛(wèi)星與激光光束分離開。
結(jié)合圖像特點和算法復雜程度,采用全局閾值分離目標與背景。全局閾值的選取采用基于統(tǒng)計的閾值算法[5-6],計算公式如式(1)所示:
T=V+α(P-V),0<α<1
(1)
其中,V為圖像的平均灰度;P為峰值灰度;α為比例系數(shù)。根據(jù)實驗測試,α選在0.3左右比較合適。
這種自適應閾值求取方法利用圖像的峰值灰度與平均灰度進行比較得到的灰度閾值便可以檢測出目標,能夠隨背景變化及目標信號大小自動調(diào)整閾值大小。
獲取到閾值后,采用連通域算法[7]對灰度大于全局閾值的像素點進行聚類識別,具體步驟如下:
(1) 從左至右,從上至下逐個像素掃描;
(2) 如果像素點的灰度值大于閾值T,則:
①如果左前一點和上一點均為背景,則當前點加新標記;
②如果左前一點或上一點有一個標記,則復制這個標記。
③如果左前一點和上一點均為已加標記,則當前點復制左點標記。
(3)重復步驟(2)直到掃描完圖像。
(4)將標記相同的像素點合并。
經(jīng)過連通域分割處理后,圖像中的目標表現(xiàn)為相鄰的具有相同標記點的像素點的集合。最后根據(jù)衛(wèi)星與激光光束的面積差異[8],進行進一步的目標分離,分別得到衛(wèi)星圖像與激光束圖像,供后續(xù)處理使用。
對于衛(wèi)星定心,采用了帶閾值的質(zhì)心法[9]計算衛(wèi)星質(zhì)心,計算公式如式(2)所示。該方法相當于在原圖像中去除背景,僅對大于背景閾值T的像素點求取質(zhì)心,相比傳統(tǒng)的質(zhì)心法具有更高的精度。
(2)
其中,
(3)
式(2)、(3)中,f(x,y)為原始圖像灰度值,F(x,y)為經(jīng)過修正的圖像灰度值,T為所取得閾值。
對于激光光尖定位,首先采用邊界跟蹤法[10]提取激光光束的邊緣。邊界跟蹤的基本方法是:邊緣跟蹤從圖像左上角開始逐像素掃描,當遇到邊緣點時,則開始順序跟蹤,直到其后續(xù)點再沒有新的后續(xù)點。邊界跟蹤對于邊界點的判斷精確,跟蹤后產(chǎn)生的輪廓邊緣寬度只有一個像素,而且整個邊界連續(xù)無中斷。
在獲得激光束邊緣輪廓后,用最小二乘法進行直線擬合,上下邊緣各自可以擬合出一條直線,計算2條直線的交點,近似為激光束光尖坐標[11]。
根據(jù)第2 、3節(jié)介紹的圖像處理子系統(tǒng)的總體框架和具體的處理算法,以Windows7 操作系統(tǒng)為開發(fā)環(huán)境,用VC++和Qt作為開發(fā)工具,采用模塊化設計思想進行相關(guān)功能模塊的開發(fā),完成了衛(wèi)星激光測距圖像處理子系統(tǒng)的軟件程序,系統(tǒng)的軟件界面如圖4所示。
圖4 圖像處理系統(tǒng)軟件界面Fig.4 Screenshot of software interface
本圖像處理子系統(tǒng)現(xiàn)已投入實際應用,與衛(wèi)星激光測距系統(tǒng)配合測試結(jié)果表明,該系統(tǒng)完成了預定的功能,操作方便,運行穩(wěn)定。給出了本系統(tǒng)采集的圖像和進行目標定位的結(jié)果,如圖5所示。
圖像處理子系統(tǒng)應用于實際激光測距系統(tǒng),偏差量誤差在3"以內(nèi),可以滿足衛(wèi)星激光測距系統(tǒng)的精度要求,具有實際意義和應用價值。
圖5 目標定位圖Fig.5 Result of target location
本文根據(jù)實際應用的需求,實現(xiàn)了一套應用于衛(wèi)星激光測距系統(tǒng)的圖像處理子系統(tǒng)。根據(jù)衛(wèi)星激光測距系統(tǒng)所獲得圖像的特點,采用圖像處理技術(shù)來解算衛(wèi)星和激光束光尖相對于視場中心的位置偏差量,并轉(zhuǎn)換成跟蹤偏差值,進而由控制系統(tǒng)依據(jù)此偏差值重新引導望遠鏡進行跟蹤并控制光束指向目標。
在衛(wèi)星激光測距系統(tǒng)中引入圖像處理方法,在一定程度上改善了現(xiàn)有衛(wèi)星激光測距系統(tǒng)中目標預報偏差和激光不能精確指向的問題,減少了人工操作的工作量,提高了衛(wèi)星激光測距系統(tǒng)的精度和工作效率。該圖像處理子系統(tǒng)穩(wěn)定可靠,滿足衛(wèi)星激光測距系統(tǒng)對測量數(shù)據(jù)的要求。
參考文獻:
[1] LIU Yang.Research on comprehensive pointing model of telescope based on SLR tracking data [D].Changchun:Changchun Observatory,National Astronomical Observatories,CAS,2012.(in Chinese)
劉洋.利用SLR觀測數(shù)據(jù)修正經(jīng)緯儀指向模型的研究[D].長春:中國科學院國家天文臺長春人造衛(wèi)星觀測站,2012.
[2] SHAO Baodong.The development of control software in SLR system[D].Changchun:Jilin University,2012.(in Chinese)
邵寶東.衛(wèi)星激光測距控制軟件的開發(fā) [D].長春:吉林大學,2012.
[3] HUANG Baoli.Research of control system improvement based on digital image processing technology for SLR [D].Changchun:Changchun Observatory,National Astronomical Observatories,CAS,2014.(in Chinese)
黃寶利.基于數(shù)字圖像處理技術(shù)的衛(wèi)星激光測距系統(tǒng)改進的研究[D].長春:中國科學院國家天文臺長春人造衛(wèi)星觀測站,2014.
[4] DONG Xue.Research of high repetition space debris laser ranging system[D].Changchun,Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Science,2014.(in Chinese)
董雪.高重復頻率空間碎片激光測距系統(tǒng)研究[D].長春:中國科學院長春光學精密機械與物理研究所,2014.
[5] LIU Gang,SU Xiuqin,HU Xiaodong,et al.Real-time image tracking based on adaptive threshold in high speed TV [J].Acta Photonica Sinica,2005,34(8):1262-1265.(in Chinese)
劉剛,蘇秀琴,胡曉東,等.高速電視下基于自適應閾值的實時圖像跟蹤[J].光子學報,2005,34(8):1262-1265.
[6] SUN Rongyu,ZHAO Changyin.An adaptive threshold method for improving astrometry of space debris CCD images.Advances in Space Research,2014,53:1664-1674.
[7] ZHANG Guangjun.Star identification Beijing:National Defense Industry Press,2011.(in Chinese)
張廣軍.星圖識別[M].北京:國防工業(yè)出版社,2011.
[8] HUANG Baoli,HAN Xingwei,ZHANG Nan,et al.Axis correction of satellite laser ranging system based on image processing technique [J].Laser & Infrared,2014,44(7):715-719.(in Chinese)
黃寶利,韓興偉,張楠,等.衛(wèi)星激光測距系統(tǒng)的指向偏差修正[J].激光與紅外,2014,44(7):715-719.
[9] ZHANG Yigong,LI Binhua,YANG Lei,et al.An image processing system for a multi-function astronomical theodolite[J].Astronomical Research and Technology,2014,11(1):65-71.(in Chinese)
張益恭,李彬華,楊磊,等.多功能天文經(jīng)緯儀圖像處理系統(tǒng)[J].天文研究與技術(shù),2014,11(1):65-71.
[10] LV Yunfei.An object boundary following algorithm[D].Dalian:Dalian Maritime University,2014.(in Chinese)
呂云飛.一種目標邊界跟蹤算法[D].大連:大連海事大學,2014.
[11] WANG Yuanyuan,LIU Yanhong,HU Yuanhang,et al.Research on image processing methods for measuring laser pointing deviation in satellite laser ranging system [J].Journal of Northeast Normal University:Natural Science Edition,2012,44(4):66-70.(in Chinese)
王媛媛,劉艷紅,胡元航,等.衛(wèi)星激光測距系統(tǒng)中激光指向偏差測量的圖像處理方法研究[J].東北師大學報:自然科學版,2012,44(4):66-70.