亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種幀間預(yù)測(cè)編碼方法及裝置與流程

文檔序號(hào):12754417閱讀:231來(lái)源:國(guó)知局
一種幀間預(yù)測(cè)編碼方法及裝置與流程

本發(fā)明涉及視頻編碼技術(shù)領(lǐng)域,特別涉及一種幀間預(yù)測(cè)編碼方法及裝置。



背景技術(shù):

眾所周知,視頻圖像數(shù)據(jù)之間有著很強(qiáng)的相關(guān)性,也就是說(shuō)有大量的冗余信息。幀間預(yù)測(cè)編碼就是利用時(shí)域已經(jīng)編碼的參考圖像中的塊,對(duì)當(dāng)前待編碼塊的進(jìn)行預(yù)測(cè),得到預(yù)測(cè)值,然后將待編碼塊的值和預(yù)測(cè)值之差進(jìn)行編碼。幀間預(yù)測(cè)編碼通常包括,前向預(yù)測(cè)、后向預(yù)測(cè)、對(duì)稱預(yù)測(cè)和雙向預(yù)測(cè)。對(duì)于前向預(yù)測(cè)、后向預(yù)測(cè)只需要一個(gè)前向或者后向參考幀,而對(duì)稱預(yù)測(cè)和雙向預(yù)測(cè)需要前向參考幀和后向參考幀。

通常,在現(xiàn)代的塊基運(yùn)動(dòng)補(bǔ)償混合DCT變換的視頻編碼框架中,雙向加權(quán)可以認(rèn)為是加權(quán)參數(shù)為(1/2,1/2),那么前向的加權(quán)參數(shù)是(1,0),后向加權(quán)參數(shù)是(0,1)。在H.264雙向編碼中,采用的是分開編碼,對(duì)于待編碼幀的待編碼塊來(lái)說(shuō),假設(shè)編碼參數(shù)是3個(gè),分別為1/2,1/3,1/4,待編碼塊的前向參考幀和后向參考幀分別對(duì)應(yīng)3個(gè)加權(quán)參數(shù),前向參考幀和后向參考幀的加權(quán)參數(shù)要從9(3*3)種方式中進(jìn)行選擇,實(shí)際預(yù)測(cè)過(guò)程中可能存在前向加權(quán)參數(shù)和后向加權(quán)參數(shù)均為1/3的情況,顯然這樣的加權(quán)參數(shù)是不合理的,會(huì)造成幀間預(yù)測(cè)編碼的準(zhǔn)確性較低。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的在于提供一種雙向加權(quán)預(yù)測(cè)編碼方法及裝置,以提高幀間預(yù)測(cè)編碼的準(zhǔn)確性。

為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種幀間預(yù)測(cè)編碼方法,所述方法包括:

利用編碼器將待編碼幀劃分為多個(gè)待編碼塊;

針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊;

確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù);

確定包含所述前向編碼塊的參考圖像的基于整體亮度的第二加權(quán)參數(shù),以及確定包含所述后向編碼塊的參考圖像的基于整體亮度的第三加權(quán)參數(shù);

根據(jù)所述第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù);

根據(jù)所述第一加權(quán)參數(shù)、所述第二加權(quán)參數(shù)、所述第三加權(quán)參數(shù)、所述第四加權(quán)參數(shù),確定該待編碼塊的預(yù)測(cè)實(shí)際加權(quán)參數(shù);

利用所述預(yù)測(cè)實(shí)際加權(quán)參數(shù),對(duì)該待編碼塊進(jìn)行預(yù)測(cè)編碼。

優(yōu)選的,所述針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊,包括:

針對(duì)每一待編碼塊,采用運(yùn)動(dòng)搜索技術(shù),確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊。

優(yōu)選的,所述確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù),包括:

根據(jù)所述前向編碼塊和所述后向編碼塊,計(jì)算預(yù)先設(shè)置的每一前向加權(quán)參數(shù)對(duì)應(yīng)的預(yù)測(cè)塊;

