国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于紅外成像的船舶凈空高度測量方法

2020-06-30 09:10董麗麗許文海
科學技術(shù)與工程 2020年15期
關(guān)鍵詞:凈空輪廓紅外

董麗麗, 張 科, 許文海

(大連海事大學信息科學技術(shù)學院,大連 116026)

由于中國對于通航水域橋梁防止船舶碰撞法規(guī)和工程技術(shù)規(guī)范仍不完善,部分橋梁對于船舶碰撞的防護能力仍并未達到國家現(xiàn)行建筑規(guī)范的要求,同時船舶的大型化導致船舶的撞擊能力增加,部分橋梁對于船舶碰撞的防護能力無法適應船舶大型化的要求,超過橋梁高度的船舶一旦通過橋梁,輕者將造成船-橋損傷,重者將船毀橋塌,造成重大的人員傷亡、財產(chǎn)損失以及嚴重的環(huán)境污染[1]。以2015年廣東肇慶西江大橋吸砂船碰撞事故為例,該事故造成了西江大橋橋梁受損,經(jīng)濟損失4 000余萬元,而此類事故在國外也時有發(fā)生。因此,研究一套有效的橋梁防撞系統(tǒng)對于中外水上交通的安全和發(fā)展有重要意義。

中外學者針對船舶撞橋問題開展研究工作起源于20世紀60年代末,直到1983年6月,國際橋梁和結(jié)構(gòu)工程協(xié)會IABSE第一次在哥本哈根舉行“船撞橋合理設(shè)計與分析”專題研討會,使船撞橋研究邁入了一個快速發(fā)展的時期[2]。目前,橋梁防撞技術(shù)的研究主要有兩種。一種是被動防撞技術(shù),該防撞技術(shù)通過改變船舶撞擊力方向、吸收或消散撞擊能、限制及降低由船舶轉(zhuǎn)移到橋墩上的撞擊能等方式保護橋梁。孫亞軍[3]在2012年提出了剛-聚氨酯夾層結(jié)構(gòu),提高了橋梁的耐撞性能;金軒慧[4]在2014年設(shè)計了一種復合材料防撞套箱,減少船橋碰撞的撞擊能。2018年,彭達[5]結(jié)合鋼板的剛性和橡膠等材料的塑形變形吸能較大的特性,將鋼板層和橡膠層連接,提出一種軟硬交替的防護系統(tǒng)。被動防船撞技術(shù)僅考慮對橋梁的防護,以物理手段降低事故后果的嚴重性[6],不能降低事故頻次。第二種為主動防撞技術(shù),近年來,許多學者對主動防撞系統(tǒng)進行了研究:徐言民[7]在2010年運用船舶操縱運動理論及運動數(shù)學模型建立了受控船舶安全航行模型、失控船舶臨界撞橋模型,并據(jù)此建立了橋梁主動防船撞系統(tǒng);張慧哲等[8]在2011年提出了基于視頻監(jiān)控技術(shù)的橋梁防撞系統(tǒng)解決方案,通過監(jiān)控預警體系發(fā)現(xiàn)違規(guī)行駛船舶并發(fā)出警告;王淑等[9]在2012年提出了基于光電復合探測的橋梁主動防船撞系統(tǒng),該系統(tǒng)主要通過船舶目標航跡預測船舶通過橋梁的位置、到達時間等,對撞橋風險給予準確的判斷。上述船橋防撞系統(tǒng)都只對偏離航道或失控船舶進行了監(jiān)視和預防,間接對船-橋碰撞進行預測,沒有直接考慮超高船舶通過橋梁造成的嚴重影響。

根據(jù)目前研究現(xiàn)狀,以預防超高船舶通過大橋為目的,以攝像機針孔模型為原理,以目標檢測算法和高精度船舶輪廓提取算法為基礎(chǔ),提出了一種基于紅外成像的船舶凈空高度測量方法。該方法摒棄了傳統(tǒng)的可見光監(jiān)視技術(shù),采用紅外監(jiān)測技術(shù),避免惡劣天氣和夜間情況對監(jiān)視效果的影響;針對紅外圖像相不清晰問題,重點對脈沖耦合神經(jīng)網(wǎng)絡(luò)(PCNN)邊緣檢測算法進行改進,提高船舶輪廓的提取精度,以實現(xiàn)全天時、全天候測量,達到實時檢測、減少通航水域船橋碰撞事故的目的。

