日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種低復(fù)雜度片源的編碼方法及系統(tǒng)的制作方法

文檔序號(hào):9551767閱讀:531來(lái)源:國(guó)知局
一種低復(fù)雜度片源的編碼方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻編碼領(lǐng)域,尤其涉及一種低復(fù)雜度片源的編碼方法及系統(tǒng)。
【背景技術(shù)】
[0002] 視頻編碼片源按運(yùn)動(dòng)復(fù)雜度分,可以簡(jiǎn)單的表示為:運(yùn)動(dòng)劇烈和相對(duì)靜止的兩類。 這兩類片源在時(shí)間信息冗余度上具有完全不同的特性:運(yùn)動(dòng)劇烈的序列時(shí)間冗余度低,相 對(duì)靜止的則具有很高的時(shí)間冗余度。通用編碼參數(shù)的編碼方法,由于其沒(méi)有考慮到不同 G0P(畫(huà)面組,GroupofPictures)圖像特征的不同性,使得其在相對(duì)靜止片源編碼上沒(méi)有 達(dá)到最優(yōu)化,無(wú)法將低復(fù)雜度片源所含信息的冗余度,最大化消除。

【發(fā)明內(nèi)容】

[0003] 本發(fā)明實(shí)施例的目的在于提出一種…方法,旨在解決現(xiàn)有技術(shù)···.問(wèn)題。
[0004] 本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種低復(fù)雜度片源的編碼方法,所述方法包括以下 步驟:
[0005] 步驟A :計(jì)算當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度TI_gopt;
[0006] 步驟B:判斷如果滿足TI_gopt〈Thres2*numberblcK:k,則進(jìn)入步驟C;否則對(duì)當(dāng)前GOP 中所有幀進(jìn)行編碼,然后進(jìn)入步驟E;
[0007] 步驟C:根據(jù)運(yùn)動(dòng)強(qiáng)度調(diào)整G0P劃分;
[0008] 步驟D:根據(jù)當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度,來(lái)調(diào)整G0P中初始I幀的量化參數(shù)并編碼,然 后對(duì)當(dāng)前G0P中剩余的幀進(jìn)行編碼;
[0009] 步驟E:如果下一個(gè)G0P存在,則將下一個(gè)G0P設(shè)置為當(dāng)前G0P,返回步驟A;否則, 結(jié)束;
[0010] 其中,numberblcK:k表示一幀圖像包含的塊總數(shù),Thres2表示第二判定閾值。
[0011] 本發(fā)明實(shí)施例的另一目的在于提出一種低復(fù)雜度片源的編碼系統(tǒng),所述系統(tǒng)包 括:
[0012] 運(yùn)動(dòng)強(qiáng)度計(jì)算裝置,用于計(jì)算當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度TI_gopt;
[0013] 運(yùn)動(dòng)強(qiáng)度閾值判斷處理模塊,用于判斷如果滿足TI_gopt〈Thres2*numberbl(K:k,則 進(jìn)入G0P劃分調(diào)整模塊;否則對(duì)當(dāng)前G0P中所有幀進(jìn)行編碼,然后進(jìn)入第一判斷處理模塊; numberbl(M:k表示一幀圖像包含的塊總數(shù);Thres2表示第二判定閾值,0〈Thres 2〈0. 2 ;
[0014] G0P劃分調(diào)整模塊,用于根據(jù)運(yùn)動(dòng)強(qiáng)度調(diào)整G0P劃分;具體為:
[0015] 判斷如果numberframes-gcip-fps*4>Thres3或者fps*4-numberframes-gcip>Thres3/2, 則令腺《細(xì)*二__評(píng)=信道容錯(cuò)能力弱?fps*4:fps*4+Thres3,然后進(jìn)入編碼裝置;否則,則令 w然后進(jìn)人編碼裝置。 ...
[0016] 其中,numberfr_sgcip表示原始設(shè)置G0P所包含的幀數(shù),表示調(diào)整以 后G0P所包含的幀數(shù),Thres3表示第三判定閾值,Thres3〈2*fps;"變量=表達(dá)式?值1 :值 2"表示如果表達(dá)式成立,則變量=值1,否則變量=值2 ;
[0017] 編碼裝置,用于根據(jù)當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度,來(lái)調(diào)整G0P中初始I幀的量化參數(shù)并編 碼,然后對(duì)當(dāng)前G0P中剩余的幀進(jìn)行編碼;
[0018] 第一判斷處理模塊,用于判斷如果下一個(gè)G0P存在,則將下一個(gè)G0P設(shè)置為當(dāng)前 G0P,再重新回到運(yùn)動(dòng)強(qiáng)度計(jì)算裝置;否則,結(jié)束。
[0019] 本發(fā)明的有益效果
[0020] 本發(fā)明提出一種低復(fù)雜度片源的編碼方法及系統(tǒng)。本發(fā)明方法用G0P的運(yùn)動(dòng)強(qiáng)度 來(lái)表示當(dāng)前片段復(fù)雜度,然后利用運(yùn)動(dòng)強(qiáng)度來(lái)調(diào)整G0P的劃分結(jié)構(gòu),消除圖片組層的時(shí)間 信息冗余度;接著,進(jìn)一步根據(jù)運(yùn)動(dòng)強(qiáng)度,調(diào)整G0P中初始I幀的量化參數(shù),使編碼器能夠根 據(jù)編碼片源的復(fù)雜度來(lái)進(jìn)一步調(diào)整片源的視頻壓縮質(zhì)量,從而達(dá)到編碼性能的優(yōu)化。
【附圖說(shuō)明】
[0021] 圖1是本發(fā)明優(yōu)選實(shí)施例一種低復(fù)雜度片源的編碼方法流程圖;
[0022] 圖2是圖1方法中步驟Step1的詳細(xì)流程圖;
[0023] 圖3是圖1方法中步驟Step4的詳細(xì)流程圖;
[0024] 圖4是圖2方法中步驟Stepl3的詳細(xì)流程圖;
[0025] 圖5是本發(fā)明優(yōu)選實(shí)施例一種低復(fù)雜度片源的編碼系統(tǒng)結(jié)構(gòu)圖;
[0026] 圖6是圖5系統(tǒng)中運(yùn)動(dòng)強(qiáng)度計(jì)算裝置的詳細(xì)結(jié)構(gòu)圖;
[0027] 圖7是圖5中編碼裝置的詳細(xì)結(jié)構(gòu)圖;
[0028] 圖8是圖6中運(yùn)動(dòng)強(qiáng)度計(jì)算模塊的詳細(xì)結(jié)構(gòu)圖;
【具體實(shí)施方式】
[0029] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖和實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。應(yīng)當(dāng)理 解,此處所描寫(xiě)的具體實(shí)施例,僅僅用于解釋本發(fā)明,并不用以限制本發(fā)明。
[0030] 本發(fā)明提出一種低復(fù)雜度片源的編碼方法及系統(tǒng)。本發(fā)明方法用G0P的運(yùn)動(dòng)強(qiáng)度 來(lái)表示當(dāng)前片段復(fù)雜度,然后利用運(yùn)動(dòng)強(qiáng)度來(lái)調(diào)整G0P的劃分結(jié)構(gòu),消除圖片組層的時(shí)間 信息冗余度;接著,進(jìn)一步根據(jù)運(yùn)動(dòng)強(qiáng)度,調(diào)整G0P中初始I幀的量化參數(shù),使編碼器能夠根 據(jù)編碼片源的復(fù)雜度來(lái)進(jìn)一步調(diào)整片源的視頻壓縮質(zhì)量,從而達(dá)到編碼性能的優(yōu)化。
[0031] 實(shí)施例一
[0032] 圖1是本發(fā)明優(yōu)選實(shí)施例一種低復(fù)雜度片源的編碼方法流程圖;所述方法包括以 下步驟:
[0033] Stepl:計(jì)算當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度TI_gopt。
[0034] 圖2是圖1方法中步驟St印1的詳細(xì)流程圖,包括步驟St印11-St印13 ;
[0035] Stepll:對(duì)framet,^亮度信息幀framey,ta進(jìn)行下采樣處理,獲取/m服^。
[0036] 全文中,frames為當(dāng)前G0P在播放順序上的第一幀;t表示當(dāng)前G0P的標(biāo)號(hào); frameui稱為framet>1的亮度信息幀;framey,ta進(jìn)行下采樣處理后的亮度信 息幀,稱為第一處理幀;下采樣方法可采用公知的最鄰近法、雙線性插值、三次卷積等。
[0037] Stepl2 :對(duì)framet,1+m的亮度信息幀framey,ta+m進(jìn)行下采樣處理,獲取./卜腿C。、
[0038] 全文中,frameta+m為當(dāng)前G0P在播放順序上的第m+Ι個(gè)幀;1彡m彡M-1;M表示 G0P所包含的幀數(shù);framey,ta+m稱為framet,1+m的亮度信息幀;,/丨霸為framey,t,1+m進(jìn) 行下采樣處理后的亮度信息幀,稱為第二處理幀;與應(yīng)具有相同的分辨 率。
[0039] St印13 :利用第一處理幀和第二處理幀,計(jì)算當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度,記為T(mén)I_ g〇Pt。。
[0040] 圖4是圖2方法中步驟St印13的詳細(xì)流程圖,包括步驟St印131-St印133):
[0041] St印131 :將第一處理幀劃分成當(dāng)前編碼參數(shù)允許的最大塊(當(dāng)前編碼器設(shè)置的 塊的最大尺寸;再將第二處理幀劃分成同樣大小的塊。
[0042] Stepl32 :計(jì)算每一個(gè)塊的塊統(tǒng)計(jì)變量tit,n。
[0043]
[0044]全文中,//faY切為/r伽第i行第j列的像素值;/,=(/,力為./m艦:^+,κ第i行 第j列的像素值;
[0045] stdif^'dj) -ebbck^andeblockf^L,) ^ 進(jìn)行減法運(yùn)算,然后對(duì)所有求取的/f - /,ti似求均方差,其中要求乂屬 于blockg弁Rf:仏j)屬于bhck=ul ·,
[0046] Woi;7;;/為第一處理幀的第η個(gè)塊,為第二處理幀的第η個(gè)塊;St印133 : 計(jì)算當(dāng)前G0P的運(yùn)動(dòng)強(qiáng)度TI_gopt;
[0049] 全文中,ThreSi表示第一判定閾值,可取Thres 8*(l+24/fps),fps表示編碼片源的幀率;表示對(duì)滿足條件的所有變量求和;numberblcidi表示一幀圖像包含的塊 總數(shù),t、n表示第η個(gè)塊的塊統(tǒng)計(jì)變量。[0050] Step2 :如果TI_gopt〈Thres2*numberblcK:k,則進(jìn)入Step3 ;否則對(duì)當(dāng)前G0P中所有幀 進(jìn)行編碼,然后進(jìn)入Step5。[0051] 全文中,Thres2表不第二判定閾值,一般可取0〈Thres2〈0· 2。[0052] St印3:根據(jù)運(yùn)動(dòng)強(qiáng)度調(diào)整G0P劃分。即[0053] 如果numberfr繼s-gop-fps*4>Thres3或者fps*4-numberframes-gop>Thres3/2,貝丨J 令β腦=信道容錯(cuò)能城?fps*4:fps*4+Thres3,然后進(jìn)入St印4 ;否貝丨
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1