【技術實現步驟摘要】
基于X86架構的超高清視頻切畫方法及其系統
本專利技術涉及視頻切畫技術,具體涉及一種基于X86架構的超高清視頻切畫方法及其系統。
技術介紹
目前現存的高分辨率視頻轉低分辨率切畫產品在一定程度上已經占有部分市場份額,但由于相關設備和技術的局限性,主要存在以下問題:1)局限性大:基本沒有超高清高分辨率視頻切畫處理設備,市面上可見的產品幾乎都是4K轉多路高清切畫設備;2)操作方面不便:目前各個公司上市的產品大多使用一臺控制面板,以中斷式方式操控切畫框,即在控制面板操控一個切畫框時,其他切畫框無法被操作,無法實現多個切畫框同時切畫的操作;3)跟蹤不智能:雖然現有的一些設備中提供切畫框跟蹤人物并實時輸出到監視器的功能,但其本質是在人或物上安裝紅外裝置,由設備檢測到紅外裝置并對該處切畫,并不是真正的智能跟蹤。
技術實現思路
本專利技術的目的在于為保證相關行業對于高分辨率視頻信號切畫的需要,改變現有普遍的以單一方式對視頻信號切畫的操作和待處理視頻信號普遍為4K的現狀,保證用戶能根據自身需求選擇待處理視頻信號大小、視頻信號切畫方式等,同時進一步確保其信號輸出的實時性,基于X86架構的切畫系統采用一種基于X86架構的超高清視頻切畫方法及其系統來對8K超高清視頻信號進行處理的復合算法克服現有技術的不足。本專利技術的目的是通過以下技術方案來實現的:一種基于X86架構的超高清視頻切畫方法,該方法包括:S1:通過視頻輸入模塊獲取視頻信號,并將視頻信號傳輸至處理器;S2 ...
【技術保護點】
1.一種基于X86架構的超高清視頻切畫方法,其特征在于,該方法包括:/nS1:通過視頻輸入模塊獲取視頻信號,并將視頻信號傳輸至處理器;/nS2:在處理器中,視頻信號由板卡到GPU之間使用GPUDirect RDMA技術傳輸;/nS3:切畫操作,其包括:/n1)定點切畫/n后臺設置切畫框位置,保持切畫框在屏幕上的位置始終不變,通過監視器對切畫框中的內容做穩定持續輸出;/n和或,/n2)人工切畫/n后臺選擇輸出信號所對應的監視器,確定切畫框屬性,同時在監視器端的各個監視器分別配備一個操作面板,通過所述操作面板對切畫框進行操作,監看屏幕上的切畫框隨之動作,同時對監視器作對應輸出;/n和或,/n3)智能切畫/n由計算機根據輸入的視頻,自動識別需要跟蹤的主體,監看屏幕中切畫框自動框出該主體和背景,并對該監視器作做實時對應輸出。/n
【技術特征摘要】
1.一種基于X86架構的超高清視頻切畫方法,其特征在于,該方法包括:
S1:通過視頻輸入模塊獲取視頻信號,并將視頻信號傳輸至處理器;
S2:在處理器中,視頻信號由板卡到GPU之間使用GPUDirectRDMA技術傳輸;
S3:切畫操作,其包括:
1)定點切畫
后臺設置切畫框位置,保持切畫框在屏幕上的位置始終不變,通過監視器對切畫框中的內容做穩定持續輸出;
和或,
2)人工切畫
后臺選擇輸出信號所對應的監視器,確定切畫框屬性,同時在監視器端的各個監視器分別配備一個操作面板,通過所述操作面板對切畫框進行操作,監看屏幕上的切畫框隨之動作,同時對監視器作對應輸出;
和或,
3)智能切畫
由計算機根據輸入的視頻,自動識別需要跟蹤的主體,監看屏幕中切畫框自動框出該主體和背景,并對該監視器作做實時對應輸出。
2.根據權利要求1所述的基于X86架構的超高清視頻切畫方法,其特征在于,智能切畫模式下,初始化OpenGL并使用其API創建數據緩沖區,將緩沖區分享給CUDA,讓CUDA映射共享資源獲取設備指針后執行函數,再解除CUDA對共享緩沖區的映射,最后調用OpenGLAPI顯示以實現OpenGL和CUDA交互;利用OpenGL將信號渲染并傳輸到8K監看大屏;最終GPU使用GPUDirectRDMA技術將信號傳輸到板卡,并傳輸至各個監視器。
3.根據權利要求2所述的基于X86架構的超高清視頻切畫方法,其特征在于,所述視頻輸入模塊為一路8K攝像機或四路4K攝像機拍攝的內容,每路經由1組12G-SDI視頻信號線輸入到基于X86架構的算法工作站中進行處理。
4.根據權利要求2所述的基于X86架構的超高清視頻切畫方法,其特征在于,經處理器處理的8K信號或4路4K信號通過HDMI輸出到監看屏幕,同時通過SDI將切畫框中的4K和HD信號輸出到對應監視器中。
5.根據權利要求4所述的基于X86架構的超高清視頻切畫方法,其特征在于,所述智能切畫利用幀間差分法和背景差分法融合運用,用以檢測出視頻中運動,利用目標跟蹤算法對該被...
【專利技術屬性】
技術研發人員:郭超,宋小民,吳成志,
申請(專利權)人:四川新視創偉超高清科技有限公司,
類型:發明
國別省市:四川;51
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。