李佳寬 于洪志
摘 要:從圖像預(yù)處理、相機標定、立體匹配三個方面論述了雙目視覺在水下場景的應(yīng)用,比較了與空氣環(huán)境中應(yīng)用的不同,對水下雙目視覺發(fā)展趨勢做了分析。
關(guān)鍵詞:水下雙目視覺;相機標定;立體匹配
中圖分類號:TP391 文獻標志碼:A 文章編號:2095-2945(2018)32-0031-02
Abstract: This paper discusses the application of binocular vision in underwater scene from three aspects of image preprocessing, camera calibration and stereo matching, compares the application of binocular vision with that in air environment, and analyzes the development trend of underwater binocular vision.
Keywords: underwater binocular vision; camera calibration; stereo matching
引言
雙目立體視覺技術(shù)利用視差理論恢復(fù)像素的深度信息和三維坐標,通過獲取左右兩個視角下同時采集的兩幅圖像恢復(fù)三維場景信息,還原真實的三維世界,為導(dǎo)航提供目標的位置信息描述,是被動式視覺測量技術(shù)的一種。作為計算機視覺的一個重要分支,雙目立體視覺技術(shù)模型簡潔,運算高效,有著廣闊的應(yīng)用前景。而隨著海洋科學(xué)技術(shù)的發(fā)展和人類對海洋資源探索的逐漸深入,雙目視覺技術(shù)逐漸被應(yīng)用到海洋探測,在對水下目標的監(jiān)控、海底地形測繪、海流測量、水下軍事設(shè)施的探測和偵查等方面都有著廣泛的應(yīng)用。
雙目立體視覺系統(tǒng)模擬人眼,通過三角測量原理來獲取圖像的視差,進而得到目標三維信息,一般由以下幾個功能模塊組成:圖像采集,相機標定,立體匹配,三維重建。常規(guī)的雙目視覺大多是在單一介質(zhì)的空氣中,而由于水下環(huán)境的特殊性,往往存在光的散射,吸收效應(yīng)等不利因素的干擾,相關(guān)技術(shù)方法也應(yīng)隨環(huán)境作適應(yīng)性調(diào)整。本文從圖像處理,相機標定,立體匹配這三個方面在水下場景的應(yīng)用做了論述,闡明了與單一空氣介質(zhì)環(huán)境中的不同,并對水下雙目立體視覺技術(shù)的發(fā)展做了展望。
1 成像模型
雙目立體視覺用到的模型一般是線性的針孔模型,該模型是雙目立體視覺中成像的基本模型,將相機理想化,并把空間點投影視為中心,投影未考慮鏡頭畸變和環(huán)境等其他因素,所以也叫線性攝像機模型。而水下成像模型則是考慮到折射的影響,對此做相應(yīng)補償和修正。
在雙目立體視覺系統(tǒng)中,為了研究空間點和像點的投影關(guān)系,通常會用到4個坐標系:世界坐標系OW-XWYWXW、相機坐標系O-xyz、圖像物理坐標系O-XY和圖像像素坐標系Of-uv。
M1為相機內(nèi)參,由ax、ay、uo、vo四個與相機內(nèi)部參數(shù)相關(guān)的變量決定;M2為相機外參,由旋轉(zhuǎn)矩陣R和平移矩陣T決定。
2 圖像預(yù)處理
不同于常規(guī)圖像,由于水下存在光的折射、散射、吸收效應(yīng),以及存在各種懸浮物,水下圖像通常噪聲大、照度低,顏色失真,不符合雙目立體視覺系統(tǒng)所需圖像的質(zhì)量要求。在進行標定和匹配前,要對水下圖像做預(yù)處理,減少這些不利影響,使之成為清晰的圖像。水下圖像預(yù)處理通常有兩個方面:圖像增強和圖像復(fù)原。
2.1 圖像增強
圖像增強技術(shù)主要包括空域增強和頻域增強??沼蛟鰪娨詧D像灰度為基礎(chǔ),直接對圖像像素進行處理,包括直方圖均衡化,平滑濾波等;頻域增強是在頻域處理圖像的不同頻率分量,借助濾波器,清除不需要的頻率,獲得增強效果。例如平滑濾波能消除高頻分量,有效抑制高斯噪聲和椒鹽噪聲,其在時域的表達式為:
2.2 圖像復(fù)原
圖像復(fù)原的關(guān)鍵是要有圖像退化大的先驗知識,在確定水下圖像的降質(zhì)原因后,建立“降質(zhì)模型”通過逆濾波還原圖像。一般降質(zhì)原因有兩種:一是水體的吸收與散射等光線傳播過程的影響;二是水體本身的背景噪聲等影響。
3 相機標定
雙目立體視覺是通過攝像機模型來進行測量的,而標定就是要獲取模型的基本參數(shù),其中攝像機自身參數(shù)稱為內(nèi)參數(shù),包括攝像機焦距、主點坐標、畸變系數(shù)等,攝像機坐標系與世界坐標系間的轉(zhuǎn)換關(guān)系稱為外參數(shù),包括旋轉(zhuǎn)矩陣和平移矩陣。在水下成像過程中,由于成像介質(zhì)的多樣性,成像光線會發(fā)生折射,基本標定方法不能完整的標定出所需參數(shù),為有效的處理水下成像時的折射問題,準確還原水下成像過程,在水下成像物理模型的基礎(chǔ)上,提出了各種標定方法,如基于粒子群優(yōu)化的水下折射標定法。
4 立體匹配
其本質(zhì)就是在左右圖像中尋找同一目標對應(yīng)的不同像素點,匹配之后獲得視差圖,再進行三維重建。由于水下環(huán)境特殊,諸如極線約束等許多算法的基本條件在水下不成立,且水下成像存在散射,噪聲等一系列嚴重影響圖像質(zhì)量的效應(yīng),導(dǎo)致現(xiàn)有許多性能良好且成熟的算法無法應(yīng)用到水下。目前主要有兩種思路解決水下立體匹配存在的問題:一是采用折射模型,直接求解;二是尋求水下圖像與一般空氣圖像一一對應(yīng)的比例關(guān)系,將水下圖像間接轉(zhuǎn)換為空氣中圖像求解。圖2就是常用的水面折射模型,假設(shè)兩攝像機的光心為Oc、O'c,基線距離為a,攝像機焦距為f,折射面與目標所在平面距離為d,在空氣和水中的折射率分別為n1、n2,n=n2/n1。以左攝像機光心為原點建立坐標系。
5 結(jié)束語
雙目視覺目標定位是近年來較熱門的一個課題,對于水下近距離,高精度的測量,雙目視覺定位技術(shù)可以發(fā)揮聲納探測所不具備的優(yōu)勢。本文論述了雙目立體視覺應(yīng)用在水下的若干關(guān)鍵技術(shù)。得出:相對于空氣中的視覺定位,水下雙目視覺需要克服環(huán)境上的不利因素,對模型和算法提出了更高要求,對于水下環(huán)境光較弱,衰減迅速問題的解決和對成像模型以及算法的優(yōu)化是水下雙目視覺定位研究的發(fā)展方向。
參考文獻:
[1]曹之樂,等.雙目立體視覺匹配技術(shù)綜述[J].重慶理工大學(xué)學(xué)報(自然科學(xué)),2015,29(2):70-75.
[2]張廣軍.機器視覺研究與發(fā)展[M].科學(xué)出版社,2012.
[3]馬莉.基于雙目視覺三維重建技術(shù)研究[D].太原:中北大學(xué),2012:22-30.