999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

極值分析下基于位置矩陣的質心定位方法

2021-08-23 12:46:08張志利周召發姚鑫玲
系統工程與電子技術 2021年9期
關鍵詞:區域

段 輝,張志利,周召發,梁 哲,姚鑫玲

(1.火箭軍工程大學導彈工程學院,陜西 西安 710025;2.火箭軍工程大學兵器發射理論和技術國家重點學科實驗室,陜西 西安 710025)

0 引 言

星敏感器是目前精度最高的姿態敏感器之一,其以距離無窮遠的恒星為基準,可以獲得角秒級的定姿精度。星點提取作為星敏感器的關鍵技術之一,其算法的優劣直接影響著星圖識別算法的識別效果。

目前,針對星點質心定位,國內外學者主要從誤差產生的機理出發展開相關研究。Salomon[1-2]等人基于大量的實測數據分析發現,該誤差用正弦函數擬合時具有較高的擬合優度,并基于該特性對誤差進行相應補償。Stanton[3-5]等人通過理論推導發現質心法改進之后,其誤差并不全是高斯白噪聲,仍然存在固定的系統誤差,并通過標定降低了該系統誤差的影響。Grossman[6]等人開拓性地引入了高斯模型以描述星點能量分布,并結合理論分析與仿真實驗定量確定出質心定位誤差與恒星星等、拍攝星圖的信噪比等因素之間的關系。Li[7]等人首次將加權思想引入到質心定位中,并研究了不同強度的加性噪聲和乘性噪聲對加權質心法的影響。Alexander[8]等人摒棄傳統的空域分析方法,轉而從頻域的角度進行誤差分析與建模,從理論上證明了質心定位誤差會隨著星點模糊而降低,但是通過大量實驗發現當模糊區域超過某一臨界值時,其系統性誤差反而開始增加,對于該現象,其建立的模型無法給出合理的解釋。Fisher[9]等人推導了質心定位的系統性誤差與星點彌散區域范圍之間的理論關系,實驗表明其所確定的最佳星點彌散區域具有一定的定位精度,但是該方法對星點能量分布模型等進行了較多簡化,無法運用于高精度領域。姜亮[10]等人將傳統的高斯模型替換為Giancarlo模型,并從頻域的角度分析基于Giancarlo模型的誤差傳遞形式。譚迪[11]等人通過對光學平臺的各項參數進行單獨建模,再結合大量的數值仿真實驗,準確得到了質心定位的系統性誤差與光學平臺的各項參數之間的定量關系。曹陽[12]等人指出像素位置偏差也是造成系統性誤差的重要原因之一,并推導了其誤差傳遞模型,實驗表明高精度的標定可以基本消除該因素的影響。

在星點提取算法方面,Kim[13]等人基于遍歷整幅星圖的思想,提出了掃描法。但該算法所提取的星點像素數量會隨著噪聲的增加而快速增加,進而導致后續的星點像素聚類過程十分耗時。Mortari[14]等人提出的矢量法在星圖受到較嚴重的噪聲污染時,其提取的星數會迅速達到預設值,而且當某行(列)存在多個星點時,整數矢量只能存儲灰度值最大的那個點。田玉龍[15]等人提出的局部熵法以圖像不同位置的局部熵大小來敏感所尋目標,在星點所處區域,其局部熵會由于該區域的灰度不均勻而發生突變,最小熵值位置即為恒星星點所處位置。余路偉[16]等人針對星敏感器在軌運行時面臨的復雜惡劣環境問題,提出了背景自適應預測算法。該算法以星點區域與背景區域的性質差異為基準分配權值,并提出了一種旋轉對稱掩膜以解決雜散光與星點區域完整性問題。Luo[17]等人提出的灰度交叉投影法的計算量明顯降低,但是當不同星點的投影區域存在重疊時,將會導致星點的鄰接矩形變大,會有更多的獨立噪聲點參與質心計算,嚴重影響星點提取精度。針對上述傳統的星點提取算法的局限性,本文結合極值分析下的星點彌散區域粗提取算法與基于位置矩陣的線段編碼標記法進行星點提取,既能保證較高的星點提取精度,又能滿足工程上對算法的實時性與對噪聲的魯棒性要求。