1 測量方案

采用紅外攝像機完成視頻序列的采集工作。由于紅外成像受外界光照條件的影響弱,穿透煙霧能力強,避免了惡劣天氣(如大霧)和夜間光照弱對視頻監(jiān)視的影響,可滿足全天候,全天時的設(shè)計需求。測量方法示意圖如圖1所示。

圖1 測量方法示意圖Fig.1 Schematic of measure method

為了獲取合適的紅外圖像序列,將紅外攝像機架設(shè)于岸邊的立桿上,俯拍江面船舶,架設(shè)高度和岸邊距離等可根據(jù)實際情況而定。由于紅外攝像機視場過大會導致計算精度降低,所以選擇較小視場,但是小視場帶來的問題是小視場不能監(jiān)測到整個江面,故可將攝像機置于可上下旋轉(zhuǎn)的云臺上,通過云臺的轉(zhuǎn)動調(diào)節(jié)監(jiān)視視場,達到監(jiān)測整個江面船舶的目的。

船舶凈空高度的測量整體算法分為三部分,分別為船舶檢測、高精度船舶輪廓提取、船舶凈空高度的計算。整體算法方案如圖2所示。

圖2 整體算法結(jié)構(gòu)圖Fig.2 Overall algorithm structure diagram

紅外攝像機采集紅外視頻序列后,將紅外圖像經(jīng)預處理作為初始圖像,通過船舶檢測算法(視覺注意力模型目標檢測算法與管道濾波算法相結(jié)合)對初始紅外圖像進行目標檢測,若檢測到目標船舶,則提取船舶精確輪廓,判斷圖像中船舶是否為船舶正側(cè)面圖像,若是直接計算船舶像素高度,反之通過透視變換矯正后計算船舶像素高度。最后根據(jù)攝像機針孔模型計算船舶實際凈空高度,反饋計算結(jié)果。若發(fā)現(xiàn)超過橋梁通航高度的船舶則立刻發(fā)出警報,通知相關(guān)監(jiān)管人員阻止船舶通過大橋,同時記錄告警事件和視頻數(shù)據(jù)。

2 算法方案

2.1 船舶檢測算法

船舶檢測算法用于從紅外序列圖像中檢測船舶目標,獲取船舶所在的連通域,為船舶輪廓提取部分奠定基礎(chǔ)。

目前常用的目標檢測算法有小波變換法、視覺注意力模型算法和局部峰值算法。其中小波變換算法對于紋理方向性較強的干擾(如江水波浪、云層)有很強的抑制效果,適用于弱小目標的檢測,局部峰值算法同樣對于弱小目標有很好的檢測準確率。視覺注意力模型算法能夠?qū)崿F(xiàn)對圖像中大目標以及小目標的同時檢測。結(jié)合的測量目標主要為大型船舶,視覺注意力模型檢測算法能夠更好地實現(xiàn)檢測船舶的目的。

由于紅外攝像機采集的紅外圖像中不僅包含船舶目標,還可能包含其他背景,所以采用視覺注意力模型目標檢測算法檢測到疑似目標后,再根據(jù)船舶運動的特點采用管道濾波多幀判決算法去除干擾,找到真實船舶目標。船舶檢測算法結(jié)構(gòu)框圖如圖3所示。

圖3 船舶檢測算法結(jié)構(gòu)框圖Fig.3 Ship target detection algorithm block diagram

傳統(tǒng)視覺注意力模型目標檢測處理過程一般分為三步:特征圖提取、顯著圖合成和顯著性區(qū)域提取。由于紅外圖像為灰度圖像,傳統(tǒng)視覺注意力模型算法在此應用中存在以下三點缺陷:①紅外圖像中顏色形態(tài)將無法應用;②計算背景平滑度時會將圖像邊緣區(qū)域顯著性降低導致圖像邊緣地區(qū)的目標被漏檢;③檢測過程需要人工監(jiān)督,無法得以工程應用。

所以在實際應用中,選用改進的視覺注意力模型算法,改進部分分別是基于背景平滑性評估的原始特征依據(jù)選取、非邊緣衰減的center-surround 差異算子、基于局部顯著性強度的顯著圖并行化閾值處理方法,參看文獻[10]。

