專利名稱:利用切換幀進(jìn)行視頻序列切換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像信息的傳輸和處理技術(shù),具體說,涉及一種利用切 換幀進(jìn)行視頻序列切換的方法。
背景技術(shù):
隨著有線寬帶網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)的發(fā)展和用戶需求的驅(qū)動(dòng),多媒體技術(shù)和 相關(guān)的應(yīng)用得到了越來越多的關(guān)注。特別是數(shù)字視頻技術(shù)得到了廣泛的應(yīng)
用,例如IPTV、手機(jī)電視、數(shù)字電視、會(huì)議電視、激光視盤等。其中一個(gè) 常見的用戶搡作是進(jìn)行視頻切換,即用戶端從一個(gè)正在播放的視頻序列切換 到另外一個(gè)視頻序列。
對(duì)于數(shù)字視頻而言,由于現(xiàn)有的數(shù)字視頻編碼方法都采取了圖像幀編碼 的方式,視頻序列的切換無(wú)法快速完成。這些圖像幀含有幀內(nèi)編碼幀(I幀) 和非幀內(nèi)編碼幀,其中非幀內(nèi)編碼幀有預(yù)測(cè)幀(P幀)和雙向預(yù)測(cè)幀(B幀)。 I幀是可以獨(dú)立解碼的幀,不需要其它圖像幀作為參考圖像。而P幀是前向 預(yù)測(cè)幀,需要用當(dāng)前解碼的P幀圖像之前的圖像作為參考幀,B幀是雙向預(yù) 測(cè)幀,需要用當(dāng)前解碼的B幀之前和之后的圖像作為參考圖像。
在傳統(tǒng)的^^頻序列切換方法中,如果視頻切換位置的圖像幀是幀內(nèi)編碼 模式(I幀),從切換位置開始可以立即進(jìn)行標(biāo)準(zhǔn)的視頻解碼處理。解碼圖 像可以進(jìn)行顯示,并作為后續(xù)編碼視頻碼流的參考圖像。
如圖l所示,如果視頻切換位置的圖像幀不是幀內(nèi)編碼模式,例如P幀 或者B幀。由于P幀或者B幀需要使用前向或/和后向的重建圖像作為參考 幀,不能立即進(jìn)行一見頻解碼處理。在z 時(shí)刻進(jìn)行視頻切換時(shí),由于此時(shí)的 編碼圖像幀不是幀內(nèi)編碼,需要參考前向或/和后向的重建圖像幀進(jìn)行解碼。 在這種情況下,視頻解碼器必須暫停,等待至下一個(gè)幀內(nèi)編碼圖像幀才能開 始進(jìn)行視頻解碼,需要等待至f+w時(shí)刻,接收到幀內(nèi)編碼圖像才能恢復(fù)解
碼。因此在傳統(tǒng)的視頻切換方法中,視頻切換的等待時(shí)延為"-/。
由于4見頻碼流中只有I幀能夠獨(dú)立解碼,因此一段視頻碼流必須以I幀 作為起始幀。在進(jìn)行頻道切換時(shí),需要等待視頻碼流的I幀正確接收后,才 能進(jìn)行解碼和顯示。
因此為了實(shí)現(xiàn)視頻碼流的切換,需要在編碼的視頻碼流中插入I幀編碼
圖像。但是由于I幀的編碼效率遠(yuǎn)低于P幀或者B幀的編碼效率,在編碼視 頻碼流中頻繁插入I幀會(huì)造成編碼效率降低,從而影響用戶觀看的圖像質(zhì)量。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是提供 一種利用切換幀進(jìn)行視頻序列切換的 方法,能夠?qū)Σ煌囊曨l序列進(jìn)行快速切換,而且能夠保證用戶觀看圖像的質(zhì)量。
4支術(shù)方案如下
利用切換幀進(jìn)行視頻序列切換的方法,步驟如下 (1 ) 在視頻碼流中選取插入切換幀的時(shí)刻; (2 ) 提取對(duì)應(yīng)的原始圖像幀或者重建圖像幀;
(3 ) 將原始圖像幀或者重建圖像幀按照視頻編碼方法進(jìn)行幀內(nèi)編 碼,得到切換幀。
(4) 對(duì)^L頻序列進(jìn)行編碼時(shí),在^L頻碼流中插入切換幀;
(5 )當(dāng)收到視頻切換請(qǐng)求和切換幀時(shí),進(jìn)行切換幀的視頻解碼處理, 得到切換幀的解碼圖像;
(6) 對(duì)解碼圖像按照縮放系數(shù)進(jìn)行恢復(fù),得到切換參考圖像; (7 ) 將切換參考圖像作為后續(xù)視頻圖像解碼的參考幀。 進(jìn)一步,步驟(i)中相鄰切換幀之間的間隔小于相鄰I幀之間的間隔。
進(jìn)一步,步驟(3)具體為
(31 )選定縮放系數(shù),對(duì)所述原始圖像幀或者重建圖像幀進(jìn)行縮放處理; (32 )對(duì)縮放處理后的原始圖像幀或者重建圖像幀進(jìn)行幀內(nèi)編碼,得到 切換幀。
進(jìn)一步,步驟(5)具體為
當(dāng)接收到視頻切換請(qǐng)求時(shí),對(duì)接受的視頻碼流進(jìn)行判斷;如果為非幀內(nèi) 編碼模式的普通圖像幀,則不進(jìn)行解碼處理;如果為幀內(nèi)編碼模式的普通圖 像幀,則進(jìn)行標(biāo)準(zhǔn)的解碼處理;如果為視頻切換幀,則進(jìn)行切換幀的視頻解 碼處理,得到解碼圖像。
進(jìn)一步,當(dāng)進(jìn)行圖像的縮放時(shí),如杲縮放系數(shù)小于l,表示對(duì)圖像進(jìn)行 縮?。蝗绻s放系數(shù)大于l,表示對(duì)圖像進(jìn)行放大;如果縮放系數(shù)等于l, 表示圖像保持原有大小。
技術(shù)效果如下
快速^L頻切換,與原有的根據(jù)視頻序列的I幀進(jìn)行視頻切換相比,切換時(shí)間 被縮短。
由于切換幀是對(duì)普通的視頻圖像幀進(jìn)行了縮放后再進(jìn)行幀內(nèi)編碼,而且 在對(duì)切換幀進(jìn)行編碼時(shí),采取了提高壓縮比的方法,例如粗量化、更有效的 熵編碼方法、更有效的幀內(nèi)預(yù)測(cè)方法等,切換幀的編碼后數(shù)據(jù)量遠(yuǎn)小于普通 的I幀編碼。在這種情況下,當(dāng)編碼視頻碼流的相鄰普通I幀之間相隔較遠(yuǎn) 時(shí),通過在相鄰的普通I幀之間插入多個(gè)切換幀,從而可以在解碼端實(shí)現(xiàn)快 速的^f見頻序列切換,而且插入的切換幀不會(huì)明顯增加編碼后的視頻碼流數(shù)據(jù) 量。
本發(fā)明在不需要視頻切換的情況下,插入的切換幀只是作為附加的無(wú)效 數(shù)據(jù),不影響視頻解碼器正常解碼;在需要視頻切換的情況下,插入的切換 幀可以獨(dú)立解碼,無(wú)需參考其它解碼圖像,新的視頻序列可以從切換幀位置 開始進(jìn)行視頻解碼,從而實(shí)現(xiàn)快速的視頻序列切換。
圖1是現(xiàn)有技術(shù)中的視頻切換方法示意圖;
圖2是本發(fā)明中使用切換幀的視頻切換方法示意圖; 圖3是本發(fā)明中插入切換幀后的兩個(gè)視頻序列示意圖; 圖4是本發(fā)明中基亍切換幀的視頻切換過程示意圖。
具體實(shí)施例方式
下面參考附圖,對(duì)本發(fā)明的優(yōu)選實(shí)施例作詳細(xì)描述。
本發(fā)明所提出的利用切換幀進(jìn)行視頻序列切換的方法整體上包括視頻 編碼器的編碼過程和^L頻解碼器的解碼過程兩個(gè)部分。
1、視頻編碼器的編碼過程。
第一步,對(duì)需要編碼的視頻序列按照標(biāo)準(zhǔn)的視頻編碼方法進(jìn)行編碼。視 頻編碼可以采取H.261、 H.263、 H.264、 AVS、 MPEG4、 MPEG2等方法, 編碼的圖像幀類型可以是I幀、P幀或者B幀,為了提高編碼效率,相鄰的 I幀之間可以有任意大間隔。
第二步,在標(biāo)準(zhǔn)的編碼視頻碼流中插入切換幀。
參照?qǐng)D2所示,在進(jìn)行視頻編碼的過程中,除了標(biāo)準(zhǔn)的幀內(nèi)編碼圖像幀, 在視頻碼流中插入了另外一種幀內(nèi)編碼的圖像幀一切換幀。
切換幀的實(shí)現(xiàn)方法包括如下幾個(gè)步驟
(1 )選定插入切換幀的時(shí)刻。
例如,選定J時(shí)刻或者A時(shí)刻,作為切換幀的插入時(shí)刻。切換幀的位置 可以根據(jù)實(shí)際需要確定, 一般來說切換幀的頻率大于視頻碼流中的I幀頻率, 即相鄰切換幀之間的間隔小于相鄰I幀之間的間隔。
(2)在切換幀時(shí)刻y或者A:處,提取出對(duì)應(yīng)的原始圖像幀或者重建圖 像幀,記為巧或者&。
(3 )將巧或者A按照預(yù)先給定的縮放系數(shù)(sc"/e ),經(jīng)過濾波器(F/teW ) 處理,得到一個(gè)縮放后的圖像,記為5^/W巧或者&"/W &。
—乂 —
在對(duì)巧或者&進(jìn)行縮放時(shí),若縮放系數(shù)小于l,表示對(duì)圖像進(jìn)行縮??; 若縮放系數(shù)大于1,表示對(duì)圖像進(jìn)行放大;若縮放系數(shù)等于1,表示圖像保
持原有大小。
(4)對(duì)51^/^—/;}或者&"/^一^按照標(biāo)準(zhǔn)的視頻編碼方法進(jìn)行幀內(nèi)編 碼,得到切換幀,記為Sh^cA—巧或者5Wfc/i—^。
在對(duì)Sw/te/j—巧或者Sw'fcA—F;t進(jìn)行幀內(nèi)編碼時(shí),為了降低切換幀的編碼 數(shù)據(jù)量,可以采取適當(dāng)?shù)奶岣邏嚎s比的策略,例如粗量化、更有效的熵編碼 方法、更有效的幀內(nèi)預(yù)測(cè)方法等。
在)時(shí)刻插入了切換幀后,原有的非幀內(nèi)編碼圖像巧后增加了 一個(gè)切換 幀。若在Z時(shí)刻進(jìn)行視頻切換時(shí),由于此時(shí)的編碼圖像幀不是幀內(nèi)編碼,需 要參考前向或者后向的重建圖像幀進(jìn)行解碼。在這種情況下,視頻解碼器必 須暫停,等待至下一個(gè)幀內(nèi)編碼圖像幀或者切換幀才能開始進(jìn)行視頻解碼。 由于在"時(shí)刻之前的J'時(shí)刻有切換幀存在,因此,解碼器不需要等待至"時(shí)
刻,接收到幀內(nèi)編碼圖像才能恢復(fù)解碼。而是在y時(shí)刻,接收到切換幀后就
開始進(jìn)行解碼。因此在加入切換幀的視頻切換方法中,視頻切換的等待時(shí)延 為)-"與原有的在w時(shí)刻進(jìn)行切換比較,切換時(shí)延縮短了w-_/ 。
由于切換幀的是對(duì)普通的視頻圖像幀進(jìn)行了縮放后再進(jìn)行幀內(nèi)編碼,而 且在對(duì)切換幀進(jìn)行編碼時(shí),采取了提高壓縮比的方法,例如粗量化、更有效 的熵編碼方法、更有效的幀內(nèi)預(yù)測(cè)方法等,切換幀的編碼后數(shù)據(jù)量遠(yuǎn)小于普 通的I幀編碼。在這種情況下,當(dāng)編碼視頻碼流的相鄰普通I幀之間相隔較 遠(yuǎn),在相鄰的普通I幀之間插入多個(gè)切換幀,從而可以在解碼端實(shí)現(xiàn)快速的 視頻序列切換,而且插入的切換幀不會(huì)明顯增加編碼后的視頻碼流數(shù)據(jù)量。
2、 ;f見頻解碼器的解碼過程。
(1)檢測(cè)是否接收到視頻切換請(qǐng)求。
第一種情況,如果沒有接收到視頻切換請(qǐng)求,則進(jìn)行下列步驟
a、 對(duì)接收的視頻碼流進(jìn)行判斷。
如果接收的視頻碼流為普通圖像幀,例如I幀、P幀或者B幀,則按照 標(biāo)準(zhǔn)的視頻解碼處理;如果接收的視頻碼流為切換幀,則不進(jìn)行解碼處理。
b、 解碼過程結(jié)束,將解碼圖像作為后續(xù)視頻圖像解碼的參考幀,并將 其發(fā)送至顯示終端。
C、進(jìn)入下一時(shí)刻解碼處理。
第二種情況,如果接收到視頻切換請(qǐng)求,則進(jìn)行下列步驟。
I 、對(duì)接收的視頻碼流進(jìn)行判斷。
如果接收的視頻碼流為普通圖像幀,且為非幀內(nèi)編碼模式,例如P幀或
者B幀,則不進(jìn)行解碼處理,視頻解碼器處于等待狀態(tài);如杲接收的視頻 碼流為普通圖像幀,且為幀內(nèi)編碼模式,例如I幀,則進(jìn)行標(biāo)準(zhǔn)的解碼處理; 如果接收的碎見頻碼流含有視頻切換幀,例如Sw/teA一巧,則進(jìn)行切換幀的浮見 頻解碼處理,得到解碼圖像&fl/e(F,然后對(duì)&"/e《乃按照縮放系數(shù)w"/e 進(jìn)行上采樣濾波處理得到恢復(fù)的圖像幀巧',上采樣濾波通過上采樣濾波器 i^"ed完成,得到切換參考圖像。
II 、將切換參考圖像作為后續(xù)視頻圖像解碼的參考幀,并將其發(fā)送至顯 示終端。
III、進(jìn)入下一時(shí)刻解碼處理。
參照?qǐng)D3所示,序列1是正在播放的序列,序列2是準(zhǔn)備切換的序列。
在兩個(gè)插入切換幀后的視頻編碼序列中,序列1和序列2都是CIF格式 (352象素x288象素),所以序列中的I幀和P幀都是CIF格式,分別記為 I (seq, t)和P (seq, t),其中seq表示序列編號(hào),t表示時(shí)刻。在本實(shí)施 例中,切換幀的縮放系數(shù)取0.5,即切換幀的格式為SQCIF,大小為(176 象素xl44象素)。
對(duì)于序列1,選定在t + 2時(shí)刻插入切換幀,記為S(seql, t+2)。 S(seql, t + 2)是通過P (seql, t + 2)縮小為QCIF格式后,再采取幀內(nèi)編碼得到。
在t + 2時(shí)刻序列1插入切換幀的具體步驟如下
(1 )選定插入切換幀的時(shí)刻t + 2。 在t + 2時(shí)刻P幀是CIF格式,記為P(seql, t + 2)。
(2)在切換幀時(shí)刻t + 2處,提取出對(duì)應(yīng)的原始圖像幀或者重建圖像幀。
(3 )將提取的原始圖像幀或者重建圖像幀按照預(yù)先給定的縮放系數(shù) (sca/e-0.5)經(jīng)過濾波器(Fi/teW)處理,得到一個(gè)縮放后的圖像。
(4 )對(duì)縮放后的圖^象按照標(biāo)準(zhǔn)的^L頻編碼方法進(jìn)行幀內(nèi)編碼,得到切
換幀,記為記為S(seql, t+2)。
對(duì)于序列2,選定在t + 4時(shí)刻插入切換幀,記為S (seq2, t + 4) 。 S (seq2, t + 4)是通過P (seq2, t + 4 )縮小為QCIF格式后,再采取幀內(nèi)編 碼得到。
在t + 4時(shí)刻序列2插入切換幀的具體步驟如下
(1 )選定插入切換幀的時(shí)刻t + 4。 在t + 4時(shí)刻P幀是CIF格式,記為P(seq2, t + 4)。
(2 )在切換幀時(shí)刻t + 4處,提取出對(duì)應(yīng)的原始圖像幀或者重建圖像幀。
(3) 將提取的原始圖像幀或者重建圖像幀按照預(yù)先給定的縮放系數(shù) "c"/e=0.5)經(jīng)過濾波器(/^teW)處理,得到一個(gè)縮放后的圖像。
(4) 對(duì)縮放后的圖像按照標(biāo)準(zhǔn)的視頻編碼方法進(jìn)行幀內(nèi)編碼,得到切 換幀,記為記為S (seq2, t + 4)。
參照?qǐng)D4所示,在圖3所示情況下,當(dāng)需要在t + 2時(shí)刻從視頻序列1 切換到^L頻序列2時(shí),此時(shí)3見頻序列2的解碼端視頻切換處理過程如下。
t + 2時(shí)刻從t + 2時(shí)刻開始,終端開始接收序列2的視頻碼流,表示 為P, P, P, S, P, P, I, P, P,…。
t + 2時(shí)刻,非幀內(nèi)編碼圖像P (t + 2)無(wú)法用前面的重建圖像作為參考 幀,P (t + 2)不能進(jìn)行解碼操作。
t + 3時(shí)刻幀內(nèi)編碼圖像P(t + 3)無(wú)法用前面的重建圖像作為參考幀, P (t + 3)不能進(jìn)行解碼操作。
t + 4時(shí)刻非幀內(nèi)編碼圖像P (t + 4)無(wú)法用前面的重建圖像作為參考 幀,P(t + 4)不能進(jìn)行解碼操作。但是在t + 4時(shí)刻,存在一個(gè)使用幀內(nèi)編 碼方式編碼的切換幀S (t + 4)。因此,終端的解碼器對(duì)切換幀S (t + 4) 進(jìn)行解碼,得到一個(gè)QCIF格式的解碼圖像。然后將這個(gè)QCIF格式圖像通 過上采樣濾波器處理,得到一個(gè)CIF格式的切換參考圖像F,(t + 4)。
在t + 4時(shí)刻—見頻解碼器解碼的具體過程如下(1 )視頻解碼器檢測(cè)是否接收到視頻切換請(qǐng)求。 如果沒有接收到視頻切換請(qǐng)求,則進(jìn)行下列步驟
a、 對(duì)接收的視頻碼流進(jìn)行判斷。
如果接收的視頻碼流為普通圖像幀,例如I幀、P幀或者B幀,則按照 標(biāo)準(zhǔn)的視頻解碼處理;如果接收的視頻碼流為切換幀,則不進(jìn)行解碼處理。
b、 解碼過程結(jié)束,將解碼圖像作為后續(xù)視頻圖像解碼的參考幀,并將 其發(fā)送至顯示終端。
c、 進(jìn)入下一時(shí)刻解碼處理。
如果接收到視頻切換請(qǐng)求,則對(duì)接收的視頻碼流進(jìn)行判斷,并進(jìn)行下列 步驟
如果接收到的視頻碼流為普通圖像幀,且為非幀內(nèi)編碼模式,例如P幀 或者B幀,則不進(jìn)行解碼處理,視頻解碼器處于等待狀態(tài);如果接收的視 頻碼流為普通圖像幀,且為幀內(nèi)編碼模式,例如I幀,則進(jìn)行標(biāo)準(zhǔn)的解碼處 理。
如果接收的視頻碼流中含有視頻切換幀S (t + 4),則進(jìn)行切換幀S (t + 4)的視頻解碼處理,得到解碼圖像,然后對(duì)解碼圖像按照縮放系數(shù)"cfl/e =0.5)進(jìn)行上采樣濾波處理,得到一個(gè)QCIF格式的解碼圖像。然后將這個(gè) QCIF格式圖像通過上采樣濾波器處理,得到一個(gè)CIF格式的切換參考圖像 F, (t + 4),該切換參考圖像F, (t + 4)作為后續(xù)圖像解碼的參考幀。
t + 5時(shí)刻非幀內(nèi)編碼圖像P (t + 5)利用從切換幀S (t + 4)得到的 切換參考圖像F, (t + 4)作為參考幀,進(jìn)行標(biāo)準(zhǔn)的視頻解碼處理,得到t + 5 時(shí)刻的解碼圖像。
t + 6時(shí)刻非幀內(nèi)編碼圖像P (t + 6)利用從P (t + 5)的解碼圖像作 為參考幀,進(jìn)行標(biāo)準(zhǔn)的視頻解碼處理,得到t + 6時(shí)刻的解碼圖像。
t + 7時(shí)刻幀內(nèi)編碼圖像P (t + 7)不需要利用前面的參考幀,可以進(jìn) 行標(biāo)準(zhǔn)的視頻解碼,得到t + 7時(shí)刻的解碼圖像。
t + 8時(shí)刻之后的^L頻解碼過程與標(biāo)準(zhǔn)的^L頻序列解碼過程一樣。
在IPTV、手機(jī)電視、數(shù)字電視等基于數(shù)字視頻的應(yīng)用中,視頻序列的 切換是一種非常重要的客戶端操作。由于數(shù)字視頻切換的過程中等待至幀內(nèi) 編碼圖像才能進(jìn)行視頻解碼,因此在客戶端進(jìn)行視頻切換需要較長(zhǎng)的等待時(shí) 間。本發(fā)明提出了 一種在編碼碎見頻碼流中插入可以獨(dú)立解碼的切換幀方法。
一方面,在不進(jìn)行碎見頻切換時(shí),不會(huì)影響終端對(duì)正常視頻碼流的解碼和播放; 另一方面,在進(jìn)行視頻切換時(shí),終端可以從切換幀位置實(shí)現(xiàn)快速視頻切換, 從而縮短用戶在)f見看^L頻節(jié)目時(shí)的^f見頻切換時(shí)間。
權(quán)利要求
1、一種利用切換幀進(jìn)行視頻序列切換的方法,步驟如下(1)在視頻碼流中選取插入切換幀的時(shí)刻;(2)提取對(duì)應(yīng)的原始圖像幀或者重建圖像幀;(3)將原始圖像幀或者重建圖像幀按照視頻編碼方法進(jìn)行幀內(nèi)編碼,得到切換幀。(4)對(duì)視頻序列進(jìn)行編碼時(shí),在視頻碼流中插入切換幀;(5)當(dāng)收到視頻切換請(qǐng)求和切換幀時(shí),進(jìn)行切換幀的視頻解碼處理,得到切換幀的解碼圖像;(6)對(duì)解碼圖像按照縮放系數(shù)進(jìn)行恢復(fù),得到切換參考圖像;(7)將切換參考圖像作為后續(xù)視頻圖像解碼的參考幀。
2、 根據(jù)權(quán)利要求1所述的利用切換幀進(jìn)行視頻序列切換的方法,其特 征在于,步驟(l)中相鄰切換幀之間的間隔小于相鄰I幀之間的間隔。
3、 根據(jù)權(quán)利要求1所述的利用切換幀進(jìn)行視頻序列切換的方法,其特 征在于,步驟(3)具體為(31 )選定縮放系數(shù),對(duì)所述原始圖像幀或者重建圖像幀進(jìn)行縮放處理;(32 )對(duì)縮放處理后的原始圖像幀或者重建圖像幀進(jìn)行幀內(nèi)編碼,得到 切換幀。
4、 根據(jù)權(quán)利要求1所述的利用切換幀進(jìn)行視頻序列切換的方法,其特 征在于,步驟(5)具體為當(dāng)接收到視頻切換請(qǐng)求時(shí),對(duì)接受的視頻碼流進(jìn)行判斷;如果為非幀內(nèi) 編碼模式的普通圖像幀,則不進(jìn)行解碼處理;如果為幀內(nèi)編碼模式的普通圖像幀,則進(jìn)行標(biāo)準(zhǔn)的解碼處理;如果為^L頻切換幀,則進(jìn)行切換幀的視頻解 碼處理,得到解碼圖像。
5、根據(jù)權(quán)利要求1所速的利用切換幀進(jìn)衧視頻序列切換的方法,其特征在于,當(dāng)進(jìn)行圖像的縮放時(shí),如杲縮放系數(shù)小于1,表示對(duì)圖像進(jìn)行縮小; 如果縮放系數(shù)大于1,表示對(duì)圖像進(jìn)行放大;如果縮放系數(shù)等于1,表示圖 像保持原有大小。
全文摘要
本發(fā)明公開了一種利用切換幀進(jìn)行視頻序列切換的方法,包括下列步驟在視頻碼流中選取插入切換幀的時(shí)刻;提取對(duì)應(yīng)的原始圖像幀或者重建圖像幀;將原始圖像幀或者重建圖像幀按照視頻編碼方法進(jìn)行幀內(nèi)編碼,得到切換幀;對(duì)視頻序列進(jìn)行編碼時(shí),在視頻碼流中插入切換幀;當(dāng)收到視頻切換請(qǐng)求和切換幀時(shí),進(jìn)行切換幀的視頻解碼處理,得到切換幀的解碼圖像;對(duì)解碼圖像按照縮放系數(shù)進(jìn)行恢復(fù),得到切換參考圖像;將切換參考圖像作為后續(xù)視頻圖像解碼的參考幀。
文檔編號(hào)H04N7/26GK101184232SQ20061014979
公開日2008年5月21日 申請(qǐng)日期2006年11月27日 優(yōu)先權(quán)日2006年11月13日
發(fā)明者于培松, 宋立鋒, 寧 王, 郭曉強(qiáng), 睿 陳 申請(qǐng)人:中興通訊股份有限公司