本文高精度星點提取流程如下:① 針對去噪后的星圖,從投影差分的角度出發,利用所提極值分析下的星點彌散區域粗提取算法,找出各星點的內部所屬像素,進而得到星像區域的概略位置;② 基于位置矩陣的線段編碼標記法采用邊掃描邊合并的方式,僅通過一次掃描完成對所有星點的連通區域標記,并有效剔除噪點;③ 采用高斯曲面擬合法計算出星點質心坐標。

1 星圖去噪

星點目標的尺寸非常小且沒有形狀、紋理等特征,星敏感器拍攝的星圖本身又具有較低的信噪比,因而投影到像平面的星點像素區域極易被噪聲和背景所淹沒。

本文重點不在星圖去噪上,所以下面簡要敘述星點提取時采用的去噪方法。本文采用文獻[17]提出的改進多窗口抽樣自適應閾值選取方法,根據實時得到的星圖確定閾值,既能夠有效去噪,又不會耗時過多。首先,選取大小適當的抽樣窗口,其確定原則如下:為了快速得到分割閾值以降低星圖去噪的處理時間,抽樣時所有抽樣窗口的像素之和一般為星圖總像素的4%~8%,抽樣窗口數目一般取30~50且各個抽樣窗口的位置盡可能分布均勻,抽樣窗口的像素之和與抽樣窗口數目之間的比值即為抽樣窗口大小。然后,在星圖的不同位置選取抽樣窗口,計算該抽樣窗口的灰度均值和標準差,多次重復上述過程,最后綜合考慮所有抽樣窗口的數據,以確定出分割閾值。從上到下,從左到右依次掃描星圖圖像中的各個像素,大于該分割閾值的視為潛在的星點像素,后續會進行相關處理,否則視為背景像素,予以剔除。多窗口抽樣的核心公式如下所示:

(1)

式中:Nw為抽樣窗口的個數;μi和σi分別是第i個抽樣窗口中所有像素的均值和方差;α為經驗值,一般取3~5。

2 星點局部區域限定

近年來,學者們紛紛提出了許多優秀的圖像分割算法[18-23],但由于星圖圖像的特殊性,大多數算法的星點提取效果并不理想。因此,本文從投影差分的角度出發,提出極值分析下的星點彌散區域粗提取算法,實現初步的星圖圖像分割。在星點內部某像素位置已知的情況下,下一步的星點內部像素精提取便會具有更高的準確性和更快的搜索速度。極值分析下的星點內部像素確定算法如下:對于星敏感器拍攝的一幅M×N大小的星圖,先進行縱向的投影,即對每一列中所有像素點的灰度值求和,得到關于x的投影函數S(x)如下所示:

(2)

式中:x為像素點的橫坐標;y為像素點的縱坐標;s(x,y)為坐標(x,y)處的像素點灰度值;M為星圖的行數;N為星圖的列數。

得到投影函數S(x)后,在整個取值范圍內對S(x)進行前向一階差分運算,得到差分函數P(x)如下所示:

P(x)=S(x+1)-S(x)

(3)

遍歷差分函數P(x)的所有項,若存在相鄰兩項滿足:

(4)

則說明點x=n+1為投影函數S(x)的極大值點,找出所有的極大值點作為候選。星圖經縱向投影得到星點的橫坐標范圍,通過差分函數P(x)找出所有極大值點,然后對以橫坐標范圍為界的條狀區域進行橫向投影,即可得到該條狀區域內的星點個數和縱坐標范圍。取極大值點作為星點內部像素的候選橫坐標,縱坐標范圍的中點作為星點內部像素的候選縱坐標。那么可以給出結論,即使在縱向投影時出現兩顆星點存在重疊的現象,也一定存在某一個候選橫坐標(極大值點),使得該候選橫坐標既落在星點1的的橫坐標區域,又落在星點2的橫坐標區域;或者存在某兩個候選橫坐標(極大值點),使得一個落在星點1的的橫坐標區域,另一個落在星點2的橫坐標區域。此時,候選橫坐標與候選縱坐標的兩兩組合之中,一定會同時出現星點1的內部像素點和星點2的內部像素點。具體的證明在后續給出。

