趙敏榮, 張曦文
(空軍工程大學(xué)理學(xué)院,陜西 西安 710051)
隨著偵察手段的發(fā)展和偵察技術(shù)的提高,原有基于單一機(jī)動(dòng)目標(biāo)、實(shí)現(xiàn)更改顏色和簡(jiǎn)單的幾何外形的偽裝防護(hù)方法極易被精確制導(dǎo)武器所識(shí)別和定位。近年來(lái),復(fù)雜背景中的目標(biāo)檢測(cè)與識(shí)別技術(shù)發(fā)展到了一個(gè)新的階段,與之相適應(yīng),人們已經(jīng)開始著手研究基于地貌環(huán)境特征的偽裝方法研究,其實(shí)質(zhì)是研究局部地形地貌的快速重建。
復(fù)雜背景下的圖像檢測(cè)與識(shí)別技術(shù)在軍事目標(biāo)識(shí)別、人臉與指紋識(shí)別、遙感圖像處理等方面有著大量的應(yīng)用。幾十年來(lái),國(guó)內(nèi)外眾多的學(xué)者和研究人員對(duì)復(fù)雜背景中的目標(biāo)檢測(cè)與識(shí)別進(jìn)行了深入的研究,使復(fù)雜背景中的目標(biāo)檢測(cè)與識(shí)別技術(shù)發(fā)展到了一個(gè)新的階段。但是,隨著應(yīng)用需求的提高,現(xiàn)有的技術(shù)和方法還有不足之處。因此,引入新的理論,發(fā)展新的技術(shù)和方法,成為這方面研究者重要的工作。分形為人們提供了一條新的途徑,以自相似性為著眼點(diǎn),強(qiáng)調(diào)了圖像的自相似性,從而可以獲得一個(gè)穩(wěn)定的分維值或者分維變化值,而且克服了某些傳統(tǒng)方法的缺點(diǎn)。國(guó)內(nèi)外的學(xué)者都進(jìn)行了一定的工作,取得了一定的成果,分形在目標(biāo)識(shí)別眾多方法中有著自己明顯的優(yōu)勢(shì)。
由分形理論可以知道,越復(fù)雜的外形其表面就越粗糙,其分形維數(shù)也就越高;而被隱藏的目標(biāo)則擁有比較簡(jiǎn)單的幾何外形且表面光滑,其分形維數(shù)較低。分形理論中的分形維數(shù)恰好可以反映這種不同,因此準(zhǔn)確地計(jì)算圖像中目標(biāo)的分形維數(shù)作為圖像的分形特征數(shù)據(jù)就可以較好地對(duì)圖像中的目標(biāo)進(jìn)行識(shí)別和判讀。
因此,選用分形維數(shù)作為一個(gè)分形參數(shù)指標(biāo)。將分形模型用于目標(biāo)的偽裝,使目標(biāo)過(guò)高或過(guò)低的分維值隱藏在偽裝模型之內(nèi),對(duì)外呈現(xiàn)出偽裝模型的分維值。只要能夠保證生成的偽裝模型分維值與原始地形地貌環(huán)境的分維值相同,就可以被對(duì)基于分形技術(shù)的目標(biāo)識(shí)別和判讀認(rèn)為兩者的復(fù)雜程度、表面粗糙度和不規(guī)則程度是相同的,也就達(dá)到了實(shí)現(xiàn)地貌較好融合和良好偽裝的目的。
以分形模型擬合誤差為基準(zhǔn)進(jìn)行目標(biāo)檢測(cè)的基本依據(jù)是:由于分形模型在一定尺度范圍內(nèi)可以很好的與自然背景相吻合,而人造物體卻不能實(shí)現(xiàn)較好吻合。確定出一定的擬合誤差數(shù)值上限,就可以保證生成的新模型與原模型的吻合程度較高,干擾敵方的情報(bào)分析人員利用基于分形模型的目標(biāo)檢測(cè)方法來(lái)發(fā)現(xiàn)軍事目標(biāo),從而提高偽裝效果,達(dá)到良好偽裝的要求?,F(xiàn)階段研究數(shù)據(jù)表明,誤差保證在 5%以內(nèi),就可以保證分形模型的吻合程度。
分形技術(shù)已廣泛的應(yīng)用于地形模擬,但沒(méi)與三維曲面重構(gòu)相結(jié)合。由于分形地形模擬方法追求的是FBM的增量平穩(wěn)性和自相似性,這樣產(chǎn)生的地形其統(tǒng)計(jì)性是一致的。需要對(duì)生成偽裝模型的形狀進(jìn)行控制干預(yù),目前對(duì)其算法的生成結(jié)果控制有一定的研究,本文通過(guò)把利用一定的權(quán)值將縮放后的地貌模型曲面與分形曲面進(jìn)行曲面融合,來(lái)控制生成圖形的基本形狀和輪廓,將分形幾何模型與隨機(jī)點(diǎn)生成技術(shù)及回歸技術(shù)相結(jié)合,以生成與周圍地貌環(huán)境相融合的局部區(qū)域模型來(lái)滿足良好偽裝的需要。
地形建模是自然景物建模的一個(gè)很重要的分支。目前,許多分形地形建模方法都與分?jǐn)?shù)維布朗運(yùn)動(dòng)(fBm)這一數(shù)學(xué)模型有關(guān)。隨機(jī)中點(diǎn)位移程序用于正方形地平面生成地面特征,是一種較為常用的中點(diǎn)隨機(jī)位移算法。其中的“菱形一正方形”細(xì)分法,是一種較為常用的中點(diǎn)隨機(jī)位移算法。這種插值方法構(gòu)成了一個(gè)雙二次曲面的效果,它的一個(gè)重要優(yōu)點(diǎn)是地形表面的法線是連續(xù)的,所以消除了三角形細(xì)分法中的折痕現(xiàn)象,而且該算法構(gòu)造的地形輪廓比較柔和。并且可以通過(guò)調(diào)整系數(shù)值來(lái)決定表面粗糙度和山峰的陡緩,從而使三維地形地貌更加逼真,菱形—方形網(wǎng)算法生成隨機(jī)分形地形的構(gòu)網(wǎng)方式及實(shí)現(xiàn):
第一經(jīng)過(guò)菱形步時(shí),以四個(gè)角的值為基準(zhǔn),如圖1(a)中黑點(diǎn)所示。平均四個(gè)角的值,并加上符合一定分布規(guī)律的隨機(jī)值。在圖1(b)中,新值對(duì)應(yīng)位置標(biāo)志成黑點(diǎn),原先已經(jīng)存在的點(diǎn)顯示為灰色。對(duì)于方形步,在相同的范圍內(nèi)生成隨機(jī)值,這一步得到四個(gè)棱錐,它們?cè)跀?shù)組中心相交,計(jì)算四個(gè)菱形的中心,將小菱形的4個(gè)角平均之后作為新值的基數(shù)。圖1(c)用黑點(diǎn)表示新值對(duì)應(yīng)頂點(diǎn),現(xiàn)有值為灰色。
接著進(jìn)行第二遍迭代。先執(zhí)行菱形步,這一步計(jì)算得到的4個(gè)四邊形中心值標(biāo)識(shí)為黑點(diǎn),如圖 1(d)所示;接著進(jìn)行方形步,這時(shí)有 12個(gè)棱錐中心,如圖1(e)中黑點(diǎn)所示,至此數(shù)組中全部25個(gè)元素都己經(jīng)生成。如果分配更大的數(shù)組,則需要進(jìn)行更多遍迭代,每一遍將加入更多細(xì)節(jié)。
這樣對(duì)給定的正方形作一次細(xì)分迭代將得到4個(gè)四邊形,第二次迭代將得到16個(gè)四邊形,第三次迭代將得到 64個(gè)四邊形。四邊形數(shù)目等于22+i,其中i為遞歸經(jīng)過(guò)細(xì)分過(guò)程的次數(shù)。
圖1 菱形―方形網(wǎng)算法
設(shè)定隨機(jī)分形菱形—方形網(wǎng)算法的四個(gè)初始點(diǎn)坐標(biāo)為:(84,-143,1805)、(7800,7750,1880)、(457,-420,1805)、(8300,-7950,1880)。設(shè)定粗糙度為0.8,隨機(jī)種子為20,權(quán)因子為0.8。從第一次迭代開始,就開始計(jì)算融合模型的分形維數(shù),當(dāng)其值與原始地形地貌的分形維數(shù)值的誤差保持在 5%以內(nèi)停止迭代。若多次迭代的誤差仍不能控制在誤差允許的范圍之內(nèi),可適當(dāng)調(diào)整隨機(jī)種子數(shù)值。當(dāng)?shù)螖?shù)為6時(shí),符合要求,停止迭代。其分形維數(shù)參數(shù)控制和分形地形顯示如圖2所示。
圖2 隨機(jī)分形曲面顯示
隨機(jī)分形地形的結(jié)果由其算法本身和迭代過(guò)程決定,與需要模擬的地形地貌和地貌模型無(wú)關(guān)。有可能會(huì)發(fā)生不一樣的山體、地貌因其整體分形維數(shù)一致而生成一樣的分形地形來(lái),或者發(fā)生其維數(shù)雖與整體分形維數(shù)一致,但其分形圖形明顯與周圍山體不相融合的情況。隨機(jī)分形生成的地形雖然具有分形的特性,但在很大程度上是不能預(yù)測(cè)其生成結(jié)果的形狀,作者既需要生成具有可控形狀的模型,也需要其外形具有隨機(jī)變化,以增強(qiáng)偽裝效果。
把通過(guò)立體視覺(jué)技術(shù)測(cè)量得到的點(diǎn)云數(shù)據(jù)(3Dmodel1.txt),在Pro-E軟件中讀取,實(shí)現(xiàn)地形地貌的多角度顯示,利用人機(jī)交互的方式在陣地地貌模型上直接選取。首先選取觀察陣地地貌的最佳視覺(jué)角度,以便于全面、綜合的觀察地形地貌信息,其模型最佳視覺(jué)角度,選取出偽裝區(qū)域模型的模擬原型,再對(duì)得到的模擬原型進(jìn)行偽裝需求分析和偽裝支撐裝置性能約束,綜合考慮偽裝區(qū)域利用率之后,確定適當(dāng)?shù)目s放系數(shù),截取平面及原山包模型,截取后的山包模型顯示如圖3所示,作為偽裝發(fā)育模型模擬的源型。
圖3 局部區(qū)域模型模擬的源型
偽裝模型生成的主要目的是為了隱藏目標(biāo)的需要,最重要的是要保證其基本外形與周圍山體一致,保證其偽裝模型在較大程度上顯示預(yù)定目標(biāo)模型的外形,另外加入的隨機(jī)分形模型,也可以增強(qiáng)其外部形狀的隨機(jī)性,從而提高偽裝模型的偽裝效果。因此,需對(duì)預(yù)定目標(biāo)模型和隨機(jī)分形模型在最后偽裝模型中占的比例進(jìn)行設(shè)置。
在生成的隨機(jī)分形地形中,設(shè)數(shù)據(jù)網(wǎng)格中點(diǎn)(x, y)的高程值為Z(x, y),即
其中 D(x, y)是點(diǎn)(x, y)處的隨機(jī)偏移量,在本文中選用的是一個(gè)均值為0,方差為σ2的高斯隨機(jī)分布函數(shù),而f (x, y)是點(diǎn)(x, y)周圍四鄰點(diǎn)的均值
設(shè)控制源曲面上的點(diǎn)(x, y)處的高度值為Y (x,y),則Y (x, y)與隨機(jī)量Z (x, y)之間存在一定的差值,設(shè)這個(gè)差值為offset,即
本文將利用這個(gè)差值來(lái)融合預(yù)定目標(biāo)曲面與隨機(jī)分形曲面,具體公式為
X (x, y)是最終點(diǎn)的高度值,w是設(shè)置的權(quán)因子。顯然當(dāng)w =0時(shí), X( x, y )= Z( x , y);當(dāng)w =1時(shí), X ( x, y )= Y( x , y)。而當(dāng)w在0和1之間變化時(shí),如果w→0,則 X( x, y)會(huì)更趨近于Z( x, y),也就是說(shuō)融合后生成的曲面更接近于隨機(jī)分形曲面;如果w→1,則X( x, y)會(huì)更趨近于Y( x, y),也就是說(shuō)融合后生成的曲面更接近于控制源曲面。
局部地形地貌的快速生成,最重要的是要保證其基本外形與周圍地貌一致,保證其作為偽裝模型時(shí)在較大程度上顯示預(yù)定目標(biāo)模型的外形,另外加入的隨機(jī)分形模型,也可以增強(qiáng)其外部形狀的隨機(jī)性,從而提高偽裝模型的偽裝效果。
利用Pro-E軟件對(duì)目標(biāo)控制區(qū)域地貌模型和隨機(jī)分形地貌模型的點(diǎn)云數(shù)據(jù)進(jìn)行讀取。為了區(qū)分方便,將目標(biāo)控制區(qū)域地貌模型的三維點(diǎn)云數(shù)據(jù)進(jìn)行網(wǎng)格劃分,如圖3中網(wǎng)格部分所示;對(duì)隨機(jī)分形地形點(diǎn)云數(shù)據(jù)進(jìn)行直接顯示,如圖3中小黑點(diǎn)部分所示。把利用菱形―方形網(wǎng)算法生成隨機(jī)分形地形,得到隨機(jī)分形曲面圖1,與圖2所示的局部區(qū)域源曲面,結(jié)合設(shè)計(jì)的權(quán)因子,利用Pro-E軟件進(jìn)行曲面融合得到符合要求的局部區(qū)域圖3,對(duì)生成的局部區(qū)域模型進(jìn)行擬合后顯示如圖4所示。在外形上能夠?qū)崿F(xiàn)與周圍地貌環(huán)境的較好融合。
圖4 局部區(qū)域地形地貌顯示
本文針對(duì)分形在目標(biāo)檢測(cè)和識(shí)別技術(shù)中的應(yīng)用,研究了分形幾何在分形地形模擬地貌而生成的方法,并提出了局部區(qū)域生成算法,它以比較小的代價(jià),實(shí)現(xiàn)了快速表達(dá)三維地理信息,以生成與地形相似的目標(biāo)隱形外形。
[1]英振華. 基于分形理論的地形場(chǎng)景實(shí)時(shí)真實(shí)感繪制[D]. 重慶: 重慶大學(xué), 2005.
[2]Pentland A P. Fractal description of natural exenes [J].IEEE, 1984, 6: 661-674.
[3]忠 寶, 房亞冬, 趙 鋒, 等. 用 FBM 方法生成山脈地形的真實(shí)感圖形方法[J]. 計(jì)算機(jī)工程與應(yīng)用,2004, 32: 33-35.
[4]康曉清, 曲仕茹. 基于融合曲面造型方法的預(yù)定形狀山脈地形生成[J]. 西北工業(yè)大學(xué)學(xué)報(bào), 2004, 22(5):626-629.
[5]Falconer K. Fractal geometry-mathematical foundations and applications [M]. New York: John Wiley &Sons,1990: 119-139.