亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種處理視頻數(shù)據(jù)的方法及裝置的制造方法

文檔序號:9582107閱讀:387來源:國知局
一種處理視頻數(shù)據(jù)的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及圖像處理技術領域,特別涉及一種處理視頻數(shù)據(jù)的方法及裝置。
【背景技術】
[0002]隨著高速網(wǎng)絡及計算機軟硬件設備的快速發(fā)展,傳統(tǒng)的低分辨率、低視頻碼流視頻采集技術已經(jīng)被高清或超高清視頻采集技術所淘汰。然而隨著視頻質量的不斷提高,視頻文件的體積也在不斷增大,視頻編解碼的硬件要求也在不斷提高,但是傳統(tǒng)的編解碼技術卻始終沒有取得根本性的突破。
[0003]現(xiàn)有技術中,大量的視頻編解碼工作只能通過提升硬件水平的方法來獲得支持,即使這樣,視頻渲染、編輯、編碼工作所要耗費的時間仍然在不斷提高。究其原因,除了數(shù)據(jù)流的增加確實提高了對硬件處理水平的要求之外,更主要的原因是因為傳統(tǒng)的編解碼技術始終無法突破以視頻幀為單位的多線程處理瓶頸?,F(xiàn)有技術中對視頻進行編解碼時,可以通過多個線程同時進行處理,但是,不同線程之間的協(xié)作只能通過阻塞的方式來等待其他線程的同步,這就使得計算機資源的利用率難以飽和,使得處理視頻數(shù)據(jù)的效率較低。

【發(fā)明內容】

