欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于畸變直線斜率計算的魚眼圖像校正方法

文檔序號:6358033閱讀:457來源:國知局
專利名稱:基于畸變直線斜率計算的魚眼圖像校正方法
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)字圖像處理中的圖像修復技術(shù)領(lǐng)域,具體為一種具有徑向畸變的魚眼圖像的校正方法。
背景技術(shù)
為了獲得更大的視角,魚眼鏡頭被廣泛運用于機器人導航、大范圍視頻監(jiān)控、智能交通系統(tǒng)等眾多計算機視覺領(lǐng)域。然而,魚眼鏡頭在獲得大范圍拍攝視角的同時,不可避免地引入了圖像的畸變,以解決在有限像面內(nèi)容納廣角目標物體的問題。魚眼圖像所涉及的畸變類型主要是徑向畸變(桶形畸變),這是由于魚眼鏡頭的光學系統(tǒng)建立了目標視角到二維成像面的有限投影關(guān)系而造成的。對于具有徑向畸變的魚眼圖像的校正,已有許多文獻提出了不同的解決方法。其中主要可分為基于魚眼鏡頭標定的校準方法[1_3]和基于投影變換理論的校正方法[4_8]這兩種。采用基于魚眼鏡頭標定的校準方法主要是通過魚眼鏡頭與校準模板圖像的空間坐標標定以及拍攝位置的校準得到魚眼鏡頭的內(nèi)外部參數(shù),并基于這些鏡頭參數(shù)解出校正模型,完成對畸變圖像的復原。然而,此類方法涉及到真實世界坐標空間,魚眼鏡頭坐標系以及平面成像坐標系之間的坐標轉(zhuǎn)換,對于校準設備的精度要求較高。同時,設備成本與時間成本也降低了此類方法的靈活性。對于基于投影變換理論的校正方法而言,又可分為空間投影法與平面投影法兩類。文獻[4]是一種典型的空間投影校正方法。該方法根據(jù)空間直線在理想半球面上的投影為一圓心與球心重合的圓弧這一投影關(guān)系,通過擬合這一圓弧的方式來完成校正模型參數(shù)的迭代求解。此方法模型復雜,計算繁瑣,且存在半球面到成像面的全映射問題。文獻 [5-7]均為平面投影校正方法,基于空間直線在針孔相機的投影模型下亦為平面直線的原理,采用數(shù)學模型,通過迭代優(yōu)化目標函數(shù)的方法得出校正模型的參數(shù),從而完成對畸變圖像的復原。為了簡化迭代算法的復雜度,文獻[8]提出了一種基于數(shù)學代數(shù)的求解方案,在保證校正精度的情況下,通過1次迭代優(yōu)化即可得到相應的校正參數(shù)。該方法雖然在一定程度上降低了計算的復雜度,然而依舊是基于目標函數(shù)優(yōu)化的一種解決方案,計算復雜度仍然偏高。由此,使用一種快速、高效的魚眼圖像校正算法來求解校正模型,并基于此構(gòu)建具有實時處理能力的硬件架構(gòu)以實現(xiàn)畸變視頻數(shù)據(jù)流的實時校正處理是該領(lǐng)域當前的一個研究熱點。參考文獻Flemmer C L, Flemmer R C. A Simple and Accurate Method for Lens Calibration [C]//Proc of the 4th International Conference on Autonomous Robots and Agents. Wellington: [s.n.], 2009: 257-260.Liu Liqun, Cao Zuoliang. Fisheye Camera Calibration with Two Pairsof Vanishing Points [C]// Proc of the 2009 IEEE International Conference on Information Technology and Computer Science. Kiev: [s.n.], 2009: 321-324.WangXiaofengj Feng weijia, Liu Qingjiej et al. Calibration Research on Fish-eye lens [C]// Proc of the IEEE International Conference on Information and Automation. San Harbin: [s.n.], 2010: 385-390.英向華,胡占義.一種基于球面透視投影約束的魚眼鏡頭校正方法[J].計算機學報,2003,26 (12) :1702-1708.PrescottB, Mclean G F. Line-Based Correction of Radial Lens Distortion [J]. Graphical Models and Image Processing, 1997, 59(1): 39-47.DevernayF, Faugeras 0. Straight lines have to be straight [J]. Machine Vision and Applications, 2001, 13(1): 14-24.Song Gwang-Yu1, Lee Joon-ffoong. Correction of Radial Distortion Based on Line- Fitting[J]. International Journal of Control, Automation and Systems, 2010,8(3) : 615- 621.AlvarezL, Gomez L, Sendra R J. An Algebraic Approach to Lens Distortion by Line Rectification [J]. Journal of Mathematical Imaging and Vision, 2009, 35(1) : 36-50.Hughes C, Jones E, Glavin M, et al. Validation of Polynomial-based Equidistance Fish-Eye Models [C] // IET Irish Signals and Systems Conference. Dublin, Irish: [s.n.], 2009: 321—324。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種針對徑向畸變魚眼圖像的高效校正方法,并在此基礎(chǔ)上提供一種便于硬件實現(xiàn)的解決方案。針對引入徑向畸變(桶形畸變)的魚眼圖像而言,平面投影校正方法方便、實用。然而傳統(tǒng)的平面投影校正方法計算復雜,不夠高效。本發(fā)明充分考慮了徑向畸變的幾何特性, 根據(jù)幾何性質(zhì)直接從具有畸變直線的魚眼圖像中求解這些畸變直線的斜率。通過所求得的斜率值,使用校正模型構(gòu)建基于斜率的線性方程組以求解校正模型中的參數(shù)值。整個過程只涉及簡單的斜率計算以及一個線性方程組的求解?;诮獾玫男UP?,完成畸變圖像與校正圖像之間的位置映射關(guān)系到游程編碼查找表的寫入。通過遍歷查找表中的內(nèi)容,并采用鏡像操作即可完成校正圖像的實時插值。本發(fā)明方法的具體步驟如下
.步驟1,提取出畸變圖像中的畸變直線,如