算法的具體步驟如下。

步驟 1利用式(2)對M×N大小的星圖進行縱向的投影,得到投影函數S(x)。

步驟 2利用式(3)對S(x)進行前向一階差分運算,得到差分函數P(x)。

步驟 3遍歷差分函數P(x)的所有項,找出所有的極大值點作為候選橫坐標,這些候選橫坐標中一定存在某一個值同時落在星點1和星點2的橫坐標區域內。

步驟 4星圖經縱向投影得到星點的橫坐標范圍,然后對以橫坐標范圍為界的條狀區域進行橫向投影,可得到該條狀區域內的星點個數和縱坐標范圍。取縱坐標范圍的中點作為星點內部像素的候選縱坐標。候選橫坐標與候選縱坐標任意組合得到所有候選的星點內部像素坐標,判斷每一個候選坐標的鄰域,篩選出最終的星點內部像素坐標。以該星點內部像素坐標為中心,δ為半徑的某個矩形區域即為星點粗提取結果,δ取值一般較大。

下面從理論上證明兩顆星點的縱向投影重疊時,一定存在某一個候選橫坐標(極大值點),使得該候選橫坐標既落在星點1的橫坐標區域,又落在星點2的的橫坐標區域;或者存在某兩個候選橫坐標(極大值點),使得一個落在星點1的橫坐標區域,另一個落在星點2的橫坐標區域。兩顆星點橫向投影發生重疊時的情況類似。

星點光斑在電荷耦合器件(charge coupled device,CCD)平面上的能量分布服從二維正態分布,對星點光斑進行縱向投影,可理解為求該二維正態分布的邊緣分布。由概率論的知識可知,二維正態分布的邊緣分布一定也為正態分布,此處不加以證明。所以,原問題抽象出來的數學模型為

(5)

3σ以外的能量占比很小,這一部分的像素點的灰度值非常小,遠遠小于去噪閾值,在星圖去噪時會被直接置0。所以函數f1(x)和f2(x)在分析時可以看作是截斷函數,即取值范圍嚴格為[μ-3σ,μ+3σ],函數在取值范圍內連續。

當正態分布f1(x)和f2(x)的均值和方差滿足:

(6)

存在圖1中的5種重疊情況。

圖1 第一類正態分布函數重疊示意圖Fig.1 Diagram of the first kind of normal distribution function overlap

第一類5種情況下重疊區域的取值范圍如下所示:

(7)

當正態分布函數f1(x)和f2(x)的均值和方差滿足:

(8)

存在圖2中的5種重疊情況。

圖2 第二類正態分布函數重疊示意圖Fig.2 Diagram of the second kind of normal distribution function overlap

第二類5種情況下重疊區域的取值范圍如下所示:

(9)

數學模型經上述步驟細化后,研究問題變為:證明上述10種情況中的每一種都存在一個極大值點,且該極大值點恰好落在星點1和2縱向投影的重疊區域范圍內,即該極大值點既落在星點1的橫坐標范圍內,又落在星點2的橫坐標范圍內。

需要強調的是,正態分布函數f1(x)和f2(x)不同的重疊形式所對應的函數表達式F(x)也不盡相同,如圖3中的兩種情況所示,其中實線部分為f1(x),虛線部分為f2(x)。

圖3 函數表達式差異化示意圖Fig.3 Diagram of function expression differentiation

圖4中的兩種情況對應函數表達式F(x)從左到右可分為F1(x)、F2(x)、F3(x)3段,分別如下所示:

(10)

(11)

(12)

可以看出,求解極值點的解析解會非常困難,而且解析解中會同時包含未知參數E1、E2、μ1、μ2、σ1、σ2,導致無法判定解析解是否在重疊區域取值范圍內。因此,這種思路行不通。既然無法通過求解精確的解析解來證明極值點是否存在于重疊區域之中,那么換種思路,轉而去證明這10種情況都存在兩個極大值點分別落在函數f1(x)和f2(x)的橫坐標范圍內,或者存在1個極大值點落在函數f1(x)和f2(x)重疊區域內,且必須是極大值點。