計(jì)算所述待編碼塊和每一預(yù)測(cè)塊的殘差值;

將絕對(duì)值最小的殘差值對(duì)應(yīng)的前向加權(quán)參數(shù),確定為第一加權(quán)參數(shù)。

優(yōu)選的,確定參考圖像的基于整體亮度的加權(quán)參數(shù),包括:

根據(jù)所述參考圖像的所有像素點(diǎn)的亮度值以及像素點(diǎn)總數(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

優(yōu)選的,確定參考圖像的基于整體亮度的加權(quán)參數(shù),包括:

根據(jù)所述待編碼圖像、所述參考圖像以及最小殘差技術(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

優(yōu)選的,所述根據(jù)所述第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù),包括:

根據(jù)所述第一加權(quán)參數(shù)以及公式:第四加權(quán)參數(shù)=1-第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù)。

為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種幀間預(yù)測(cè)編碼裝置,所述裝置包括:

劃分模塊,用于利用編碼器將待編碼幀劃分為多個(gè)待編碼塊;

第一確定模塊,用于針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊;

第二確定模塊,用于確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù);

第三確定模塊,用于確定包含所述前向編碼塊的參考圖像的基于整體亮度的第二加權(quán)參數(shù),以及確定包含所述后向編碼塊的參考圖像的基于整體亮度的第三加權(quán)參數(shù);

第四確定模塊,用于根據(jù)所述第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù);

第五確定模塊,用于根據(jù)所述第一加權(quán)參數(shù)、所述第二加權(quán)參數(shù)、所述第三加權(quán)參數(shù)、所述第四加權(quán)參數(shù),確定該待編碼塊的預(yù)測(cè)實(shí)際加權(quán)參數(shù);

編碼模塊,用于利用所述預(yù)測(cè)實(shí)際加權(quán)參數(shù),對(duì)該待編碼塊進(jìn)行預(yù)測(cè)編碼。

優(yōu)選的,所述第一確定模塊,具體用于:

針對(duì)每一待編碼塊,采用運(yùn)動(dòng)搜索技術(shù),確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊。

優(yōu)選的,所述第二確定模塊包括:第一計(jì)算子模塊、第二計(jì)算子模塊、確定子模塊,

所述第一計(jì)算子模塊,用于根據(jù)所述前向編碼塊和所述后向編碼塊,計(jì)算預(yù)先設(shè)置的每一前向加權(quán)參數(shù)對(duì)應(yīng)的預(yù)測(cè)塊;

所述第二計(jì)算子模塊,用于計(jì)算所述待編碼塊和每一預(yù)測(cè)塊的殘差值;

所述確定子模塊,用于將絕對(duì)值最小的殘差值對(duì)應(yīng)的前向加權(quán)參數(shù),確定為第一加權(quán)參數(shù)。

優(yōu)選的,確定參考圖像的基于整體亮度的加權(quán)參數(shù),包括:

根據(jù)所述參考圖像的所有像素點(diǎn)的亮度值以及像素點(diǎn)總數(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

優(yōu)選的,確定參考圖像的基于整體亮度的加權(quán)參數(shù),包括:

根據(jù)所述待編碼圖像、所述參考圖像以及最小殘差技術(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

優(yōu)選的,所述第四確定模塊,具體用于:

根據(jù)所述第一加權(quán)參數(shù)以及公式:第四加權(quán)參數(shù)=1-第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù)。

由上述的技術(shù)方案可見,本發(fā)明實(shí)施例提供的一種幀間預(yù)測(cè)編碼方法及裝置,所述方法包括:利用編碼器將待編碼幀劃分為多個(gè)待編碼塊;針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊;確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù);確定包含所述前向編碼塊的參考圖像的基于整體亮度的第二加權(quán)參數(shù),以及確定包含所述后向編碼塊的參考圖像的基于整體亮度的第三加權(quán)參數(shù);根據(jù)所述第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù);根據(jù)所述第一加權(quán)參數(shù)、所述第二加權(quán)參數(shù)、所述第三加權(quán)參數(shù)、所述第四加權(quán)參數(shù),確定該待編碼塊的預(yù)測(cè)實(shí)際加權(quán)參數(shù);利用所述預(yù)測(cè)實(shí)際加權(quán)參數(shù),對(duì)該待編碼塊進(jìn)行預(yù)測(cè)編碼。