單幀的目標檢測中可能包含偽目標,為了去除這些偽目標,應用管道濾波算法。管道濾波算法是依據(jù)目標軌跡在圖像序列中的連續(xù)性所構(gòu)造的一種時空濾波器[11],它的基本原理是以第一幀圖像中的某個檢測目標為中心建立一個沿時間軸伸展的時空管道,管道長度代表連續(xù)檢測的時間長度,管道直徑代表作用范圍[12]。當該檢測目標在管道內(nèi)的出現(xiàn)次數(shù)達到閾值要求時,判定該檢測結(jié)果為真實目標,否則將其視作干擾去除。

通過上述單幀檢測算法和多幀判決算法,能很好地達到檢測船舶的目的,算法檢測結(jié)果如圖4所示。結(jié)果表明,管道濾波能夠有效去除偽目標,如圖4中的橋梁,準確檢測到船舶目標。

圖4 船舶目標檢測結(jié)果Fig.4 Ship target detection results

2.2 改進的PCNN輪廓提取算法

船舶輪廓提取算法是在船舶檢測算法的基礎(chǔ)上完成,進行輪廓提取時重點關(guān)注目標的連通區(qū)域。是否能夠提取較為精確的船舶輪廓信息對船舶凈空高度測量模塊的提取精度有直接的影響。

常用的輪廓提取方法有脈沖耦合神經(jīng)網(wǎng)絡(luò)法(PCNN)、Canny邊緣檢測法等。但當船舶的灰度值和背景的灰度值接近的時候,Canny算法容易受到江面波浪等干擾,無法將船舶輪廓從背景中提取精確的輪廓PCNN算法能夠結(jié)合局部區(qū)域特性進行區(qū)域觸發(fā),很好地避免了相似灰度級的背景和雜點的觸發(fā)[13],所以選擇PCNN算法來提取船舶輪廓。

基本的PCNN算法存在一定的缺陷:①根據(jù)經(jīng)驗選取初始閾值的不合理性;②由于船舶所處環(huán)境的特殊性,江面形成的倒影與船舶灰度值接近,雖然PCNN對雜點的觸發(fā)有很好的抑制作用,但輪廓提取結(jié)果仍然存在少量冗余點。

針對以上缺點,做了兩點改進,分別是基于大律法的最佳閾值選取,形態(tài)學運算去除冗余點。改進的PCNN輪廓提取算法結(jié)構(gòu)如圖5所示。

圖5 輪廓提取算法結(jié)構(gòu)框圖Fig.5 Contour extraction algorithm block diagram

2.2.1 基于大律法的PCNN輪廓提取

由于PCNN模型中初始閾值的設(shè)定常依賴于經(jīng)驗,而不合理的設(shè)置會抑制PCNN的優(yōu)勢[14],所以初始閾值的選取對PCNN輪廓提取效果有著重要影響。結(jié)合船舶紅外圖像的灰度分布信息,選擇大律法對PCNN初始閾值的選取進行優(yōu)化。

大律法基于圖像的統(tǒng)計特性實現(xiàn)閾值的自動選取,其基本思想是用某一假定的灰度將圖像分成兩組,當兩組的類間方差最大時,目標和背景的方差最大,這就意味著圖像目標和背景的差別越大,當部分目標錯分為背景或背景錯分為目標時都會導致方差值減小,因此大律法可以使圖像分割出錯的概率最小。

由大律法得到最佳初始閾值后,進入PCNN輪廓提取算法。PCNN處理灰度圖像時模型如圖6所示。

Fjk、Ljk分為反饋輸入和連接輸入;Ujk為神經(jīng)元內(nèi)部活動項;θjk為動態(tài)閾值;Yjk為輸出項;β為連接連接強度系數(shù);α為閾值比例系數(shù),調(diào)節(jié)閾值大?。籚θ為閾值幅度系數(shù)圖6 PCNN模型結(jié)構(gòu)示意圖Fig.6 Structure of PCNN model

