陳志宏,唐 雋,程思?xì)J
(1.江蘇省泰州引江河管理處,江蘇 泰州 225300;2.南京暢淼科技有限責(zé)任公司,江蘇 南京 211100)
船舶吃水自動(dòng)檢測(cè)技術(shù)主要方式有船載設(shè)備檢測(cè)法、水下設(shè)備檢測(cè)法和岸基檢測(cè)方法等。船載設(shè)備檢測(cè)法需要在船舶上安裝設(shè)備,不利于船閘管理單位管理和推廣,水下設(shè)備檢測(cè)法安裝成本高,維護(hù)難度大,難以長期使用,現(xiàn)有的岸基檢測(cè)法尚無較成熟可行的落地方案。
船載設(shè)備是指在船舶上安裝傳感器達(dá)到測(cè)量吃水的目標(biāo)。管利廣等[1]提出基于壓力傳感器與船載陀螺儀相結(jié)合監(jiān)測(cè)船舶吃水方法,采用壓力傳感器測(cè)得水深,利用船載陀螺儀獲得傾斜狀態(tài),并結(jié)合船體結(jié)構(gòu)求得船舶吃水。王鵬皓等[2]提出一種利用雷達(dá)探測(cè)技術(shù)測(cè)量船舶吃水深度的儀器,利用高頻雷達(dá)測(cè)距技術(shù),測(cè)量得到船舶吃水深度,實(shí)現(xiàn)船舶吃水高精度測(cè)量。
水下設(shè)備檢測(cè)法是指在水下安裝傳感器,對(duì)船底或者船舶側(cè)面進(jìn)行掃描達(dá)到測(cè)量船舶吃水的目標(biāo)。劉占民設(shè)計(jì)了浮動(dòng)式船舶吃水檢測(cè)系統(tǒng),系統(tǒng)包括船舶吃水檢測(cè)子系統(tǒng)、速度檢測(cè)子系統(tǒng)和靜態(tài)信息子系統(tǒng),通過誤差補(bǔ)償模塊消除外界不利因素對(duì)測(cè)量結(jié)果的影響。楊衛(wèi)忠等[3]研制了基于單波束測(cè)量原理的船體輪廓掃描吃水檢測(cè)設(shè)施,采用闕值濾波剔除聲納信號(hào)的異常數(shù)據(jù),并得到聲吶到目標(biāo)船舶的距離,同時(shí)使用單波束聲納的測(cè)量數(shù)據(jù)歸納總結(jié)出水下部署平臺(tái)姿態(tài),用水下平臺(tái)的水深值減去此距離得到船舶的實(shí)時(shí)吃水值。韓偉[4]結(jié)合超聲波衍射原理,設(shè)計(jì)一種基于側(cè)掃單波束陣列的吃水檢測(cè)系統(tǒng),能夠有效檢測(cè)船舶動(dòng)態(tài)吃水。
岸基設(shè)備檢測(cè)法是指在岸邊安裝傳感器,對(duì)船舶吃水進(jìn)行檢測(cè)和識(shí)別。謝磊等[5]提出采用岸基檢測(cè)法獲取船舶激光點(diǎn)云數(shù)據(jù),通過船舶水面輪廓重構(gòu)方法完成船舶水上部分三維重構(gòu),結(jié)合船舶靜態(tài)信息推算出船舶吃水狀態(tài)。彭將輝等[6]提出一種基于圖像處理的船舶吃水線檢測(cè)方法,確定水面邊緣線與水跡邊緣線相對(duì)于固定字符的最小距離是否變化,從而得到真實(shí)的水面邊緣線來確定船舶吃水線的準(zhǔn)確數(shù)值。
從成本、技術(shù)難度、安裝維護(hù)難度和推廣應(yīng)用等角度綜合分析考慮,本文提出一種基于視頻圖像的在航船舶吃水自動(dòng)檢測(cè)裝置。
船舶吃水自動(dòng)檢測(cè)裝置分為吃水檢測(cè)設(shè)備和圖像處理設(shè)備2個(gè)部分,見圖1。吃水檢測(cè)設(shè)備通過立桿安裝于檢測(cè)點(diǎn)岸邊,圖像處理設(shè)備為帶顯卡的專用服務(wù)器安裝在機(jī)房。吃水檢測(cè)設(shè)備主要以相機(jī)設(shè)備為主,包括晝間檢測(cè)相機(jī)1臺(tái)、夜間檢測(cè)相機(jī)1 臺(tái)、全貌固定式抓拍單元1 臺(tái)、細(xì)節(jié)固定式抓拍單元1臺(tái)、補(bǔ)光燈2臺(tái)、AIS接收機(jī)1臺(tái)和水運(yùn)視頻分析儀1臺(tái)。
圖1 船舶吃水自動(dòng)檢測(cè)裝置架構(gòu)
其中船舶檢測(cè)相機(jī)用于感知船舶到達(dá)檢測(cè)點(diǎn)的時(shí)間和位置,白天采用星光槍型攝像機(jī)進(jìn)行檢測(cè),夜間采用熱成像槍型攝像機(jī)進(jìn)行檢測(cè);固定式抓拍單元主要用于船舶高清照片的抓拍和采集,兩個(gè)抓拍單元分為全貌和細(xì)節(jié);補(bǔ)光燈用于夜間補(bǔ)光,夜間觸發(fā)抓拍時(shí)自動(dòng)補(bǔ)光;AIS接收機(jī)用于接收附近的船舶AIS 信號(hào);水運(yùn)視頻分析儀作為前端控制設(shè)備,用于部署控制程序,聯(lián)動(dòng)各設(shè)備信號(hào)和數(shù)據(jù)。水運(yùn)視頻分析儀將前端采集的照片等信息傳輸至圖像處理工作站,圖像處理工作站進(jìn)行后續(xù)的船舶吃水智能識(shí)別。
2.2.1 技術(shù)思路
本文提出的吃水檢測(cè)技術(shù)不直接測(cè)量船舶水面以下尺寸,而是基于高清的船舶抓拍圖像測(cè)量船舶干舷高度,即甲板與船水分界線高度,再用船舶型深減去干舷高度得到船舶吃水深度,具體思路見圖2。
圖2 船舶吃水檢測(cè)技術(shù)思路
一方面,基于船舶抓拍技術(shù),抓拍經(jīng)過檢測(cè)點(diǎn)的船舶高清照片,確保照片能看清船舶船名和干舷,隨后基于高清照片和船舶AIS,識(shí)別船舶身份,根據(jù)身份從船舶數(shù)據(jù)庫里獲取型深數(shù)據(jù);另一方面,基于機(jī)器視覺和深度學(xué)習(xí)技術(shù),定位船水分界線和甲板線位置,根據(jù)圖像與世界坐標(biāo)系的轉(zhuǎn)換關(guān)系,計(jì)算兩條線垂直距離即為干舷距離水面高度。
2.2.2 船舶高清抓拍和身份識(shí)別技術(shù)
通過多相機(jī)聯(lián)動(dòng)技術(shù),實(shí)現(xiàn)7×24h 高清抓拍。多相機(jī)聯(lián)動(dòng)采用圖像識(shí)別和處理技術(shù),在實(shí)現(xiàn)對(duì)閘口監(jiān)控的同時(shí),配合移動(dòng)目標(biāo)檢測(cè)算法,對(duì)監(jiān)控范圍內(nèi)的任何運(yùn)動(dòng)目標(biāo)依次進(jìn)行單個(gè)地、持續(xù)地特寫跟蹤和捕捉目標(biāo)細(xì)節(jié)特征信息。多相機(jī)聯(lián)動(dòng)技術(shù),通過船舶檢測(cè)相機(jī),檢測(cè)到目標(biāo)船舶,并鎖定跟蹤,確認(rèn)目標(biāo)為船舶后,觸發(fā)細(xì)節(jié)抓拍相機(jī)和全景抓拍相機(jī)拍照。
船舶照片抓拍之后,采用AIS+船名字符識(shí)別融合的船舶身份識(shí)別方法,主動(dòng)、精準(zhǔn)感知船舶身份。利用深度學(xué)習(xí)、模糊匹配、自動(dòng)糾錯(cuò)、OCR等技術(shù),融合AIS數(shù)據(jù)在船舶圖像上定位船名字符,并識(shí)別船名船號(hào),獲取船舶最終身份。
2.2.3 船舶干舷檢測(cè)和計(jì)算技術(shù)
通過深度學(xué)習(xí)、邊緣檢測(cè)技術(shù)相融合,構(gòu)建船舶甲板線、船水分界線識(shí)別模型,研究波浪補(bǔ)償算法,自動(dòng)剔除受波浪影響大的異常數(shù)據(jù),實(shí)時(shí)校正波浪對(duì)吃水測(cè)量結(jié)果的影響,最終識(shí)別船舶干舷的精準(zhǔn)檢測(cè),得到船舶干舷在圖像中的坐標(biāo)位置。
根據(jù)相機(jī)內(nèi)參、相機(jī)安裝高度、角度等參數(shù),構(gòu)建圖像坐標(biāo)與實(shí)際世界坐標(biāo)的轉(zhuǎn)換模型,模型構(gòu)建好后,計(jì)算船舶干舷實(shí)際高度。
泰州引江河是國家南水北調(diào)東線水源工程之一,為三級(jí)航道,可行千噸級(jí)船舶,與新通揚(yáng)運(yùn)河、泰東河、通榆河等一起,溝通里下河和江蘇東部沿海地區(qū),形成一條長300 km 的三級(jí)航道,實(shí)現(xiàn)江海聯(lián)運(yùn)。
隨著船舶大型化的推進(jìn),引江河高港船閘過閘的大型船舶、重載吃水船舶的調(diào)度成為一大難題。高港船閘率先采用吃水檢測(cè)裝置對(duì)過閘船舶自動(dòng)吃水檢測(cè)。吃水檢測(cè)得到的數(shù)據(jù)用于輔助過閘船舶調(diào)度,調(diào)度時(shí)依據(jù)實(shí)測(cè)吃水深度,結(jié)合水位潮汐規(guī)律,科學(xué)調(diào)度,減少船舶超深風(fēng)險(xiǎn),提升船舶過閘效率,保障船閘運(yùn)行安全。
高港船閘吃水檢測(cè)系統(tǒng)具有以下應(yīng)用功能:
(1)對(duì)所有經(jīng)過檢測(cè)點(diǎn)的待閘船舶吃水自動(dòng)檢測(cè),并結(jié)合水位變化給出船舶的推薦過閘時(shí)間,研判船舶過閘風(fēng)險(xiǎn)等級(jí)。(2)對(duì)引江河水位進(jìn)行精準(zhǔn)監(jiān)測(cè),結(jié)合潮汐數(shù)據(jù)預(yù)測(cè)未來水位,給船舶調(diào)度提供數(shù)據(jù)基礎(chǔ)。(3)所有船舶按照型深進(jìn)行分級(jí)分類賦碼,對(duì)不同類型船舶差異化調(diào)度。
根據(jù)高港船閘的實(shí)測(cè)數(shù)據(jù)表明,本論文提出的船舶吃水檢測(cè)算法誤差在±5 cm范圍內(nèi)的準(zhǔn)確率高達(dá)95%以上,具有較好的推廣應(yīng)用意義。
吃水檢測(cè)技術(shù)是航閘管理中的“老大難”問題,是保障船閘安全、航道安全的關(guān)鍵技術(shù)。隨著人工智能、機(jī)器視覺等技術(shù)的發(fā)展,吃水檢測(cè)技術(shù)精度將更加精準(zhǔn),除水利行業(yè)以外,可推廣應(yīng)用至港航、海事、執(zhí)法等涉水單位,為整個(gè)涉水行業(yè)提供吃水檢測(cè)服務(wù)和應(yīng)用。