專利名稱:一種像素預(yù)測方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻編解碼技術(shù),特別涉及視頻編解碼技術(shù)中的像素預(yù)測方法和裝置。
背景技術(shù):
視頻編碼壓縮的基本原理是,利用空域、時域和碼字之間的相關(guān)性,盡可能去除冗余。目前流行的做法是采用基于塊的混合視頻編碼框架,即在編碼端通過預(yù)測、變換、量化、熵編碼等步驟來實(shí)現(xiàn)視頻編碼壓,而在解碼端則相應(yīng)的進(jìn)行這些步驟來還原圖像的像素值。
其中,在進(jìn)行預(yù)測之前,需要先將圖像塊劃分成多個子圖像塊,然后再以這些子圖像塊為單位進(jìn)行預(yù)測。在業(yè)界,這些子圖像塊通常都是正方形的,但是隨著技術(shù)的發(fā)展,業(yè)界漸漸提出了一種將圖像塊劃分成多個長方形的劃分方法。雖然,將圖像塊劃分成長方形可以在一定程度上適應(yīng)特定的圖像塊編碼需求,但是卻一直沒有出現(xiàn)一種能很好的與這種新的劃分方法相適應(yīng)的預(yù)測方法。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種像素預(yù)測方法,其包括如果當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值,其中,所述參考像素點(diǎn)均位于所述相鄰塊的靠近所述當(dāng)前塊的邊界上;根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值。本發(fā)明實(shí)施例還提供了應(yīng)用這種像素預(yù)測方法的像素預(yù)測裝置,其包括參考像素值獲得模塊,用于當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值,其中,所述參考像素點(diǎn)均位于所述相鄰塊的靠近所述當(dāng)前塊的邊界上;預(yù)測像素值獲得模塊,用于根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值。本發(fā)明實(shí)施例所提供的像素預(yù)測方法和裝置根據(jù)當(dāng)前塊的形狀從對應(yīng)的相鄰塊中獲得預(yù)測像素,符合像素分布規(guī)律。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I所示為本發(fā)明實(shí)施例所提供的像素預(yù)測方法的示意圖。
圖2所示為本發(fā)明實(shí)施例所提供的像素預(yù)測方法的應(yīng)用示圖。圖3所示為本發(fā)明實(shí)施例提供的像素預(yù)測裝置的示意圖。圖4所示為本發(fā)明又一實(shí)施例提供的像素預(yù)測裝置的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。請參照圖1,本發(fā)明實(shí)施例提供了一種預(yù)測方法,包括 步驟101 :如果當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值。其中,所述參考像素點(diǎn)均位于所述相鄰塊的靠近所述當(dāng)前塊的邊界上;需要理解的是,在當(dāng)前塊的一側(cè)可能有一個或多個相鄰塊,而每個相鄰塊中均會設(shè)有多個參考像素點(diǎn)。步驟102 :根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值。在本發(fā)明實(shí)施例中,所述根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值,包括將所述長邊一側(cè)的參考像素點(diǎn)的平均像素值作為所述當(dāng)前塊的預(yù)測像素值,或者說,將所述長邊一側(cè)的參考像素點(diǎn)的平均像素值作為所述當(dāng)前塊的上
所有像素點(diǎn)的預(yù)測像素值,具體的,根據(jù)公式
權(quán)利要求
1.一種像素預(yù)測方法,其特征在于,包括 如果當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,則獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值,其中,所述參考像素點(diǎn)均位于所述相鄰塊的靠近所述當(dāng)前塊的邊界上; 根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值。
2.如權(quán)利要求I中所述的像素預(yù)測方法,其特征在于,所述當(dāng)前塊的長邊上包括有Z個像素點(diǎn),所述當(dāng)前塊的短邊的長度上包括有2f個像素點(diǎn),其中,t和f為大于或等于O的整數(shù)。
3.如權(quán)利要求I中所述的像素預(yù)測方法,其特征在于,所述根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值包括 根據(jù)公式DC = IfjP/,獲得所述當(dāng)前塊的預(yù)測像素值,其中,DC為所述當(dāng)前塊的預(yù),=1測像素值,η為與所述長邊一側(cè)的參考像素點(diǎn)的數(shù)量,Pi表示所述長邊一側(cè)的參考像素點(diǎn)中的第i個參考像素點(diǎn)的像素值。
4.如權(quán)利要求I中所述的像素預(yù)測方法,其特征在于,所述根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值包括 將所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,作為所述當(dāng)前塊的所有像素點(diǎn)的預(yù)測像素值。
5.如權(quán)利要求I中所述的像素預(yù)測方法,其特征在于,所述如果當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值還包括 獲得處于所述當(dāng)前塊的短邊一側(cè)的參考像素點(diǎn)的平均像素值, 所述根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值包括 將所述長邊一側(cè)的參考像素點(diǎn)的平均像素值以及所述短邊一側(cè)的參考像素點(diǎn)的平均像素值的平均值,作為所述當(dāng)前塊的所有像素的預(yù)測像素值。
6.如權(quán)利要求5中所述的像素預(yù)測方法,其特征在于,所述將所述長邊一側(cè)的參考像素點(diǎn)的平均像素值以及所述短邊一側(cè)的參考像素點(diǎn)的平均像素值的平均值,作為所述當(dāng)前塊的預(yù)測像素值包括 'I μI m、 根據(jù)公式+計算獲得所述當(dāng)前塊的預(yù)測像素值,其中,DC為所2述當(dāng)前塊的預(yù)測像素值,η為所述長邊一側(cè)的參考像素點(diǎn)的數(shù)量,Pi表示所述長邊一側(cè)的參考像素點(diǎn)中的第i個參考像素點(diǎn)的像素值,m為所述短邊一側(cè)的參考像素點(diǎn)的數(shù)量,Qj表示所述短邊一側(cè)的參考像素點(diǎn)中的第j個參考像素點(diǎn)的像素值。
7.一種像素預(yù)測裝置,其特征在于,包括 參考像素值獲得模塊,用于當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值,其中,所述參考像素點(diǎn)均位于所述相鄰塊的靠近所述當(dāng)前塊的邊界上;預(yù)測像素值獲得模塊,用于根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值。
8.如權(quán)利要求7中所述的像素預(yù)測裝置,其特征在于,所述參考像素值獲得模塊還用于當(dāng)所述當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用時,獲得處于所述當(dāng)前塊的短邊一側(cè)的參考像素點(diǎn)的平均像素值, 所述預(yù)測像素值獲得模塊用于將所述長邊一側(cè)的參考像素點(diǎn)的平均像素值以及所述短邊一側(cè)的參考像素點(diǎn)的平均像素值的平均值,作為所述當(dāng)前塊的所有像素點(diǎn)的預(yù)測像素值。
全文摘要
本發(fā)明實(shí)施例提供了一種像素預(yù)測方法,其包括如果當(dāng)前塊為長方形,且所述當(dāng)前塊的已編碼或已解碼的相鄰塊均可用,獲得處于所述當(dāng)前塊的長邊一側(cè)的參考像素點(diǎn)的平均像素值,其中,所述參考像素點(diǎn)均位于所述相鄰塊的靠近所述當(dāng)前塊的邊界上;根據(jù)所述長邊一側(cè)的參考像素點(diǎn)的平均像素值,獲得所述當(dāng)前塊的預(yù)測像素值。本發(fā)明實(shí)施例所提供的像素預(yù)測方法和裝置根據(jù)當(dāng)前塊的形狀從對應(yīng)的相鄰塊中獲得預(yù)測像素,符合像素分布規(guī)律。
文檔編號H04N7/26GK102857752SQ201110184370
公開日2013年1月2日 申請日期2011年7月1日 優(yōu)先權(quán)日2011年7月1日
發(fā)明者林永兵, 賴昌材 申請人:華為技術(shù)有限公司