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

無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法的制作方法

文檔序號(hào):7923226閱讀:211來源:國知局
專利名稱:無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及頻圖象信號(hào)壓縮碼流的解碼,特別是涉及到去除視頻圖象信號(hào)高壓縮比編解碼中產(chǎn)生的塊效應(yīng)的一種視頻圖像信號(hào)中無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法。
(2)背景技術(shù)目前幾乎所有的視頻圖象信號(hào)國際壓縮標(biāo)準(zhǔn),如VCD中所用的MPEG1、DVD中所用的MPEG2和可視手機(jī)中所用的MPEG4等,都是把一幀圖象劃分成若干塊8×8象素的所謂子塊,然后對(duì)各個(gè)子塊分別進(jìn)行數(shù)據(jù)壓縮和編碼。如MPEG1的一幀圖象有352×288個(gè)象素,在進(jìn)行編碼壓縮時(shí),需要把一幀圖象劃分成44×36=1584塊子塊(如圖1所示)。
對(duì)圖1中每一子塊進(jìn)行編碼壓縮的過程可分為下列步驟1)運(yùn)動(dòng)估計(jì)(motion estimation);2)離散余弦變換(DCT);3)離散余弦變換系數(shù)的量化(quantization);4)可變長度編碼(variable length coding)。
編碼壓縮后所產(chǎn)生的碼流的數(shù)據(jù)量比原圖象的數(shù)據(jù)量大為減少,從而達(dá)到數(shù)據(jù)壓縮的目的。當(dāng)需要重新播放被壓縮的視頻圖象的時(shí)候,就要對(duì)碼流進(jìn)行解碼解壓縮來恢復(fù)和重現(xiàn)原來的圖象。
參見圖2,對(duì)碼流的解碼過程可分為下列步驟1)碼流進(jìn)行可變長度解碼VLD(variable length decoding)得到量化的離散余弦變換系數(shù)和量化因子;2)離散余弦變換系數(shù)的逆量化IQ(inverse quantization)產(chǎn)生出離散余弦變換系數(shù);3)逆離散余弦變換IDCT(inverse discrete cosine transform)產(chǎn)生出象素或象素差;4)運(yùn)動(dòng)補(bǔ)償MC(motion compensation)如果上述步驟3產(chǎn)生出象素,則直接把象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器,如果上述步驟3產(chǎn)生出象素差,則把象素差加到前一幀(第N-1幀)復(fù)原圖象存儲(chǔ)器中的某個(gè)象素上得到象素值并把此象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器,然后至圖像顯示器。
當(dāng)圖象的壓縮比很高的時(shí)候,這種基于子塊的編碼壓縮可能引起所謂的塊效應(yīng)(Blocking),即解碼后的復(fù)原圖象在子塊之間的邊緣處表現(xiàn)出基于子塊處理的痕跡,使人們能夠注意到整個(gè)圖象似乎是由很多子塊拼起來的。為了減少這種塊效應(yīng),在高壓縮比的情況下,必須對(duì)復(fù)原圖象進(jìn)行去塊效應(yīng)(Deblocking)的后處理。加上去塊效應(yīng)的后處理,碼流的解碼過程可參見圖3的原理方框圖表示。
圖3中在當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器后加入去塊效應(yīng)(Deblocking)的后處理和去塊效應(yīng)之后的復(fù)原圖象幀存儲(chǔ)器,在去塊效應(yīng)的運(yùn)算中,需要用到量化因子及離散余弦變換系數(shù)。
目前已公開的去塊效應(yīng)的現(xiàn)有技術(shù)都具有下列技術(shù)特征1、需要一附加的幀存儲(chǔ)器來儲(chǔ)存去塊效應(yīng)之后的復(fù)原圖象;2、去塊效應(yīng)運(yùn)算中,不僅需要用到量化因子,而且需要用到離散余弦變換系數(shù)。
這些現(xiàn)有技術(shù)的相關(guān)專利有1)三星電子株式會(huì)社的信號(hào)自適應(yīng)濾波方法,信號(hào)自適應(yīng)濾波器及其存儲(chǔ)程序的計(jì)算機(jī)可讀介質(zhì)(中國專利公開號(hào)1264482A,申請(qǐng)?zhí)?8807265.3);2)大宇電子株式會(huì)社的用于去除運(yùn)動(dòng)畫面解碼器中成塊效應(yīng)的裝置及方法(中國專利公開號(hào)1174478A,申請(qǐng)?zhí)?7104266.7);3)大宇電子株式會(huì)社的能減小分塊效應(yīng)的視頻信號(hào)解碼裝置(中國專利公開號(hào)1112335A,申請(qǐng)?zhí)?5104750.7)。
由于需要增加一整幀,在某些情況下甚至需要增加二整幀的存儲(chǔ)空間,并且對(duì)離散余弦變換系數(shù)進(jìn)行運(yùn)算還需要另外的存儲(chǔ)空間和大量的運(yùn)算邏輯電路,現(xiàn)有的去塊效應(yīng)的方法不適用于在集成電路芯片上實(shí)現(xiàn),特別是集成到一個(gè)片上系統(tǒng)(System-on-Chip即SoC)中。
(3)發(fā)明內(nèi)容本發(fā)明的目的在于提出一種適用于在集成電路芯片上實(shí)現(xiàn),特別是集成到一個(gè)片上系統(tǒng)中的視頻圖像信號(hào)中無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法.是一種對(duì)圖象信號(hào)壓縮碼流進(jìn)行解碼的方法,所述的解碼的步驟為(1)對(duì)碼流進(jìn)行可變長度解碼VLD得到量化的離散余弦變換系數(shù)和量化因子;(2)離散余弦變換系數(shù)的逆量化IQ產(chǎn)生出離散余弦變換系數(shù);(3)逆離散余弦變換IDCT產(chǎn)生出象素或象素差;(4)運(yùn)動(dòng)補(bǔ)償MC如果上述步驟3產(chǎn)生出象素,則直接把象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器,如果上述步驟3產(chǎn)生出象素差,則把象素差加到前一幀(第N-1幀)復(fù)原圖象存儲(chǔ)器中的某個(gè)象素上得到象素值并把此象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器;(5)用去塊效應(yīng)的裝置對(duì)當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中的復(fù)原圖象進(jìn)行去塊效應(yīng)處理,其特征在于所述的步驟(5)中去塊效應(yīng)處理的方法包括用去塊效應(yīng)補(bǔ)償量決定器和去塊效應(yīng)補(bǔ)償運(yùn)算器根據(jù)所述的解碼后復(fù)原圖象的相鄰子塊(8×8象素為一塊子塊)的邊界象素的差值和量化因子來決定是否要對(duì)某子塊中的象素P(I,j)進(jìn)行去塊效應(yīng)的補(bǔ)償處理以及各個(gè)象素的補(bǔ)償量ΔP(i,j),從而去除當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中視頻圖象信號(hào)因高壓縮比編解碼中產(chǎn)生的塊效應(yīng);去除塊效應(yīng)的視頻圖象信號(hào)直接至圖像顯示部。
本發(fā)明的功效提出一種適用于在集成電路芯片上實(shí)現(xiàn),特別是集成到一個(gè)片上系統(tǒng)中的去除塊效應(yīng)的方法和裝置。這種方法不需要附加的幀存儲(chǔ)器,只使用解碼后復(fù)原圖象的相鄰子塊的邊界象素的差值和量化因子來決定是否要對(duì)某子塊中的象素進(jìn)行去塊效應(yīng)的補(bǔ)償處理以及各個(gè)象素的補(bǔ)償程度。此外,本裝置中去除塊效應(yīng)的視頻圖象信號(hào)直接送至圖像顯示部顯示。因此,本發(fā)明克服了現(xiàn)有技術(shù)中的去塊處理需要一附加的幀存儲(chǔ)器來儲(chǔ)存去塊效應(yīng)之后的復(fù)原圖象以及去塊效應(yīng)運(yùn)算中,不僅需要用到量化因子,而且需要用到離散余弦變換系數(shù)的缺點(diǎn)。
為進(jìn)一步說明本發(fā)明的上述目的、結(jié)構(gòu)特點(diǎn)和效果,以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。
(4)