應(yīng)用本發(fā)明實(shí)施例提供的技術(shù)方案,通過(guò)前向編碼塊的前向加權(quán)參數(shù)確定后向編碼塊對(duì)應(yīng)的后向加權(quán)參數(shù),而不用從加權(quán)參數(shù)中選取后向加權(quán)參數(shù),避免了現(xiàn)有技術(shù)在加權(quán)參數(shù)中選取后向加權(quán)參數(shù)的不合理會(huì)導(dǎo)致預(yù)測(cè)編碼的準(zhǔn)確性較低的問題。因此,提高了幀間預(yù)測(cè)編碼的準(zhǔn)確性。

當(dāng)然,實(shí)施本發(fā)明的任一方法或裝置必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。

附圖說(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為本發(fā)明實(shí)施例提供的一種幀間預(yù)測(cè)編碼方法的流程示意圖;

圖2為本發(fā)明實(shí)施例提供的一種幀間預(yù)測(cè)編碼裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

為解決現(xiàn)有技術(shù)問題,本發(fā)明實(shí)施例提供了一種幀間預(yù)測(cè)編碼方法及裝置,以下分別進(jìn)行詳細(xì)說(shuō)明。

需要說(shuō)明的是,編碼器把待編碼的圖像均勻分為互相不重疊的基本編碼單元,最大為64*64,對(duì)每個(gè)基本編碼單元按照從上到下、從左到右的順序編碼。實(shí)際操作中,可以將基本編碼單元直接作為一個(gè)編碼單元進(jìn)行編碼,還可以將基本編碼單元按照四叉樹劃分為編碼單元,編碼單元可以再次劃分為編碼塊。

本發(fā)明實(shí)施例提供的幀間預(yù)測(cè)編碼方法及裝置,主要是針對(duì)對(duì)稱預(yù)測(cè)和雙向預(yù)測(cè)兩種預(yù)測(cè)方式,當(dāng)前的待編碼幀包含前向參考幀列表和后向參考幀列表,參考幀列表又包含多個(gè)參考幀。針對(duì)每一個(gè)待編碼的塊,搜索前向編碼塊和后向編碼塊,根據(jù)預(yù)設(shè)的加權(quán)參數(shù),選取最佳的加權(quán)參數(shù)進(jìn)行編碼,當(dāng)參考圖像具有亮度變化時(shí),還需要根據(jù)亮度變化值進(jìn)行加權(quán)預(yù)測(cè)。

圖1為本發(fā)明實(shí)施例提供的一種幀間預(yù)測(cè)編碼方法的流程示意圖,包括如下步驟:

S101,利用編碼器將待編碼幀劃分為多個(gè)待編碼塊。

S102,針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊。

具體的,針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊,可以針對(duì)每一待編碼塊,采用運(yùn)動(dòng)搜索技術(shù),確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊。

S103,確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù)。

具體的,確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù),可以根據(jù)所述前向編碼塊和所述后向編碼塊,計(jì)算預(yù)先設(shè)置的每一前向加權(quán)參數(shù)對(duì)應(yīng)的預(yù)測(cè)塊;計(jì)算所述待編碼塊和每一預(yù)測(cè)塊的殘差值;將絕對(duì)值最小的殘差值對(duì)應(yīng)的前向加權(quán)參數(shù),確定為第一加權(quán)參數(shù)。

S104,確定包含所述前向編碼塊的參考圖像的基于整體亮度的第二加權(quán)參數(shù),以及確定包含所述后向編碼塊的參考圖像的基于整體亮度的第三加權(quán)參數(shù)。

