欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于運動強度的gop層率控調(diào)整方法和系統(tǒng)的制作方法

文檔序號:7804633閱讀:189來源:國知局
一種基于運動強度的gop層率控調(diào)整方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種基于運動強度的GOP層率控調(diào)整方法和系統(tǒng),本發(fā)明方法用GOP的運動強度來表示其復(fù)雜度,然后利用運動強度來調(diào)整GOP層碼率分配,使編碼器能夠根據(jù)編碼片源的復(fù)雜度來進一步調(diào)整GOP層碼率分配,從而達到編碼性能的優(yōu)化。此外,通過設(shè)置場景檢測變量,控制在頻繁的場景切換時段的有效性,從而使得本發(fā)明方法在性能提升和計算量控制上的優(yōu)化實現(xiàn)。
【專利說明】-種基于運動強度的GOP層率控調(diào)整方法和系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻編解碼領(lǐng)域,尤其涉及一種基于運動強度的G0P層率控調(diào)整方法 和系統(tǒng)。

【背景技術(shù)】
[0002] 視頻編碼片源按運動復(fù)雜度分,可以簡單的表示為:運動劇烈和相對靜止的兩類。 這兩類片源在時間信息冗余度上具有完全不同的特性:運動劇烈的序列時間冗余度低,相 對靜止的則具有很高的時間冗余度。而常規(guī)的率控算法包含GOP (Group of Pictures,畫面 組)層、圖像層、編碼單元層(或宏塊層)三級碼率分配策略。一般在GOP層采用平均分配 碼率的方法,而在圖像層及編碼單元層(或宏塊層)采用加權(quán)分配。這種率控方法,在G0P 較小時,由于平均分配方法沒有考慮到不同G0P圖像特征的不同性,使得其在相對靜止片 源編碼上沒有達到最優(yōu)化。


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