圖1為現(xiàn)有技術(shù)中的一幀圖像劃分成若干子塊的原理圖;圖2為現(xiàn)有技術(shù)中碼流的解碼過程原理方框圖;圖3為現(xiàn)有技術(shù)中有去塊效應(yīng)的碼流的解碼過程原理方框圖;圖4為本發(fā)明的原理方框圖;圖5為本發(fā)明中子塊的原理圖;圖6為圖4中所述的去塊效應(yīng)補(bǔ)償量決定器的組成原理圖;圖7為圖4中所述的去塊效應(yīng)補(bǔ)償運(yùn)算器的工作流程原理圖。
(5)具體實(shí)施方式
請(qǐng)參閱圖4,為本發(fā)明的原理方框圖,本發(fā)明中對(duì)圖象信號(hào)壓縮碼流的解碼過程可分為下列步驟1、碼流進(jìn)行可變長度解碼VLD得到量化的離散余弦變換系數(shù)和量化因子;2、離散余弦變換系數(shù)的逆量化IQ產(chǎn)生出離散余弦變換系數(shù);3、逆離散余弦變換IDCT產(chǎn)生出象素或象素差;4、運(yùn)動(dòng)補(bǔ)償MC如果上述步驟3產(chǎn)生出象素,則直接把象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器,如果上述步驟3產(chǎn)生出象素差,則把象素差加到前一幀(第N-1幀)復(fù)原圖象存儲(chǔ)器中的某個(gè)象素上得到象素值并把此象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器;5、去塊效應(yīng)補(bǔ)償量決定器和去塊效應(yīng)補(bǔ)償運(yùn)算器使用解碼后復(fù)原圖象的相鄰子塊的邊界象素的差值和量化因子來決定是否要對(duì)某子塊中的象素P(i,j)進(jìn)行去塊效應(yīng)的補(bǔ)償處理以及各個(gè)象素的補(bǔ)償程度(即補(bǔ)償量ΔP(i,j)),從而去除當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中視頻圖象信號(hào)因高壓縮比編解碼中產(chǎn)生的塊效應(yīng)。
6、去除塊效應(yīng)的視頻圖象信號(hào)直接至圖像顯示部。
步驟5中象素P(I,j)的去塊效應(yīng)補(bǔ)償量ΔP(i,j)由兩部分相加而成ΔP(i,j)=ΔPv(i,j)+ΔPh(i,j)其中ΔPv(i,j)是垂直邊界去塊效應(yīng)補(bǔ)償量,其數(shù)值由下列三個(gè)因素決定1)離象素P(i,j)最近的垂直子塊邊界上相鄰象素的差值;2)象素P(i,j)所在的子塊的量化因子;3)象素P(i,j)與離其最近的垂直子塊邊界的距離。
其中ΔPh(i,j)是水平邊界去塊效應(yīng)補(bǔ)償量,其數(shù)值由下列三個(gè)因素決定1)離象素P(i,j)最近的水平子塊邊界上相鄰象素的差;2)象素P(i,j)所在的子塊的量化因子;3)象素P(i,j)與離其最近的水平子塊邊界的距離。
圖4中去塊效應(yīng)補(bǔ)償量決定器決定了該象素P(i,j)的去塊效應(yīng)補(bǔ)償量ΔP(i,j)之后,去塊效應(yīng)補(bǔ)償運(yùn)算器進(jìn)行下列加法運(yùn)算求得去塊效應(yīng)后的象素值P’(i,j)P’(i,j)=P(i,j)+ΔP(i,j)=P(i,j)+ΔPv(i,j)+ΔPh(i,j)。
參見圖5,圖5為本發(fā)明中子塊的原理圖,其中以象素P(12,11)(圖中有斜線的象素)為例其垂直邊界去塊效應(yīng)補(bǔ)償量ΔPv(12,11)的數(shù)值由下列三個(gè)因素決定1)離P(12,11)最近的垂直子塊邊界上相鄰兩象素P(12,8)和P(12,9)的差值;2)子塊46的量化因子;3)象素P(12,11)與離其最近的垂直子塊邊界的距離,也就是3。
而象素P(12,11)的水平邊界去塊效應(yīng)補(bǔ)償量ΔPh(12,11)的數(shù)值由下列三個(gè)因素決定1)離P(12,11)最近的水平子塊邊界上相鄰兩象素P(8,11)和P(9,11)的差值;2)子塊46的量化因子;3)象素P(12,11)與離其最近的水平子塊邊界的距離,也就是4。
去塊效應(yīng)補(bǔ)償量決定器決定了P(12,11)的去塊效應(yīng)補(bǔ)償量ΔP(12,11)之后,去塊效應(yīng)補(bǔ)償運(yùn)算器進(jìn)行下列加法運(yùn)算求得去塊效應(yīng)后的象素值P’(12,11)P’(12,11)=P(12,11)+ΔP(12,11)=P(12,11)+ΔPv(12,11)+ΔPh(12,11)。
參見圖6,圖6是圖4中所述的去塊效應(yīng)補(bǔ)償量決定器的組成原理圖,去塊效應(yīng)補(bǔ)償量決定器由下列部分組成1、垂直子塊邊界相鄰象素讀取器2、垂直子塊邊界相鄰象素差計(jì)算器3、垂直象素差與量化因子比較器4、垂直子塊邊界相鄰象素差存儲(chǔ)器5、垂直邊界去塊效應(yīng)補(bǔ)償量決定器
6、水平子塊邊界相鄰象素讀取器7、水平子塊邊界相鄰象素差計(jì)算器8、水平象素差與量化因子比較器9、水平子塊邊界相鄰象素差存儲(chǔ)器10、水平邊界去塊效應(yīng)補(bǔ)償量決定器11、當(dāng)前顯示象素位置(i,j)讀取器去塊效應(yīng)補(bǔ)償量決定器的典型工作流程為垂直子塊邊界相鄰象素讀取器讀取當(dāng)前顯示象素P(i,j)右邊最近的垂直子塊邊界上的兩相鄰象素的數(shù)值,例如,當(dāng)前顯示象素P(i,j)為圖5中的象素A=P(12,5)時(shí),這兩相鄰象素為D=P(12,8)和E=P(12,9);垂直子塊邊界相鄰象素差計(jì)算器計(jì)算兩相鄰象素?cái)?shù)值的差(設(shè)為dv),例如,計(jì)算dv=D-E;垂直象素差與量化因子比較器把計(jì)算得到的象素差與量化因子(設(shè)為Q)進(jìn)行比較,把此差值限制在一定范圍內(nèi)if(dv<-Q)dv=-Qelse if(dv>Q)dv=Q;把此差值dv存入垂直子塊邊界相鄰象素差存儲(chǔ)器。這是因?yàn)閐v將被多次用到。例如,dv=D-E不但會(huì)在計(jì)算象素A=P(12,5)的垂直邊界去塊效應(yīng)補(bǔ)償量時(shí)被用到,而且將在計(jì)算象素B、C、D、E、F、G和H的垂直邊界去塊效應(yīng)補(bǔ)償量時(shí)被多次用到。把dv存儲(chǔ)起來后,在計(jì)算象素B、C、D、E、F、G和H的垂直邊界去塊效應(yīng)補(bǔ)償量時(shí),就不需要重復(fù)前面的3個(gè)步驟來計(jì)算dv了;當(dāng)前顯示象素位置讀取器讀取當(dāng)前顯示象素的位置(i,j);垂直邊界去塊效應(yīng)補(bǔ)償量決定器根據(jù)當(dāng)前顯示象素的位置(i,j)與離其最近的垂直子塊邊界的距離(可能的距離值為-4、-3、-2、-1、1、2、3或4)和dv的值來決定當(dāng)前顯示象素P(i,j)的垂直邊界去塊效應(yīng)補(bǔ)償量ΔPv(i,j)(補(bǔ)償量的可能值為-dv/8、-dv/4、-3*dv/8、-dv/2、3*dv/8、dv/4、dv/8或0),例如,象素A、B、C、D、E、F、G和H的垂直邊界去塊效應(yīng)補(bǔ)償量分別為-dv/8、-dv/4、-3*dv/8、-dv/2、3*dv/8、dv/4、dv/8和0;
水平子塊邊界相鄰象素讀取器讀取當(dāng)前顯示象素P(i,j)下面最近的水平子塊邊界上的兩相鄰象素的數(shù)值,例如,當(dāng)前顯示象素P(i,j)為前圖5中的象素I=P(5,11)時(shí),這兩相鄰象素為L=P(8,11)和M=P(9,11);水平子塊邊界相鄰象素差計(jì)算器計(jì)算兩相鄰象素?cái)?shù)值的差(設(shè)為dh),例如,計(jì)算dh=L-M;水平象素差與量化因子比較器把計(jì)算得到的象素差與量化因子Q進(jìn)行比較,把此差值限制在一定范圍內(nèi)if(dh<-Q)dh=-Qelse if(dh>Q)dh=Q;把此差值dh存入水平子塊邊界相鄰象素差行存儲(chǔ)器。這是因?yàn)閐h將被多次用到。例如,dh=L-M不但會(huì)在計(jì)算象素I=P(5,11)的水平邊界去塊效應(yīng)補(bǔ)償量時(shí)被用到,而且將在計(jì)算象素J、K、L、M、M、O和G的水平邊界去塊效應(yīng)補(bǔ)償量時(shí)被多次用到。把dh存儲(chǔ)起來后,在計(jì)算象素J、K、L、M、M、O和G的水平邊界去塊效應(yīng)補(bǔ)償量時(shí),就不需要重復(fù)前面的3個(gè)步驟來計(jì)算dh了。因?yàn)閳D象顯示是逐行進(jìn)行的,在圖象象素I被送往圖象顯示器顯示之后,要經(jīng)過一整行的時(shí)間,才是顯示圖象象素J的時(shí)候,所以一整行的水平子塊邊界相鄰象素差都必須被存儲(chǔ)起來,以備后用,故稱之為“行存儲(chǔ)器”;水平邊界去塊效應(yīng)補(bǔ)償量決定器根據(jù)當(dāng)前顯示象素的位置(i,j)與離其最近的水平子塊邊界的距離(可能的距離值為-4、-3、-2、-1、1、2、3或4)和dh的值來決定當(dāng)前顯示象素P(i,j)的水平邊界去塊效應(yīng)補(bǔ)償量ΔPh(i,j)(補(bǔ)償量的可能值為-dh/8、-dh/4、-3*dh/8、-dh/2、3*dh/8、dh/4、dh/8或0),例如,象素I、J、K、L、M、M、O和G的水平邊界去塊效應(yīng)補(bǔ)償量分別為-dh/8、-dh/4、-3*dh/8、-dh/2、3*dh/8、dh/4、dh/8和0。
對(duì)一幀圖象的最上面4行、最下面4行、最左邊4列和最右邊4列的象素不進(jìn)行任何去塊效應(yīng)補(bǔ)償,也就是ΔPh(i,j)=ΔPv(i,j)=0,因此P’(i,j)=P(i,j),以352×288象素的圖象為例,對(duì)第1、2、3、4、285、286、287和288行以及第1、2、3、4、349、350、351和352列的象素不進(jìn)行去塊效應(yīng)補(bǔ)償。
參見圖7,圖7是圖4中所述的去塊效應(yīng)運(yùn)算器的工作流程原理圖,去塊效應(yīng)補(bǔ)償運(yùn)算器由下列部分組成1、當(dāng)前顯示象素P(i,j)讀取器;2、去塊效應(yīng)補(bǔ)償加法器。
去塊效應(yīng)補(bǔ)償運(yùn)算器的典型工作流程為當(dāng)前顯示象素讀取器從當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中讀取當(dāng)前顯示象素P(i,j);去塊效應(yīng)補(bǔ)償加法器把來自當(dāng)前顯示象素讀取器的象素P(i,j)和來自去塊效應(yīng)補(bǔ)償量決定器的垂直邊界去塊效應(yīng)補(bǔ)償量ΔPv(i,j)及水平邊界去塊效應(yīng)補(bǔ)償量ΔPh(i,j)相加起來得到去塊效應(yīng)后的象素值P’(i,j)P’(i,j)=P(i,j)+ΔPv(i,j)+ΔPh(i,j);然后把去塊效應(yīng)后的象素值P’(i,j)送往圖象顯示器顯示。
當(dāng)然,本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施例僅是用來說明本發(fā)明,而并非用作為對(duì)本發(fā)明的限定,只要在本發(fā)明的實(shí)質(zhì)精神范圍內(nèi),對(duì)以上所述實(shí)施例的變化、變型都將落在本發(fā)明權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,是一種對(duì)圖象信號(hào)壓縮碼流進(jìn)行解碼的方法,所述的解碼的步驟為(1)對(duì)碼流進(jìn)行可變長度解碼VLD得到量化的離散余弦變換系數(shù)和量化因子;(2)離散余弦變換系數(shù)的逆量化IQ產(chǎn)生出離散余弦變換系數(shù);(3)逆離散余弦變換IDCT產(chǎn)生出象素或象素差;(4)運(yùn)動(dòng)補(bǔ)償MC如果上述步驟3產(chǎn)生出象素,則直接把象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器,如果上述步驟3產(chǎn)生出象素差,則把象素差加到前一幀(第N-1幀)復(fù)原圖象存儲(chǔ)器中的某個(gè)象素上得到象素值并把此象素值儲(chǔ)存到當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器;(5)用去塊效應(yīng)的裝置對(duì)當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中的復(fù)原圖象進(jìn)行去塊效應(yīng)處理,其特征在于所述的步驟(5)中去塊效應(yīng)處理的方法包括用去塊效應(yīng)補(bǔ)償量決定器和去塊效應(yīng)補(bǔ)償運(yùn)算器根據(jù)所述的解碼后復(fù)原圖象的相鄰子塊(8×8象素為一塊子塊)的邊界象素的差值和量化因子來決定是否要對(duì)某子塊中的象素P(I,j)進(jìn)行去塊效應(yīng)的補(bǔ)償處理以及各個(gè)象素的補(bǔ)償量ΔP(i,j),從而去除當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中視頻圖象信號(hào)因高壓縮比編解碼中產(chǎn)生的塊效應(yīng);去除塊效應(yīng)的視頻圖象信號(hào)直接至圖像顯示部。
2.如權(quán)利要求1所述的一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,其特征在于所述的去塊效應(yīng)處理方法中的象素P(I,j)的去塊效應(yīng)補(bǔ)償量ΔP(i,j)由兩部分相加而成ΔP(i,j)=ΔPv(i,j)+ΔPh(i,j)。
3.如權(quán)利要求2所述的一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,其特征在于所述的去塊效應(yīng)補(bǔ)償量ΔP(i,j)中的ΔPv(i,j)是垂直邊界去塊效應(yīng)補(bǔ)償量,其數(shù)值由下列三個(gè)因素決定(1)離象素P(i,j)最近的垂直子塊邊界上相鄰象素的差值;(2)象素P(i,j)所在的子塊的量化因子;(3)象素P(i,j)與離其最近的垂直子塊邊界的距離。
4.如權(quán)利要求2所述的一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,其特征在于所述的去塊效應(yīng)補(bǔ)償量ΔP(i,j)中的ΔPh(i,j)是水平邊界去塊效應(yīng)補(bǔ)償量,其數(shù)值由下列三個(gè)因素決定(1)離象素P(i,j)最近的水平子塊邊界上相鄰象素的差;(2)象素P(i,j)所在的子塊的量化因子;(3)象素P(i,j)與離其最近的水平子塊邊界的距離。
5.如權(quán)利要求1、2所述的一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,其特征在于所述的去塊效應(yīng)處理方法中的去塊效應(yīng)補(bǔ)償量決定器的工作流程為垂直子塊邊界相鄰象素讀取器讀取當(dāng)前顯示象素P(i,j)右邊最近的垂直子塊邊界上的兩相鄰象素的數(shù)值;垂直子塊邊界相鄰象素差計(jì)算器計(jì)算兩相鄰象素?cái)?shù)值的差(設(shè)為dv);垂直象素差與量化因子比較器把計(jì)算得到的象素差與量化因子(設(shè)為Q)進(jìn)行比較,把此差值限制在一定范圍內(nèi)if(dv<-Q)dv=-Qelse if(dv>Q)dv=Q;把此差值dv存入垂直子塊邊界相鄰象素差存儲(chǔ)器(這是因?yàn)閐v將被多次用到);當(dāng)前顯示象素位置讀取器讀取當(dāng)前顯示象素的位置(i,j);垂直邊界去塊效應(yīng)補(bǔ)償量決定器根據(jù)當(dāng)前顯示象素的位置(i,j)與離其最近的垂直子塊邊界的距離(可能的距離值為-4、-3、-2、-1、1、2、3或4)和dv的值來決定當(dāng)前顯示象素P(i,j)的垂直邊界去塊效應(yīng)補(bǔ)償量ΔPv(i,j)(補(bǔ)償量的可能值為-dv/8、-dv/4、-3*dv/8、-dv/2、3*dv/8、dv/4、dv/8或0);水平子塊邊界相鄰象素讀取器讀取當(dāng)前顯示象素P(i,j)下面最近的水平子塊邊界上的兩相鄰象素的數(shù)值;水平子塊邊界相鄰象素差計(jì)算器計(jì)算兩相鄰象素?cái)?shù)值的差(設(shè)為dh);水平象素差與量化因子比較器把計(jì)算得到的象素差與量化因子Q進(jìn)行比較,把此差值限制在一定范圍內(nèi)if(dh<-Q)dh=-Qelse if(dh>Q)dh=Q;把此差值dh存入水平子塊邊界相鄰象素差行存儲(chǔ)器(這是因?yàn)閐h將被多次用到);水平邊界去塊效應(yīng)補(bǔ)償量決定器根據(jù)當(dāng)前顯示象素的位置(i,j)與離其最近的水平子塊邊界的距離(可能的距離值為-4、-3、-2、-1、1、2、3或4)和dh的值來決定當(dāng)前顯示象素P(i,j)的水平邊界去塊效應(yīng)補(bǔ)償量ΔPh(i,j)(補(bǔ)償量的可能值為-dh/8、-dh/4、-3*dh/8、-dh/2、3*dh/8、dh/4、dh/8或0)。
6.如權(quán)利要求1、2所述的一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,其特征在于所述的去塊效應(yīng)處理方法中的去塊效應(yīng)運(yùn)算器的工作流程為當(dāng)前顯示象素讀取器從當(dāng)前幀(第N幀)復(fù)原圖象存儲(chǔ)器中讀取當(dāng)前顯示象素P(i,j);去塊效應(yīng)補(bǔ)償加法器把來自當(dāng)前顯示象素讀取器的象素P(i,j)和來自去塊效應(yīng)補(bǔ)償量決定器的垂直邊界去塊效應(yīng)補(bǔ)償量ΔPv(i,j)及水平邊界去塊效應(yīng)補(bǔ)償量ΔPh(i,j)相加起來得到去塊效應(yīng)后的象素值P’(i,j)P’(i,j)=P(i,j)+ΔPv(i,j)+ΔPh(i,j);然后把去塊效應(yīng)后的象素值P’(i,j)直接送往圖象顯示器顯示。
全文摘要
一種無附加幀存儲(chǔ)器基于塊邊界的差和量化因子的去塊效應(yīng)法,是一種對(duì)圖象信號(hào)壓縮碼流進(jìn)行解碼的方法,用去塊效應(yīng)的裝置對(duì)當(dāng)前幀復(fù)原圖象存儲(chǔ)器中的復(fù)原圖象進(jìn)行去塊效應(yīng)處理。去塊效應(yīng)處理是用去塊效應(yīng)補(bǔ)償量決定器和去塊效應(yīng)補(bǔ)償運(yùn)算器根據(jù)所述的解碼后復(fù)原圖象的相鄰子塊的邊界象素的差值和量化因子來決定是否要對(duì)某子塊中的象素進(jìn)行去塊效應(yīng)的補(bǔ)償處理以及各個(gè)象素的補(bǔ)償程度,從而去除當(dāng)前幀復(fù)原圖象存儲(chǔ)器中視頻圖象信號(hào)因高壓縮比編解碼中產(chǎn)生的塊效應(yīng)。本發(fā)明提出一種適用于在集成電路芯片上實(shí)現(xiàn),特別是集成到一個(gè)片上系統(tǒng)中的去除塊效應(yīng)的方法和裝置,不需要附加的幀存儲(chǔ)器,去除塊效應(yīng)的視頻圖象信號(hào)直接送至圖像顯示部。
文檔編號(hào)H04N5/93GK1398115SQ0213614
公開日2003年2月19日 申請(qǐng)日期2002年7月22日 優(yōu)先權(quán)日2002年7月22日
發(fā)明者林濤, 林爭輝 申請(qǐng)人:上海芯華微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1