基于多投影的圖像拼接融合方法及系統的制作方法
【技術領域】
[0001] 本發明涉及圖像拼接技術領域,尤其涉及基于多投影的圖像拼接融合方法及系 統。
【背景技術】
[0002] 目前在多投影儀拼接成的大屏幕方案中,一般通過人工調節投影儀安裝位置、投 影儀內部參數等將畫面拼接而成一個完整投影儀區域,并通過視頻矩陣處理、或者預處理 投影內容方式,從而投射出一個完整的視頻屏幕。
[0003]但在工程實施中,發現有以下問題: 安裝方式決定了不可能完全達到投射畫面的完美重合與完美拼接,會有一定的誤差, 通過人眼來判定重合與拼接,存在一定的誤差,在使用過程中,投影儀會因為一些外力作 用,導致誤差,如燈泡的更換硬件拼接是比較可行的成熟解決方案,但由于投資成本巨大, 使得一般的用戶都難以承受使用預處理方式則工作量大,安裝位置不同則需要重新預處理 投影媒體內容。
[0004] 因此,現有技術還有待于改進和發展。
【發明內容】
[0005] 鑒于上述現有技術的不足,本發明的目的在于提供一種基于多投影的圖像拼接融 合方法及系統,旨在提供解決多投影的圖像拼接融合誤差大的問題。
[0006]本發明的技術方案如下: 一種基于多投影的圖像拼接融合方法,其中,包括步驟: A、 將投影視頻、圖片進行貝塞爾曲面輸出; B、 對攝像頭作標定,用標定的攝像頭內部參數對拍攝圖像做修正; C、 對融合區域生成特征點并進行特征點識別; D、 對融合區進行校正并融合。
[0007]所述的基于多投影的圖像拼接融合方法,其中,所述步驟A包括: A1、將投影視頻、圖片輸出到與屏幕一樣大小的d3d紋理表面; A2、將紋理貼到一屏幕大小為基準的4*4控制點的貝塞爾表面上; A3、通過d3d渲染貝塞爾表面到屏幕輸出。
[0008]所述的基于多投影的圖像拼接融合方法,其中,所述步驟B中,對攝像頭作標定采 用的是Opencv的標定與修正算法。
[0009]所述的基于多投影的圖像拼接融合方法,其中,所述步驟C中,每個融合區域均 居中輸出一行或一列圓,圖像扣除融合區域后的其他區域均勻輸出多個圓,通過居中的圓 計算投影之間偏差,其他區域的圓用于調整投影儀自身誤差和微調,特征圓的識別采用 Opencv的圓識別算法。
[0010] 所述的基于多投影的圖像拼接融合方法,其中,所述步驟D包括: D1、選擇一個投影畫面作為基準畫面,其相鄰圖像以基準圖像為標準分別校正,然后再 依次以校正好的圖像為基準校正其相鄰的圖像; D2、各個投影儀依次獨立投影,投射出融合區域圓和非融合區域圓,各個投影儀相應的 照相機分別拍攝各自投影儀的投影圖像得出多副圖像,再分別對各個圖像進行貝塞爾曲面 校正; D3、利用邊緣融合函數進行圖像融合; 所述邊緣融合函數為:
【主權項】
1. 一種基于多投影的圖像拼接融合方法,其特征在于,包括步驟: A、 將投影視頻、圖片進行貝塞爾曲面輸出; B、 對攝像頭作標定,用標定的攝像頭內部參數對拍攝圖像做修正; C、 對融合區域生成特征點并進行特征點識別; D、 對融合區進行校正并融合。
2. 根據權利要求1所述的基于多投影的圖像拼接融合方法,其特征在于,所述步驟A包 括: A1、將投影視頻、圖片輸出到與屏幕一樣大小的d3d紋理表面; A2、將紋理貼到一屏幕大小為基準的4*4控制點的貝塞爾表面上; A3、通過d3d渲染貝塞爾表面到屏幕輸出。
3. 根據權利要求1所述的基于多投影的圖像拼接融合方法,其特征在于,所述步驟B 中,對攝像頭作標定采用的是Opencv的標定與修正算法。
4. 根據權利要求1所述的基于多投影的圖像拼接融合方法,其特征在于,所述步驟C 中,每個融合區域均居中輸出一行或一列圓,圖像扣除融合區域后的其他區域均勻輸出多 個圓,通過居中的圓計算投影之間偏差,其他區域的圓用于調整投影儀自身誤差和微調,特 征圓的識別采用Opencv的圓識別算法。
5. 根據權利要求4所述的基于多投影的圖像拼接融合方法,其特征在于,所述步驟D包 括: D1、選擇一個投影畫面作為基準畫面,其相鄰圖像以基準圖像為標準分別校正,然后再 依次以校正好的圖像為基準校正其相鄰的圖像; D2、各個投影儀依次獨立投影,投射出融合區域圓和非融合區域圓,各個投影儀相應的 照相機分別拍攝各自投影儀的投影圖像得出多副圖像,再分別對各個圖像進行貝塞爾曲面 校正; D3、利用邊緣融合函數進行圖像融合; 所述邊緣融合函數為:
其中,a為亮度調節系數,X為像素列在疊加區的相對位置;p為影響因子。
6. -種基于多投影的圖像拼接融合系統,其特征在于,包括: 貝塞爾曲面輸出模塊,用于將投影視頻、圖片進行貝塞爾曲面輸出; 攝像頭標定模塊,用于對攝像頭作標定,用標定的攝像頭內部參數對拍攝圖像做修 正; 特征點識別模塊,用于對融合區域生成特征點并進行特征點識別; 圖像融合模塊,用于對融合區進行校正并融合。
7. 根據權利要求6所述的基于多投影的圖像拼接融合系統,其特征在于,所述貝塞爾 輸出模塊包括: 紋理投射單元、用于將投影視頻、圖片輸出到與屏幕一樣大小的d3d紋理表面; 貝塞爾投射單元、用于將紋理貼到一屏幕大小為基準的4*4控制點的貝塞爾表面上; 渲染單元、用于通過d3d渲染貝塞爾表面到屏幕輸出。
8. 根據權利要求6所述的基于多投影的圖像拼接融合系統,其特征在于,所述攝像頭 標定模塊中,對攝像頭作標定采用的是Opencv的標定與修正算法。
9. 根據權利要求6所述的基于多投影的圖像拼接融合系統,其特征在于,所述特征點 識別模塊中,每個融合區域均居中輸出一行或一列圓,圖像扣除融合區域后的其他區域均 勻輸出多個圓,通過居中的圓計算投影之間偏差,其他區域的圓用于調整投影儀自身誤差 和微調,特征圓的識別采用Opencv的圓識別算法。
10. 根據權利要求9所述的基于多投影的圖像拼接融合系統,其特征在于,所述圖像融 合豐吳塊包括: 第一校正單元,用于選擇一個投影畫面作為基準畫面,其相鄰圖像以基準圖像為標準 分別校正,然后再依次以校正好的圖像為基準校正其相鄰的圖像; 第二校正單元,用于各個投影儀依次獨立投影,投射出融合區域圓和非融合區域圓,各 個投影儀相應的照相機分別拍攝各自投影儀的投影圖像得出多副圖像,再分別對各個圖像 進行貝塞爾曲面校正; 融合單元,用于利用邊緣融合函數進行圖像融合; 所述邊緣融合函數為:
其中,a為亮度調節系數,X為像素列在疊加區的相對位置;p為影響因子。
【專利摘要】本發明公開一種基于多投影的圖像拼接融合方法及系統,通過將投影視頻、圖片進行貝塞爾曲面輸出,對攝像頭作標定,用標定的攝像頭內部參數對拍攝圖像做修正,對融合區域生成特征點并進行特征點識別,對融合區進行校正并融合,進行多步驟的圖像拼接融合,解決了現有技術中通過人眼來判定重合與拼接,存在一定的誤差的問題,使圖像拼接融合更加準確,保證多個投影的圖像融合后,與一副完整圖像誤差最小化,保證圖像的質量。
【IPC分類】G06T3-40
【公開號】CN104820964
【申請號】CN201510182990
【發明人】李堅, 文紅光, 賈寶羅
【申請人】深圳華僑城文化旅游科技有限公司
【公開日】2015年8月5日
【申請日】2015年4月17日