具體的,確定參考圖像的基于整體亮度的加權(quán)參數(shù),可以根據(jù)所述參考圖像的所有像素點(diǎn)的亮度值以及像素點(diǎn)總數(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

具體的,確定參考圖像的基于整體亮度的加權(quán)參數(shù),可以根據(jù)所述待編碼圖像、所述參考圖像以及最小殘差技術(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

S105,根據(jù)所述第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù)。

具體的,確定后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù),可以根據(jù)所述第一加權(quán)參數(shù)以及公式:第四加權(quán)參數(shù)=1-第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù)。

S106,根據(jù)所述第一加權(quán)參數(shù)、所述第二加權(quán)參數(shù)、所述第三加權(quán)參數(shù)、所述第四加權(quán)參數(shù),確定該待編碼塊的預(yù)測(cè)實(shí)際加權(quán)參數(shù)。

S107,利用所述預(yù)測(cè)實(shí)際加權(quán)參數(shù),對(duì)該待編碼塊進(jìn)行預(yù)測(cè)編碼。

本領(lǐng)域技術(shù)人員可以理解的是,待編碼幀首先劃分為基本編碼單元,基本編碼單元可以經(jīng)過(guò)四叉樹劃分為四個(gè)編碼單元,四個(gè)編碼單元還可以進(jìn)行獨(dú)立劃分,可以得到大小是8*8、8*16、16*8或16*16的編碼塊,針對(duì)每一個(gè)基本編碼單元采取上從到下、從左到右的編碼順序進(jìn)行。本發(fā)明實(shí)施例中編碼塊只要能滿足編碼要求即可,不對(duì)編碼塊的大小加以限定。

實(shí)際使用中,每一待編碼塊要從前向參考幀列表和后向參考幀列表中搜索與之相匹配的塊,即前向編碼塊和后向編碼塊。通常,采用運(yùn)動(dòng)搜索技術(shù)確定前向編碼塊和后向編碼塊。運(yùn)動(dòng)搜索技術(shù)為現(xiàn)有技術(shù),本發(fā)明實(shí)施例在此不對(duì)其進(jìn)行贅述。

示例性的,編碼器預(yù)先設(shè)置的前向加權(quán)參數(shù)為:1/3、2/3、1/4、1/2、3/4,待編碼塊L0的前向編碼塊和后向編碼塊為L(zhǎng)1、L2,以前向加權(quán)參數(shù)1/3對(duì)應(yīng)的預(yù)測(cè)塊P1為例,P1=1/3*L1+(1-1/3)*L2,依次計(jì)算P2、P3、P4、P5。將得到的5個(gè)預(yù)測(cè)塊的值與待編碼塊L0相減,假設(shè)得到的殘差值分別為P1=0.15、P2=0.12、P3=0.11、P4=0.03、P5=-0.005,絕對(duì)值最小的是P5對(duì)應(yīng)的-0.005,則將3/4確定為第一加權(quán)參數(shù)。

在前向編碼塊和后向編碼塊所在的參考圖像具有光線強(qiáng)度變化時(shí),需要將參考圖像的亮度值也進(jìn)行編碼。所以,需要計(jì)算出有關(guān)參考圖像的整體亮度的加權(quán)參數(shù)。實(shí)際使用中,可以將圖像所有亮度值加起來(lái)獲得亮度值的總和,然后用亮度值的總和除以所有的像素?cái)?shù),得到亮度加權(quán)參數(shù)。示例性的,參考圖像的像素點(diǎn)個(gè)數(shù)為10,10個(gè)像素點(diǎn)的亮度值之和為11,則亮度加權(quán)參數(shù)為11/10,即1.1?;蛘撸瑢⒋幋a幀和兩幅參考圖像先進(jìn)行降采樣,變成較小的圖像,選擇一個(gè)亮度加權(quán)參數(shù),將它與參考圖像相乘得到加權(quán)參考圖像,并將圖像分塊,然后對(duì)當(dāng)前圖像的每個(gè)塊,在加權(quán)參考圖像中搜索相匹配的塊,獲得預(yù)測(cè)殘差值并取其平方之和;通過(guò)變換不同的亮度加權(quán)參數(shù),獲得對(duì)應(yīng)的殘差值平方之和,選擇使殘差平方和最小的亮度加權(quán)參數(shù)作為參考圖像的亮度加權(quán)參數(shù),對(duì)應(yīng)的前向參考圖像和后向參考圖像的整體亮度加權(quán)參數(shù)為W1、W2。上述兩種獲得整體亮度加權(quán)參數(shù)的方法為現(xiàn)有技術(shù),本發(fā)明實(shí)施例不做贅述。