PCNN處理灰度圖像時,將圖像中的每個像素點的灰度和以該像素點為中心周圍像素點灰度加權(quán)和作為輸入部分;通過連接系數(shù)β將兩者耦合內(nèi)部活動項,作為調(diào)制部分;最后將內(nèi)部活動項和動態(tài)閾值θ進行比較,若大于閾值,則該神經(jīng)元為激發(fā)態(tài)(俗稱點火),輸出Y置1,反之為未激發(fā)態(tài),輸出Y置0,通過這樣反復迭代循環(huán),就會將原始圖像分割成一幅二值圖像。再應用最大香農(nóng)熵法則對分割結(jié)果進行最佳分割的判斷,若符合最佳判定標準則分割結(jié)束。

使用大律法最佳閾值為PCNN初始閾值輪廓提取結(jié)果如圖7所示。

圖7 改進PCNN輪廓提取算法結(jié)果Fig.7 Improved PCNN contour extraction algorithms

由圖7(b)可知,根據(jù)經(jīng)驗選取初始閾值造成了船舶輪廓的部分缺失,而圖7(c)中通過大律法最佳閾值自動選取避免了船舶底部部分被劃分為背景的錯誤分割現(xiàn)象,提取的輪廓較為完整。通過計算,圖7(b)、圖7(c)船舶像素高度差為18像素,這意味著由于輪廓提取不準確會導致船舶凈空高度計算誤差增大1.8 m??梢钥闯觯诖舐煞ǖ?PCNN 輪廓提取比較精確,但該算法提取得到的輪廓周圍仍不可避免地存在少量較小的冗余點,故加入了形態(tài)學運算去除冗余點,達到高精度輪廓提取的目的,提高船舶凈空高度計算精度。

2.2.2 形態(tài)學運算

PCNN輪廓提取算法在應用背景中存在輪廓邊緣多余像素點的問題,形態(tài)學運算可以通過二值化圖像和結(jié)構(gòu)元素相互作用的運算使圖像質(zhì)量得到改善[15],其中形態(tài)學開運算通常用于去除較小的明亮細節(jié),并且圖像的整體外部輪廓基本不會發(fā)生變化,故選擇形態(tài)學開運算去除冗余點。

通過上述基于大律法初始閾值選取和形態(tài)學運算去除冗余點PCNN算法的改進,PCNN輪廓提取效果得到了較大的提升。

改進的PCNN最終輪廓提取結(jié)果如圖8所示。

圖8 輪廓提取結(jié)果Fig.8 Contour extraction results

由圖8可知,改進后的輪廓提取算法可以很好地提取船舶輪廓,為后續(xù)船舶凈空高度的計算奠定良好的基礎(chǔ)。

2.3 透視變換矯正

透視變換用于矯正船舶檢測到的不同角度的大型船舶圖像。由于攝像機拍攝的紅外圖像中,船舶可能處于不同角度(分為正投影圖像和斜投影圖像),同時攝像機的成像特性和與光學原理所產(chǎn)生的透視效果會導致圖像中的目標產(chǎn)生透視畸變[16],從而影響船舶凈空高度測量精度,故需要對紅外攝像機獲取的斜投影圖像進行二次投影變換得到正投影圖像,同時矯正透視畸變。

透視變換是通過坐標變換將圖像投影到一個新的視平面,也稱投影映射。它基于3×3矩陣的變換,計算式如式(1)所示:

(1)

式(1)中:(u,v)為原始圖像像素坐標;(x,y,z)為其次坐標,透視變換后得到的圖像像素坐標為(x′,y′),則:

(2)

(3)

由式(2)、式(3)可知,透視變換方程組有8個未知數(shù),故求解需要找到四組映射點。對于斜投影的船舶紅外圖像,可以根據(jù)圖像中船舶的傾斜角度繪制船舶外接四邊形,分別以此外接四邊形四個角點的坐標為四組映射點,由此可求解得到透視變換矩陣,從而得到透視變換矯正后圖像。矯正前后圖像如圖9所示。

圖9 透視變換矯正Fig.9 Perspective transformation correction image

2.4 船舶凈空高度測量方法

船舶凈空高度測量方法主要基于攝像機針孔模型原理。將攝像機假設(shè)為一個簡單的攝像機針孔模型,如圖10所示。此模型中,假設(shè)光線從場景或很遠的物體發(fā)射過來,此時目標在圖像平面上被聚焦[17]。以針孔的點為投影中心,攝像機與遠處目標大小相關(guān)的參數(shù)為焦距f。

圖10 攝像機針孔模型示意圖Fig.10 Schematic diagram of camera pinhole model

