The present invention provides a real-time panoramic video model based on fisheye sphere correction method, which belongs to the field of image and video processing, including fisheye image acquisition, fisheye image preprocessing, fisheye image contour extraction, image geometry transform, projection fisheye image based on fisheye video roaming implementation. The present invention collected fisheye video, first calculate the fisheye image corresponding to the \spherical\ model radius, then select and each pixel of each frame in the fisheye image to restore a \spherical model\; then according to each pixel on a spherical spherical arc corresponding to a correction plane at the end of the corrected pixel; sampling interpolation to obtain the corrected image of fisheye image. The present invention compared to similar algorithm, to overcome the wide viewing angle and timeliness constraints, solve the problem of spherical nondeveloped, effectively improve the accuracy of image correction, and the realization of fisheye video panorama, and can satisfy the real-time application, has certain robustness to the fisheye lens of different models, has stronger practicability.
【技術實現步驟摘要】
一種基于球面展開模型的魚眼視頻實時全景校正方法
本專利技術屬于涉及圖像視頻處理領域,具體涉及一種基于球面展開模型魚眼圖像校正方法,并實現魚眼視頻的實時全景展開。
技術介紹
魚眼鏡頭具有結構緊湊、體積小、不易損壞等優點;同時考慮到采用魚眼鏡頭構建的全方位視覺可獲取真正意義上的全景球面圖像,無盲區,無須考慮圖像拼合和嵌接等問題,所以魚眼鏡頭是構建全方位視覺系統最有效的方法之一,具有很高的研究價值和廣泛的潛在應用前景。目前它在視頻監控、視頻會議、虛擬現實和機器人導航等領域都具有很廣泛的應用。但魚眼鏡頭攝像機拍攝的圖像具有非常嚴重的畸變,若要利用這些具有嚴重變形圖像的信息,就需將這些變形圖像校正展開為人們所習慣的圖像模式。因此研究開發一種算法,使魚眼圖像恢復成人眼所能接受顯示效果,并且能實現實時、精確的校正和展開具有學術意義和實際應用價值。實現魚眼視頻的全景校正一般分為以下幾步:魚眼圖像的采集→魚眼圖像預處理→幾何關系變換→圖像的重投影→魚眼視頻實時全景校正的實現。魚眼圖像校正技術主要可以分為三類:基于幾何投影、基于相機標定、基于人工智能。基于幾何投影模型的校正方法主要是利用空間幾何坐標關系進行校正,找到魚眼圖像中的像素點與校正后圖像中像素點之間的映射關系,但是基于幾何投影模型的校正方法往往受限于魚眼圖像的寬視角,導致有效校正區域小,邊緣部分仍存在較大畸變。基于相機標定的校正方法,是建立在魚眼相機模型的基礎上,通過設計適合的標定方法求得相應魚眼相機的模型參數。魚眼鏡頭標定的目的是得到魚眼相機模型的變形參數,依據這些畸變參數就可以校正當前鏡頭拍攝的魚眼圖像。然而這種 ...
【技術保護點】
一種基于球面展開模型的魚眼視頻實時全景校正方法,其特征在于,包括如下步驟:步驟S1,采集魚眼圖像;步驟S2,魚眼圖像預處理;步驟S3,魚眼圖像輪廓提取;步驟S4,計算圖像校正平面上任意點對應魚眼圖像上的像素點坐標,具體包括以下子步驟,步驟S4?1,根據步驟3獲得像平面及魚眼鏡頭半球面,其中像平面為魚眼圖像所在平面,設為XOY平面,魚眼鏡頭半球面以魚眼圖像的中心O為球心,R為半徑;步驟S4?2,確定圖像校正平面,設校正平面ABCD平行于所述像平面,且與魚眼鏡頭半球面相切與O’;步驟S4?3,將圖像校正平面上的點先還原到魚眼鏡頭半球面上,再將半球面上該點垂直投影到魚眼圖像像平面,具體實施如下,遍歷校正平面上的任意點N”(x
【技術特征摘要】
1.一種基于球面展開模型的魚眼視頻實時全景校正方法,其特征在于,包括如下步驟:步驟S1,采集魚眼圖像;步驟S2,魚眼圖像預處理;步驟S3,魚眼圖像輪廓提取;步驟S4,計算圖像校正平面上任意點對應魚眼圖像上的像素點坐標,具體包括以下子步驟,步驟S4-1,根據步驟3獲得像平面及魚眼鏡頭半球面,其中像平面為魚眼圖像所在平面,設為XOY平面,魚眼鏡頭半球面以魚眼圖像的中心O為球心,R為半徑;步驟S4-2,確定圖像校正平面,設校正平面ABCD平行于所述像平面,且與魚眼鏡頭半球面相切與O’;步驟S4-3,將圖像校正平面上的點先還原到魚眼鏡頭半球面上,再將半球面上該點垂直投影到魚眼圖像像平面,具體實施如下,遍歷校正平面上的任意點N”(x2,y2),設O’N”的傾斜角α,角α與O’N”的長度計算如下,N’是半球面上一點,圓弧段O’N’的長度等于O’N”,則N’點坐標計算如下,將N’點垂直投影到像平面上,得N點坐標為,其中,R為魚眼圖像的半徑,N為校...
【專利技術屬性】
技術研發人員:種衍文,黃簡峰,潘少明,
申請(專利權)人:武漢大學,
類型:發明
國別省市:湖北,42
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。