圖 1 實驗方案
數據預處理:使用各種傳感器對海上油污染進行探測并對所獲取數據進行的處理其根本即在于增大油污與背景海水的反差,達到識別油污的目的。本文將通過適當的濾波算法對數據進行處理,以達到所需要的結果。
溢油提取:根據數據預處理的結果,通過油膜圖像的灰度直方圖,選取灰度變化最大的兩峰之間的極小值作為閾值,從而對溢油區域進行提取。或采用小波分析法對溢油區域進行提取。
溢油面積提取:油污擴散面積的計算是研究海上油污染的重要問題,同時也是溢油量估算的前提和基礎;準確地計算某一時刻油污在海面的擴散面積,可以更好的掌握油污在海面上的擴散以及漂移趨勢,預測其走向,監測其變化。擴散面積是采用計算柵格數據面元面積的方法得到的,式(1)為其計算式:計算油污位置處的像元個數 N,與每一像元所代表的實際面積 s 相乘便得到油污在這一時刻的擴散面積 S,
S = N × s / b (1)
其中,b為目標區相對于原始圖像放大的倍數。
溢油厚度提取:根據海洋動力參數或油膜粗糙度對溢油的厚度進行估算。
溢油擴散方向和擴散速度模型模擬:在得知溢油面積和油膜厚度,還有海洋環境動力參數的情況下,可根據油粒子模型對溢油的擴散方向和速度進行模擬。