[0003] 本發(fā)明實施例的目的在于提出一種基于運動強度的G0P層率控調(diào)整方法,旨在解 決現(xiàn)有技術(shù)率控方法沒有考慮到不同G0P圖像特征的不同性,使得其在相對靜止片源編碼 上沒有達到最優(yōu)化問題。
[0004] 本發(fā)明實施例是這樣實現(xiàn)的,一種基于運動強度的G0P層率控調(diào)整方法,所述方 法包括以下步驟:
[0005] 計算當(dāng)前G0P的運動強度TI_gop ;
[0006] 判斷是否TI_gop>Thres2*numberbl(X;k,若是,則按原始率控方法進行GOP層碼率分 配;若否則按原始率控方法進行G0P層碼率分配,接著根據(jù)當(dāng)前G0P的運動強度調(diào)整G0P層 碼率分配值;
[0007] 按分配的G0P比特,對當(dāng)前G0P內(nèi)所有幀進行編碼;
[0008] 判斷下一個G0P存在,若否,則結(jié)束;
[0009] 其中,Thres2表示第二判定閾值,0〈Thres2〈0. 4, numberbl(X;k表示一巾貞圖像包含的 基本塊總數(shù),基本塊為當(dāng)前編碼參數(shù)允許的最大塊。
[0010] 進一步地,所述步驟"計算當(dāng)前G0P的運動強度TI_gop"之前還包括步驟:
[0011] 如果編碼器設(shè)置的每個G0P所包含的幀數(shù)大于fps*5,則按原始率控方法對當(dāng)前 編碼片源進行編碼;否則,進入步驟"計算當(dāng)前G0P的運動強度TI_gop",
[0012] 其中,fps表示編碼片源的幀率,所述原始率控方法為本領(lǐng)域公知的三層率控方 法。
[0013] 進一步地,所述步驟"判斷下一個G0P存在"中,若下一個G0P存在,則還還包括以 下步驟:
[0014] 進行場景檢測。;
[0015] 如果diff〈Thres3,則,進入St印9 ;將下一個G0P設(shè)置為當(dāng)前G0P并保持TI_gop 不變,然后進入步驟"按原始率控方法進行GOP層碼率分配,接著根據(jù)當(dāng)前GOP的運動強度, 來調(diào)整G0P層碼率分配值";
[0016] 否則,將下一個G0P設(shè)置為當(dāng)前G0P,再重新回到步驟"計算當(dāng)前G0P的運動強度 TI_gop"進入 SteplO。;
[0017] 其中,diff表示當(dāng)前GOP在播放順序上的最后一幀中預(yù)測模式為Skip的塊以及 下一個G0P在播放順序上的第一個幀中相同位置塊的亮度值差值的均方差;Thres3表示第 三判定閾值,Thres3 = 30*(l+24/fps)。
[0018] 本發(fā)明實施例的另一目的在于提出一種基于運動強度的GOP層率控調(diào)整方法系 統(tǒng),所述系統(tǒng)包括:
[0019] 運動強度計算裝置,用于計算當(dāng)前G0P的運動強度TI_gop ;
[0020] 第一判斷處理模塊,用于判斷是否TI_gop>Thres2*numberbl(X;k,若是則進入碼率分 配模塊;否則進入碼率分配值調(diào)整模塊,
[0021] 其中Thres2表示第二判定閾值,0〈Thres2〈0. 4 ;numberbl(X;k表示一巾貞圖像包含的 基本塊總數(shù),基本塊為當(dāng)前編碼參數(shù)允許的最大塊
[0022] 碼率分配值調(diào)整模塊,用于按原始率控方法進行G0P層碼率分配,接著根據(jù)當(dāng)前 G0P的運動強度調(diào)整G0P層碼率分配值,然后進入編碼模塊。
[0023] 碼率分配模塊,用于按原始率控方法進行G0P層碼率分配,進入編碼模塊;
[0024] 編碼模塊,用于按分配的G0P比特,對當(dāng)前G0P內(nèi)所有幀進行編碼;
[0025] 第二判斷處理模塊,用于判斷是否下一個G0P存在,若否,則結(jié)束。
[0026] 進一步地,所述系統(tǒng)還包括:
[0027] 第零判斷處理模塊,用于判斷編碼器設(shè)置的每個G0P所包含的幀數(shù)是否大于 fps*5,若是則按原始率控方法對當(dāng)前編碼片源進行編碼;否則,進入運動強度計算裝置,
[0028] 其中,fps表示編碼片源的幀率;所述原始率控方法為本領(lǐng)域公知的三層率控方 法。
[0029] 進一步地,所述系統(tǒng)還包括:
[0030] 第二判斷處理模塊,用于判斷是否下一個G0P存在,是則進入場景檢測裝置;
[0031] 場景檢測裝置,用于進行場景檢測;
[0032] 第三判斷處理模塊,用于判斷是否diff〈ThreS3,若是則進入第二G0P設(shè)置模塊; 否則進入第一 G0P設(shè)置模塊,其中,Thres3表示第三判定閾值,Thres3 = 30*(l+24/fps);
[0033] 第一 G0P設(shè)置模塊,用于將下一個G0P設(shè)置為當(dāng)前G0P,然后進入運動強度計算裝 置;
[0034] 第二G0P設(shè)置模塊,用于將下一個G0P設(shè)置為當(dāng)前G0P并保持不變,然后進入碼率 分配值調(diào)整模塊;
[0035] 其中,diff表示當(dāng)前G0P在播放順序上的最后一幀中預(yù)測模式為Skip的塊以及 下一個G0P在播放順序上的第一個幀中相同位置塊的亮度值差值的均方差。
[0036] 本發(fā)明的有益效果
[0037] 本發(fā)明提出一種基于運動強度的G0P層率控調(diào)整方法和系統(tǒng),本發(fā)明方法用G0P 的運動強度來表示其復(fù)雜度,然后利用運動強度來調(diào)整G0P層碼率分配,使編碼器能夠根 據(jù)編碼片源的復(fù)雜度來進一步調(diào)整G0P層碼率分配,從而達到編碼性能的優(yōu)化。此外,通過 設(shè)置場景檢測變量,控制在頻繁的場景切換時段的有效性,從而使得本發(fā)明方法在性能提 升和計算量控制上的優(yōu)化實現(xiàn)。

【專利附圖】

【附圖說明】
[0038] 圖1是本發(fā)明優(yōu)選實施例一種基于運動強度的G0P層率控調(diào)整方法流程圖;
[0039] 圖2是圖1中進行場景檢測步驟的流程圖;
[0040] 圖3是本發(fā)明優(yōu)選實施例一種基于運動強度的G0P層率控調(diào)整系統(tǒng)結(jié)構(gòu)圖;
[0041] 圖4是圖3中場景檢測裝置的結(jié)構(gòu)圖。

【具體實施方式】
[0042] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖和實施例,對 本發(fā)明進行進一步詳細(xì)說明,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。應(yīng)當(dāng)理 解,此處所描寫的具體實施例,僅僅用于解釋本發(fā)明,并不用以限制本發(fā)明。
[0043] 本發(fā)明提出一種基于運動強度的G0P層率控調(diào)整方法和系統(tǒng),本發(fā)明方法用G0P 的運動強度來表示其復(fù)雜度,然后利用運動強度來調(diào)整G0P層碼率分配,使編碼器能夠根 據(jù)編碼片源的復(fù)雜度來進一步調(diào)整G0P層碼率分配,從而達到編碼性能的優(yōu)化。此外,通過 設(shè)置場景檢測變量,控制在頻繁的場景切換時段的有效性,從而使得本發(fā)明方法在性能提 升和計算量控制上的優(yōu)化實現(xiàn)。
[0044] 實施例一
[0045] 圖1是本發(fā)明優(yōu)選實施例一種基于運動強度的G0P層率控調(diào)整方法流程圖;所述 方法包括以下步驟:
[0046] StepO:如果編碼器設(shè)置的每個G0P所包含的幀數(shù)大于fps*5,則按原始率控方法 對當(dāng)前編碼片源進行編碼;否則,進入Stepl。
[0047] 其中,fps表示編碼片源的幀率;所述原始率控方法為本領(lǐng)域公知的三層率控方 法,如h264率控方法或者h(yuǎn)265的率控方法。
[0048] Stepl :計算當(dāng)前G0P的運動強度TI_gop。
[0049] Stepll :對framet的亮度信息巾貞framey,t進行下采樣處理,獲取廣z。
[0050] 其中,framet為當(dāng)前G0P在播放順序上的第一幀(即當(dāng)前編碼片源的第t幀);t 表示framet在當(dāng)前編碼序列中的播放序號;framey,t稱為frame t的亮度信息巾貞;為 frameyit進行下采樣處理后的亮度信息幀,稱為第一處理幀;下采樣方法可采用公知的最鄰 近法、雙線性插值、三次卷積等。
[0051] Stepl2 :對framet+m的亮度信息巾貞framey,t+m進行下采樣處理,獲取
[0052] framed 〇
[0053] 其中,framet+D1為當(dāng)前GOP在播放順序上的第m+1個幀(即當(dāng)前編碼片源的第 t+m巾貞),1彡m彡M-l, Μ表示G0P所包含的巾貞數(shù);framey,t+m稱為framet+m的亮度信息中貞; /mmd,為framey t+m進行下采樣處理后的亮度信息幀,稱為第二處理幀;與 應(yīng)具有相同的分辨率。
[0054] Stepl3 :利用第一處理巾貞和第二處理巾貞,計算當(dāng)前G0P的運動強度,記為TI_gop。 具體計算方法如下:
[0055] Step 131 :計算塊統(tǒng)計變量。
[0056] St印1311 :將第一處理幀劃分成當(dāng)前編碼參數(shù)允許的最大塊;
[0057] 再將第二處理幀劃分成同樣大小的塊。
[0058] Stepl312 :計算每一個塊的塊統(tǒng)計變量tit,n。
[0059] tiXn = std(f;,ea,(ij) - e blockand ffZ'OJ) e block^'n)
[0060] 其中,yrlw為加《<廣第i行第j列的像素值;./;tu力為
[0061] 加《£^,第i行第j列的像素值;
[0062] std(ftJeal(i,j) - e blockff and ffZ'(i,j) e block cooes] /"獻與/=邱進行減法運算,然后對所有求取的
[0064] ./;"間-/=長/>求均方差,其中要求廣卞W屬于詠味Γ并且
[0065] 屬于bbckf=M·, 為第一處理幀的第η個塊,
[0066] 6/ocd"為第二處理幀的第η個塊,η為塊的標(biāo)號。
[0067] Stepl32 :計算當(dāng)前G0P的運動強度TI_gop。
[0068] ΤΙ』()?廣 'J腿,C.v/'g/7 (tiliitThrcs\)),
[0069]

【權(quán)利要求】
1. 一種基于運動強度的GOP層率控調(diào)整方法,其特征在于,所述方法包括以下步驟: 計算當(dāng)前G0P的運動強度TI_gop ; 判斷是否TI_gop>Thres2*numberbl(K;k,若是,則按原始率控方法進行GOP層碼率分配; 若否則按原始率控方法進行G0P層碼率分配,接著根據(jù)當(dāng)前G0P的運動強度調(diào)整G0P層碼 率分配值; 按分配的G0P比特,對當(dāng)前G0P內(nèi)所有幀進行編碼; 判斷下一個G0P存在,若否,則結(jié)束; 其中,Thres2表示第二判定閾值,0〈Thres2〈0. 4, numberbl(X;k表示一巾貞圖像包含的基本 塊總數(shù),基本塊為當(dāng)前編碼參數(shù)允許的最大塊。
2. 如權(quán)利要求1所述的基于運動強度的G0P層率控調(diào)整方法,其特征在于,所述步驟 "計算當(dāng)前G0P的運動強度TI_gop"之前還包括步驟: 如果編碼器設(shè)置的每個G0P所包含的幀數(shù)大于fps*5,則按原始率控方法對當(dāng)前編碼 片源進行編碼;否則,進入步驟"計算當(dāng)前G0P的運動強度TI_gop", 其中,fps表示編碼片源的幀率,所述原始率控方法為本領(lǐng)域公知的三層率控方法。
3. 如權(quán)利要求2所述的基于運動強度的G0P層率控調(diào)整方法,其特征在于,所述步驟 "判斷下一個G0P存在"中,若下一個G0P存在,則: 進行場景檢測; 如果diff〈Thres3,則將下一個G0P設(shè)置為當(dāng)前G0P并保持TI_gop不變,然后進入步 驟"按原始率控方法進行G0P層碼率分配,接著根據(jù)當(dāng)前G0P的運動強度,來調(diào)整G0P層碼 率分配值"; 否則,將下一個G0P設(shè)置為當(dāng)前G0P,再重新回到步驟"計算當(dāng)前G0P的運動強度TI_ gop" ; 其中,diff表示當(dāng)前GOP在播放順序上的最后一幀中預(yù)測模式為Skip的塊以及下一 個G0P在播放順序上的第一個幀中相同位置塊的亮度值差值的均方差;Thres3表示第三判 定閾值,Thres3 = 30*(l+24/fps)。
4. 如權(quán)利要求1所述的基于運動強度的GOP層率控調(diào)整方法,其特征在于,所述步驟 "計算當(dāng)前G0P的運動強度TI_gop"包括以下步驟 : 對framet的亮度信息巾貞framey,t進行下采樣處理,獲取; 對framet+m的亮度信息巾貞framey,t+m進行下采樣處理,獲取; 利用第一處理幀和第二處理幀,計算當(dāng)前GOP的運動強度TI_gop ; 其中,framet為當(dāng)前GOP在播放順序上的第一巾貞;t表示framet在當(dāng)前編碼序列中的 播放序號;framey,t稱為framet的亮度信息巾貞;為frame y,t進行下采樣處理后的亮 度信息巾貞,稱為第一處理巾貞; framet+m為當(dāng)前G0P在播放順序上的第m+Ι個巾貞,1彡m彡M-1,M表示G0P所包含的中貞 數(shù);framey,t+m稱為framet+m的亮度信息巾貞;為f ramey,t+m進行下采樣處理后的亮度 信息幀,稱為第二處理幀;力胃^亡與力胃^"具有相同的分辨率。
5. 如權(quán)利要求1所述的基于運動強度的G0P層率控調(diào)整方法,其特征在于,所述步驟 "利用第一處理幀和第二處理幀,計算當(dāng)前GOP的運動強度"還包括以下步驟: 計算塊統(tǒng)計變量;具體為: 將第一處理幀劃分成當(dāng)前編碼參數(shù)允許的最大塊;再將第二處理幀劃分成同樣大小的 塊,然后計算每一個塊的塊統(tǒng)計變量tit,n ; and f;^(iJ)eblockf::!j 其中,//,切為第i行第j列的像素值;/=間為力·第i行第j列的 像素龜·,std(fM(i,j)- f=(i,jM廣%j) eblocktal _d ./;tf(切進行減法運算,然后對所有求取的求均方差,其中要求屬 于Mock,并且/·=&·)屬于bbck=n ·, 為第一處理幀的第η個塊,Wo味 為第 二處理幀的第η個塊,η為塊的標(biāo)號; 計算當(dāng)前G0P的運動強度TI_gop。 TI_gop - sum (sign (tit n, Thres 1)), 二 12..."numberbin€k ' 其中,
Thresl表不第一判定閾值,Thresl =8*(l+24/fps) 表示對滿足條件的所有變量求和;numberbl(K;k表示一巾貞圖像包 含的基本塊總數(shù),基本塊為當(dāng)前編碼參數(shù)允許的最大塊。
6.如權(quán)利要求1所述的基于運動強度的G0P層率控調(diào)整方法,其特征在于,所述步驟 "根據(jù)當(dāng)前G0P的運動強度調(diào)整G0P層碼率分配值"具體為: G0P_bitm = clip (G0P_bit*kk, G0P_bitmin, G0P_bitmax), 其中
其中,G0P_bit為當(dāng)前GOP原始分配的比特;G0P_bitm為當(dāng)前GOP調(diào)整以后的比特;T為 當(dāng)前G0P的序號;%表示模運算;Ν為G0P調(diào)整整數(shù)常量,1 < Ν < int (fps*2/M),int (X) 表示對x進行取整運算;G0P_bitmin表示編碼器設(shè)定的最小GOP比特值;G0P_bitmax表示編 碼器設(shè)定的最大G0P比特值;
kk表示G0P碼率調(diào)節(jié)比例函數(shù),k k2……U為分段函數(shù)在第2段、第3段、…、第N 段的函數(shù)值,他們需滿足以下條件: kN_! ^......< k2 < k^^Q-TI-goPt/numberb-k),
7. 如權(quán)利要求3所述的基于運動強度的GOP層率控調(diào)整方法,其特征在于,所述步驟 "進行場景檢測"具體包括以下步驟: 如果當(dāng)前G0P在播放順序上的最后一幀中,沒有Skip塊,則進入步驟"將下一個G0P設(shè) 置為當(dāng)前G0P",否則, 將當(dāng)前G0P在播放順序上的最后一幀中,預(yù)測模式為Skip的塊標(biāo)注為場景檢測塊; 將下一個G0P在播放順序上的第一個幀中,相同位置的塊也標(biāo)注為場景檢測塊; 將上述兩幀中,具有相同位置且標(biāo)注為場景檢測塊的亮度值進行差值運算,然后對所 有差值求均方差diff。
8. -種基于運動強度的GOP層率控調(diào)整方法系統(tǒng),其特征在于,所述系統(tǒng)包括: 運動強度計算裝置,用于計算當(dāng)前G0P的運動強度TI_gop ; 第一判斷處理模塊,用于判斷是否TI_gop>Thres2*numberbl(X;k,若是則進入碼率分配模 塊;否則進入碼率分配值調(diào)整模塊, 其中Thres2表示第二判定閾值,0〈Thres2〈0. 4 ;numberbl()ek表示一巾貞圖像包含的基本 塊總數(shù),基本塊為當(dāng)前編碼參數(shù)允許的最大塊。 碼率分配值調(diào)整模塊,用于按原始率控方法進行G0P層碼率分配,接著根據(jù)當(dāng)前G0P的 運動強度調(diào)整G0P層碼率分配值,然后進入編碼模塊。 碼率分配模塊,用于按原始率控方法進行G0P層碼率分配,進入編碼模塊; 編碼模塊,用于按分配的G0P比特,對當(dāng)前G0P內(nèi)所有幀進行編碼; 第二判斷處理模塊,用于判斷是否下一個G0P存在,若否,則結(jié)束。
9. 如權(quán)利要求8所述的基于運動強度的G0P層率控調(diào)整方法系統(tǒng),其特征在于,所述系 統(tǒng)還包括: 第零判斷處理模塊,用于判斷編碼器設(shè)置的每個G0P所包含的幀數(shù)是否大于fps*5,若 是則按原始率控方法對當(dāng)前編碼片源進行編碼;否則,進入運動強度計算裝置, 其中,fps表示編碼片源的幀率;所述原始率控方法為本領(lǐng)域公知的三層率控方法。
10. 如權(quán)利要求8所述的基于運動強度的G0P層率控調(diào)整方法系統(tǒng),其特征在于,所述 系統(tǒng)還包括: 第二判斷處理模塊,用于判斷是否下一個G0P存在,是則進入場景檢測裝置; 場景檢測裝置,用于進行場景檢測; 第三判斷處理模塊,用于判斷是否difT〈Thres3,若是則進入第二G0P設(shè) 置模塊;否則進入第一 G0P設(shè)置模塊,其中,Thres3表示第三判定閾值, Thres3 = 30*(l+24/fps); 第一 GOP設(shè)置模塊,用于將下一個GOP設(shè)置為當(dāng)前G0P,然后進入運動強度計算裝置; 第二G0P設(shè)置模塊,用于將下一個G0P設(shè)置為當(dāng)前G0P并保持不變,然后進入碼率分配 值調(diào)整模塊; 其中,diff表示當(dāng)前G0P在播放順序上的最后一幀中預(yù)測模式為Skip的塊以及下一 個G0P在播放順序上的第一個幀中相同位置塊的亮度值差值的均方差。
11. 如權(quán)利要求8所述的基于運動強度的G0P層率控調(diào)整方法系統(tǒng),其特征在于,運動 強度計算裝置還包括下第一采樣處理模塊、第二下采樣處理模塊、運動強度計算模塊, 第一采樣處理模塊,用于對framet的亮度信息幀framey,t進行下采樣處理, 獲取/ra〃<f ; 其中,framet為當(dāng)前GOP在播放順序上的第一巾貞;t表示framet在當(dāng)前編碼序列中的 播放序號;framey,t稱為framet的亮度信息巾貞;/rame丨為frame y,t進行下采樣處理后的亮 度信息巾貞,稱為第一處理巾貞; 第二下采樣處理模塊,用于對framet+m的亮度信息巾貞framey,t+m進行下采樣 處理,獲取 其中,framet+m為當(dāng)前G0P在播放順序上的第m+Ι個巾貞,1彡m彡M-1,Μ表示G0P所包 含的巾貞數(shù);framey,t+m稱為framet+m的亮度信息巾貞;f ramey,t+m進行下采樣處理后 的亮度信息幀,稱為第二處理幀;與具有相同的分辨率; 運動強度計算模塊,用于利用第一處理幀和第二處理幀,計算當(dāng)前G0P的運動強度TI_ g〇P°
12. 如權(quán)利要求11所述的基于運動強度的GOP層率控調(diào)整方法系統(tǒng),其特征在于,所述 運動強度計算模塊還包括塊統(tǒng)計變量計算子模塊、運動強度計算子模塊, 塊統(tǒng)計變量計算子模塊,用于計算塊統(tǒng)計變量; 具體為:將第一處理幀劃分成當(dāng)前編碼參數(shù)允許的最大塊;再將第二處理幀劃分成同 樣大小的塊,然后計算每一個塊的塊統(tǒng)計變量tit,n, ,· j 1 /r deal /· \ r deal /· ·\ \ dea! /· ·\ ι 7 7 deal j r deal /- \ 7 7 7 deal \ j-u. 1 . tiln = std(f, (h]M, (hj) e block,,, and f,+m (ij) eblockl+m")其中, 為第i行第j列的像素值;/=?刀為第i行第j列的像素 散(i,j) - f= (i,j)\ftd,ij) dlock= mid f= ^ .0?)進行減法運算,然后對所有求取的求均方差,其中 屬于block:1并屬于bbc/Cl; 為第一處理幀的第η個 土夬,Wocd,為第二處理幀的第η個塊,η為塊的標(biāo)號; 運動強度計算子模塊,用于計算當(dāng)前GOP的運動強度TI_gop, 具體為: TI_gop - sum (sign (--? ntThresi) ) ? ?=1,2numberblock '
Thresl表不第一判定閾值,Thresl =8*(l+24/fps) 表示對滿足條件的所有變量求和;numberbl(X;k表示一巾貞圖像包 含的基本塊總數(shù),基本塊為當(dāng)前編碼參數(shù)允許的最大塊。
13. 如權(quán)利要求10所述的基于運動強度的GOP層率控調(diào)整方法系統(tǒng),其特征在于, 所述場景檢測裝置還包括第四判斷處理模塊、第一場景檢測塊標(biāo)注模塊、第二場景檢 測塊標(biāo)注模塊、均方差計算模塊, 第四判斷處理模塊,用于判斷如果當(dāng)前GOP在播放順序上的最后一幀中,沒有Skip塊, 則進入第一 GOP設(shè)置模塊,否則,進入第一場景檢測塊標(biāo)注模塊; 第一場景檢測塊標(biāo)注模塊,用于將當(dāng)前GOP在播放順序上的最后一幀中,預(yù)測模式為 Skip的塊標(biāo)注為場景檢測塊; 第二場景檢測塊標(biāo)注模塊,用于將下一個GOP在播放順序上的第一個幀中,相同位置 的塊也標(biāo)注為場景檢測塊; 均方差計算模塊,將上述兩幀中,具有相同位置且標(biāo)注為場景檢測塊的亮度值進行差 值運算,然后對所有差值求均方差diff,然后進入第三判斷處理模塊。
【文檔編號】H04N19/142GK104052998SQ201410226219
【公開日】2014年9月17日 申請日期:2014年5月26日 優(yōu)先權(quán)日:2014年5月26日
【發(fā)明者】洪婷 申請人:深圳百科信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巫山县| 牟定县| 勐海县| 福鼎市| 汕头市| 和政县| 鄄城县| 东丰县| 陵水| 肥东县| 北票市| 谢通门县| 九台市| 綦江县| 渭源县| 友谊县| 内黄县| 岳池县| 荥阳市| 新干县| 襄樊市| 宿州市| 潞城市| 大连市| 永寿县| 厦门市| 阿克陶县| 日喀则市| 高安市| 大姚县| 游戏| 全州县| 深水埗区| 河东区| 邹城市| 瓮安县| 商河县| 金塔县| 固始县| 泸定县| 德阳市|