可以知道,原函數F(x)和導函數F′(x)在定義域內均為連續函數,則只要能夠證明某開區間上都存在實數m和n,且滿足m

考慮圖1中情況a,函數F2(x)的定義域為x∈(μ1-3σ1,μ1+3σ1),且滿足μ1≤μ2、σ1≤σ2,如圖4所示。

圖4 圖1中情況a示意圖Fig.4 Diagram of situation a in Fig.1

(13)

若滿足,則說明存在1個極大值點落在函數F2(x)的定義域內。

證畢

(14)

證畢

考慮圖1中情況b,函數F2(x)的定義域為x∈[μ2-3σ2,μ1+3σ1],且滿足μ1≤μ2和σ1≤σ2。不難發現,均值點μ1、μ2恰好落在閉區間[μ2-3σ2,μ1+3σ1]中,此時證明過程與結果與圖1中情況a完全一致,不再贅述。

考慮圖2中情況c,函數F2(x)的定義域為x∈[μ1-3σ1,μ1+3σ1],且滿足μ1≤μ2、σ1≤σ2,如圖5所示。

圖5 圖1中情況c示意圖Fig.5 Diagram of situation c in Fig.1

由圖5可知,此時函數F2(x)的定義域雖然與圖1中情況a相同,但是函數分布不同,此時的分段函數形式如下所示:

(15)

由于f1(x)>0和f2(x)>0,且f1(x)在區間[μ1-3σ1,μ1]上為增函數,f2(x)在區間[μ2-3σ2,μ2]上為增函數,且f1(μ1-3σ1)為左邊界,所以函數F(x)在間斷點μ1-3σ1處產生向上的跳變,該間斷點無法等價為極大值點;f1(x)在區間[μ1,μ1+3σ1]上為減函數,f2(x)在區間[μ2-3σ2,μ2]上為增函數,且f1(μ1+3σ1)為右邊界,所以函數F(x)在間斷點μ1+3σ1處產生向下的跳變,則間斷點μ1+3σ1即為要找的等價極大值點。雖然等價極大值點μ1+3σ1在斷點處,但仍處于f1(x)和f2(x)的重疊區域,滿足要求。

證畢

同理,圖1中情況d、情況e的證明過程與結果與圖1中情況c完全一致,不再贅述。

考慮圖2中情況a、情況b,均值點μ1和μ2恰好落在f1(x)和f2(x)的重疊區域中,此時證明過程與結果與圖1中情況a完全一致,不再贅述。

考慮圖2中情況c,函數F2(x)的定義域為x∈[μ2-3σ2,μ2+3σ2],且滿足μ1≤μ2、σ1≥σ2,如圖6所示。該情況與圖1中情況c略有不同,此時f1(x)>0且f2(x)>0,f1(x)在區間[μ1,μ1+3σ1]上為減函數,f2(x)在區間[μ2-3σ2,μ2]上為增函數,且f2(μ2-3σ2)為左邊界,所以函數F(x)在間斷點μ1-3σ1處產生向上的跳變,該間斷點即為要找的等價極大值點,兩種情況產生差異的原因主要是函數f1(x)和f2(x)的單調性區間不同。

證畢

同理,圖2中情況d、情況e的證明過程與結果與圖1中情況c完全一致,如圖3所示。

圖6 圖3中情況c示意圖Fig.6 Diagram of Situation c in Fig.3

至此,10種情況全部證明完畢。在星點1、星點2發生重疊時,總是存在一個極大值點或者等價極大值點落在星點1和星點2的重疊區域。

3 星點的精提取

得到星點像素大概所處的區域之后,還需要進一步精提取星點像素。基于此,本文提出了一種基于位置矩陣的線段編碼標記算法。

線段編碼標記時,若上下行中兩像素線段有交集,則標號相同,反之,則賦予不同標號。判斷上下行中兩線段是否連通的方法如下所示:

xa≤xc≤xb或xc≤xa≤xd

(16)

式中:xa、xb和xc、xd分別為上下行中各線段的端點坐標。若滿足該不等式,則兩條線段連通,否則,不連通。