本領(lǐng)域技術(shù)人員可以理解的是,在S103中,確定了前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù),以確定的3/4為例,則后向編碼塊對(duì)應(yīng)的第二加權(quán)參數(shù)是1-3/4=1/4。

實(shí)際應(yīng)用中,前向編碼塊和后向編碼塊所在的參考圖像通常是有光線強(qiáng)度變化的,所以對(duì)待編碼塊的編碼不僅跟加權(quán)參數(shù)有關(guān)還跟參考圖像的亮度有關(guān),實(shí)際的加權(quán)參數(shù)為(3/4*W1,1/4*W2)。假設(shè)W1=1.1、W2=1.2,實(shí)際的加權(quán)參數(shù)為(0.825,0.3)。將實(shí)際加權(quán)參數(shù)(0.825,0.3)結(jié)合前向編碼塊和后向編碼塊,獲得預(yù)測(cè)塊和待編碼塊的殘差值,對(duì)殘差值進(jìn)行編碼。當(dāng)圖像沒有光線強(qiáng)度的變化時(shí),整體亮度的加權(quán)參數(shù)為1。

實(shí)際應(yīng)用中,加權(quán)參數(shù)的獲得方式,可以采用設(shè)置一個(gè)參數(shù)N,假設(shè)N=4,則具體加權(quán)參數(shù)為:(0,1)、(1/4,3/4)、(1/2,1/2)、(3/4,1/4)、(1,0)。還可以將待編碼塊所在的待編碼幀與前向編碼塊和后向編碼塊所在的前向參考幀和后向參考幀進(jìn)行綁定,當(dāng)下次編碼的時(shí)候,如果待編碼幀仍對(duì)應(yīng)該前向參考幀和后向參考幀,則直接調(diào)用N,獲得加權(quán)參數(shù)。

通常,N的獲得方式可以采用:預(yù)先進(jìn)行設(shè)置;或者,將待編碼幀中的每一塊與前向參考幀和后向參考幀進(jìn)行多次迭代,通常N的取值范圍是3以上,鑒于對(duì)編碼效率的影響,N的值一般不會(huì)超過(guò)10??梢詫寫入待編碼幀的幀頭、或者寫在編碼參數(shù)組合中。

當(dāng)參數(shù)為(0,1)和(1,0)時(shí),具體對(duì)應(yīng)后向預(yù)測(cè)和前向預(yù)測(cè),本發(fā)明實(shí)施例不做贅述。

可見,應(yīng)用本發(fā)明圖1所示的實(shí)施例,通過(guò)前向編碼塊的前向加權(quán)參數(shù)確定后向編碼塊對(duì)應(yīng)的后向加權(quán)參數(shù),而不用從加權(quán)參數(shù)中選取后向加權(quán)參數(shù),避免了現(xiàn)有技術(shù)在加權(quán)參數(shù)中選取后向加權(quán)參數(shù)的不合理會(huì)導(dǎo)致預(yù)測(cè)編碼的準(zhǔn)確性較低的問題。因此,提高了幀間預(yù)測(cè)編碼的準(zhǔn)確性。