圖10中,Z為攝像機到船舶的距離,m;Y為船舶實際高度,m;y為船舶在圖像平面上的像素高度,px。根據(jù)相似三角形,可得到物體實際高度的計算公式:

(4)

式(4)中:船舶到攝像機的距離Z可由攝像機GPS位置信息與系統(tǒng)接收到的船舶GPS數(shù)據(jù)計算;船舶在圖像平面上的像素高度y由第2.2節(jié)闡述的算法獲得。

2.5 報警模塊

報警模塊在本系統(tǒng)的作用為當測量得到超過通航高度的船舶則立刻發(fā)出報警信息通知相關(guān)人員。

通過2.2~2.4節(jié)對中紅外圖像中船舶的檢測和對船舶凈空高度的計算,可以檢測得到船舶目標并對其凈空高度進行預算。當報警系統(tǒng)接收到超過橋梁通航高度的船舶的信息,系統(tǒng)自動產(chǎn)生告警信息,包括地理位置、實測凈空高度、限制凈空高度等信息。系統(tǒng)將報警系統(tǒng)與有關(guān)管理部門的信息系統(tǒng)連接,一旦發(fā)現(xiàn)超高船舶的警告信息,海事管理人員可通過適當?shù)耐ㄐ欧绞?,如VHF通話、撥打船舶電話等,及時向船舶提供預警信息。

3 實驗驗證及結(jié)果

為了驗證系統(tǒng)的可行性與可靠性,進行實驗驗證,采集大量紅外圖像對船舶凈空高度測量方法進行試驗和分析。實驗應用分辨率為640×512,焦距為228.671 mm,像元大小為15 μm的紅外攝像機,架設(shè)于高度約為30 m,距離江邊約60 m,俯拍江面船舶(租用)。為了方便測量船舶在江面時實際凈空高度,實驗前人工測量船頂?shù)酱线吘壍母叨?,實驗過程中分別測量紅外攝像機到船舶不同距離處船水交界線到船舶上邊緣的高度,并記錄,同時在軟件平臺接收、記錄船舶的GPS位置信息。

以現(xiàn)場拍攝到的5張典型紅外圖像為例進行分析計算,如圖11所示,原圖1、原圖2為正側(cè)面圖像,所以矯正前后不變,原圖3~原圖5為斜側(cè)面圖像。圖11中矩形框為船舶的正外接矩形。船舶矯正前后凈空高度計算結(jié)果如表1所示,誤差計算結(jié)果如表2所示。表1中,距離表示紅外攝像機到船舶的距離。

圖11 實驗圖像Fig.11 Experimental image

表1 船舶凈空高度計算Table 1 Calculation of ship clearance height

表2 誤差計算

由表2可知,圖11(a)~圖11(c)的誤差較小,表明船舶輪廓提取算法的精確度較高,但圖11(e)、圖11(g)、圖11(j)的結(jié)果表明當船舶為斜投影時,直接提取輪廓計算船舶凈空高度導致誤差較大。表2中,圖11(f)、圖11(h)、圖11(j)數(shù)據(jù)表明,通過透視變換矯正后能夠有效的減小計算誤差。

通過實驗驗證與分析,提出的船舶凈空高度測量方法可行,當檢測最大作用距離為6 km時測量精度可優(yōu)于1.5 m。

4 結(jié)論

從主動防撞的角度出發(fā),基于攝像機針孔模型,提出了一種船舶凈空高度測量方法。

(1)應用了紅外攝像機,避免了可見光相機夜間拍攝效果差,容易受天氣(如大霧)影響的缺點。

(2)提出改進的PCNN算法,加入大律法自動化初始閾值的選取和形態(tài)學運算處理冗余點,提高了船舶輪廓提取的精確度,解決了船舶凈空高度測量的精度問題。

利用實驗數(shù)據(jù)驗證了方法的可行性,結(jié)果表明基于紅外成像的船舶凈空高度測量方法有良好的測量性能。

猜你喜歡
凈空輪廓紅外
網(wǎng)紅外賣
城市低凈空水上鋼結(jié)構(gòu)橋梁拆除技術(shù)
碰上整個凈空那種清冷淡藍
碰上整個凈空那種清冷淡藍
閃亮的中國紅外『芯』
凈空
跟蹤導練(三)
8路紅外遙控電路
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應用
兒童筒筆畫