傳統的線段編碼標記算法至少需要兩次掃描才能完成標記,第一次掃描時記錄連通關系,第二次掃描歸并具有等價關系的連通體。該方式執行效率低,而且無法規避噪聲點的影響。而基于位置矩陣的線段編碼標記算法,采用邊掃描邊合并的方式,僅需一次掃描便可完成對所有星點的連通區域標記,并能有效剔除星圖圖像中的噪聲點。

位置矩陣coor[N×M]的第i行數據,表示編號值為i的線段集合中每一條線段起始點的列坐標。值得注意的是,位置矩陣coor中并未記錄線段起始點的橫坐標,因為橫坐標的值可以在算法的執行過程中自動推算出來。

為了解釋更加直觀,本節以較為復雜的圖8作為原圖來說明該算法,圖中空白像素的值為0,具體的執行步驟如下。

圖7 基于位置矩陣的線段編碼標記法示意圖1Fig.7 Schematic diagram 1 of line segment coding notation based on position matrix

步驟 1位置矩陣coor的行數取7,列數取7,并將位置矩陣內所有元素初始化為0。對原圖的第1行進行線段編碼,遇到“0”像素點到非“0”像素點的跳變時,賦予非“0”像素點編號“1”。而該非“0”像素點后面與之相連續的所有非“0”像素點都賦予相同的編號,直到遇到“0”像素點或這一行掃描結束。繼續進行該行后續像素點的掃描,若發現線段,進行上述相同的判別操作,對其編號,并且編號值在之前的基礎上加1,直至掃描完第1行全部像素,即第1行不會進行標號,位置矩陣coor不變。

步驟 2對原圖的第2行進行同樣的線段編碼,若存在像素線段,則需要對其進行連通性分析。遍歷新線段與第1行中所有線段之間的連通關系,若新線段與第1行的多條線段存在連通關系,則需要依賴位置矩陣對具有等價關系的標號類進行歸并。由于該矩形區域第2行無目標線段,所以不對其標號,位置矩陣coor不變。

步驟 3對原圖的第3行進行線段編碼,其第1段線段標號為1。同理,第2段線段標號為2。此時,將第1段線段的起始點列坐標值1賦給位置矩陣coor[1,1],將第2段線段的起始點列坐標值5賦給位置矩陣coor[2,1]。接著,對原圖的第4行進行線段編碼,第1段線段與上一行中標號為1的線段存在交集,所以標號為1;第2段線段標號為2,將該行中第1段線段的起始點列坐標值1賦給位置矩陣coor[1,2],將第2段線段的起始點列坐標值4賦給位置矩陣coor[2,2]。此時的標記圖像和位置矩陣如圖7所示,左圖為標記圖像,右圖為位置矩陣。

步驟 4對原圖的第5行進行線段編碼,該行的唯一線段與第4行的兩線段相重合,此時將兩線段中較小標號值1賦予新線段,并利用位置矩陣合并等價連通體1和2。首先,找到位置矩陣coor中與編號2所對應的行,即第2行,取其最后一個非0元素值4,即為上一行中編號為2的線段的起始點縱坐標;接著,由于掃描的是第5行,5-1=4,則可以反推出上一行的行數為4,即為第4行中編號為2的線段的起始點橫坐標。至此,得到了第4行中編號為2的線段的起始點坐標(4,4),將該像素點及其之后的像素點值置1,直到遇到0像素點停止;然后,取位置矩陣中第2行元素值4前一位的值,該值即為第3行中標號為2的線段的起始點列坐標,列坐標為5。由于掃描的是第5行,5-1-1=3,則可以反推出該起始點橫坐標為3。至此,得到了第3行中編號為2的線段的起始點坐標(3,5),將該像素點及其之后的像素點值置1,直到遇到0像素點停止;以此類推,直至將編號為2的目標線段全部更新。繼續掃描第6行和第7行,此時的圖像和位置矩陣如圖8所示。

圖8 基于位置矩陣的線段編碼標記法示意圖2Fig.8 Schematic diagram 2 of line segment coding notation based on position matrix

