基于圖像處理的船舶吃水線自動檢測方法_第1頁
基于圖像處理的船舶吃水線自動檢測方法_第2頁
基于圖像處理的船舶吃水線自動檢測方法_第3頁
基于圖像處理的船舶吃水線自動檢測方法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

基于圖像處理的船舶吃水線自動檢測方法

測量水尺是一項(xiàng)重要的設(shè)備,用于計算和安全運(yùn)行,是各種實(shí)際應(yīng)用的先決條件。對于大型船舶而言,每厘米吃水誤差可能導(dǎo)致載重誤差達(dá)到幾十甚至上百噸,這使船貨雙方在商品的結(jié)算、處理索賠、通關(guān)計稅、計算運(yùn)費(fèi)等方面帶來很大分歧。借助機(jī)器視覺和圖像處理方法來檢測船舶水尺并推算水尺刻度是一種新穎的方法。周廣程利用圖像處理方法對船舶吃水線進(jìn)行提取,將獲得的水尺刻度與吃水線之間的距離與人工檢測相結(jié)合,最終得到水尺讀數(shù),并且提出依據(jù)吃水線邊緣的H梯度、S梯度、I梯度、彩色方向距離梯度以及啟發(fā)式邊緣提取中的邊緣搜索次數(shù)這5個屬性的值均應(yīng)較大的特點(diǎn),采用投票方法,根據(jù)投票結(jié)果選擇了可能的真實(shí)吃水線邊緣?!盎跈C(jī)器視覺的船舶水尺自動識別和檢測方法研究”的目標(biāo)是提出一種基于機(jī)器視覺的船舶水尺自動識別和刻度測量方法,使操作人員能夠通過采集船舶水尺圖像數(shù)據(jù)快速準(zhǔn)確地測定船舶水尺,避免操作人員的繁復(fù)勞動,提高船舶水尺測量的穩(wěn)定性和精確性,為建立一套便于攜帶,易于使用的船舶水尺自動識別系統(tǒng)奠定理論基礎(chǔ)。在船舶水尺自動檢測方法中,船舶吃水線的提取是后續(xù)工作的基礎(chǔ),其結(jié)果的精確與否直接關(guān)系到后續(xù)水尺讀數(shù)判定結(jié)果的準(zhǔn)確性。其中,波浪起伏在船體上形成的水跡線對實(shí)際吃水線的提取產(chǎn)生很大的干擾,普通的邊緣檢測方法無法得到正確結(jié)果,為此,本文提出一種基于圖像處理的船舶吃水線自動檢測方法,能準(zhǔn)確地得到吃水線位置。1跡線干擾船舶吃水線自動檢測的目的是去除水尺圖像邊緣檢測后的水跡線干擾。先通過圖像預(yù)處理對圖像進(jìn)行平滑,然后進(jìn)行邊緣檢測提取出邊緣像素,利用幾何校正后的圖像通過霍夫變換確定水跡線和吃水線邊緣位置,最后去除水跡線干擾,見圖1。1.1cancy算子檢測由于連續(xù)的視頻是由一幀一幀的靜態(tài)圖像組成,因此對于視頻的邊緣檢測,可以通過對每幀圖像進(jìn)行邊緣檢測實(shí)現(xiàn)。Canny算子是先對處理的圖像選擇一定的高斯濾波器進(jìn)行平滑,抑制噪聲,然后細(xì)化平滑后的圖像梯度幅值矩陣,尋找圖像中可能的邊緣點(diǎn),最后利用雙門限檢測方法,通過雙閾值遞歸尋找圖像邊緣點(diǎn),完成邊緣提取。Canny算子具有信噪比大和檢測精度高的優(yōu)點(diǎn)。因此,本文利用Canny算子進(jìn)行邊緣檢測。1.2圖像旋轉(zhuǎn)校正圖像f,像素點(diǎn)的坐標(biāo)為(x,y),由于幾何失真產(chǎn)生了另一幅圖像g,其像素點(diǎn)為(x′,y′)。這個變換為{x′=r(x,y)y′=s(x,y)(1)式中:r(x,y)、s(x,y)——空間變換。圖像的傾斜校正包括,傾斜角度測量和圖像旋轉(zhuǎn)。傾斜角度檢測主要對變換域的數(shù)據(jù)進(jìn)行分析,尋找穿越圖像的近似直線,通過霍夫變換將這幅圖像變換到變換域。圖像中心旋轉(zhuǎn)法對于傾斜校正較為簡單,即在一幅圖像中確定存在圖像信息區(qū)域的中心,依據(jù)檢測出的角度,再圍繞中心旋轉(zhuǎn)變換。圍繞質(zhì)心的旋轉(zhuǎn)方法則需要計算出圖像的質(zhì)心,然后圍繞質(zhì)心完成圖像處理過程。本文分割出來的字符是傾斜的,需對其進(jìn)行旋轉(zhuǎn)處理。為盡可能減少處理帶來的干擾,采用圖像圍繞質(zhì)心旋轉(zhuǎn)的方法,旋轉(zhuǎn)公式為(r?c?)=(a11a21a12a22)(rc)+(trtc)(2)由于拍攝過程中波浪起伏,以至于被拍攝船舶與攝像機(jī)不斷運(yùn)動,導(dǎo)致圖像中的水尺發(fā)生形變。形變的出現(xiàn)會使字符識別中出現(xiàn)誤差,因此考慮利用放射變換解決此問題。仿射變換時由2×2矩陣給出的線性部分和一個平移部分組成,此處平移部分單獨(dú)列出稍顯繁瑣,因此,在原坐標(biāo)基礎(chǔ)上引入第3個數(shù)值為1的坐標(biāo),這樣便有???r?c?1???=???a11a21a31a12a22a32a13a23a33??????rc1???(3)為實(shí)現(xiàn)圍繞質(zhì)心旋轉(zhuǎn),計算出圖像質(zhì)心,建立變換域,將質(zhì)心變換到坐標(biāo)原點(diǎn)(0,0),利用旋轉(zhuǎn)矩陣進(jìn)行圖像變換,然后反變換回原圖像坐標(biāo),插值處理完成旋轉(zhuǎn)。1.3建立等式空間,求解各點(diǎn)霍夫變換是判斷圖像空間xy中點(diǎn)是否共線的檢測,是一種特殊的不同空間之間的變換。設(shè)在圖像空間有一個目標(biāo),其輪廓可用代數(shù)方程表示,利用方程變換實(shí)現(xiàn)參數(shù)在不同空間中的轉(zhuǎn)換。在圖像空間xy中,考慮點(diǎn)(xi,yi)和直線yi=axi+b(4)式中:a——斜率;b——截距。通過(xi,yi)的直線有無數(shù)條,見圖2。然而,參考ab平面將等式寫成b=-xia+yi的形式。在參數(shù)空間中,直線與(xi,yi)相關(guān)的直線相交于(a′,b′)點(diǎn)。其中,a′為斜率,b′為xy平面上包含點(diǎn)(xi,yi)和(xj,yj)的直線截距?;舴蜃儞Q是把圖像空間xy轉(zhuǎn)換成空間ab中是否有共同點(diǎn)的問題。是將參數(shù)空間進(jìn)一步分割為所謂的累加器單元。(amin,amax)和(bmin,bmax)分別為斜率和截距值期望的范圍。坐標(biāo)(i,j)的單元具有累加值A(chǔ)(i,j),并對應(yīng)于參數(shù)空間坐標(biāo)(ai,bi)相關(guān)的矩形。這些單元最初被置為零,然后,對圖像平面中的每個(xk,yk)帶入等式,令參數(shù)a分別等于對應(yīng)的b值,那么:A(p,q)=A(p,q)+1(5)為解決直線接近垂直時,直線的斜率接近無限大這一問題,可以利用如下公式。xcosθ+ysinθ=ρ(6)與直線不同,極坐標(biāo)公式是ρθ平面上的正弦曲線,共線點(diǎn)集Q生成參數(shù)空間中交于點(diǎn)(ρi,θj)的正弦曲線,見圖3。θ的增加和對應(yīng)ρ的求解,(ρi,θj)決定了單元相關(guān)累加器A(i,j)中Q的輸入。2時長2s為了測試本文方法的性能,通過實(shí)際拍攝的船舶水尺視頻進(jìn)行船舶吃水線的檢測實(shí)驗(yàn)。視頻時長為22s,幀數(shù)為25f/s,分辨率為720×576(16∶9)。實(shí)驗(yàn)硬件環(huán)境為IntelPentium1.73GHz,WindowsXP,1GB內(nèi)存PC機(jī),算法軟件平臺:在VC6.0的環(huán)境下利用OpenCV視覺算法庫完成程序的編寫。2.1兩種邊緣檢測算子見圖4,各直方圖上呈現(xiàn)明顯的雙峰狀,選取兩峰間的最小灰度級作為閾值可以進(jìn)行圖像的有效分割。邊緣檢測前要進(jìn)行平滑處理,的目是提高信噪比、消除噪聲干擾。經(jīng)過實(shí)驗(yàn)驗(yàn)證,Canny算子是最優(yōu)的邊緣檢測算子,其利用高斯濾波器進(jìn)行平滑處理。高斯濾波器為低通濾波器,其對較高頻率信號有抑制作用,因此可以較少假邊緣點(diǎn)的干擾。此外,Canny算子檢測像素邊緣經(jīng)過邊緣連接,確保邊緣的完整性。通過多次試驗(yàn)觀察,Canny算子的雙閾值定為(18,54)時,對于R通道的邊緣檢測最為理想,見圖5。幾何校正目的是還原實(shí)物本來形狀,見圖6。2.2基礎(chǔ)邊緣檢測利用霍夫變換檢測到的兩條邊緣線見圖7。圖像在經(jīng)過邊緣檢測后會出現(xiàn)若干條邊緣線,而所拍攝的圖像是以水面與水尺為主要對象,因此邊緣檢測后水跡線邊緣和吃水線邊緣通常為最長的兩條線。由于水跡線一定在吃水線上方,因此當(dāng)確定兩條邊緣線位置后去掉位于上方水跡線,即得到吃水線,結(jié)果見圖8。3跡線干擾下的邊緣檢測本文提出視頻圖像船舶吃水線自動

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論