国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像處理方法及系統(tǒng)的制作方法

      文檔序號:7802103閱讀:180來源:國知局
      圖像處理方法及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明實施例涉及圖像處理【技術(shù)領(lǐng)域】,公開了一種圖像處理方法及系統(tǒng)。其中,該方法包括:將圖像的宏塊劃分為多個子塊;根據(jù)子塊的各邊界兩側(cè)的第一類像素值確定需要濾波的邊界;計算需要濾波的邊界的濾波強度參數(shù);根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改;所述第一類像素值包括:垂直邊界兩側(cè)的像素值p0、p1、q0、q1,或水平邊界兩側(cè)的像素值m0、m1、n0、n1。本發(fā)明實施例提供的圖像處理方法可以去除環(huán)路濾波方法中相鄰邊界的數(shù)據(jù)相關(guān)性,使得相鄰的邊界和相鄰的宏塊都可以進行同時濾波。
      【專利說明】圖像處理方法及系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及圖像處理【技術(shù)領(lǐng)域】,具體涉及一種圖像處理方法及系統(tǒng)。
      【背景技術(shù)】
      [0002]H.264在視頻質(zhì)量、壓縮效率和數(shù)據(jù)包恢復(fù)等方面均優(yōu)于現(xiàn)有的MPEG2、MPEG4及H.263等視頻編碼標(biāo)準(zhǔn)。在相同的重建圖像質(zhì)量下,H.264比H.263可節(jié)約50%左右的碼率。然而,H.264獲得的優(yōu)越性能是以增加計算復(fù)雜度為代價的,其計算量相當(dāng)于H.263的三倍。因此如何提高H.264中各模塊的計算效率以達到實時處理成為重要的研究課題。
      [0003]環(huán)路濾波(也稱為去方塊濾波)是H.264標(biāo)準(zhǔn)中的關(guān)鍵處理環(huán)節(jié)之一,在編碼器和解碼器中均包括環(huán)路濾波環(huán)節(jié),用于對重構(gòu)后的圖像進行濾波以去除馬賽克(方塊)效應(yīng),例如在H.264解碼器中,環(huán)路濾波環(huán)節(jié)的計算耗時占整個解碼過程的1/3以上,因此如何提高環(huán)路濾波算法的計算效率是實現(xiàn)H.264實時處理的關(guān)鍵問題之一。
      [0004]現(xiàn)有技術(shù)中規(guī)定了環(huán)路濾波需要按照規(guī)定的順序?qū)吔缫来螢V波,后一個邊界的濾波需要依賴前一個邊界的濾波結(jié)果,使得相鄰的邊界和相鄰的宏塊無法進行同時濾波,導(dǎo)致濾波處理速度較慢。

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

      [0005]本發(fā)明實施例所要解決的技術(shù)問題是提供一種圖像處理方法及系統(tǒng),用于去除在濾波過程中相鄰邊界的數(shù)據(jù)相關(guān)性,使得相鄰的邊界和相鄰的宏塊都可以進行同時濾波。
      [0006]本發(fā)明第一方面提供一種圖像處理方法,包括:
      [0007]將圖像的宏塊劃分為多個子塊;
      [0008]根據(jù)所述子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界;
      [0009]計算需要濾波的邊界的濾波強度參數(shù);
      [0010]根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改;所述第一類像素值包括:垂直邊界兩側(cè)的像素值PrP1 Wc^q1,或水平邊界兩側(cè)的像素值
      n。、Ii1 ;其中,所述P。表不垂直邊界左方的第一個像素值,所述P1表不所述P。左方的第一個像素值,所述%表示垂直邊界右方的第一個像素值,所述Q1表示所述%右方的第一個像素值,所述mQ表示水平邊界上方的第一個像素值,所述Hi1表示所述mQ上方的第一個像素值,所述Iitl表示水平邊界下方的第一個像素值,所述Il1表示所述Iitl下方的第一個像素值。。
      [0011]在第一種可能的實施方式中,所述根據(jù)所述子塊邊界兩側(cè)的第一類像素值確定需要濾波的邊界包括:
      [0012]判斷垂直邊界兩側(cè)的第一類像素值是否滿足第一條件,滿足所述第一條件的邊界為需要濾波的邊界;
      [0013]所述第一條件為:IpcTqtlI〈 α,P1-P0^ β , Qrq01 < β ;其中ct、β均是預(yù)先設(shè)定的常數(shù)。
      [0014]在第二種可能的實施方式中,所述根據(jù)所述子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界包括:
      [0015]判斷水平邊界兩側(cè)的第一類像素值是否滿足第二條件,滿足所述第二條件的水平邊界為需要濾波的水平邊界;
      [0016]所述第二條件為:|mQ-nQ|〈 a,In1-1n01 < β , | r^-n。|〈 β ;其中α、β均是預(yù)先設(shè)定的常數(shù)。
      [0017]結(jié)合第一種或第二種可能的實施方式,在第三種可能的實施方式中,所述計算需要濾波的邊界的濾波強度參數(shù)包括:
      [0018]Al、判斷所述邊界兩側(cè)的子塊是否都不是幀內(nèi)編碼,如果都不是,執(zhí)行A3,否則執(zhí)行Α2 ;
      [0019]Α2、判斷 所述邊界是否是宏塊的邊界,如果是,執(zhí)行Α5,否則執(zhí)行Α6 ;
      [0020]A3、判斷所述邊界兩側(cè)的子塊的殘差變換系數(shù)是否都為0,如果都為0,執(zhí)行Α4,否則執(zhí)行Α7 ;
      [0021]Α4、判斷所述邊界兩側(cè)的子塊的參考幀和運動矢量是否都相同,如果都相同,執(zhí)行Α9,否則執(zhí)行Α8 ;
      [0022]Α5、確定所述邊界的濾波強度系數(shù)為4 ;結(jié)束流程;
      [0023]Α6、確定所述邊界的濾波強度系數(shù)為3 ;結(jié)束流程;
      [0024]Α7、確定所述邊界的濾波強度系數(shù)為2 ;結(jié)束流程;
      [0025]AS、確定所述邊界的濾波強度系數(shù)為I ;結(jié)束流程;
      [0026]Α9、確定所述邊界的濾波強度系數(shù)為O。
      [0027]結(jié)合第三種可能的實施方式,在第四種可能的實施方式中,所述根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)所述的第一類像素值進行修改包括:
      [0028]按照預(yù)定的第一規(guī)則對濾波強度參數(shù)等于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值;
      [0029]按照預(yù)定的第二規(guī)則對對濾波強度參數(shù)大于O且小于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值;
      [0030]所述第二類像素值包括PrPpPyqc^qpq2,所述P2表示所述P1左方的第一個像素值,所述q2表示所述I右方的第一個像素值。
      [0031]結(jié)合第四種可能的實施方式,在第五種可能的實施方式中,所述根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)所述的第一類像素值進行修改包括:
      [0032]按照預(yù)定的第三規(guī)則對對濾波強度參數(shù)等于4的水平邊界的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值;
      [0033]按照預(yù)定的第四規(guī)則對對濾波強度參數(shù)大于O且小于4的水平邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值;
      [0034]所述第二類像素值還包括!!!。、!^、!!^!!。、叫、^,所述Hl2表示所述Hl1上方的第一個像素值,所述n2表示所述Ii1下方的第一個像素值。
      [0035]本發(fā)明第二方面提供一種圖像處理系統(tǒng),包括:
      [0036]子塊劃分單元,用于將圖像的宏塊劃分為多個子塊;[0037]確定單元,用于根據(jù)子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界;
      [0038]計算單元,用于計算需要濾波的邊界的濾波強度參數(shù);
      [0039]修改單元,用于根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改;所述第一類像素值包括:垂直邊界兩側(cè)的像素值,或水平邊界兩側(cè)的像素值mQ、Hi1, nQ、H1 ;其中,所述P。表示垂直邊界左方的第一個像素值,所述P1表示所述Po左方的第一個像素值,所述Qo表示垂直邊界右方的第一個像素值,所述Q1表示所述qQ右方的第一個像素值,所述mQ表示水平邊界上方的第一個像素值,所述Hi1表示所述mQ上方的第一個像素值,所述Iitl表示水平邊界下方的第一個像素值,所述Il1表示所述Iltl下方的第一個像素值。
      [0040]在第一種可能的實施方式中,所述確定單元包括:
      [0041]第一判斷子單元,用于判斷垂直邊界兩側(cè)的第一類像素值是否滿足第一條件;
      [0042]第一確定子單元,用于確定滿足所述第一條件的垂直邊界為需要濾波的邊界;
      [0043]所述第一條件為:IpcTqtlI〈 a,P1-P0^ β , Qrq01 < β ;其中ct、β均是預(yù)先設(shè)定的常數(shù)。
      [0044]在第二種可能的實施方式中,所述確定單元包括:
      [0045]第二判斷子單元,用于判斷水平邊界兩側(cè)的第一類像素值是否滿足第二條件;
      [0046]第二確定子單元,用于確定滿足所述第二條件的水平邊界為需要濾波的邊界;
      [0047]所述第二條件為:|mQ-nQ|〈 α,In1-1n01 < β , | r^-n。|〈 β ;其中α、β均是預(yù)先設(shè)定的常數(shù)。
      [0048]結(jié)合第二方面的第一種或第二種可能的實施方式,在第三種可能的實施方式中,所述計算單元具體包括:
      [0049]第三判斷子單元,用于判斷所述邊界兩側(cè)的子塊是否都不是幀內(nèi)編碼;
      [0050]第四判斷子單元,用于當(dāng)所述第三判斷子單元的判斷結(jié)果為否時,判斷所述邊界是否是宏塊的邊界;
      [0051]第五判斷子單元,用于當(dāng)所述第四判斷子單元的判斷結(jié)果為是時,判斷所述邊界兩側(cè)的子塊的殘差變換系數(shù)是否都為O ;
      [0052]第六判斷子單元,用于當(dāng)所述第五判斷子單元的判斷結(jié)果為是時,判斷所述邊界兩側(cè)的子塊的參考幀或者運動矢量是否相同;
      [0053]第三確定子單元,用于當(dāng)所述第四判斷子單元的判斷結(jié)果為是時,確定所述邊界的濾波強度系數(shù)為4 ;
      [0054]第四確定子單元,用于當(dāng)所述第四判斷子單元的判斷結(jié)果為否時,確定所述邊界的濾波強度系數(shù)為3 ;
      [0055]第五確定子單元,用于當(dāng)所述第五判斷子單元的判斷結(jié)果為否時,確定所述邊界的濾波強度系數(shù)為2 ;
      [0056]第六確定子單元,用于當(dāng)所述第六判斷子單元的判斷結(jié)果為否時,確定所述邊界的濾波強度系數(shù)為I ;
      [0057]第七確定子單元,用于當(dāng)所述第六判斷子單元的判斷結(jié)果為是時,確定所述邊界的濾波強度系數(shù)為O。
      [0058]結(jié)合第二方面的第三種可能的實施方式,在第四種可能的實施方式中,所述修改單元包括:
      [0059]第一修改子單元,用于按照預(yù)定的第一規(guī)則對濾波強度參數(shù)等于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值;
      [0060]第二修改子單元,用于按照預(yù)定的第二規(guī)則對濾波強度參數(shù)大于O且小于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值;
      [0061]所述第二類像素值包括,所述P2表示所述P1左方的第一個像素值,所述q2表示所述I右方的第一個像素值。
      [0062]結(jié)合第二方面的第四種可能的實施方式,在第五種可能的實施方式中,所述修改單元還包括:
      [0063]第三修改子單元,用于按照預(yù)定的第三規(guī)則對濾波強度參數(shù)等于4的水平邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的
      第一類像素值;
      [0064]第四修改子單元,用于按照預(yù)定的第四規(guī)則對濾波強度參數(shù)大于O且小于4的水平邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值;
      [0065]所述第二類像素值還包括所述m2表示所述Hi1上方的第一個像素值,所述n2表示所述Ii1下方的第一個像素值。
      [0066]本發(fā)明實施例中提供的圖像處理方法及系統(tǒng),采用邊界兩側(cè)的第一類像素值來判斷邊界是否需要濾波,在進行濾波時,也僅對邊界兩側(cè)的第一類像素值進行修改,相比現(xiàn)有技術(shù),去除了相鄰邊界的數(shù)據(jù)相關(guān)性,使得相鄰邊界或相鄰宏塊的濾波可以同時進行,克服了現(xiàn)有技術(shù)存在的缺陷。
      【專利附圖】

      【附圖說明】
      [0067]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0068]圖1是現(xiàn)有技術(shù)中的環(huán)路濾波順序的示意圖;
      [0069]圖2是本發(fā)明實施例中子塊的垂直邊界和水平邊界的示意圖;
      [0070]圖3是本發(fā)明實施例提供的一種圖像處理方法的流程第一示意圖;
      [0071]圖4是本發(fā)明實施例提供的一種圖像處理方法的流程第二示意圖;
      [0072]圖5是本發(fā)明實施例提供的一種圖像處理方法的流程第三示意圖;
      [0073]圖6是本發(fā)明實施例提供的一種圖像處理系統(tǒng)的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0074]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0075]本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三” “第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
      [0076]現(xiàn)有的H.264標(biāo)準(zhǔn)中,環(huán)路濾波是以宏塊為基礎(chǔ),以16 X 16亮度宏塊為例,對宏塊內(nèi)的16個4X4子塊的所有垂直邊界(如圖1中的邊界a、b、c、d)和水平邊界(圖1中的邊界e、f、g、h)分別進行濾波處理,在對各個邊界進行濾波時須按規(guī)定的順序,從左至右、從上至下(如圖1中按照字母順序從a至I)依次針對每個宏塊先對垂直邊界濾波再對水平邊界濾波,濾波的速度較慢,計算耗時較長。
      [0077]請參考圖2,圖2是16X 16的宏塊中16個4X4子塊的垂直邊界和水平邊界的示意圖。圖2中pQ表不垂直邊界左方的第一個像素值,P1表不P0左方的第一個像素值,P2表示P1左方的第一個像素值,P3表示P2左方的第一個像素值表示上述垂直邊界右方的第一個像素值,Qi表不Q0右方的第一個像素值,Q2表不Qi右方的第一個像素值,Q3表不Q2右方的第一個像素值。圖3中mQ表示水平邊界上方的第一個像素值,Hi1表示mQ上方的第一個像素值,Hi2表示HI1上方的第一個像素值,HI3表示HI2上方的第一個像素值;nQ表示水平邊界下方的第一個像素值,H1表示nQ下方的第一個像素值,n2表示II1下方的第一個像素值,n3表示n2下方的第一個像素值。
      [0078]另外,由于現(xiàn)有技術(shù)中規(guī)定了環(huán)路濾波需要按照規(guī)定的順序?qū)吔缫来螢V波,各個邊界的濾波存在數(shù)據(jù)上的依賴性:
      [0079]現(xiàn)有的H.264標(biāo)準(zhǔn)中,當(dāng)對需要濾波的邊界進行濾波時,如果垂直邊界的濾波強度系數(shù)為4,需要對P(l、Pl、p2> q0> q1、q2的像素值進行修改;
      [0080]例如,在對垂直邊界b濾波之后,垂直邊界b兩側(cè)的像素值為濾波之后的像素值,垂直邊界b右側(cè)的q1、q2像素值均已經(jīng)被修改;
      [0081]當(dāng)按照順序再對垂直邊界c進行判斷是否需要濾波或進行濾波時,垂直邊界c左側(cè)的像素值實際上已經(jīng)經(jīng)過了濾波(垂直邊界C左側(cè)的P1即為垂直邊界b右側(cè)的q2,垂直邊界c左側(cè)的p2即為垂直邊界b右側(cè)的qi),即是采用已經(jīng)過濾波處理的像素值來判斷是否需要對邊界進行濾波,在進行相應(yīng)的濾波時,也可能會對已經(jīng)經(jīng)過濾波處理的像素值進行再次修改,即下一個邊界的濾波依賴于上一個邊界的濾波的結(jié)果;
      [0082]由于存在上述數(shù)據(jù)上的依賴性,相鄰的邊界不能夠同時進行濾波,相鄰的宏塊也不能同時進行濾波。
      [0083]本發(fā)明將提供一種新的圖像處理方法和系統(tǒng),可除去在現(xiàn)有技術(shù)中的環(huán)路濾波過程中相鄰邊界的數(shù)據(jù)相關(guān)性,使得相鄰的邊界和相鄰的宏塊都可以進行同時濾波。
      [0084]請參閱圖3,圖3是本發(fā)明實施例提供一種圖像處理方法的流程示意圖。如圖3所示,該方法可以包括:[0085]301、將圖像的宏塊劃分為多個子塊;
      [0086]本實施例中,可以將圖像的各個宏塊按照預(yù)定的子塊大小劃分為多個子塊,上述預(yù)定的子塊大小優(yōu)選為4X4,當(dāng)然子塊的大小也可以為其它大小,例如8X8等大小,在此不對子塊大小做具體的限制;
      [0087]302、根據(jù)子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界;
      [0088]本實施例中,對于垂直邊界,第一類像素值包括pQ、P1, qQ、Q1 ;對于水平邊界,第一類像素值包括;
      [0089]303、計算需要濾波的邊界的濾波強度參數(shù)BS (Boundary Strength);
      [0090]304、根據(jù)上述濾波強度參數(shù)對上述需要濾波的邊界兩側(cè)上述的第一類像素值進行修改。
      [0091]上述的圖像處理方法,采用邊界兩側(cè)的第一類像素值來確定邊界是否需要濾波,在進行濾波時,也僅對邊界兩側(cè)的第一類像素值進行修改,由于第一類像素值不包括P2、q2、m2、n2,即相比現(xiàn)有技術(shù)去除了對p2、q2、m2、n2像素值的修改,從而去除了相鄰邊界的數(shù)據(jù)相關(guān)性,使得相鄰邊界或相鄰宏塊的濾波可以同時進行,克服了現(xiàn)有技術(shù)存在的缺陷。
      [0092]在一種可選的實施方式中,如果上述邊界為垂直邊界,上述302可包括:
      [0093]判斷垂直邊界兩側(cè)的第一類像素值是否滿足預(yù)定的第一條件,滿足上述第一條件的邊界是需要濾波的邊界,不滿足上述第一條件的邊界為不需要濾波的邊界;
      [0094]舉例來說,上述第一條件可為:IP0-Q01〈α,I PrP01〈 β,I Qrq01〈 β ;
      [0095]在一種可選的實施方式中,如果上述邊界為水平邊界,上述302可包括:
      [0096]判斷水平邊界兩側(cè)的第一類像素值是否滿足預(yù)定的第二條件,滿足預(yù)定的第二條件的水平邊界為需要濾波的水平邊界,不滿足第二條件的水平邊界則為不需要濾波的邊界;
      [0097]舉例來說,上述第二條件可為:I m0-n0 < a , m「m0 < β , η「η01〈 β。
      [0098]其中α、β均是預(yù)先設(shè)定的常數(shù),是可以根據(jù)量化參數(shù)QP (QuantizationParameter)查表獲得的濾波門限值。下面示例性的介紹α、β的獲取方法:
      [0099]
      【權(quán)利要求】
      1.一種圖像處理方法,其特征在于,包括: 將圖像的宏塊劃分為多個子塊; 根據(jù)所述子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界; 計算需要濾波的邊界的濾波強度參數(shù); 根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改;所述第一類像素值包括:垂直邊界兩側(cè)的像素值P。、Pl>q0> Q1,或水平邊界兩側(cè)的像素值η。、H1 ;其中,所述P。表示垂直邊界左方的第一個像素值,所述P1表示所述P。左方的第一個像素值,所述%表示垂直邊界右方的第一個像素值,所述I表示所述%右方的第一個像素值,所述mQ表示水平邊界上方的第一個像素值,所述Hi1表示所述mQ上方的第一個像素值,所述n0表示水平邊界下方的第一個像素值,所述Ii1表示所述Iitl下方的第一個像素值。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述子塊邊界兩側(cè)的第一類像素值確定需要濾波的邊界包括: 判斷垂直邊界兩側(cè)的第一類像素值是否滿足第一條件,滿足所述第一條件的垂直邊界為需要濾波的邊界; 所述第一條件為:|Po-qol〈ct,P1-P0I < β , Q1-Q01 < β ;其中α、β均是預(yù)先設(shè)定的常數(shù)。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界包括: 判斷水平邊界兩側(cè)的第一類像素值是否滿足第二條件,滿足所述第二條件的水平邊界為需要濾波的水平邊界; 所述第二條件為:Imc1-1iciKa,In1-1n01 < β , InfncJU ;其中α、β均是預(yù)先設(shè)定的常數(shù)。
      4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述計算需要濾波的邊界的濾波強度參數(shù)包括: Al、判斷所述邊界兩側(cè)的子塊是否都不是幀內(nèi)編碼,如果都不是,執(zhí)行A3,否則執(zhí)行Α2 ; Α2、判斷所述邊界是否是宏塊的邊界,如果是,執(zhí)行Α5,否則執(zhí)行Α6 ; A3、判斷所述邊界兩側(cè)的子塊的殘差變換系數(shù)是否都為0,如果都為0,執(zhí)行Α4,否則執(zhí)行Α7 ; Α4、判斷所述邊界兩側(cè)的子塊的參考幀和運動矢量是否都相同,如果都相同,執(zhí)行Α9,否則執(zhí)行Α8 ; Α5、確定所述邊界的濾波強度系數(shù)為4 ;結(jié)束流程; Α6、確定所述邊界的濾波強度系數(shù)為3 ;結(jié)束流程; Α7、確定所述邊界的濾波強度系數(shù)為2 ;結(jié)束流程; AS、確定所述邊界的濾波強度系數(shù)為I ;結(jié)束流程; Α9、確定所述邊界的濾波強度系數(shù)為O。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改包括: 按照預(yù)定的第一規(guī)則對濾波強度參數(shù)等于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值; 按照預(yù)定的第二規(guī)則對濾波強度參數(shù)大于O且小于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值; 所述第二類像素值包括P。、Pl、P2、q0> Q1 > q2,所述P2表示所述P1左方的第一個像素值,所述q2表示所述I右方的第一個像素值。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述濾波強度參數(shù)對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改包括: 按照預(yù)定的第三規(guī)則對對濾波強度參數(shù)等于4的水平邊界的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值; 按照預(yù)定的第四規(guī)則對濾波強度參數(shù)大于O且小于4的水平邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值;所述第二類像素值還包括mQ、Hi1, m2、η。、叫、η2,所述m2表示所述Hi1上方的第一個像素值,所述n2表示所述Ii1下方的第一個像素值。
      7.一種圖像處理系統(tǒng),其特征在于,包括: 子塊劃分單元 ,用于將圖像的宏塊劃分為多個子塊; 確定單元,用于根據(jù)所述子塊的邊界兩側(cè)的第一類像素值確定需要濾波的邊界; 計算單元,用于計算需要濾波的邊界的濾波強度參數(shù); 修改單元,用于根據(jù)所述濾波強度參數(shù)按對所述需要濾波的邊界兩側(cè)的第一類像素值進行修改;所述第一類像素值包括:垂直邊界兩側(cè)的像素值PrP1 ,或水平邊界兩側(cè)的像素值mQ、Hi1, nQ、Ii1 ;其中,所述P。表示垂直邊界左方的第一個像素值,所述P1表示所述P。左方的第一個像素值,所述%表示垂直邊界右方的第一個像素值,所述Q1表示所述%右方的第一個像素值,所述mQ表示水平邊界上方的第一個像素值,所述Hi1表示所述mQ上方的第一個像素值,所述Iitl表示水平邊界下方的第一個像素值,所述Il1表示所述Iltl下方的第一個像素值。
      8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述確定單元包括: 第一判斷子單元,用于判斷垂直邊界兩側(cè)的第一類像素值是否滿足第一條件; 第一確定子單元,用于確定滿足所述第一條件的垂直邊界為需要濾波的邊界; 所述第一條件為:|Po-qol〈ct,P1-P0I < β , Q1-Q01 < β ;其中α、β均是預(yù)先設(shè)定的常數(shù)。
      9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述確定單元包括: 第二判斷子單元,用于判斷水平邊界兩側(cè)的第一類像素值是否滿足第二條件; 第二確定子單元,用于確定滿足所述第二條件的水平邊界為需要濾波的邊界; 所述第二條件為:11?-? I〈 α,IH1-1n01 < β , InfncJU ;其中α、β均是預(yù)先設(shè)定的常數(shù)。
      10.根據(jù)權(quán)利要求8或9所述的系統(tǒng),其特征在于,所述計算單元具體包括: 第三判斷子單元,用于判斷所述邊界兩側(cè)的子塊是否都不是幀內(nèi)編碼; 第四判斷子單元,用于當(dāng)所述第三判斷子單元的判斷結(jié)果為否時,判斷所述邊界是否是宏塊的邊界; 第五判斷子單元,用于當(dāng)所述第三判斷子單元的判斷結(jié)果為是時,判斷所述邊界兩側(cè)的子塊的殘差變換系數(shù)是否都為O ; 第六判斷子單元,用于當(dāng)所述第五判斷子單元的判斷結(jié)果為是時,判斷所述邊界兩側(cè)的子塊的參考幀和運動矢量是否都相同; 第三確定子單元, 用于當(dāng)所述第四判斷子單元的判斷結(jié)果為是時,確定所述邊界的濾波強度系數(shù)為4 ; 第四確定子單元,用于當(dāng)所述第四判斷子單元的判斷結(jié)果為否時,確定所述邊界的濾波強度系數(shù)為3 ; 第五確定子單元,用于當(dāng)所述第五判斷子單元的判斷結(jié)果為否時,確定所述邊界的濾波強度系數(shù)為2 ; 第六確定子單元,用于當(dāng)所述第六判斷子單元的判斷結(jié)果為否時,確定所述邊界的濾波強度系數(shù)為I ; 第七確定子單元,用于當(dāng)所述第六判斷子單元的判斷結(jié)果為是時,確定所述邊界的濾波強度系數(shù)為O。
      11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述修改單元包括: 第一修改子單元,用于按照預(yù)定的第一規(guī)則對濾波強度參數(shù)等于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值; 第二修改子單元,用于按照預(yù)定的第二規(guī)則對濾波強度參數(shù)大于O且小于4的垂直邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述垂直邊界兩側(cè)的第一類像素值; 所述第二類像素值包括P。、Pl、P2、q0> Q1 > q2,所述P2表示所述P1左方的第一個像素值,所述q2表示所述I右方的第一個像素值。
      12.根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述修改單元還包括: 第三修改子單元,用于按照預(yù)定的第三規(guī)則對濾波強度參數(shù)等于4的水平邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值; 第四修改子單元,用于按照預(yù)定的第四規(guī)則對濾波強度參數(shù)大于O且小于4的水平邊界兩側(cè)的第二類像素值進行加權(quán)平均,使用加權(quán)平均后得到的像素值修改所述水平邊界兩側(cè)的第一類像素值; 所述第二類像素值還包括mQ、Hi1, m2、η。、叫、η2,所述m2表示所述Hi1上方的第一個像素值,所述n2表示所述Ii1下方的第一個像素值。
      【文檔編號】H04N19/117GK103957425SQ201410168427
      【公開日】2014年7月30日 申請日期:2014年4月23日 優(yōu)先權(quán)日:2014年4月23日
      【發(fā)明者】鄭士勝, 郭成安 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1