步驟 5對原圖的第8行進行線段編碼,第1段線段標為4,第2段線段標為1,并對標號3的線段集合進行合并,依次可得標號3的兩條線段的起始點坐標為(8,9)和(7,9),然后分別置1。接著掃描下一行,直至原圖掃描完畢,此時的圖像和位置矩陣如圖9所示。

圖9 基于位置矩陣的線段編碼標記法示意圖3Fig.9 Schematic diagram 3 of line segment coding notation based on position matrix

從圖9可以看出,基于位置矩陣的線段編碼標記法僅需一次掃描就可標記出所有連通區域。

得到星點精確的像素區域之后,則可以進行星點質心坐標的計算。相較于傳統的質心法,高斯曲面擬合法具有更高的精度[24-25]。因此,本文采用高斯曲面擬合法對星點進行質心定位。該算法的核心思想是利用星點區域像素信息估計出高斯曲面參數以得到星點精確的質心坐標,具體原理在此不再贅述。

4 仿真實驗及分析

使用Matlab 2012b仿真軟件,對所提方法進行仿真實驗驗證。

4.1 仿真條件設置

本文采用第4版的SKY2000星表作為基本星表。文中設定導航星的星等小于6 Mv[26]。模擬星圖圖像的分辨率設為512×512 pixel,星敏感器的視場范圍為12°×12°,模擬星圖的灰度級為0~255。星圖中存在的各種噪聲,統一簡化為高斯白噪聲,不作過多區分。

4.2 模擬星圖仿真實驗結果

噪聲的影響主要指的是噪聲標準差帶來的影響[27-31],因此將高斯白噪聲均值設置為0,標準差設置為8,得到相應的模擬星圖。仿真實驗結果如表1所示。從左到右依次為本文方法、掃描法、矢量法、塊掃描法的最終質心定位結果,各方法均通過高斯曲面擬合進行最后的質心計算。

表1 星點提取仿真實驗結果Table 1 Results of star extraction simulation pixel

從表1中的仿真結果可以看出,在強噪聲干擾下,本文所提方法和塊掃描法成功地提取出了所有的星像點(15顆),而掃描法和矢量法都只提取出了13顆星點,掃描法未識別出序號為3和14的星點,矢量法未識別出序號為4和10的星點。觀察可知,序號為8和9的星點和序號為11和12的星點在行坐標方向部分重疊,但本文所提算法仍然能夠將其正確提取,可見本文算法的優勢所在。從表1可以粗略看出本文方法和塊掃描法星點提取的精度最高。為更直觀地看出兩種方法的精度差異,通過與各個星點的真值作差得到這兩種方法在兩個方向上的質心定位偏差,如圖10所示。

圖10 星點質心坐標誤差仿真結果Fig.10 Simulation results of star centroid error

掃描法執行過程中大量的噪聲點被誤劃分為星像點,而星像像素聚類過程往往只選取前30顆最亮的星作為候選導航星[32]。矢量法提取的星數會迅速達到上限,而且當某行(列)存在多個星點時,整數矢量只能存儲灰度值最大的那個點。而塊掃描法通過滿足某條件的像素個數值來搜索星點彌散區域,其抗干擾性能得到較大的提升,但仍易受到噪聲點的影響[33]。

本文算法通過極值分析下的星點彌散區域粗提取算法對去噪星圖中的星點進行粗定位;然后,利用基于位置矩陣的線段編碼標記法,采用邊掃描邊合并的方式,僅需一次掃描便可完成對所有星點的連通區域標記,并能有效剔除星圖圖像中的噪聲點,且該方法在高精度提取星點質心坐標的前提下,對星點彌散范圍較小的弱星仍具有較好的識別效果。因此,較之其他3種方法,本文所提方法具有更好的抗干擾性能。

前文的仿真分析只是在標準差為8的條件下基于一幅星圖得出,為了進一步考察本文方法的抗干擾性能并對上述分析進行驗證,首先通過設置不同的光軸指向參數,模擬得到500幅不同星圖并分別加入不同標準差的高斯白噪聲,以檢驗前述幾種方法在不同工作環境下的總體表現水平。星點質心誤差計算如下:

