本發(fā)明涉及壓縮編碼技術(shù)領(lǐng)域,尤其涉及一種視頻壓縮編碼裝置。
背景技術(shù):
數(shù)據(jù)的傳輸通常受到帶寬和吞吐限制的約束,無(wú)法在極短的時(shí)間內(nèi)發(fā)送或接收無(wú)限的數(shù)據(jù)。為了使被傳輸?shù)男畔⒌臄?shù)量和質(zhì)量達(dá)到最大化,在一些情況下,信息在傳輸時(shí)被壓縮或編碼并且在接收時(shí)被解壓縮或解碼。在視頻數(shù)據(jù)的傳輸中數(shù)據(jù)壓縮是必須的。視頻數(shù)據(jù)包括色度特征、亮度特征,并且經(jīng)常包含立體聲音頻信息。即使是非常短的視頻片段也需要大量的數(shù)據(jù)來(lái)定義。這些數(shù)據(jù)的傳輸和編碼必須盡可能的有效。
在當(dāng)今信息時(shí)代,視頻數(shù)據(jù)的壓縮變得越來(lái)越重要。 視頻內(nèi)容以驚人的速度增長(zhǎng),并且用于支持這種視頻內(nèi)容的帶寬要求也是巨大。所以急需要一種新型的編碼技術(shù)來(lái)平衡視頻質(zhì)量、體積和帶寬之間的需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供了一種視頻壓縮編碼裝置,具有高清壓縮、壓縮比例達(dá)、傳輸能力強(qiáng)、兼容性好等特點(diǎn),可以在保證視覺(jué)無(wú)損的前提下使得壓縮比高達(dá)30倍,同時(shí)不改變分辨率、不丟幀,保證了在低帶寬狀態(tài)下可以實(shí)現(xiàn)高清視頻流暢傳輸,同時(shí)可兼容大多數(shù)播放器。
為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供了一種視頻壓縮編碼裝置,包括視頻輸入模塊、視頻識(shí)別模塊、視頻分段模塊、編碼參數(shù)選擇模塊、視頻壓縮編碼模塊、視頻拼接模塊和視頻輸出模塊,所述的視頻輸入模塊可識(shí)別目前主流視頻格式,所述的視頻識(shí)別模塊采集視頻的相應(yīng)參數(shù)并輸入編碼參數(shù)選擇模塊,所述的編碼參數(shù)選擇模塊選擇包括幀數(shù)、壓縮倍率等參數(shù)并輸入到視頻壓縮編碼模塊進(jìn)行壓縮編碼,壓縮后的視頻通過(guò)視頻輸出模塊輸出。
作為本方案的優(yōu)選實(shí)施例,所述的視頻識(shí)別模塊包括視頻分辨率識(shí)別模塊、視頻格式識(shí)別模塊、視頻碼流識(shí)別模塊和視頻色彩識(shí)別模塊,上述各程序模塊采集相應(yīng)的參數(shù)并傳輸至編碼參數(shù)選擇模塊。
作為本方案的優(yōu)選實(shí)施例,所述的視頻識(shí)別模塊和編碼參數(shù)選擇模塊之間設(shè)有視頻分段模塊,所述的視頻分段模塊與視頻時(shí)間識(shí)別模塊連接,所述的視頻分段模塊將視頻根據(jù)視頻時(shí)間識(shí)別模塊提供的時(shí)間參數(shù)將視頻劃分為幾段,所述的視頻拼接模塊將分割后的視頻進(jìn)行重組拼接。
作為本方案的優(yōu)選實(shí)施例,所述的視頻分端模塊分割的多段視頻之間為并聯(lián)關(guān)系,所述的視頻壓縮編碼模塊對(duì)其進(jìn)行并行編碼。
作為本方案的優(yōu)選實(shí)施例,所述的視頻壓縮編碼模塊下行設(shè)有壓縮質(zhì)量檢測(cè)模塊,所述的壓縮質(zhì)量檢測(cè)模塊對(duì)壓縮后的視頻質(zhì)量按幀進(jìn)行檢測(cè)。
作為本方案的優(yōu)選實(shí)施例,所述的視頻輸出模塊上行設(shè)有格式轉(zhuǎn)化模塊,所述的格式轉(zhuǎn)化模塊將視頻轉(zhuǎn)化為與H.264兼容的多種格式。
本申請(qǐng)實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
具有高清壓縮、壓縮比例達(dá)、傳輸能力強(qiáng)、兼容性好等特點(diǎn),可以在保證視覺(jué)無(wú)損的前提下使得壓縮比高達(dá)30倍,同時(shí)不改變分辨率、不丟幀,保證了在低帶寬狀態(tài)下可以實(shí)現(xiàn)高清視頻流暢傳輸,同時(shí)可兼容大多數(shù)播放器。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹, 顯而易見地, 下面描述中的附圖僅是本發(fā)明的一些實(shí)施例, 對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講, 在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請(qǐng)實(shí)施例的結(jié)構(gòu)示意圖;
圖1中,1、視頻輸入模塊,2、視頻識(shí)別模塊,3、視頻分段模塊,4、編碼參數(shù)選擇模塊,5、視頻壓縮編碼模塊,6、視頻輸出模塊,7、視頻分辨率識(shí)別模塊,8、視頻格式識(shí)別模塊,9、視頻碼流識(shí)別模塊,10、視頻色彩識(shí)別模塊,11、視頻時(shí)間識(shí)別模塊,12、壓縮質(zhì)量檢測(cè)模塊,13、格式轉(zhuǎn)化模塊,14、視頻拼接模塊。
具體實(shí)施方式
本發(fā)明提供了一種視頻壓縮編碼裝置,具有高清壓縮、壓縮比例達(dá)、傳輸能力強(qiáng)、兼容性好等特點(diǎn),可以在保證視覺(jué)無(wú)損的前提下使得壓縮比高達(dá)30倍,同時(shí)不改變分辨率、不丟幀,保證了在低帶寬狀態(tài)下可以實(shí)現(xiàn)高清視頻流暢傳輸,同時(shí)可兼容大多數(shù)播放器。
為了更好的理解上述技術(shù)方案,下面將結(jié)合說(shuō)明書附圖以及具體的實(shí)施方式對(duì)上述技術(shù)方案進(jìn)行詳細(xì)的說(shuō)明。
如圖1所示,一種視頻壓縮編碼裝置,包括視頻輸入模塊1、視頻識(shí)別模塊2、視頻分段模塊3、編碼參數(shù)選擇模塊4、視頻壓縮編碼模塊5、視頻拼接模塊14和視頻輸出模塊6,所述的視頻輸入模塊1可識(shí)別目前主流視頻格式,所述的視頻識(shí)別模塊2采集視頻的相應(yīng)參數(shù)并輸入編碼參數(shù)選擇模塊4,所述的編碼參數(shù)選擇模塊4選擇包括幀數(shù)、壓縮倍率等參數(shù)并輸入到視頻壓縮編碼模塊5進(jìn)行壓縮編碼,壓縮后的視頻通過(guò)視頻輸出模塊6輸出。
其中,在實(shí)際應(yīng)用中,所述的視頻識(shí)別模塊2包括視頻分辨率識(shí)別模塊7、視頻格式識(shí)別模塊8、視頻碼流識(shí)別模塊9和視頻色彩識(shí)別模塊10,上述各程序模塊采集相應(yīng)的參數(shù)并傳輸至編碼參數(shù)選擇模塊4,采集相應(yīng)參數(shù)為后續(xù)壓縮編碼提供指標(biāo)支撐。
其中,在實(shí)際應(yīng)用中,所述的視頻識(shí)別模塊2和編碼參數(shù)選擇模塊4之間設(shè)有視頻分段模塊3,所述的視頻分段模塊3與視頻時(shí)間識(shí)別模塊11連接,所述的視頻分段模塊3將視頻根據(jù)視頻時(shí)間識(shí)別模塊11提供的時(shí)間參數(shù)將視頻劃分為幾段,所述的視頻拼接模塊14將分割后的視頻進(jìn)行重組拼接。
其中,在實(shí)際應(yīng)用中,所述的視頻分端模塊3分割的多段視頻之間為并聯(lián)關(guān)系,所述的視頻壓縮編碼模塊5對(duì)其進(jìn)行并行編碼,多段視頻之間并行,提高了壓縮編碼的速度和效率。
其中,在實(shí)際應(yīng)用中,所述的視頻壓縮編碼模塊5下行設(shè)有壓縮質(zhì)量檢測(cè)模塊12,所述的壓縮質(zhì)量檢測(cè)模塊12對(duì)壓縮后的視頻質(zhì)量按幀進(jìn)行檢測(cè),檢測(cè)壓縮編碼后的視頻質(zhì)量,保證視頻的高質(zhì)量。
其中,在實(shí)際應(yīng)用中,所述的視頻輸出模塊6上行設(shè)有格式轉(zhuǎn)化模塊13,所述的格式轉(zhuǎn)化模塊13將視頻轉(zhuǎn)化為與H.264兼容的多種格式,增加了視頻的適用范圍和普及程度。
以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。