The embodiment of the invention discloses a panoramic video stitching method and device. The method comprises: acquiring multiple video source data to be spliced; using parallel projection according to the preset parameters corresponding to the same time the video source image projection to the preset panoramic projection, get panoramic projection video image is composed of a plurality of blocks; in a parallel mode according to the preset parameters on the block overlap in the fusion of presupposition the suture zone of the strip and fusion processing, the fused image of panoramic video output. The embodiment of the invention adopts the technical scheme that can take into account the splicing efficiency and image quality of the panoramic video, to ensure that the output of the panoramic video have timeliness higher and better image quality, can be applied to radio and television broadcast level.
【技術實現步驟摘要】
一種全景視頻拼接方法及裝置
本專利技術實施例涉及視頻處理
,尤其涉及一種全景視頻拼接方法、及裝置。
技術介紹
隨著視頻處理技術的快速發展,全景視頻的出現為人們帶來了全新的視覺體驗,滿足了人們獲取更廣視覺范圍的場景信息的需求。目前,全景成像系統主要分為單攝像機成像系統和多攝像機成像系統兩種。單攝像機成像系統中全景圖像不需要拼接,但分辨率和清晰度較低,適用范圍受限。多攝像機成像系統一般通過拼接多個攝像機拍攝的不同方位的視頻圖像來形成全景視頻,相比單攝像機成像系統來說分辨率和清晰度較高,應用范圍更廣。目前,全景視頻多應用于監控及直播等場景中,這些應用場景對全景視頻的實時性和清晰度的要求較高。然而,現有的全景視頻拼接方案中,由于需要處理的數據量較大,且算法復雜,為了保證較好的實時性,清晰度往往不高,全景視頻的圖像質量較差。
技術實現思路
本專利技術實施例的目的是提供一種全景視頻拼接方法及裝置,以兼顧全景視頻的拼接效率及圖像質量。一方面,本專利技術實施例提供了一種全景視頻拼接方法,包括:獲取待拼接的多路視頻源數據;采用并行方式根據預設投影參數將對應于同一時刻的各視頻源圖像投影至預設全景投影面,得到由多個圖塊構成的全景投影視頻圖像,其中,每個圖塊對應一個視頻源圖像,每兩個圖塊之間的重疊部分構成圖塊重疊區;采用并行方式根據預設融合參數對位于圖塊重疊區內的預設縫合線進行條帶式融合處理,并輸出融合后的全景視頻圖像。另一方面,本專利技術實施例提供了全景視頻拼接裝置,包括:視頻源數據獲取模塊,用于獲取待拼接的多路視頻源數據;投影模塊,用于采用并行方式根據預設投影參數將對應于同 ...
【技術保護點】
一種全景視頻拼接方法,其特征在于,包括:獲取待拼接的多路視頻源數據;采用并行方式根據預設投影參數將對應于同一時刻的各視頻源圖像投影至預設全景投影面,得到由多個圖塊構成的全景投影視頻圖像,其中,每個圖塊對應一個視頻源圖像,每兩個圖塊之間的重疊部分構成圖塊重疊區;采用并行方式根據預設融合參數對位于圖塊重疊區內的預設縫合線進行條帶式融合處理,并輸出融合后的全景視頻圖像。
【技術特征摘要】
1.一種全景視頻拼接方法,其特征在于,包括:獲取待拼接的多路視頻源數據;采用并行方式根據預設投影參數將對應于同一時刻的各視頻源圖像投影至預設全景投影面,得到由多個圖塊構成的全景投影視頻圖像,其中,每個圖塊對應一個視頻源圖像,每兩個圖塊之間的重疊部分構成圖塊重疊區;采用并行方式根據預設融合參數對位于圖塊重疊區內的預設縫合線進行條帶式融合處理,并輸出融合后的全景視頻圖像。2.根據權利要求1所述的方法,其特征在于,所述獲取待拼接的多路視頻源數據,包括:獲取預設時間間隔內的相比上一時刻存在畫面更新的多路視頻源數據。3.根據權利要求1所述的方法,其特征在于,所述并行方式包括:不同視頻源圖像采用不同的函數并行處理,同一視頻源圖像中的不同像素采用不同的線程并行處理。4.根據權利要求1所述的方法,其特征在于,在所述獲取待拼接的多路視頻源數據之前,還包括:獲取多個視頻采集設備的設備信息和所述多個視頻采集設備所采集的對應于同一時刻的視頻截圖,其中,所述設備信息包括焦距和設備所在位置;根據所述設備信息將所獲取的視頻截圖拼接成全景圖像,并記錄拼接過程對應的投影平面、投影參數、最佳縫合線和融合參數,得到預設全景投影面、預設投影參數、預設縫合線和預設融合參數。5.根據權利要求4所述的方法,其特征在于,所述根據所述設備信息將所獲取的視頻截圖拼接成全景圖像,包括:對所獲取的視頻截圖進行特征點匹配;根據所述設備信息和特征點匹配結果將所獲取的視頻截圖投影至同一坐標系下并展開,得到由多個圖塊構成的全景投影圖像,其中,每個圖塊對應一個視頻截圖,每兩個圖塊之間的重疊部分構成圖塊重疊區;利用最大流最小割定理計算每兩個圖塊之間的最佳縫合線,其中,以圖塊重疊區的梯度值作為圖塊重疊區內像素的權重值;對所述最佳縫合線進行條帶式融合處理。6.根據權利要求5所述的方法,其特征在于,所述對所述最佳縫合線進行條帶式融合處理,包括:按照預設像素寬度對所述最佳縫合線進行拓寬,得到縫合線條帶;利用多層拉普拉斯金字塔對所述縫合線條帶進行融合。7.根據權利要求6所述的方法,其特征在于,所述預設融合參數包括:每個待融合像素的位置及對應的圖塊,每個待融合像素通過下采樣和上采樣分別得到的對應的像素位置,以及所采用的高斯模板的位置。8.根據權利要求1所述的方法,其特征在于,在采用并行方式根據預設融合參數對位于圖塊重疊區內的預設縫合線進行條帶式融合處理之前,還包括:以圖塊重疊區的像素差異最小化為原則對各圖塊的亮度直方圖進行平移調節操作,以減少各圖塊之間的亮度差異。9.根據權利要求8所述的方法,其特征在于,以圖塊重疊區的像素差異最小化為原則對各圖塊的亮度直方圖進行平移調節操作,以減少各圖塊之間的亮度差異,包括:對于參考圖塊和待調節圖塊,分別計算圖塊重疊區的亮度直方圖;利用候選平移參數值調整所述待調節圖塊的顏色映射表,得到第一顏色映射表;根據所述第一顏色映射表更新所述待調節圖塊的圖塊重疊區的亮度直方圖;將對應于同一圖塊重疊區的圖塊記為匹配對,對于每個匹配對,將第一圖塊對應的圖塊重疊區的亮度直方圖的亮度總和與第二圖塊對應的圖塊重疊區的亮度直方圖的亮度總和的差值的絕對值作為亮度差異評價函數值;以各匹配對的亮度差異評價函數值的和最小為原則,得到每個待調節圖塊對應的目標平移參數值;利用目標平移參數值調整所述待調節圖塊的顏色映射表,得到第二顏色映射表;采用所述第二顏色映射表映射所述待調節圖塊中的每個像素,以實現對所述待調節圖塊的亮度直方圖平移調節操作。10.根據權利要求9所述的方法,其特征在于,平移參數的表達式為:Y=1/(1-X/255)-1其中,Y為平移參數;X為亮度調節因子,其取值范圍為[-100,100]。11.根據權利要求9所述的方法,其特征在于,在對于參考圖塊和待調節圖塊,分別計算圖塊重疊區的亮度直方圖之前,還包括:利用特征點匹配和/或顏色匹配對各圖塊...
【專利技術屬性】
技術研發人員:董康,
申請(專利權)人:深圳市云宙多媒體技術有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。