[0004]有鑒于此,本發(fā)明提供了一種處理視頻數(shù)據(jù)的方法及裝置,能夠提高處理視頻數(shù)據(jù)的效率。
[0005]—方面,本發(fā)明提供了一種處理視頻數(shù)據(jù)的方法,包括:預先將N位二進制數(shù)的N個位置等分成M個數(shù)據(jù)層,其中,每個數(shù)據(jù)層中的位置相鄰,每層中的P個位置構成P位二進制數(shù),N = MXP, N、M、P均為正整數(shù);還包括:
[0006]S1:將待處理視頻數(shù)據(jù)的每個像素轉換成二進制數(shù),獲取每個像素對應的像素二進制數(shù);
[0007]S2:將每個像素對應的像素二進制數(shù)轉換為N位的像素二進制數(shù);
[0008]S3:將每個N位的像素二進制數(shù)的每個位置上的數(shù)值劃分到對應的數(shù)據(jù)層的對應位置中,獲得每個像素在每個數(shù)據(jù)層中的P位的像素二進制數(shù);
[0009]S4:為每個數(shù)據(jù)層分配線程,通過每個數(shù)據(jù)層對應的線程并行處理每個數(shù)據(jù)層中的所有像素對應的P位的像素二進制數(shù)。
[0010]進一步地,所述SI包括:
[0011]載入所述待處理視頻數(shù)據(jù),解碼出所述待處理視頻數(shù)據(jù)的原始視頻流數(shù)據(jù),將所述原始視頻流數(shù)據(jù)轉換成二進制數(shù),獲取每個像素對應的像素二進制數(shù)。
[0012]進一步地,在所述SI之前,還包括:
[0013]預先建立三維坐標系,X軸和Y軸為每個像素的位置坐標軸,Z軸為數(shù)據(jù)層坐標軸,Z軸上包括M個坐標值,其中,Z軸的坐標值與數(shù)據(jù)層——對應,每個坐標點對應一個P位二進制數(shù);
[0014]在所述S3之后,還包括:根據(jù)每個像素的位置確定每個像素對應的X軸和Y軸的坐標;
[0015]根據(jù)每個像素的X軸和Y軸的坐標,將每個像素的P位的像素二進制數(shù)與坐標點進行對應;
[0016]所述S4,包括:將每個Z軸坐標值對應的數(shù)據(jù)層作為該Z軸坐標值對應的圖形數(shù)據(jù)結構,在每個圖形數(shù)據(jù)結構的坐標點中攜帶對應的P位的像素二進制數(shù),為每個圖形數(shù)據(jù)結構分配線程,通過每個圖形數(shù)據(jù)結構對應的線程并行處理對應的圖形數(shù)據(jù)結構。
[0017]進一步地,所述SI包括:
[0018]將所述待處理視頻數(shù)據(jù)的每個像素的色彩值轉換成二進制數(shù),獲得每個像素的色彩值的二進制數(shù),將每個像素的色彩值的二進制數(shù)作為每個像素對應的像素二進制數(shù)。
[0019]進一步地,所述將所述待處理視頻數(shù)據(jù)的每個像素的色彩值轉換成二進制數(shù),獲得每個像素的色彩值的二進制數(shù),包括:
[0020]將所述待處理視頻數(shù)據(jù)還原為RGB制式的圖像數(shù)據(jù)幀;
[0021]獲取所述RGB制式的圖像數(shù)據(jù)幀的每個像素的色彩值,將所述RGB制式的圖像數(shù)據(jù)幀的每個像素的色彩值轉換成二進制數(shù),獲得每個像素的色彩值的二進制數(shù)。
[0022]另一方面,本發(fā)明提供了一種處理視頻數(shù)據(jù)的裝置,包括:
[0023]第一分層單元,用于將N位二進制數(shù)的N個位置等分成M個數(shù)據(jù)層,其中,每個數(shù)據(jù)層中的位置相鄰,每層中的P個位置構成P位二進制數(shù),N = MXP, N、M、P均為正整數(shù);
[0024]第一轉換單元,用于將待處理視頻數(shù)據(jù)的每個像素轉換成二進制數(shù),獲取每個像素對應的像素二進制數(shù);
[0025]第二轉換單元,用于將每個像素對應的像素二進制數(shù)轉換為N位的像素二進制數(shù);
[0026]第二分層單元,用于將每個N位的像素二進制數(shù)的每個位置上的數(shù)值劃分到對應的數(shù)據(jù)層的對應位置中,獲得每個像素在每個數(shù)據(jù)層中的P位的像素二進制數(shù);
[0027]處理單元,用于為每個數(shù)據(jù)層分配線程,通過每個數(shù)據(jù)層對應的線程并行處理每個數(shù)據(jù)層中的所有像素對應的P位的像素二進制數(shù)。
[0028]進一步地,所述第一轉換單元,用于載入所述待處理視頻數(shù)據(jù),解碼出所述待處理視頻數(shù)據(jù)的原始視頻流數(shù)據(jù),將所述原始視頻流數(shù)據(jù)轉換成二進制數(shù),獲取每個像素對應的像素二進制數(shù)。
[0029]進一步地,該裝置還包括:所述坐標系單元,用于建立三維坐標系,X軸和Y軸為每個像素的位置坐標軸,Z軸為數(shù)據(jù)層坐標軸,Z軸上包括M個坐標值,其中,Z軸的坐標值與數(shù)據(jù)層一一對應,每個坐標點對應一個P位二進制數(shù);
[0030]還包括:對應單元,用于根據(jù)每個像素的位置確定每個像素對應的X軸和Y軸的坐標,根據(jù)每個像素的X軸和Y軸的坐標,將每個像素的P位的像素二進制數(shù)與坐標點進行對應;
[0031]所述處理單元,用于將每個Z軸坐標值對應的數(shù)據(jù)層作為該Z軸坐標值對應的圖形數(shù)據(jù)結構,在每個圖形數(shù)據(jù)結構的坐標點中攜帶對應的P位的像素二進制數(shù),為每個圖形數(shù)據(jù)結構分配線程,通過每個圖形數(shù)據(jù)結構對應的線程并行處理對應的圖形數(shù)據(jù)結構。
[0032]進一步地,所述第一轉換單元,用于將所述待處理視頻數(shù)據(jù)的每個像素的色彩值轉換成二進制數(shù),獲得每個像素的色彩值的二進制數(shù),將每個像素的色彩值的二進制數(shù)作為每個像素對應的像素二進制數(shù)。
[0033]進一步地,所述第一轉換單元,在執(zhí)行所述將所述待處理視頻數(shù)據(jù)的每個像素的色彩值轉換成二進制數(shù),獲得每個像素的色彩值的二進制數(shù)時,具體執(zhí)行:
[0034]將所述待處理視頻數(shù)據(jù)還原為RGB制式的圖像數(shù)據(jù)幀,獲取所述RGB制式的圖像數(shù)據(jù)幀的每個像素的色彩值,將所述RGB制式的圖像數(shù)據(jù)幀的每個像素的色彩值轉換成二進制數(shù),獲得每個像素的色彩值的二進制數(shù)。
[0035]本發(fā)明提供的一種處理視頻數(shù)據(jù)的方法,將待處理視頻數(shù)據(jù)轉換成二進制數(shù)的數(shù)據(jù),將每個像素對應的像素二進制數(shù)分成M個P位的像素二進制數(shù),對每層中的P位的像素二進制數(shù)進行并行處理,每個線程的處理過程互不影響,不存在相互阻塞的制約,提高了處理視頻數(shù)據(jù)的效率。
【附圖說明】
[0036]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0037]圖1是本發(fā)明一實施例提供的一種處理視頻數(shù)據(jù)的方法的流程圖;
[0038]圖2是本發(fā)明一實施例提供的另一種處理視頻數(shù)據(jù)的方法的流程圖;
[0039]圖3是本發(fā)明一實施例提供的一種處理視頻數(shù)據(jù)的裝置的示意圖;
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1