(17)

式中:Err為星點提取誤差;Nm為參與仿真的星圖數,此處為500;Ni為星圖中正確提取的星點數;(xrj,yrj)為第j個星點的質心坐標標準值,即真實值;(xj,yj)為所提4種算法解算出的星點坐標,即測量值,星點提取結果如表2所示。

表2 不同噪聲水平下星點提取結果Table 2 Results of star point extraction in different noise levels

根據上述仿真實驗結果,可以明顯看出,本文方法在星點提取成功率和星點提取誤差兩方面都優于其余3種算法,尤其是相較于掃描法和矢量法而言,算法性能提高幅度較大。具體來說,本文方法在星點提取精度方面相比于掃描法平均提高7.9倍;相比于矢量法平均提高8.3倍;相比于塊掃描法平均提高1.9倍。仿真結果與前文分析結論相一致。

在星點提取成功率方面,隨著噪聲強度加大,各算法都不可避免的受到影響。其中,矢量法的抗干擾能力最差,在標準差為2時就已經開始出現部分星點無法提取的情況,且在噪聲標準差為12時,提取成功率僅為54.83%,而提取的星點數量急劇減少也影響著后續的定姿精度;掃描法受噪聲影響次之,噪聲標準差大于4時,星點提取成功率開始下降,噪聲標準差為12時,提取成功率為77.28%;塊掃描法受噪聲影響較小,噪聲標準差大于6時,星點提取成功率開始出現下降,且在噪聲標準差為12時,提取成功率仍能達到83.95%,體現了其較好的抗噪性能;本文方法的抗干擾能力最強,噪聲標準差較小時對算法幾乎不造成影響,噪聲標準差大于8時,星點提取成功率才開始出現小幅下降,在噪聲標準差為12時,還能保證90.03%的高提取成功率。可見本文方法的抗干擾性能明顯優于其他3種星點提取方法。

接著對本文方法與掃描法、矢量法、塊掃描法的算法復雜度進行簡要分析。掃描法聚類過程往往選取前30顆最亮的星作為候選導航星,涉及到最大灰度值的捜索過程,矢量法相應的矢量所存儲的是候選星像中心的位置和灰度值,再以星像中心為基礎進行候選導航星的確認,且掃描法和矢量法需要多次遍歷整幅星圖以搜索出特征信息,時間消耗較為嚴重;而塊掃描法避免了全圖掃描,且其提取速度與掃描塊的大小有關,當掃描塊設定不同大小時,其提取速度變化較大。由前文可知,本文方法在搜索星點像素區域時有效避免了多次遍歷整幅星圖,所以實時性應顯著優于掃描法和矢量法。相比于塊掃描法,本文綜合采用基于距離判別的灰度交叉投影法和基于位置矩陣的線段編碼標記法,耗時基本能與之持平。

為了進一步考察本文方法的實時性并對上述分析進行驗證,進行了仿真對比實驗。對隨機生成的500幅星圖加入均值為0、標準差為8的高斯白噪聲,分別利用本文方法、掃描法、矢量法和塊掃描法進行星點提取,統計各自的平均星點提取時間,結果如表3所示。

表3 星點提取時間比較Table 3 Comparsion of star point extraction time s

由表3中的仿真結果可知,4種方法的實時性水平由高到低依次為塊掃描法、本文方法、矢量法、掃描法。本文方法與塊掃描法的星點提取時間基本相等,掃描法和矢量法的星點提取時間較長,可見仿真結果與理論分析結果相吻合。

仿真實驗針對不同的工作環境給出了不同的仿真條件,并從質心定位精度、識別星點的數量水平以及算法處理速度3個方面對本文方法與較常見的掃描法、矢量法、塊掃描法進行了性能比對。仿真結果表明,在不同的噪聲標準差下,本文方法的星點提取精度和星點提取成功率具有更大的優勢。本文方法的星點提取時間基本與塊掃描法相等,但與掃描法和矢量法相比,具有顯著的優勢。總體而言,本文方法在不同的干擾條件下,仍能在星點提取精度、星點提取成功率以及實時性方面保持良好的性能水平。