圖2為本發(fā)明實(shí)施例提供的一種幀間預(yù)測(cè)編碼裝置的結(jié)構(gòu)示意圖,可以包括:劃分模塊201、第一確定模塊202、第二確定模塊203、第三確定模塊204、第四確定模塊205、第五確定模塊206、編碼模塊207。

劃分模塊201,用于利用編碼器將待編碼幀劃分為多個(gè)待編碼塊。

第一確定模塊202,用于針對(duì)每一待編碼塊,確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊。

具體的,實(shí)際應(yīng)用中,第一確定模塊202,可以用于:針對(duì)每一待編碼塊,采用運(yùn)動(dòng)搜索技術(shù),確定該待編碼塊對(duì)應(yīng)的前向編碼塊和后向編碼塊。

第二確定模塊203,用于確定所述前向編碼塊對(duì)應(yīng)的第一加權(quán)參數(shù)。

具體的,實(shí)際應(yīng)用中,第二確定模塊203可以包括:第一計(jì)算子模塊、第二計(jì)算子模塊、確定子模塊(圖中未示出),其中,

第一計(jì)算子模塊,用于根據(jù)所述前向編碼塊和所述后向編碼塊,計(jì)算預(yù)先設(shè)置的每一前向加權(quán)參數(shù)對(duì)應(yīng)的預(yù)測(cè)塊;

第二計(jì)算子模塊,用于計(jì)算所述待編碼塊和每一預(yù)測(cè)塊的殘差值;

確定子模塊,用于將絕對(duì)值最小的殘差值對(duì)應(yīng)的前向加權(quán)參數(shù),確定為第一加權(quán)參數(shù)。

第三確定模塊204,用于確定包含所述前向編碼塊的參考圖像的基于整體亮度的第二加權(quán)參數(shù),以及確定包含所述后向編碼塊的參考圖像的基于整體亮度的第三加權(quán)參數(shù)。

具體的,實(shí)際應(yīng)用中,確定參考圖像的基于整體亮度的加權(quán)參數(shù),可以根據(jù)所述參考圖像的所有像素點(diǎn)的亮度值以及像素點(diǎn)總數(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

具體的,實(shí)際應(yīng)用中,確定參考圖像的基于整體亮度的加權(quán)參數(shù),可以根據(jù)所述待編碼圖像、所述參考圖像以及最小殘差技術(shù),確定所述參考圖像的基于整體亮度的加權(quán)參數(shù)。

第四確定模塊205,用于根據(jù)所述第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù)。

具體的,實(shí)際應(yīng)用中,第四確定模塊205,可以用于:根據(jù)所述第一加權(quán)參數(shù)以及公式:第四加權(quán)參數(shù)=1-第一加權(quán)參數(shù),確定所述后向編碼塊對(duì)應(yīng)的第四加權(quán)參數(shù)。

第五確定模塊206,用于根據(jù)所述第一加權(quán)參數(shù)、所述第二加權(quán)參數(shù)、所述第三加權(quán)參數(shù)、所述第四加權(quán)參數(shù),確定該待編碼塊的預(yù)測(cè)實(shí)際加權(quán)參數(shù)。

編碼模塊207,用于利用所述預(yù)測(cè)實(shí)際加權(quán)參數(shù),對(duì)該待編碼塊進(jìn)行預(yù)測(cè)編碼。

可見,應(yīng)用本發(fā)明圖2所示的實(shí)施例,通過(guò)前向編碼塊的前向加權(quán)參數(shù)確定后向編碼塊對(duì)應(yīng)的后向加權(quán)參數(shù),而不用從加權(quán)參數(shù)中選取后向加權(quán)參數(shù),避免了現(xiàn)有技術(shù)在加權(quán)參數(shù)中選取后向加權(quán)參數(shù)的不合理會(huì)導(dǎo)致預(yù)測(cè)編碼的準(zhǔn)確性較低的問題。因此,提高了幀間預(yù)測(cè)編碼的準(zhǔn)確性。

需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:ROM/RAM、磁碟、光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1