圖1所示。通過像素灰度閾值和像素距離差閾值判斷選取采樣點集的可靠性。步驟2,對于每條畸變直線,通過選取到畸變中心距離相等的點對計算各畸變直線的斜率K。為了使選取點的誤差盡可能小,選取采樣點只有在滿足如下兩個條件時,才被視為可靠點對
條件ι 每個采樣點的灰度值為周圍8領(lǐng)域像素內(nèi)的最小值,且小于像素灰度閾值。條件2 采樣點對到畸變中心的距離之差小于像素距離差閾值。
本發(fā)明通過選取多組可靠點對進一步降低畸變直線斜率計算的誤差,計算公式如下
權(quán)利要求
1.基于畸變直線斜率計算的魚眼圖像校正方法,其特征在于具體步驟為 步驟1,通過像素灰度閾值和像素距離差閾值判斷選取采樣點集的可靠性; 步驟2,使用可靠的采樣點對求解畸變直線的實際斜率;步驟3,基于求解所得的畸變直線斜率,構(gòu)建線性方程組,求解該線性方程組,得到校正模型的參數(shù)值;步驟4,基于校正模型,使用游程編碼查找表(LUT)存放校正圖像與畸變圖像之間的像素位置映射關(guān)系,并根據(jù)查找表對校正圖像進行插值,完成畸變圖像的復原。
2.根據(jù)權(quán)利要求1所述的基于畸變直線斜率計算的魚眼圖像校正方法,其特征在于 步驟1中,對畸變直線進行采樣取點時,分別設定像素灰度閾值和像素距離差閾值作為可靠采樣點的判定條件,當采樣點對滿足如下兩組條件時,被認定為是可靠采樣點對條件1 每個采樣點的灰度值為周圍8領(lǐng)域像素內(nèi)的最小值,且小于像素灰度閾值; 條件2 采樣點對到畸變中心的距離之差小于像素距離差閾值。
3.根據(jù)權(quán)利要求2所述的基于畸變直線斜率計算的魚眼圖像校正方法,其特征在于 步驟2中,求解畸變直線的實際斜率的方法如下對于每條畸變直線而言,根據(jù)閾值優(yōu)化的要求選取N組采樣點對,通過下式(1)解出畸變直線L的實際斜率
4.根據(jù)權(quán)利要求3所述的基于畸變直線斜率計算的魚眼圖像校正方法,其特征在于 步驟3中,求解的線性方程組為
5.根據(jù)權(quán)利要求4所述的基于畸變直線斜率計算的魚眼圖像校正方法,其特征在于步驟4中,所述采用游程編碼查找表存放校正圖像與畸變圖像之間的像素位置映射關(guān)系,其中,查找表的高位存放游程長度,低位存放本像素與前一像素之間位置偏移量。
6.根據(jù)權(quán)利要求5所述的基于畸變直線斜率計算的魚眼圖像校正方法,其特征在于 步驟4中,所述采用游程編碼查找表存放校正圖像與畸變圖像之間的像素位置映射關(guān)系, 其中,存取1/4幀校正圖像與畸變圖像之間的位置映射關(guān)系。
全文摘要
本發(fā)明屬于數(shù)字圖像處理領(lǐng)域,具體為一種基于畸變直線斜率計算的魚眼圖像校正方法。本發(fā)明利用徑向畸變特有的幾何性質(zhì),根據(jù)投影不變性原理,計算畸變直線的實際斜率,并以此為基礎(chǔ),通過求解線性方程組以獲得多項式校正模型的參數(shù)值。這種校正方法在擁有理想校正精度的情況下顯著地降低了計算復雜度。根據(jù)求解得到的校正模型,利用游程編碼查找表(LUT)完成畸變圖像與校正圖像之間的位置映射編碼,從而實現(xiàn)對校正圖像的加權(quán)雙線性插值。此方法便于硬件實現(xiàn),并具有高效的實時處理能力。
文檔編號G06T5/00GK102156970SQ201110093669
公開日2011年8月17日 申請日期2011年4月14日 優(yōu)先權(quán)日2011年4月14日
發(fā)明者尹文波, 楊帆, 楊晶晶, 陳更生 申請人:復旦大學
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
威宁| 天镇县| 黑龙江省| 资溪县| 灵石县| 福贡县| 牙克石市| 芜湖市| 开封县| 衢州市| 曲靖市| 香格里拉县| 临沭县| 含山县| 琼中| 炉霍县| 漠河县| 福建省| 天等县| 许昌市| 黄大仙区| 弥勒县| 灵石县| 梨树县| 胶南市| 集贤县| 丹东市| 延川县| 叙永县| 湖南省| 上高县| 高平市| 潼南县| 开化县| 德保县| 永顺县| 乌鲁木齐市| 西乡县| 望谟县| 香河县| 延庆县|