5 結 論

本文所提方法通過極值分析下的星點彌散區域粗提取算法,對去噪星圖進行星點局部區域限定,克服了傳統方法難以應用于星點重疊情況的不足,并在提高星敏感器抗噪性能的同時,降低了星點提取算法的內存和時間開銷。然后,采用基于位置矩陣的線段編碼標記法精確提取星點所有的內部像素,僅需一次掃描便可完成對所有星點的連通區域標記,并能有效剔除星點矩形區域中的噪聲點。最后,利用星點區域像素信息估計出高斯曲面參數以得到星點精確的質心坐標。仿真結果表明,星圖噪聲標準差處于2的水平時,本文的數據處理方法可以使星點質心定位精度達到0.070 4 pixel,且在星圖噪聲標準差處于12的水平時,仍具有90.03%的高星點提取成功率。相比于傳統的星點提取方法,本文方法的星點提取精度和提取成功率均大幅提高,并且星點提取時間仍維持在一個較好的水平。

猜你喜歡
區域
分割區域
探尋區域創新的密碼
科學(2020年5期)2020-11-26 08:19:22
基于BM3D的復雜紋理區域圖像去噪
軟件(2020年3期)2020-04-20 01:45:18
小區域、大發展
商周刊(2018年15期)2018-07-27 01:41:20
論“戎”的活動區域
敦煌學輯刊(2018年1期)2018-07-09 05:46:42
區域發展篇
區域經濟
關于四色猜想
分區域
公司治理與技術創新:分區域比較
主站蜘蛛池模板: 97se综合| 伊人久久综在合线亚洲91| 狠狠色成人综合首页| 午夜福利视频一区| 在线日韩日本国产亚洲| 2021国产在线视频| 又猛又黄又爽无遮挡的视频网站| 久久女人网| 亚洲色图综合在线| 天堂在线视频精品| 国产午夜精品鲁丝片| 夜夜拍夜夜爽| 婷婷六月综合网| 四虎国产精品永久在线网址| 91小视频在线| 国产又黄又硬又粗| 国产浮力第一页永久地址 | 无码一区18禁| 国产成人综合久久| av免费在线观看美女叉开腿| 亚洲天堂区| 国产亚洲欧美日韩在线一区| 精品一区二区三区水蜜桃| 亚洲人成网站在线播放2019| 国产麻豆91网在线看| 国产第一页亚洲| 思思热在线视频精品| 色网站在线视频| 伊人久久福利中文字幕| 88av在线播放| 国产精品尤物铁牛tv | 亚洲欧美成人网| 精品国产一区二区三区在线观看 | 欧美一级视频免费| 免费看久久精品99| 成人日韩欧美| 91福利片| 亚洲精品自拍区在线观看| 日韩国产高清无码| 久久这里只有精品国产99| 日韩在线播放中文字幕| 亚洲精品在线影院| 九色国产在线| 人人艹人人爽| 成人午夜网址| 99精品欧美一区| 久久精品国产精品青草app| 成年A级毛片| 热99re99首页精品亚洲五月天| 精品三级网站| 日本午夜三级| 国产真实乱子伦精品视手机观看| 毛片国产精品完整版| 一个色综合久久| 中文字幕欧美日韩高清| 亚洲欧美不卡中文字幕| 91精品福利自产拍在线观看| 九色综合伊人久久富二代| 国产精品嫩草影院视频| 婷婷在线网站| 国产成人精品视频一区二区电影| 2018日日摸夜夜添狠狠躁| 亚洲另类国产欧美一区二区| 一本色道久久88| 久久亚洲美女精品国产精品| 久久无码av三级| 亚洲美女久久| 亚洲人人视频| 免费毛片网站在线观看| 999精品免费视频| 波多野结衣一区二区三视频| 亚洲欧美人成人让影院| 热思思久久免费视频| 国产乱论视频| 福利视频一区| 深夜福利视频一区二区| 国语少妇高潮| 日韩在线视频网站| 2021国产精品自产拍在线| 国产女主播一区| 亚洲欧美国产五月天综合| 华人在线亚洲欧美精品|