欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像處理裝置和方法

文檔序號(hào):7885468閱讀:147來源:國(guó)知局
專利名稱:圖像處理裝置和方法
技術(shù)領(lǐng)域
本公開涉及圖像處理裝置和方法,尤其涉及能夠減少圖像編碼工作量的圖像處理
裝置
背景技術(shù)
近年來,為了處理作為數(shù)字信息的圖像信息并在這樣做時(shí)實(shí)現(xiàn)高效率的信息傳輸和累積,符合諸如MPEG (運(yùn)動(dòng)圖像專家組)標(biāo)準(zhǔn)的設(shè)備已經(jīng)在發(fā)布信息的廣播站以及接收信息的普通家庭中普及,MPEG利用圖像信息固有的冗余度,通過正交變換(諸如離散余弦變換)以及運(yùn)動(dòng)補(bǔ)償來壓縮圖像信息。特別地,MPEG2 (ISO (國(guó)際標(biāo)準(zhǔn)化組織)/IEC (國(guó)際電子技術(shù)委員會(huì))13818-2)被定義為通用圖像編碼標(biāo)準(zhǔn),并且可應(yīng)用于隔行圖像和非隔行圖像,以及標(biāo)準(zhǔn)分辨率圖像和高清晰度圖像。目前,MPEG2被用于專業(yè)消費(fèi)者和普通消費(fèi)者的廣闊的應(yīng)用范圍中。根據(jù)MPEG2壓縮標(biāo)準(zhǔn),例如向具有720X480像素的標(biāo)準(zhǔn)分辨率的隔行圖像分配4Mbps至8Mbps的比特率,向具有1920X 1088像素的高分辨率的隔行圖像分配18Mbps至22Mbps的比特率。通過這種方式,可以實(shí)現(xiàn)高壓縮 率和高圖像質(zhì)量。MPEG2主要設(shè)計(jì)用于適合于廣播的高質(zhì)量圖像編碼,但是其不兼容比MPEGl低的比特率或者具有更高壓縮率的編碼標(biāo)準(zhǔn)。隨著移動(dòng)終端日益普及,預(yù)期未來對(duì)這些編碼標(biāo)準(zhǔn)的要求將增大,并且為了滿足此要求,已經(jīng)設(shè)置了 MPEG4編碼標(biāo)準(zhǔn)。就圖像編碼標(biāo)準(zhǔn)而言,IS0/IEC14496-2標(biāo)準(zhǔn)在1998年12月被批準(zhǔn)為國(guó)際標(biāo)準(zhǔn)。此外,目前正在設(shè)置稱為H.26L(ITU-T(國(guó)際電信同盟電信標(biāo)準(zhǔn)化部門)Q6/16VCEG(視頻編碼專家組))的標(biāo)準(zhǔn),該標(biāo)準(zhǔn)最初目的是將圖像編碼用于視頻會(huì)議。與諸如MPEG2和MPEG4的傳統(tǒng)編碼方法相比,H.26L在編碼和解碼時(shí)需要更大的計(jì)算量,但是已知能實(shí)現(xiàn)更高的編碼效率。此外,作為MPEG4活動(dòng)的一部分,通過將H.26L不支持的功能合并到基于H.26L 的功能中,而正在將“Joint Model of Enhanced-Compression Video Coding (增強(qiáng)壓縮視頻編碼)”建立為實(shí)現(xiàn)更高編碼效率的標(biāo)準(zhǔn)。在標(biāo)準(zhǔn)化方案中,2003年3月以H.264和MPEG4第10部分(增強(qiáng)視頻編碼,下面稱為AVC)的名稱將該標(biāo)準(zhǔn)批準(zhǔn)為國(guó)際標(biāo)準(zhǔn)。此外,作為其擴(kuò)展,于2005年2月將FRExt (保真度范圍擴(kuò)展)設(shè)置為標(biāo)準(zhǔn),F(xiàn)RExt包括專業(yè)使用所需的編碼工具,例如RGB、4:2:2和4:4:4以及MPEG2中指定的8X8DCT和量化矩陣。這是一種通過使用AVC來更好地表現(xiàn)電影膠片中包含的平滑膠片噪聲的編碼方法,其目前用于諸如藍(lán)光盤的廣闊應(yīng)用范圍。但是,對(duì)以更高壓縮率編碼的需求日益增加,從而在限制傳輸容量的現(xiàn)今環(huán)境(例如在互聯(lián)網(wǎng)中)壓縮分辨率為4096 X 2048像素(其為高清晰度圖像分辨率的四倍)的圖像,或者分配高清圖像。因此,通過ITU-T下的VCEG,對(duì)提高編碼效率的研究仍然在繼續(xù)。當(dāng)通過有限帶寬的線路(例如互聯(lián)網(wǎng))傳輸具有更高分辨率(例如4000X2000)的圖像或者現(xiàn)有的高清圖像時(shí),通過AVC實(shí)現(xiàn)的壓縮率不夠高??紤]到這一點(diǎn),ITU-T下稱為VCEG (視頻編碼專家組)的團(tuán)體試圖進(jìn)一步提高編碼效率(例如,參見非專利文獻(xiàn)I)。非專利文獻(xiàn)I提議包括自適應(yīng)環(huán)路濾波器(ALF)的方法作為提高編碼效率的方法。引用列表非專利文獻(xiàn)非專利文獻(xiàn)1:Takesh1.Chujoh, et al., ^Block-based Adaptive LoopFilter” ITU-T SG16 Q6 VCEG Contribution, Al18, Germany, July, 2008

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題但是,對(duì)序列中所有畫面和條帶使用非專利文獻(xiàn)中提議的自適應(yīng)環(huán)路濾波器需要龐大的計(jì)算量,并且有可能增加圖像編碼操作工作量??紤]到這些情況而構(gòu)思了本公開,并且本公開的目的是在抑制圖像質(zhì)量惡化加劇的同時(shí),減少自適應(yīng)環(huán)路濾波器的工作量,從而抑制由于自適應(yīng)環(huán)路濾波操作引起的圖像編碼操作工作量的增加。技術(shù)問題的解決方案本公開的方案是一種圖像處理裝置,包括:濾波器控制單元,用于根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,來控制要對(duì)圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作;以及濾波操作單元,用于在運(yùn)動(dòng)補(bǔ)償環(huán) 路中、在濾波器控制單元的控制下,對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。當(dāng)在編碼所述圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)要被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)在編碼所述圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的述圖像數(shù)據(jù)不被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。圖像數(shù)據(jù)可以是畫面數(shù)據(jù),并且濾波器控制單元可以根據(jù)畫面的類型控制用于圖像數(shù)據(jù)的自適應(yīng)濾波操作。當(dāng)所述圖像數(shù)據(jù)是I畫面時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)所述圖像數(shù)據(jù)是P畫面和B畫面時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是I畫面或P畫面時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是B畫面時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是包含分等級(jí)的B畫面圖像數(shù)據(jù)中的I畫面和P畫面或者要被參照的B畫面時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中不被參照的B畫面時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。圖像數(shù)據(jù)可以是條帶數(shù)據(jù),并且濾波器控制單元可以根據(jù)條帶的類型控制用于圖像數(shù)據(jù)的自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是I條帶時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是P條帶和B條帶時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是I條帶或P條帶時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是B畫面時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。
當(dāng)圖像數(shù)據(jù)是包含分等級(jí)的B條帶的圖像數(shù)據(jù)中的I條帶和P條帶或者要被參照的B條帶時(shí),濾波器控制單元可以控制執(zhí)行自適應(yīng)濾波操作。當(dāng)圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中不被參照的B條帶時(shí),濾波器控制單元可以控制不執(zhí)行自適應(yīng)濾波操作。所述圖像處理裝置進(jìn)一步包括編碼單元,用于將受到自適應(yīng)濾波操作的圖像數(shù)據(jù)編碼。編碼單元可以將自適應(yīng)濾波操作的濾波器系數(shù)以及指示是否執(zhí)行自適應(yīng)濾波操作的標(biāo)志信息編碼,并將得到的數(shù)據(jù)加入圖像數(shù)據(jù)的編碼數(shù)據(jù)。濾波器控制單元可以根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,來控制自適應(yīng)濾波操作的濾波器系數(shù)的抽頭長(zhǎng)度。濾波操作單元可以利用具有由濾波器控制單元控制的抽頭長(zhǎng)度的濾波器系數(shù),對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。當(dāng)在編碼圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)要被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元可以執(zhí)行控制以增加抽頭長(zhǎng)度。當(dāng)在編碼圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)不被他圖像數(shù)據(jù)參照時(shí),濾波器控制單元可以執(zhí)行控制以縮短抽頭長(zhǎng)度。本公開的方案是一種圖像處理方法,包括:根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,控制要對(duì)圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作,該控制通過圖像處理裝置的濾波器控制單元執(zhí)行;以及在運(yùn)動(dòng)補(bǔ)償環(huán)路中對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作,自適應(yīng)濾波操作由圖像處理裝置的濾波操作單元執(zhí)行。在本公開的方案中,根據(jù)圖像數(shù)據(jù)的每個(gè)預(yù)定單位數(shù)據(jù)的類型控制要對(duì)圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作,并且在運(yùn)動(dòng)補(bǔ)償環(huán)路中對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。本發(fā)明的有益效果根據(jù)本公開,可以處理圖像。特別地,可以在抑制圖像質(zhì)量惡化加劇的同時(shí)減少圖像編碼操作的工作量。


圖1是示出根據(jù)AVC編碼方法輸出壓縮圖像信息的圖像編碼裝置的方框圖。圖2是示出根據(jù)AVC編碼方法接收壓縮圖像信息的輸入的圖像解碼裝置的方框圖。圖3是用于說明去塊濾波器的操作原理的示意圖。圖4是用于說明定義Bs的方法的示意圖。圖5是用于說明去塊濾波器的操作原理的示意圖。圖6是示出indexA和indexB與α和β的值之間對(duì)應(yīng)關(guān)系的示例的示意圖。圖7是示出Bs、indexA和tcO之間對(duì)應(yīng)關(guān)系的示例的示意圖。圖8是示出使用自適應(yīng)環(huán)路濾波器的圖像編碼裝置的一部分的示例性結(jié)構(gòu)的方框圖。圖9是示出使用自適應(yīng)環(huán)路濾波器的圖像解碼裝置的一部分的示例性結(jié)構(gòu)的方框圖。圖10是示出圖像編碼裝置的典型示例性結(jié)構(gòu)的方框圖。圖11是示出自適應(yīng)環(huán)路濾波器的典型示例性結(jié)構(gòu)的方框圖。
圖12是用于說明通過自適應(yīng)環(huán)路濾波器執(zhí)行的開/關(guān)控制的示例的示意圖。圖13是用于說明通過自適應(yīng)環(huán)路濾波器執(zhí)行的開/關(guān)控制的另一示例的示意圖。圖14是用于說明條帶頭的語法的示例的示意圖。圖15是用于說明自適應(yīng)環(huán)路濾波器的參數(shù)語法的示例的示意圖。圖16是從圖15繼續(xù)、用于說明自適應(yīng)環(huán)路濾波器的參數(shù)語法的示例的示意圖。圖17是從圖16繼續(xù),用于說明自適應(yīng)環(huán)路濾波器的參數(shù)語法的示例的示意圖。圖18是用于說明編碼操作的示例性流程的流程圖。圖19是用于說明自適應(yīng)環(huán)路濾波操作的示例性流程的流程圖。圖20是示出自適應(yīng)環(huán)路濾波器的另一示例性結(jié)構(gòu)的方框圖。圖21是用于說明自適應(yīng)環(huán)路濾波操作的另一示例性流程的流程圖。圖22是用于說明宏塊的示例的示意圖。圖23是示出個(gè)人計(jì)算機(jī)的典型示例性結(jié)構(gòu)的方框圖。圖24是示出電視接收器的典型示例性結(jié)構(gòu)的方框圖。圖25是示出便攜電話裝置的典型示例性結(jié)構(gòu)的方框圖。圖26是示出硬盤記錄器的典型示例性結(jié)構(gòu)的方框圖。圖27是示出相機(jī)的典型示例性結(jié)構(gòu)的方框圖。
具體實(shí)施例方式下面是用于實(shí)現(xiàn)本技術(shù)(下面稱為實(shí)施例)的模式的描述。按照以下順序進(jìn)行說明。1.第一實(shí)施例(圖像編碼裝置)2.第二實(shí)施例(圖像編碼裝置)3.第三實(shí)施例(個(gè)人計(jì)算機(jī))4.第四實(shí)施例(電視接收器)5.第五實(shí)施例(便攜電話裝置)6.第六實(shí)施例(硬盤記錄器)7.第七實(shí)施例(相機(jī))〈1.第一實(shí)施例>[根據(jù)AVC編碼方法的圖像編碼裝置]圖1示出根據(jù)AVC編碼方法將圖像編碼的圖像編碼裝置的實(shí)施例的結(jié)構(gòu)。圖1所示圖像編碼裝置100是通過符合AVC標(biāo)準(zhǔn)的編碼方法將圖像編碼并輸出的裝置。如圖1所示,圖像編碼裝置100包括Α/D轉(zhuǎn)換器101、屏幕重置緩沖器102、算術(shù)操作單元103、正交變換單元104、量化單元105、無損編碼單元106以及累積緩沖器107。圖像編碼裝置100還包括逆量化單元108、逆正交變換單元109、算術(shù)操作單元110、去塊濾波器
111、幀存儲(chǔ)器112、選擇單元113、幀內(nèi)預(yù)測(cè)單元114、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115、選擇單元116以及速率控制單元117。Α/D轉(zhuǎn)換器101對(duì)輸入圖像數(shù)據(jù)進(jìn)行Α/D轉(zhuǎn)換,將圖像數(shù)據(jù)輸出到屏幕重置緩沖器102并存儲(chǔ)。屏幕重置緩沖器102根據(jù)GOP (畫面組)結(jié)構(gòu),將按照顯示順序存儲(chǔ)的圖像幀重置,從而按照編碼順序布置幀。屏幕重置緩沖器102將具有重置幀順序的圖像提供給算術(shù)操作單元103。此外屏幕重置緩沖器102將具有重置幀順序的圖像提供給幀內(nèi)預(yù)測(cè)單元114和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。算術(shù)操作單元103將經(jīng)由選擇單元116自幀內(nèi)預(yù)測(cè)單元114或者運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的預(yù)測(cè)圖像從自屏幕重置緩沖器102讀取的圖像減去,并將差異信息輸出到正交變換單元104。例如,當(dāng)對(duì)圖像進(jìn)行幀內(nèi)編碼時(shí),算術(shù)操作單元103將自幀內(nèi)預(yù)測(cè)單元114提供的預(yù)測(cè)圖像從自屏幕重置緩沖器102讀取的圖像減去。當(dāng)對(duì)圖像進(jìn)行幀間編碼時(shí),算術(shù)操作單元103將自運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的預(yù)測(cè)圖像從自屏幕重置緩沖器102讀取的圖像減去。正交變換單元104對(duì)于從算術(shù)操作單元103提供的差異信息進(jìn)行正交變換操作,例如離散余弦變換或者Karhunen-Loeve變換,并將變換系數(shù)提供給量化單元105。量化單元105將從正交變換單元104輸出的變換系數(shù)量化。基于從速率控制單元117提供的目標(biāo)比特率值信息,量化單元105設(shè)置量化參數(shù),并進(jìn)行量化。量化單元105將量化的變換系數(shù)提供給無損編碼單元106。無損編碼單元106通過可變長(zhǎng)度編碼或算術(shù)編碼等等對(duì)量化的變換系數(shù)進(jìn)行無損編碼。因?yàn)橐呀?jīng)在速率控制單元117的控制下將系數(shù)數(shù)據(jù)量化,所以比特率等于速率控制單元117設(shè)置的目標(biāo)值(或者接近目標(biāo)值)。無損編碼單元106從幀內(nèi)預(yù)測(cè)單元114獲得指示幀內(nèi)預(yù)測(cè)等等的信息,并從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115獲得指示幀間預(yù)測(cè)模式的信息或者運(yùn)動(dòng)矢量信息等等。下面也將指示幀內(nèi)預(yù)測(cè)(幀內(nèi)屏幕預(yù)測(cè))的信息稱為幀內(nèi)預(yù)測(cè)模式信息。下面將指示幀間預(yù)測(cè)(幀間屏幕預(yù)測(cè))的信息稱為幀間預(yù)測(cè)模式信息。無損編碼單元106不僅將量化的變換系數(shù)編碼,而且將諸如濾波器系數(shù)、幀內(nèi)預(yù)測(cè)模式信息、幀間預(yù)測(cè)模式信息以及量化參數(shù)的各種信息合并(復(fù)用)到編碼數(shù)據(jù)的頭部信息。無損編碼單元106將通過編碼獲得的編碼數(shù)據(jù)提供給累積緩沖器107并存儲(chǔ)。例如,在無損編碼單元106中,進(jìn)行諸如可變長(zhǎng)度編碼或算術(shù)編碼的無損編碼操作。可變長(zhǎng)度編碼例如可以是H.264/AVC中指定的CAVLC (基于上下文的自適應(yīng)可變長(zhǎng)度編碼)。算術(shù)編碼可以是CABAC (基于上下文的自適應(yīng)二進(jìn)制算術(shù)編碼)。累積緩沖器107臨時(shí)存儲(chǔ)從無損編碼單元106提供的編碼數(shù)據(jù),并將編碼數(shù)據(jù)作為通過H.264/AVC編碼的編碼圖像例如在預(yù)定時(shí)間輸出到記錄裝置或后續(xù)階段的傳輸路徑(未示出)。在量化單元105量化的變換系數(shù)也被提供給逆量化單元108。逆量化單元108通過與量化單元105執(zhí)行的量化兼容的方法對(duì)量化的變換系數(shù)進(jìn)行逆量化。逆量化單元108將獲得的變換系數(shù)提供給逆正交變換單元109。逆正交變換單元109通過與正交變換單元104執(zhí)行的正交變換操作兼容的方法對(duì)提供的變換系數(shù)執(zhí)行逆正交變換。受到逆正交變換的輸出(未壓縮差異信息)被提供給算術(shù)操作單元110。算術(shù)操作單元110通過將經(jīng)由選擇單元116從幀內(nèi)預(yù)測(cè)單元114或者運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的預(yù)測(cè)圖像加入從逆正交變換單元109提供的逆正交變換結(jié)果或者未壓縮差異信息,獲得局部解碼圖像(解碼圖像)。
例如,當(dāng)差異信息與要幀內(nèi)編碼的圖像兼容時(shí),算術(shù)操作單元110將從幀內(nèi)預(yù)測(cè)單元114提供的預(yù)測(cè)圖像加入差異信息。例如,當(dāng)差異信息與要幀間編碼的圖像兼容時(shí),算術(shù)操作單元110將從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的預(yù)測(cè)圖像加入差異信息。加法結(jié)果被提供給去塊濾波器111或者幀存儲(chǔ)器112。去塊濾波器111在必要時(shí),通過執(zhí)行去塊濾波操作,從解碼圖像去除塊失真,并且在必要時(shí),例如通過使用Wiener濾波器,執(zhí)行環(huán)路濾波操作,以提高圖像質(zhì)量。去塊濾波器111將各個(gè)像素分類,并對(duì)每個(gè)類執(zhí)行適當(dāng)?shù)臑V波操作。去塊濾波器111將濾波操作結(jié)果提供給幀存儲(chǔ)器112。幀存儲(chǔ)器112在預(yù)定時(shí)間將存儲(chǔ)的參考圖像經(jīng)由選擇單元113輸出到幀內(nèi)預(yù)測(cè)單元114或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。例如,當(dāng)對(duì)圖像進(jìn)行幀內(nèi)編碼時(shí),幀存儲(chǔ)器112將參考圖像經(jīng)由選擇單元113提供給幀內(nèi)預(yù)測(cè)單元114。例如,當(dāng)對(duì)圖像進(jìn)行幀間編碼時(shí),幀存儲(chǔ)器112將參考圖像經(jīng)由選擇單元113提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。當(dāng)從幀存儲(chǔ)器112提供的參考圖像是要受到幀內(nèi)編碼的圖像時(shí),選擇單元113將參考圖像提供給幀內(nèi)預(yù)測(cè)單元114。當(dāng)從幀存儲(chǔ)器112提供的參考圖像是要受到幀間編碼的圖像時(shí),選擇單元113將參考圖像提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。幀內(nèi)預(yù)測(cè)單元114通過利用屏幕中的像素值進(jìn)行幀內(nèi)預(yù)測(cè)(屏幕內(nèi)預(yù)測(cè))以生成預(yù)測(cè)圖像。幀內(nèi)預(yù)測(cè)單元114在一個(gè)以上模式(幀內(nèi)預(yù)測(cè)模式)中進(jìn)行幀內(nèi)預(yù)測(cè)。通過H.264圖像信息編碼方法,定義幀內(nèi)4X4預(yù)測(cè)模式、幀內(nèi)8X8預(yù)測(cè)模式以及幀內(nèi)16X16預(yù)測(cè)模式用于亮度信號(hào)。就色度信號(hào)而言,可以獨(dú)立于亮度信號(hào)定義用于各個(gè)宏塊的預(yù)測(cè)模式。在幀內(nèi)4X4預(yù)測(cè)模式中,為每個(gè)4X4亮度塊定義一個(gè)幀內(nèi)預(yù)測(cè)模式。在幀內(nèi)8X8預(yù)測(cè)模式中,為每個(gè)8X8亮度塊定義一個(gè)幀內(nèi)預(yù)測(cè)模式。在幀內(nèi)16X16預(yù)測(cè)模式中且對(duì)于色度信號(hào),為每個(gè)宏塊定義一個(gè)幀內(nèi)預(yù)測(cè)模式。幀內(nèi)預(yù)測(cè)單元114在所有幀內(nèi)預(yù)測(cè)模式中生成預(yù)測(cè)圖像,評(píng)估各個(gè)預(yù)測(cè)圖像,并選擇最佳模式。在選擇最佳幀內(nèi)預(yù)測(cè)模式之后,幀內(nèi)預(yù)測(cè)單元114將最佳幀內(nèi)預(yù)測(cè)模式中生成的預(yù)測(cè)圖像經(jīng)由選擇單元116提供給算術(shù)操作單元103和算術(shù)操作單元110。如上所述,幀內(nèi)預(yù)測(cè)單元114還在適當(dāng)時(shí)將諸如指示選擇的幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)模式信息這樣的信息提供給無損編碼單元106。利用從屏幕重置緩沖器102提供的輸入圖像以及經(jīng)由選擇單元113從幀存儲(chǔ)器112提供的參考圖像,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115對(duì)要受到幀間編碼的圖像進(jìn)行運(yùn)動(dòng)預(yù)測(cè),并根據(jù)檢測(cè)的運(yùn)動(dòng)矢量執(zhí)行運(yùn)動(dòng)補(bǔ)償操作,以生成預(yù)測(cè)圖像(幀間預(yù)測(cè)圖像信息)。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115在所有候選幀間預(yù)測(cè)模式中執(zhí)行幀間預(yù)測(cè)操作,以生成預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115將生成的預(yù)測(cè)圖像經(jīng)由選擇單元116提供給算術(shù)操作單元103和算術(shù)操作單元110。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115將指示選擇的幀間預(yù)測(cè)模式的幀間預(yù)測(cè)模式信息以及指示計(jì)算的運(yùn)動(dòng)矢量的運(yùn)動(dòng)矢量信息提供給無損編碼單元106。在對(duì)圖像執(zhí)行幀內(nèi)編碼時(shí),選擇單元116將幀內(nèi)預(yù)測(cè)單元114的輸出提供給算術(shù)操作單元103和算術(shù)操作單元110。當(dāng)對(duì)圖像執(zhí)行幀間編碼時(shí),選擇單元116將運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115的輸出提供給算術(shù)操作單元103和算術(shù)操作單元110。
基于累積緩沖器107中存儲(chǔ)的壓縮圖像,速率控制單元117控制量化單元105的量化操作速率,從而不引起上溢或下溢。[根據(jù)AVC編碼方法的圖像解碼裝置]圖2是示出通過正交變換(諸如離散余弦變換或Karhunen-Loeve變換)和運(yùn)動(dòng)補(bǔ)償實(shí)現(xiàn)圖像壓縮的圖像解碼裝置的典型示例性結(jié)構(gòu)的方框圖。圖2所示的圖像解碼裝置200是與圖像編碼裝置100兼容的解碼裝置。例如經(jīng)由預(yù)定傳輸路徑,將通過圖像編碼裝置100編碼的數(shù)據(jù)提供給與圖像編碼裝置100兼容的圖像解碼裝置200,并對(duì)其進(jìn)行解碼。如圖2所示,圖像解碼裝置200包括累積緩沖器201、無損解碼單元202、逆量化單元203、逆正交變換單元204、算術(shù)操作單元205、去塊濾波器206、屏幕重置緩沖器207以及D/Α轉(zhuǎn)換器208。此外圖像解碼裝置200包括幀存儲(chǔ)器209、選擇單元210、幀內(nèi)預(yù)測(cè)單元211、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212以及選擇單元213。累積緩沖器201存儲(chǔ)發(fā)送的編碼數(shù)據(jù)。編碼數(shù)據(jù)已經(jīng)被圖像編碼裝置100編碼。無損解碼單元202通過與圖1所示無損編碼單元106使用的編碼方法兼容的方法,在預(yù)定時(shí)間將從累積緩沖器201讀取的編碼數(shù)據(jù)解碼。當(dāng)幀是幀內(nèi)編碼幀時(shí),編碼數(shù)據(jù)的頭部存儲(chǔ)幀內(nèi)預(yù)測(cè)模式信息。此外,無損解碼單元202將幀內(nèi)預(yù)測(cè)模式信息解碼,并將該信息提供給幀內(nèi)預(yù)測(cè)單元211。另一方面,當(dāng)幀是幀間編碼幀時(shí),編碼數(shù)據(jù)的頭部存儲(chǔ)運(yùn)動(dòng)矢量信息。此外,無損解碼單元202將運(yùn)動(dòng)矢量信息解碼,并將信息提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212。逆量化單元203通過與圖1所示量化單元105使用的量化方法兼容的方法,對(duì)通過無損解碼單元202解碼的系數(shù)數(shù)據(jù)(量化系數(shù))進(jìn)行逆量化。也就是說,逆量化單元203通過與圖1所示逆量化單元108使用的方法相同的方法對(duì)量化系數(shù)進(jìn)行逆量化。逆量化單元203將逆量化的系數(shù)數(shù)據(jù)或者正交變換系數(shù)提供給逆正交變換單元204。逆正交變換單元204通過與圖1所示正交變換單元104使用的正交變換方法兼容的方法(與圖1所示逆正交變換單元109使用的方法相同的方法),對(duì)正交變換系數(shù)進(jìn)行逆正交變換,并獲得與從通過圖像編碼裝置100執(zhí)行的正交變換之前的時(shí)間開始的殘余誤差數(shù)據(jù)對(duì)應(yīng)的解碼殘余誤差數(shù)據(jù)。通過逆正交變換獲得的解碼殘余誤差數(shù)據(jù)被提供給算術(shù)操作單元205。此外,預(yù)測(cè)圖像從幀內(nèi)預(yù)測(cè)單元211或者運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212經(jīng)由選擇單元213被提供給算術(shù)操作單元205。算術(shù)操作單元205將解碼殘余誤差數(shù)據(jù)加入預(yù)測(cè)圖像,并獲得與從通過圖像編碼裝置100的算術(shù)操作單元103進(jìn)行的預(yù)測(cè)圖像減法之前的時(shí)間開始的圖像數(shù)據(jù)對(duì)應(yīng)的解碼圖像數(shù)據(jù)。算術(shù)操作單元205將解碼圖像數(shù)據(jù)提供給去塊濾波器206。去塊濾波器206從提供的解碼圖像去除塊失真,并將圖像提供給屏幕重置緩沖器207。屏幕重置緩沖器207執(zhí)行圖像重置。具體而言,按照原始顯示順序?qū)⑼ㄟ^圖1的屏幕重置緩沖器102按照編碼順序重置的幀順序重置。D/Α轉(zhuǎn)換器208對(duì)于從屏幕重置緩沖器207提供的圖像執(zhí)行D/Α轉(zhuǎn)換,并將轉(zhuǎn)換后的圖像輸出到顯示器(未示出),以顯示圖像。此外,去塊濾波器206的輸出被提供給幀存儲(chǔ)器209。
幀存儲(chǔ)器209、選擇單元210、幀內(nèi)預(yù)測(cè)單元211、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212以及選擇單元213分別等同于圖像編碼裝置100的幀存儲(chǔ)器112、選擇單元113、幀內(nèi)預(yù)測(cè)單元114、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115以及選擇單元116。選擇單元210從幀存儲(chǔ)器209讀取要被幀間處理的圖像以及要被參照的圖像,并將圖像提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212。此外選擇單元210從幀存儲(chǔ)器209讀取要用于幀內(nèi)預(yù)測(cè)的圖像,并將圖像提供給幀內(nèi)預(yù)測(cè)單元211。在適當(dāng)時(shí),將通過解碼將頭部信息獲得的并且指示幀內(nèi)預(yù)測(cè)模式等等的信息從無損解碼單元202提供給幀內(nèi)預(yù)測(cè)單元211?;谠撔畔?,幀內(nèi)預(yù)測(cè)單元211根據(jù)從幀存儲(chǔ)器209獲得的參考圖像生成預(yù)測(cè)圖像,并將生成的預(yù)測(cè)圖像提供給選擇單元213。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212從無損解碼單元202獲得通過將頭部信息解碼獲得的信息(預(yù)測(cè)模式信息、運(yùn)動(dòng)矢量信息、參考幀信息、標(biāo)志、各個(gè)參數(shù)等等)?;趶臒o損解碼單元202提供的信息,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212根據(jù)從幀存儲(chǔ)器209獲得的參考圖像生成預(yù)測(cè)圖像,并將生成的預(yù)測(cè)圖像提供給選擇單元213。選擇單元213選擇通過運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212或者幀內(nèi)預(yù)測(cè)單元211生成的預(yù)測(cè)圖像,并將選擇的預(yù)測(cè)圖像提供給算術(shù)操作單元205。[正交變換]同時(shí),通過AVC編碼方法,只有4X4正交變換可用作基線檔次、擴(kuò)展檔次以及主要檔次中的正交變換。在高級(jí)檔次和更高級(jí)檔次中,在屏幕中可以在4X4正交變換與8X8正交變換之間切換操作,如圖3所示。[去塊濾波器]通過AVC編碼方法,將去塊濾波器包括在每個(gè)環(huán)路中,如圖1和圖2所示。通過這種配置,可以有效地從解碼圖像中去除塊失真,并且運(yùn)動(dòng)補(bǔ)償可以有效地防止塊失真?zhèn)鞑サ絽⒄战獯a圖像的圖像。下面,描述根據(jù)AVC編碼方法的每個(gè)去塊濾波器中的操作原理。可以根據(jù)壓縮圖像信息中包含的兩個(gè)參數(shù)、即deblocking_filter_control_present_flag in Picture Parameter Set RBSP 和 disable_deblocking_filter_idc inSlice Header來指定以下三種操作作為去塊濾波器的操作。(a)在塊邊界或者宏塊邊界進(jìn)行(b)只在宏塊邊界進(jìn)行(C)不進(jìn)行就量化參數(shù)QP而言,在對(duì)亮度信號(hào)進(jìn)行以下操作時(shí)使用QPY,而對(duì)色度信號(hào)進(jìn)行以下操作時(shí)使用QPe在運(yùn)動(dòng)補(bǔ)償編碼、幀內(nèi)預(yù)測(cè)以及熵編碼(CAVLC/CABAC)中,將屬于不同條帶的像素值處理為“不可用”。但是,在去塊濾波操作中,將屬于不同條帶但是屬于同一畫面的像素值處理為“可用”。下面,用p0至p3以及q0至q3表示要受到去塊濾波操作的像素值,用p0’至p3’以及qO’至q3’表示處理過的像素值,如圖3所示。如圖4所示,在去塊濾波操作之前,在圖3所示的ps和qs上定義Bs (邊界強(qiáng)度)。僅當(dāng)滿足以下兩個(gè)條件(表達(dá)式(I)和表達(dá)式(2))時(shí),對(duì)圖3中的(p2, pi, p0, qO, ql和q2)進(jìn)行去塊濾波操作。
Bs>0...(I)p0-q0 I < a ; |pl-pO|〈@ ; ql_qO |〈卜..(2)雖然根據(jù)QP來定義表達(dá)式(2)中a和0的默認(rèn)值,如下所示,但是也可以根據(jù)壓縮圖像信息的條帶頭中包含的兩個(gè)參數(shù)“slice_alpha_c0_offset_div2”和“l(fā)ice_beta_offset_div2”,通過用戶調(diào)節(jié)這些值,如圖5所示。圖6A和圖6B的表格中所不的indexA和indexB被定義為以下表達(dá)式(3)至(5)所示。[數(shù)學(xué)公式I]qPav = (qPp+qPQ+l) >> 1...(3)[數(shù)學(xué)公式2]indexA=Clip3 (0, 51, qPav+Fi IterOff set A)...(4)[數(shù)學(xué)公式3]indexB=Clip3 (0, 51, qPav+FilterOffsetB)...(5)在以上表達(dá)式(3)至(5)中,“FilterOffsetA”和“FilterOffsetB”是要通過用戶調(diào)節(jié)的部分。在如下所述的情況(I) Bs<4和(2) Bs=4中,將不同的方法定義為去塊濾波操作。當(dāng)Bs〈 4時(shí),根據(jù)以下表達(dá)式(6)至(8)計(jì)算受到去塊濾波操作的像素值p’0和q,0。[數(shù)學(xué)公式4]A = Clip3 (-tc, tc, ((((q0-p0) << 2) + (P^q1)+4) >> 3))...(6)[數(shù)學(xué)公式5]p,0 = Clipl (p0+A).(7)[數(shù)學(xué)公式6]q,0 = Clipl (q0+A).(8)這里,如下所述地計(jì)算t。。也就是說,當(dāng)chromaEdgeFlag的值為0時(shí),根據(jù)以下所示的表達(dá)式(9)計(jì)算t。。在其他情況下,根據(jù)以下所示的表達(dá)式(10)計(jì)算t。。[數(shù)學(xué)公式7]tc = t⑶+ ((ap < ¢) 1: 0) + ((aq < ^ ) 1:0)...(9)[數(shù)學(xué)公式8]tc = tco+l...(10)根據(jù)Bs和indexA的值定義te(l的值,如圖7A和圖7B的表格所示。此外,根據(jù)以下表達(dá)式(11)和(12)計(jì)算ajP aq的值。[數(shù)學(xué)公式9]ap = I P2-P01.(11)[數(shù)學(xué)公式10]aq = q2-q01 (12)如下所述地計(jì)算受到去塊濾波操作的像素值p’ jo也就是說,當(dāng)chromaEdgeFlag的值為0,并且ap的值等于或小于P時(shí),根據(jù)以下所示的表達(dá)式(13)計(jì)算p’lt)當(dāng)不滿足該條件時(shí),根據(jù)以下所示的表達(dá)式(14)計(jì)算p’i。
[數(shù)學(xué)公式11]P,! = Pi+ClipS^tco, t⑶,(P2+((p0+q0+l) >> I)_(pl << I)) >> I).(13)[數(shù)學(xué)公式12]p,! = P1.(14)如下所述計(jì)算受到去塊濾波操作的像素值q’丨。也就是說,當(dāng)chromaEdgeFlag的值為0,并且a,的值等于或小于P時(shí),根據(jù)以下所示的表達(dá)式(15)計(jì)算q’lt)當(dāng)不滿足該條件時(shí),根據(jù)以下所示的表達(dá)式(16)計(jì)算q’ 10[數(shù)學(xué)公式13]q,J = qi+ClipS^tco, t⑶,(q2+((p0+q0+l) >> D — k << I)) >> I)...(15)[數(shù)學(xué)公式14]q,! = q” (16)p’ 2和q’ 2的值與尚未濾波的P2和q2的值相同。也就是說,根據(jù)以下表達(dá)式(17)和(18)計(jì)算p’ 2和q’ 2。[數(shù)學(xué)公式15]p’ 2 = P2.(17)[數(shù)學(xué)公式16]q’ 2 = q2.(18)當(dāng)Bs=4時(shí),如下所述計(jì)算受到去塊濾波操作的像素值(i=0,...,2)。也就是說,當(dāng)chromaEdgeFlag的值為0,并且滿足以下所示條件(表達(dá)式(19))時(shí),根據(jù)以下所示表達(dá)式(20)至(22)計(jì)算p’ 0.p':和p’ 2。當(dāng)不滿足上述條件時(shí),根據(jù)以下所示表達(dá)式(23)至(25)計(jì)算 p’。、p’ I 和 p’ 2。[數(shù)學(xué)公式17]ap < ^&&|p0-q0 < ((a > > 2)+2) (19)[數(shù)學(xué)公式18]P,0 = (p2+2 p:+2 p0+2 q0+q!+4) >> 3...(20)[數(shù)學(xué)公式19]1 = (Pa+Pi+Po+qo+2) >> 2...(21)[數(shù)學(xué)公式20]P,2 = (2 p3+3 P2+Pi+Po+Qo+4) >> 3...(22)[數(shù)學(xué)公式21]P,0 = (2 Pi+Po+Qi+2) >> 2...(23)[數(shù)學(xué)公式22]Pj ! = P1...(24)[數(shù)學(xué)公式23]p’ 2 = P2.(25)如下所述計(jì)算受到去塊濾波操作的像素值(i=0,...,2)。也就是說,當(dāng)chromaEdgeFlag的值為0,并且滿足以下所示條件(表達(dá)式(26))時(shí),根據(jù)以下所示表達(dá)式
(27)至(29)計(jì)算q’ 0.q':和q’ 2。當(dāng)不滿足上述條件時(shí),根據(jù)以下所示表達(dá)式(30)至(32)計(jì)算 q’ O、q’ I 和 q’ 2°
[數(shù)學(xué)公式24]aq < &&IP0-Q0 < ((a >> 2)+2)...(26)[數(shù)學(xué)公式25]q’。= (pj+2 p0) +2 q0+2 q!+q2+4) >> 3...(27)[數(shù)學(xué)公式26]q,x= (P0+q0+q1+q2+2) > >2...(28)[數(shù)學(xué)公式27]q,2 = (2 qs+3, q2+q1+q0+p4+4) >> 3...(29)[數(shù)學(xué)公式28]q,。= (2 qi+q0+Pl+2) >> 2...(30)[數(shù)學(xué)公式29]q,丄=q” (31)[數(shù)學(xué)公式30] q,2 = q2.(32)[環(huán)路濾波器]如上所述,在非專利文獻(xiàn)中公開了以下技術(shù)作為提高編碼效率的技術(shù)。圖8是示出非專利文獻(xiàn)中公開的圖像編碼裝置的一部分的示例性結(jié)構(gòu)的方框圖。非專利文獻(xiàn)中公開的圖像編碼裝置300基本上具有與圖像編碼裝置100 (該圖像編碼裝置100已經(jīng)參照?qǐng)D1描述并通過AVC編碼方法將圖像編碼)相同的結(jié)構(gòu),但是還包括如圖8所示的環(huán)路濾波器301。 環(huán)路濾波器301是計(jì)算環(huán)路濾波器系數(shù)的Wiener濾波器,從而關(guān)于原始圖像將殘余誤差最小化,利用環(huán)路濾波器系數(shù)對(duì)受到去塊濾波操作的像素值進(jìn)行濾波操作,將濾波操作結(jié)果提供并存儲(chǔ)在幀存儲(chǔ)器112。該環(huán)路濾波器系數(shù)被提供給無損編碼單元106,并被編碼(被加入圖像數(shù)據(jù)的編碼數(shù)據(jù))。也就是說,環(huán)路濾波器系數(shù)被提供給圖像解碼裝置。圖9是示出與圖8所示圖像編碼裝置300兼容的圖像解碼裝置的一部分的示例性結(jié)構(gòu)的方框圖。圖像解碼裝置400基本上具有與圖像解碼裝置200 (該圖像解碼裝置200已經(jīng)參照?qǐng)D2描述并將通過AVC編碼方法編碼的圖像的編碼數(shù)據(jù)解碼)相同的結(jié)構(gòu),但是還包括如圖9所示的環(huán)路濾波器401。環(huán)路濾波器401是Wiener濾波器,其獲得連同編碼數(shù)據(jù)一起從圖像編碼裝置300提供的環(huán)路濾波器系數(shù),利用環(huán)路濾波器系數(shù)對(duì)受到去塊濾波操作的像素值進(jìn)行濾波操作,將濾波操作結(jié)果提供給幀存儲(chǔ)器209等等。通過這種方式,可以提高解碼圖像的圖像質(zhì)量。此外,還可以進(jìn)一步提高參考圖像的圖像質(zhì)量。[預(yù)測(cè)模式選擇]16X16像素的宏塊尺寸對(duì)于要通過下一代編碼方法編碼的UHD (超高清晰度:4000X2000像素)幀并非最佳??紤]到這一點(diǎn),已經(jīng)提議諸如32X32像素和64X64像素的宏塊尺寸。為了實(shí)現(xiàn)更高的編碼效率,關(guān)鍵是選擇適當(dāng)?shù)念A(yù)測(cè)模式。例如,可以從兩種模式確定方法中選擇一種方法:High Complexity Mode (高復(fù)雜性模式)和Low Complexity Mode(低復(fù)雜性模式)。通過任一種方法,計(jì)算關(guān)于每種預(yù)測(cè)模式Mode的成本函數(shù)值,并選擇將成本函數(shù)值最小化的預(yù)測(cè)模式作為用于塊或者宏塊的最佳模式。根據(jù)以下表達(dá)式(33)可以計(jì)算High Complexity Mode中的成本函數(shù)。Cost (Mode G Q ) =D+入 X R...(33)在表達(dá)式(33)中,Q表示用于將塊或者宏塊編碼的候選預(yù)測(cè)模式的通用組。D表示在預(yù)測(cè)模式Mode中執(zhí)行編碼的情況下解碼圖像與輸入圖像之間的差異能量。此外,A表示作為量化參數(shù)函數(shù)提供的拉格朗日待定乘子。R表示在模式Mode中進(jìn)行編碼的情況下的總比特率,包括正交變換系數(shù)。也就是說,為了在High Complexity Mode中執(zhí)行編碼,臨時(shí)編碼操作需要在所有候選預(yù)測(cè)模式Mode中執(zhí)行,以計(jì)算以上參數(shù)D和R,并且因此,需要更大的計(jì)算量。另一方面,根據(jù)以下表達(dá)式(34)可以計(jì)算低復(fù)雜性模式中的成本函數(shù)。Cost (Mode G Q ) =D+QP2Quant (QP) XHeaderBit…(34)在表達(dá)式(34)中,D不同于High Complexity Mode中的D,其表示預(yù)測(cè)圖像與輸入圖像之間的差異能量。QP2Quant (QP)表示量化參數(shù)QP的函數(shù)。此外,HeaderBit表示關(guān)于不包括正交變換系數(shù)并屬于頭部的信息(例如運(yùn)動(dòng)矢量和模式)的比特率。也就是說,在Low Complexity Mode中,預(yù)測(cè)操作需要對(duì)每個(gè)候選模式Mode進(jìn)行,但是不需要解碼圖像。因此,不需要進(jìn)行編碼操作。因此,與Low Complexity Mode中相比,計(jì)算量更小。

因?yàn)槿缟纤鰧?duì)于序列中所有畫面和條帶使用非專利文獻(xiàn)I中提議的自適應(yīng)環(huán)路濾波器需要龐大計(jì)算量,所以有可能增加圖像編碼操作工作量??紤]到這一點(diǎn),下面描述通過不增加工作量的方式進(jìn)行環(huán)路濾波操作的圖像編碼
>J-U裝直。[圖像編碼裝置]圖10示出作為圖像處理裝置的圖像編碼裝置的實(shí)施例的結(jié)構(gòu)。圖10的圖像編碼裝置500與圖1的圖像編碼裝置100的相同之處在于包括A/D轉(zhuǎn)換器101、屏幕重置緩沖器102、算術(shù)操作單元103、正交變換單元104、量化單元105、無損編碼單元106、累積緩沖器107、逆量化單元108、逆正交變換單元109、算術(shù)操作單元110、去塊濾波器111、幀存儲(chǔ)器112、選擇單元113、幀內(nèi)預(yù)測(cè)單元114、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115、選擇單元116以及速率控制單元117。圖10的圖像編碼裝置500與圖1的圖像編碼裝置100的不同之處在于還包括濾波器控制單元501和自適應(yīng)環(huán)路濾波器502。自適應(yīng)環(huán)路濾波器502被設(shè)置在去塊濾波器111與幀存儲(chǔ)器112之間。也就是說,自適應(yīng)環(huán)路濾波器502被設(shè)置在通過算術(shù)操作單元103、正交變換單元104、量化單元105、逆量化單元108、逆正交變換單元109、算術(shù)操作單元110、去塊濾波器111、幀存儲(chǔ)器112、選擇單元113、幀內(nèi)預(yù)測(cè)單元114或者運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115以及選擇單元116形成的環(huán)路中。因此,在運(yùn)動(dòng)補(bǔ)償環(huán)路中圖像被循環(huán)(loop)。濾波器控制單元501從屏幕重置緩沖器102獲得關(guān)于要受到自適應(yīng)環(huán)路濾波操作的圖像(畫面或條帶)的類型的信息。根據(jù)類型,濾波器控制單元501控制是否通過自適應(yīng)環(huán)路濾波器502 (切換自適應(yīng)環(huán)路濾波器的開/關(guān)(ON/OFF))對(duì)來自去塊濾波器111的輸出執(zhí)行濾波操作。例如,僅當(dāng)要受到自適應(yīng)環(huán)路濾波操作的圖像是“要被參照的圖像”時(shí),濾波器控制單元501才打開自適應(yīng)環(huán)路濾波器(對(duì)于任何其他圖像,自適應(yīng)環(huán)路濾波器關(guān)閉)。稍后描述控制方法的更具體示例。在濾波器控制單元501的控制下,自適應(yīng)環(huán)路濾波器502計(jì)算濾波器系數(shù),利用計(jì)算的濾波器系數(shù),對(duì)從去塊濾波器輸出的圖像執(zhí)行濾波操作,并將經(jīng)過濾波的圖像輸出到幀存儲(chǔ)器112。該濾波器例如可以是Wiener濾波器。此外,自適應(yīng)環(huán)路濾波器502向無損編碼單元106發(fā)送指示計(jì)算的濾波器系數(shù)以及切換濾波操作的開/關(guān)的標(biāo)志信息(開/關(guān)標(biāo)志)。此外,無損編碼單元106將濾波器系數(shù)和開/關(guān)標(biāo)志編碼,并將編碼結(jié)果加入編碼數(shù)據(jù)。[自適應(yīng)環(huán)路濾波器的細(xì)節(jié)]圖11是示出自適應(yīng)環(huán)路濾波器502的典型示例性結(jié)構(gòu)的方框圖。如圖11所示,自適應(yīng)環(huán)路濾波器502包括開/關(guān)單元511、濾波器系數(shù)計(jì)算單元512以及濾波單元513。關(guān)于要受到自適應(yīng)環(huán)路濾波操作的圖像的類型(例如畫面類型或條帶類型)的信息被從屏幕重置緩沖器102提供給濾波器控制單元501。基于該信息,濾波器控制單元501生成用于確定(控制)切換自適應(yīng)環(huán)路濾波器的開/關(guān)的開/關(guān)信息,并將開/關(guān)信息提供給自適應(yīng)環(huán)路濾波器502的開/關(guān)單元511。根據(jù)從濾波器控制單元501提供的開/關(guān)信息的值,開/關(guān)單元511生成用于控制濾波器系數(shù)計(jì)算單元512的操作的開/關(guān)標(biāo)志,并將開/關(guān)標(biāo)志提供給濾波器系數(shù)計(jì)算單元512。當(dāng)提供將自適應(yīng)環(huán)路濾波操作設(shè)置為開的開/關(guān)信息時(shí),例如,開/關(guān)單元511將開/關(guān)標(biāo)志設(shè)置為指示自適應(yīng)環(huán)路濾波操作打開的值,并將開/關(guān)標(biāo)志提供給濾波器系數(shù)計(jì)算單元512。當(dāng)提供將自適應(yīng)環(huán)路濾波操作設(shè)置為關(guān)的開/關(guān)信息時(shí),例如,開/關(guān)單元511將開/關(guān)標(biāo)志設(shè)置為指示自適應(yīng)環(huán)路濾波操作關(guān)閉的值,并將開/關(guān)標(biāo)志提供給濾波器系數(shù)計(jì)算單元512。除了開/關(guān)標(biāo)志之外,要受到去塊濾波操作的圖像從去塊濾波器111提供給濾波器系數(shù)計(jì)算單元512。此外,輸入圖像從屏幕重置緩沖器102提供給濾波器系數(shù)計(jì)算單元512。這些圖像至少包括要受到自適應(yīng)環(huán)路濾波操作的部分。當(dāng)從開/關(guān)單元511提供的開/關(guān)標(biāo)志是指示自適應(yīng)環(huán)路濾波操作打開的值時(shí),濾波器系數(shù)計(jì)算單元512利用已經(jīng)受到去塊濾波操作并從去塊濾波器111提供的圖像以及從屏幕重置緩沖器102獲得的輸入圖像,來計(jì)算自適應(yīng)環(huán)路濾波操作的濾波器系數(shù)。濾波器系數(shù)計(jì)算單元512將濾波器系數(shù)以及開/關(guān)標(biāo)志提供給濾波單元513。另一方面,當(dāng)從開/關(guān)單元511提供的開/關(guān)標(biāo)志是指示自適應(yīng)環(huán)路濾波操作關(guān)閉的值時(shí),濾波器系數(shù)計(jì)算單元512不計(jì)算濾波器系數(shù),只將指示自適應(yīng)環(huán)路濾波操作關(guān)閉的開/關(guān)標(biāo)志提供給濾波單元513。當(dāng)從濾波器系數(shù)計(jì)算單元512提供的開/關(guān)標(biāo)志是指示自適應(yīng)環(huán)路濾波操作打開的值時(shí),濾波單元513利用從濾波器系數(shù)計(jì)算單元512提供的濾波器系數(shù),對(duì)已經(jīng)受到去塊濾波操作并從去塊濾波器111提供的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。濾波單元513將濾波操作結(jié)果提供并存儲(chǔ)在幀存儲(chǔ)器112中。
當(dāng)從濾波器系數(shù)計(jì)算單元512提供的開/關(guān)標(biāo)志是指示自適應(yīng)環(huán)路濾波操作關(guān)閉的值時(shí),濾波單元513不執(zhí)行自適應(yīng)環(huán)路濾波操作,并將已經(jīng)受到去塊濾波操作并從去塊濾波器111提供的圖像提供并存儲(chǔ)在幀存儲(chǔ)器112中。當(dāng)從開/關(guān)單元511提供的開/關(guān)標(biāo)志是指示自適應(yīng)環(huán)路濾波操作打開的值時(shí),濾波器系數(shù)計(jì)算單元512將計(jì)算的濾波器系數(shù)以及開/關(guān)標(biāo)志提供給無損編碼單元106。當(dāng)從開/關(guān)單元511提供的開/關(guān)標(biāo)志是指示自適應(yīng)環(huán)路濾波操作關(guān)閉的值時(shí),濾波器系數(shù)計(jì)算單元512只將開/關(guān)標(biāo)志提供給無損編碼單元106。[開/關(guān)控制示例I]例如,在圖12所示的序列中處理各種類型的畫面(例如,從左至右)。在這些畫面中,濾波器控制單元501處理I畫面和P畫面,I畫面和P畫面是“要被參照的圖像”并且是要受到自適應(yīng)環(huán)路濾波操作的目標(biāo)。具體而言,當(dāng)要執(zhí)行自適應(yīng)環(huán)路濾波操作的畫面是I畫面或者P畫面時(shí),濾波器控制單元501向開/關(guān)單元511提供將自適應(yīng)環(huán)路濾波操作設(shè)置為打開的開/關(guān)信息。對(duì)于每個(gè)B畫面,濾波器處理單元501向開/關(guān)單元511提供將自適應(yīng)環(huán)路濾波操作設(shè)置為關(guān)閉的開/關(guān)信息。通過非專利文獻(xiàn)I中公開的方法,對(duì)所有畫面或條帶執(zhí)行自適應(yīng)環(huán)路濾波。另一方面,濾波器控制單元501控制是否對(duì)每個(gè)預(yù)定圖像單元執(zhí)行自適應(yīng)環(huán)路濾波。在自適應(yīng)環(huán)路濾波操作中,要用Wiener濾波器計(jì)算最佳濾波器系數(shù),這需要龐大的計(jì)算量。因此,通過非專利文獻(xiàn)I中公開的方法,要對(duì)所有圖像(畫面或條帶)計(jì)算最佳濾波器系數(shù)。因此,計(jì)算量劇增,并且圖像編碼操作工作量可能變得極大。但是,如果簡(jiǎn)單省略全部自適應(yīng)環(huán)路濾波操作,那么與執(zhí)行自適應(yīng)環(huán)路濾波操作的情況相比,在解碼圖像時(shí)圖像惡化可能變得更加明顯。最初,自適應(yīng)環(huán)路濾波器的作用是提高解碼圖像的圖像質(zhì)量,并且還通過參照解碼圖像提高預(yù)測(cè)圖像的效率。也就是說,與用于并非參照的圖像的自適應(yīng)環(huán)路濾波器的效果相比,用于成為參照的圖像(待參照?qǐng)D像)的自適應(yīng)環(huán)路濾波器的效果對(duì)于整個(gè)序列的圖像質(zhì)量具有更大的影響。考慮到這一點(diǎn),濾波器控制單元501控制自適應(yīng)環(huán)路濾波器502的操作,只對(duì)序列中要被參照的圖像(例如畫面或條帶)執(zhí)行自適應(yīng)環(huán)路濾波,而對(duì)不參照的圖像(例如畫面或條帶)不執(zhí)行自適應(yīng)環(huán)路濾波。通過以上述方式執(zhí)行控制從而省略對(duì)于解碼圖像具有小影響的圖像的自適應(yīng)環(huán)路濾波操作,圖像編碼裝置500可以顯著降低濾波器系數(shù)計(jì)算等等中的計(jì)算量,同時(shí)抑制解碼圖像中的圖像質(zhì)量惡化。換言之,通過只對(duì)受濾波操作顯著影響的圖像進(jìn)行自適應(yīng)環(huán)路濾波操作,圖像編碼裝置500可以提高解碼圖像的圖像質(zhì)量,同時(shí)抑制工作量的不必要增加。應(yīng)當(dāng)注意,圖12中所示的畫面序列只是示例,本技術(shù)還可以應(yīng)用于除此之外的任何其他序列。[開/關(guān)控制示例2]圖13是示出通過分等級(jí)的B畫面形成的GOP (畫面組)結(jié)構(gòu)的示例的示意圖。如圖13所示,在這種情況下,在分等級(jí)的層級(jí)中布置B畫面。在圖13中,從底部到頂部將B畫面分等級(jí)。也就是說,最低層級(jí)中的B畫面形成第一等級(jí)層級(jí),中間層級(jí)的B畫面形成第二等級(jí)層級(jí),以及最高層級(jí)的B畫面形成第三等級(jí)層級(jí)。B (n)的括號(hào)中的數(shù)字表示等級(jí)數(shù)。具體而言,B (I)表示第一等級(jí)層級(jí)的B畫面,B (2)表示第二等級(jí)層級(jí)的B畫面,而B (3)表示第三等級(jí)層級(jí)的B畫面。箭頭表示參照關(guān)系。在箭頭所示方向上進(jìn)行參照。具體而言,第三等級(jí)層級(jí)的B畫面(B (3))參照第二等級(jí)層級(jí)的B畫面(B (2))、1畫面、P畫面或者第一等級(jí)層級(jí)的B畫面(B (D)0第二等級(jí)層級(jí)的B畫面(B (2))參照第一等級(jí)層級(jí)的B畫面(B (I))、I畫面或者P畫面。第一等級(jí)層級(jí)的B畫面(B(I))不參照任何其他B畫面,只參照I畫面和P畫面。更具體而言,第一等級(jí)層級(jí)的B畫面533參照I畫面531和P畫面532。第二等級(jí)層級(jí)的B畫面534參照I畫面531和B畫面533,而B畫面535參照B畫面533和P畫面532。此外,第三等級(jí)層級(jí)的B畫面536參照I畫面531和B畫面534,B畫面537參照B畫面533和B畫面534,B畫面538參照B畫面533和B畫面535,而B畫面539參照B畫面535和P畫面532。當(dāng)然,等級(jí)層級(jí)的數(shù)量、等級(jí)結(jié)構(gòu)、各個(gè)畫面的布局以及各個(gè)畫面之間的參照關(guān)系可以任意設(shè)置,而不一定與圖13所示模式相同。對(duì)于具有這種GOP結(jié)構(gòu)的圖像,濾波器控制單元501設(shè)置“要參照的圖像”,它們是除了第三等級(jí)層級(jí)的B畫面之外的畫面,或者是第二等級(jí)層級(jí)的B畫面、第一等級(jí)層級(jí)的B畫面、I畫面以及P畫面。如同圖12中所示的情況,確定哪個(gè)圖像是“要被參照的圖像”的方法可以是除了上述方法之外的任何方法。例如,可以將第一等級(jí)層級(jí)的B畫面、I畫面以及P畫面設(shè)置為“要被參照的圖像”。或者,可以將I畫面以及P畫面設(shè)置為“要被參照的圖像”??梢灾粚畫面或者P畫面設(shè)置為“要被參照的圖像”。在這種情況下,基于指示每個(gè)預(yù)定單位圖像的類型,可以進(jìn)行檢查以以確定圖像是否是“要被參照的圖像”,如同圖12中所示的情況。例如,基于條帶類型,可以進(jìn)行檢查以確定條帶是否是“要被參照的圖像”?;蛘撸梢酝ㄟ^某些其他單位控制自適應(yīng)環(huán)路濾波器的操作。如圖13所示的使用分等級(jí)的B畫面的GOP結(jié)構(gòu)適合于特定速度的再現(xiàn)(特技播放),例如快進(jìn)和倒帶。例如,通過只解碼I畫面和P畫面可以實(shí)現(xiàn)八倍速解碼,通過進(jìn)一步解碼第一等級(jí)層級(jí)的B畫面可以實(shí)現(xiàn)四倍速解碼,通過進(jìn)一步解碼第二等級(jí)層級(jí)的B畫面可以實(shí)現(xiàn)二倍速解碼。當(dāng)濾波器控制單元501通過上述方式控制自適應(yīng)環(huán)路濾波器的操作時(shí),通過自適應(yīng)環(huán)路濾波器502進(jìn)行的濾波操作,可以保持要通過這種高速解碼來顯示的畫面的高圖像質(zhì)量。也就是說,濾波器控制單元501可以進(jìn)行適合于高速解碼的濾波器控制。[圖像類型] 如上所述,濾波器控制單元501根據(jù)圖像類型控制自適應(yīng)環(huán)路濾波器502的操作。圖14示出條帶頭的示例性語法。如圖14所示,在條帶頭中,寫入表示條帶的類型(例如,1、P或B)的條帶類型(slice_tupe)。例如,濾波器控制單元501從屏幕重置緩沖器102獲得輸入圖像的條帶頭,并基于條帶頭中寫入的信息(條帶類型),確定圖像的類型。應(yīng)當(dāng)注意,可以在除了條帶頭之外的部分寫入關(guān)于圖像類型的信息。例如,可將指示畫面類型的信息寫入畫面參數(shù)設(shè)置信息。在這種情況下,濾波器控制單元501從屏幕重置緩沖器102獲得關(guān)于輸入圖像的畫面參數(shù)設(shè)置信息,并基于其中寫入的指示畫面類型的信息的值,確定圖像的類型。應(yīng)當(dāng)注意,條帶頭、畫面參數(shù)設(shè)置信息等等可以事先包含在輸入圖像的數(shù)據(jù)中,或者可以在屏幕重置緩沖器102等等中生成?;谥甘緢D像的類型的信息,濾波器控制單元501可以容易地控制自適應(yīng)環(huán)路濾波器502的操作。[開/關(guān)標(biāo)志]如上所述,濾波器系數(shù)計(jì)算單元512將開/關(guān)標(biāo)志(以及濾波器系數(shù),如果有計(jì)算的濾波器系數(shù)的話)提供給無損編碼單元106。圖15至圖17是示出關(guān)于自適應(yīng)環(huán)路濾波器的標(biāo)志信息的語法的示意圖。例如,無損編碼單元106將從濾波器系數(shù)計(jì)算單元512提供的開/關(guān)標(biāo)志設(shè)置為自適應(yīng)環(huán)路濾波器標(biāo)志(adaptive_loop_filter_flag)給編碼數(shù)據(jù)(圖15)。當(dāng)提供了濾波器系數(shù)時(shí),無損編碼單元106還將濾波器系數(shù)編碼,并將濾波器系數(shù)加入編碼數(shù)據(jù)(圖15至圖 17)。通過這種方式,將開/關(guān)標(biāo)志以及自適應(yīng)環(huán)路濾波操作的濾波器系數(shù)提供給圖像
解碼裝置。諸如開/關(guān)標(biāo)志以及濾波器系數(shù)的上述信息可以加入編碼數(shù)據(jù)的一部分,或者可以獨(dú)立于編碼數(shù)據(jù)被發(fā)送到解碼端。例如,無損編碼單元106可將這些信息作為語法寫入比特流?;蛘?,無損編碼單元106可將這些信息作為輔助信息存儲(chǔ)在預(yù)定區(qū)域,然后發(fā)送該信息。例如,可將這些信息存儲(chǔ)在SEI (補(bǔ)充增強(qiáng)信息)等等的參數(shù)組(例如序列或者畫面的頭部)中?;蛘?,無損編碼單元106可以獨(dú)立于編碼數(shù)據(jù)將這些信息(作為單獨(dú)文件)傳輸給圖像解碼裝置。在這種情況下,需要澄清這些信息與編碼數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系(從而在解碼端被識(shí)別),但是在這樣做的時(shí)候可以使用任何方法。例如,可以產(chǎn)生指示對(duì)應(yīng)關(guān)系的表格信息,或者可將指示對(duì)應(yīng)的數(shù)據(jù)的鏈接信息嵌入任一端的數(shù)據(jù)中。[編碼操作流程]下面參照?qǐng)D18中的流程圖,描述要通過圖10的圖像編碼裝置500執(zhí)行的編碼操作的流程的示例。在編碼操作開始之后,在步驟S501,A/D轉(zhuǎn)換器101對(duì)輸入圖像執(zhí)行A/D轉(zhuǎn)換。在步驟S502,屏幕重置緩沖器102存儲(chǔ)從A/D轉(zhuǎn)換器101提供的圖像,并按照編碼順序而不是顯示順序重置各個(gè)畫面。當(dāng)已經(jīng)從屏幕重置緩沖器102提供的當(dāng)前圖像是要幀內(nèi)處理的塊的圖像時(shí),從幀存儲(chǔ)器112讀取要被參照的解碼圖像,并經(jīng)由選擇單元113將其提供給幀內(nèi)預(yù)測(cè)單元114?;谶@些圖像,在步驟S503,幀內(nèi)預(yù)測(cè)單元114在所有候選幀內(nèi)預(yù)測(cè)模式中對(duì)當(dāng)前塊的像素執(zhí)行幀內(nèi)預(yù)測(cè)。要被參照的解碼像素是沒有受到去塊濾波器111和自適應(yīng)環(huán)路濾波器502的濾波的像素。
通過步驟S503的程序,在所有候選幀內(nèi)預(yù)測(cè)模式中執(zhí)行幀內(nèi)預(yù)測(cè),并且在所有候選幀內(nèi)預(yù)測(cè)模式中計(jì)算成本函數(shù)值?;谟?jì)算的成本函數(shù)值,選擇最佳幀內(nèi)預(yù)測(cè)模式,并將通過最佳幀內(nèi)預(yù)測(cè)模式中的幀內(nèi)預(yù)測(cè)生成的預(yù)測(cè)圖像及其成本函數(shù)值提供給選擇單元116。當(dāng)已經(jīng)從屏幕重置緩沖器102提供的當(dāng)前圖像是要被幀間處理的圖像時(shí),從幀存儲(chǔ)器112讀取要參照的圖像,并經(jīng)由選擇單元113將其提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。基于這些圖像,在步驟S504,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)操作。通過步驟S504的程序,在所有候選幀間預(yù)測(cè)模式中執(zhí)行運(yùn)動(dòng)預(yù)測(cè)操作,并且在所有候選幀間預(yù)測(cè)模式中計(jì)算成本函數(shù)值。基于計(jì)算的成本函數(shù)值,確定最佳幀間預(yù)測(cè)模式。在最佳幀間預(yù)測(cè)模式中生成的預(yù)測(cè)圖像及其成本函數(shù)值被提供給選擇單元116。在步驟S505,基于從幀內(nèi)預(yù)測(cè)單元114以及運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115輸出的各個(gè)成本函數(shù)值,選擇單元116確定最佳預(yù)測(cè)模式,即是最佳幀內(nèi)預(yù)測(cè)模式或者是最佳幀間預(yù)測(cè)模式。選擇單元116選擇在確定的最佳預(yù)測(cè)模式中生成的預(yù)測(cè)圖像,并將選擇的預(yù)測(cè)圖像提供給算術(shù)操作單元103以及算術(shù)操作單元110。該預(yù)測(cè)圖像要在步驟S506和步驟S511的后述算術(shù)操作中使用。關(guān)于該預(yù)測(cè)圖像的選擇信息被提供給幀內(nèi)預(yù)測(cè)單元114或者運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。當(dāng)選擇最佳幀內(nèi)預(yù)測(cè)模式中生成的預(yù)測(cè)圖像時(shí),幀內(nèi)預(yù)測(cè)單元114將指示最佳幀內(nèi)預(yù)測(cè)模式的信息(或者幀內(nèi)預(yù)測(cè)模式信息)提供給無損編碼單元106。當(dāng)選擇最佳幀間預(yù)測(cè)模式中生成的預(yù)測(cè)圖像時(shí),運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115將指示最佳幀間預(yù)測(cè)模式的信息以及根據(jù)最佳幀間預(yù)測(cè)模式的信息(如果必要的話)輸出到無損編碼單元106。根據(jù)最佳幀間預(yù)測(cè)模式的信息可以是運(yùn)動(dòng)矢量信息、參考幀信息等等。在步驟S506,算術(shù)操作單元103計(jì)算步驟S502中重置的圖像與步驟S505中選擇的預(yù)測(cè)圖像之間的差異。當(dāng)執(zhí)行幀間預(yù)測(cè)時(shí),將預(yù)測(cè)圖像從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115經(jīng)由選擇單元116提供給算術(shù)操作單元103,當(dāng)執(zhí)行幀內(nèi)預(yù)測(cè)時(shí),將預(yù)測(cè)圖像從幀內(nèi)預(yù)測(cè)單元114經(jīng)由選擇單元116提供給算術(shù)操作單元103。差異數(shù)據(jù)的數(shù)據(jù)量小于原始圖像數(shù)據(jù)的數(shù)據(jù)量。因此,與將圖像直接編碼的情況相比,可使得數(shù)據(jù)量更小。在步驟S507,正交變換單元104對(duì)從算術(shù)操作單元103提供的差異信息執(zhí)行正交變換。具體而言,執(zhí)行諸如離散余弦變換或者Karhunen-Loeve變換的正交變換,并輸出變換系數(shù)。在步驟S508,量化單元105將變換系數(shù)量化。在該量化中,如同后面在步驟S517的描述中所述,執(zhí)行速率控制。通過以下方式將以上述方式量化的差異信息局部解碼。具體而言,在步驟S509,逆量化單元108將通過量化單元105量化的變換系數(shù)逆量化,該逆量化單元108具有與量化單元105的特性兼容的特性。在步驟S510,逆正交變換單元109對(duì)通過逆量化單元108逆量化的變換系數(shù)執(zhí)行逆正交變換,該逆正交變換單元109具有與正交變換單元104的特性兼容的特性。在步驟S511,算術(shù)操作單元110將經(jīng)由選擇單元116輸入的預(yù)測(cè)圖像加入局部解碼的差異信息,以生成局部解碼圖像(與算術(shù)操作單元103的輸入相對(duì)應(yīng)的圖像)。
在步驟S512,去塊濾波器111對(duì)于從算術(shù)操作單元110輸出的圖像執(zhí)行去塊濾波操作。通過這樣做,去除塊失真。來自去塊濾波器111的解碼圖像被輸出到自適應(yīng)環(huán)路濾波器502。在步驟S513,如果必要的話,濾波器控制單元501和自適應(yīng)環(huán)路濾波器502對(duì)于在步驟S512受到去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。下面將詳細(xì)描述自適應(yīng)環(huán)路濾波操作。在步驟S514,幀存儲(chǔ)器112存儲(chǔ)在步驟S513視情況濾波的圖像。應(yīng)當(dāng)注意,沒有受到去塊濾波器111以及自適應(yīng)環(huán)路濾波器502的濾波操作的圖像也從算術(shù)操作單元110提供給幀存儲(chǔ)器112,并存儲(chǔ)在幀存儲(chǔ)器112中。同時(shí),在步驟S508量化的變換系數(shù)也被提供給無損編碼單元106。在步驟S515,無損編碼單元106將已經(jīng)從量化單元105輸出的量化變換系數(shù)編碼。也就是說,差異圖像受到諸如可變長(zhǎng)度編碼或算術(shù)編碼的無損編碼,并被壓縮。在無損編碼單元106,輸入的開/關(guān)標(biāo)志、自適應(yīng)濾波器系數(shù)以及幀內(nèi)預(yù)測(cè)模式信息或者根據(jù)最佳幀間預(yù)測(cè)模式的信息被編碼,并被加入頭部信息。例如,對(duì)于每個(gè)宏塊將指示幀內(nèi)預(yù)測(cè)模式的信息編碼。對(duì)于每個(gè)被處理的塊將運(yùn)動(dòng)矢量信息以及參考幀信息編碼。對(duì)于每個(gè)條帶或者每個(gè)畫面參數(shù)組將濾波器系數(shù)以及開/關(guān)標(biāo)志編碼。在步驟S516,累積緩沖器107存儲(chǔ)差異圖像作為壓縮圖像。累積緩沖器107中存儲(chǔ)的壓縮圖像在必要時(shí)被讀取,并經(jīng)由發(fā)送路徑(未示出)發(fā)送給解碼端。在步驟S517,基于累積緩沖器107中存儲(chǔ)的壓縮圖像,速率控制單元117控制量化單元105的量化操作速率,從而不引起上溢或下溢。[自適應(yīng)環(huán)路濾波操作的流程]下面參照?qǐng)D19中的流程圖,詳細(xì)描述圖18的步驟S513中進(jìn)行的自適應(yīng)環(huán)路濾波操作的流程的示例。當(dāng)自適應(yīng)環(huán)路濾波操作開始時(shí),在步驟S531,濾波器控制單元501確定受到自適應(yīng)環(huán)路濾波操作的圖像的類型。在步驟S532,濾波器控制單元501確定受到自適應(yīng)環(huán)路濾波操作的圖像是否是要被參照的圖像。當(dāng)步驟S531中的類型確定的結(jié)果顯示圖像是要被參照的圖像時(shí),濾波器控制單元501進(jìn)行到步驟S533。在步驟S533,開/關(guān)單元511將開/關(guān)標(biāo)志設(shè)置為開。在步驟S534,基于受到去塊濾波操作的圖像以及輸入圖像,濾波器系數(shù)計(jì)算單元512計(jì)算適當(dāng)?shù)臑V波器系數(shù)。在步驟S535,濾波單元513利用步驟S534中計(jì)算的濾波器系數(shù),對(duì)受到去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。在步驟S536,濾波單元513將如上所述使用的開/關(guān)標(biāo)志以及濾波器系數(shù)提供給無損編碼單元106,然后無損編碼單元106將開/關(guān)標(biāo)志和濾波器系數(shù)編碼。在結(jié)束步驟S536的程序之后,自適應(yīng)環(huán)路濾波器502結(jié)束自適應(yīng)環(huán)路濾波操作。然后操作返回圖18的步驟S513,并執(zhí)行步驟S514和之后的程序。當(dāng)在圖19的步驟S532確定受到自適應(yīng)環(huán)路濾波操作的圖像并非要參照的圖像時(shí),濾波器控制單元501進(jìn)行到步驟S537。在步驟S537,開/關(guān)單元511將開/關(guān)標(biāo)志設(shè)置為關(guān)(OFF)。在步驟S538,濾波單元513將如上所述設(shè)置的開/關(guān)標(biāo)志提供給無損編碼單元106,然后無損編碼單元106將開/關(guān)標(biāo)志編碼。在結(jié)束步驟S538的程序之后,自適應(yīng)環(huán)路濾波器502結(jié)束自適應(yīng)環(huán)路濾波操作。然后操作返回圖18的步驟S513,并執(zhí)行步驟S514和之后的程序。通過以上方式,濾波器控制單元501能夠容易地控制自適應(yīng)環(huán)路濾波器502的操作。此外,因?yàn)闉V波器控制單元501根據(jù)圖像的類型控制自適應(yīng)環(huán)路濾波器502的操作,所以圖像編碼裝置500可以減少編碼操作工作量,同時(shí)抑制解碼圖像中圖像質(zhì)量的惡化。按照與通過傳統(tǒng)圖像解碼裝置(例如非專利文獻(xiàn)I中公開并參照?qǐng)D9描述的圖像解碼裝置400)的傳統(tǒng)方式相同的方式(按照與將通過圖像編碼裝置300生成的編碼數(shù)據(jù)解碼的情況相同的方式),可將通過如上所述圖像編碼裝置500生成并輸出的編碼數(shù)據(jù)解碼。也就是說,利用加入編碼數(shù)據(jù)的信息,例如自適應(yīng)環(huán)路濾波器標(biāo)志(adapt i ve_l00p_filter_flag)和濾波器系數(shù),環(huán)路濾波器401在適當(dāng)時(shí)對(duì)受到去塊濾波器206的去塊濾波操作的圖像進(jìn)行自適應(yīng)環(huán)路濾波操作。通過這種方式,圖像解碼裝置400可以抑制解碼圖像中的圖像質(zhì)量惡化?!?.第二實(shí)施例〉[圖像編碼裝置的另一示例]雖然上面已經(jīng)描述了根據(jù)圖像的類型通過自適應(yīng)環(huán)路濾波器執(zhí)行的開/關(guān)控制,但是本發(fā)明不限于此,并且可以根據(jù)圖像的類型控制自適應(yīng)環(huán)路濾波器的抽頭的數(shù)量。具體而言,在自適應(yīng)環(huán)路濾波操作中,可以根據(jù)圖像的類型(例如畫面類型或者條帶類型)來改變抽頭長(zhǎng)度。例如,在自適應(yīng)環(huán)路濾波操作中,較長(zhǎng)的抽頭長(zhǎng)度可用于要被參照的畫面,并且較短的抽頭長(zhǎng)度可用于不被參照的畫面。根據(jù)非專利文獻(xiàn)I中公開的方法,對(duì)于所有預(yù)定抽頭長(zhǎng)度進(jìn)行自適應(yīng)環(huán)路濾波操作,例如5抽頭、7抽頭以及9抽頭,并根據(jù)各個(gè)操作結(jié)果的成本來選擇具有最佳抽頭長(zhǎng)度的濾波操作結(jié)果。此時(shí),通過進(jìn)行濾波操作,可以縮短抽頭長(zhǎng)度,將各個(gè)系數(shù)的一部分減少為零。例如,在9抽頭濾波操作中,將第一系數(shù)和第九系數(shù)(兩端的系數(shù))減少為零(0),以實(shí)際上縮短抽頭長(zhǎng)度(至7抽頭)。通過與上述相同的方式,也可以在5抽頭濾波操作和7抽頭濾波操作中縮短抽頭長(zhǎng)度。當(dāng)然,可以任意地確定要減少為零的系數(shù)的數(shù)量。此外,可以任意地確定哪個(gè)系數(shù)(多個(gè)系數(shù))要減少為零。因?yàn)槿缟纤隹s短用于不參照的圖像的自適應(yīng)環(huán)路濾波操作中的抽頭長(zhǎng)度,所以能夠減少計(jì)算量。在這種情況下,通過縮短的抽頭長(zhǎng)度執(zhí)行濾波操作。因此,與第一實(shí)施例中相比,可以使得對(duì)解碼圖像的不利影響更小。也就是說,與第一實(shí)施例中相比,可以更有效地抑制解碼圖像中的圖像質(zhì)量惡化。圖20是示出這種情況下使用的濾波器控制單元以及自適應(yīng)環(huán)路濾波器的示例性結(jié)構(gòu)的方框圖。如圖20所示,這種情況下的圖像編碼裝置500包括濾波器控制單元601 (代替濾波器控制單元501)和自適應(yīng)環(huán)路濾波器602 (代替自適應(yīng)環(huán)路濾波器502)。當(dāng)濾波器控制單元501根據(jù)受到自適應(yīng)環(huán)路濾波操作的圖像的類型來控制切換自適應(yīng)環(huán)路濾波器502的自適應(yīng)環(huán)路濾波操作的開/關(guān)時(shí),濾波器控制單元601根據(jù)受到自適應(yīng)環(huán)路濾波操作的圖像的類型來控制自適應(yīng)環(huán)路濾波器602的自適應(yīng)環(huán)路濾波操作的抽頭長(zhǎng)度。更具體而言,基于指示屏幕重置緩沖器102提供的畫面類型(或者條帶類型)的信息,濾波器控制單元601確定受到自適應(yīng)環(huán)路濾波操作的圖像是否是“要被參照的圖像”。當(dāng)受到自適應(yīng)環(huán)路濾波操作的圖像不是“要被參照的圖像”時(shí),濾波器控制單元601控制自適應(yīng)環(huán)路濾波器602的操作從而縮短抽頭長(zhǎng)度。濾波器控制單元601將指定抽頭長(zhǎng)度的抽頭長(zhǎng)度信息提供給自適應(yīng)環(huán)路濾波器602的抽頭長(zhǎng)度設(shè)置單元611。在濾波器控制單元601的控制下,自適應(yīng)環(huán)路濾波器602通過根據(jù)受到濾波操作的圖像的類型設(shè)置的抽頭長(zhǎng)度,執(zhí)行自適應(yīng)環(huán)路濾波操作。自適應(yīng)環(huán)路濾波器602包括抽頭長(zhǎng)度設(shè)置單元611、濾波器系數(shù)計(jì)算單元612以及濾波單元513。抽頭長(zhǎng)度設(shè)置單元611生成系數(shù)控制信息,并將系數(shù)控制信息提供給濾波器系數(shù)計(jì)算單元612,該系數(shù)控制信息是發(fā)出指令以計(jì)算由濾波器控制單元601提供的抽頭長(zhǎng)度信息而指定的抽頭長(zhǎng)度的濾波器系數(shù)的控制信息。也就是說,當(dāng)受到自適應(yīng)環(huán)路濾波操作的圖像不是如上所述“要被參照的圖像”時(shí),抽頭長(zhǎng)度設(shè)置單元611生成系數(shù)控制信息,從而縮短抽頭長(zhǎng)度,并將系數(shù)控制信息提供給濾波器系數(shù)計(jì)算單元612。換言之,當(dāng)受到自適應(yīng)環(huán)路濾波操作的圖像是“要被參照的圖像”時(shí),抽頭長(zhǎng)度設(shè)置單元611生成系數(shù)控制信息,從而增加抽頭長(zhǎng)度,并將系數(shù)控制信息提供給濾波器系數(shù)計(jì)算單元612。抽頭長(zhǎng)度設(shè)置單元611包括零系數(shù)設(shè)置單元621。零系數(shù)設(shè)置單元621將通過濾波器系數(shù)計(jì)算單元612計(jì)算的某些濾波器系數(shù)的值設(shè)置為零。也就是說,抽頭長(zhǎng)度設(shè)置單元611生成系數(shù)控制信息,將零指定為通過濾波器系數(shù)計(jì)算單元612計(jì)算的某些濾波器系數(shù)的值。在這種情況下,因?yàn)閷⒛承┫禂?shù)設(shè)置為零,所以實(shí)現(xiàn)期望的抽頭長(zhǎng)度。例如,當(dāng)濾波器系數(shù)計(jì)算單元612計(jì)算9抽頭的濾波器系數(shù)時(shí),零系數(shù)設(shè)置單元621將9抽頭的第一系數(shù)和第九系數(shù)設(shè)置為零。在這種情況下,系數(shù)控制信息指定7個(gè)抽頭。濾波器系數(shù)計(jì)算單元612將系數(shù)控制信息指定的系數(shù)的值設(shè)置為零,并計(jì)算其他系數(shù)。結(jié)果,濾波器系數(shù)計(jì)算單元612計(jì)算7個(gè)抽頭的濾波器系數(shù)。濾波器系數(shù)計(jì)算單元612將計(jì)算的濾波器系數(shù)提供給濾波單元513。在這種情況下,濾波器系數(shù)計(jì)算單元612生成具有開(ON)值的開/關(guān)標(biāo)志,并將開/關(guān)標(biāo)志提供給濾波單元513。利用濾波器系數(shù)計(jì)算單元612提供的濾波器系數(shù),濾波單元513對(duì)受到去塊濾波操作并從去塊濾波器111提供的圖像進(jìn)行自適應(yīng)環(huán)路濾波操作。在這種情況下,濾波單元513將受到自適應(yīng)環(huán)路濾波操作的圖像提供并存儲(chǔ)在幀存儲(chǔ)器112中。濾波器系數(shù)計(jì)算單元612將計(jì)算的濾波器系數(shù)以及具有開(ON)值的開/關(guān)標(biāo)志提供給無損編碼單元106,無損編碼單元106將濾波器系數(shù)和開/關(guān)標(biāo)志編碼。通過與參照?qǐng)D18中的流程圖所述情況相同的方式執(zhí)行這種情況下的編碼操作。[自適應(yīng)環(huán)路濾波操作的流程]下面參照?qǐng)D21中的流程圖,描述要在這種情況下執(zhí)行的自適應(yīng)環(huán)路濾波操作的流程的示例。該流程圖等同于圖19中的流程圖。當(dāng)自適應(yīng)環(huán)路濾波操作開始時(shí),在步驟S631,濾波器控制單元601確定受到自適應(yīng)環(huán)路濾波操作的圖像的類型。在步驟S632,濾波器控制單元601確定受到自適應(yīng)環(huán)路濾波操作的圖像是否是要被參照的圖像。當(dāng)步驟S631中類型確定的結(jié)果顯示圖像是要被參照的圖像時(shí),濾波器控制單元601進(jìn)行到步驟S633。在步驟S633,抽頭長(zhǎng)度設(shè)置單元611執(zhí)行控制,從而增加濾波器系數(shù)抽頭長(zhǎng)度,且操作進(jìn)行到步驟S635。當(dāng)在步驟S632確定受到自適應(yīng)環(huán)路濾波操作的圖像不是要被參照的圖像時(shí),濾波器控制單元601進(jìn)行到步驟S634。在步驟S634,抽頭長(zhǎng)度設(shè)置單元611執(zhí)行控制,從而縮短濾波器系數(shù)抽頭長(zhǎng)度,且操作進(jìn)行到步驟S635。在步驟S635,基于受到去塊濾波操作的圖像以及輸入圖像,濾波器系數(shù)計(jì)算單元612計(jì)算適當(dāng)?shù)臑V波器系數(shù)。濾波器系數(shù)計(jì)算單元612生成具有開(ON)值的開/關(guān)標(biāo)志。在步驟S636,濾波單元513利用步驟S635中計(jì)算的濾波器系數(shù),對(duì)受到去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。在步驟S637,濾波單元513將如上所述使用的開/關(guān)標(biāo)志以及濾波器系數(shù)提供給無損編碼單元106,然后無損編碼單元106將開/關(guān)標(biāo)志和濾波器系數(shù)編碼。在結(jié)束步驟S637的程序之后,自適應(yīng)環(huán)路濾波器602結(jié)束自適應(yīng)環(huán)路濾波操作。然后操作返回圖18的步驟S513,并執(zhí)行步驟S514和之后的程序。通過以上方式,濾波器控制單元601能夠容易地控制自適應(yīng)環(huán)路濾波器602的操作。此外,因?yàn)闉V波器控制單元601根據(jù)圖像的類型控制自適應(yīng)環(huán)路濾波器602的濾波操作中的抽頭長(zhǎng)度,所以圖像編碼裝置500可以減少編碼操作工作量,同時(shí)抑制解碼圖像中的圖像質(zhì)量惡化。在這種情況下,按照與通過傳統(tǒng)圖像解碼裝置(例如非專利文獻(xiàn)I中公開并已經(jīng)參照?qǐng)D9描述的圖像解碼裝置400)的傳統(tǒng)方式相同的方式(按照與解碼通過圖像編碼裝置300生成的編碼數(shù)據(jù)的情況相同的方式),也可將已經(jīng)通過如上所述圖像編碼裝置500生成并輸出的編碼數(shù)據(jù)解碼。也就是說,利用加入編碼數(shù)據(jù)的信息,例如自適應(yīng)環(huán)路濾波器標(biāo)志(adapt i ve_l00p_filter_flag)和濾波器系數(shù),環(huán)路濾波器401在適當(dāng)時(shí)對(duì)受到去塊濾波器206的去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。通過這種方式,圖像解碼裝置400可以抑制解碼圖像中的圖像質(zhì)量惡化。[擴(kuò)展宏塊的示例]在H.264/AVC中,宏塊尺寸是16X16像素。但是,16 X 16像素的宏塊尺寸對(duì)于要通過下一代編碼方法編碼的UHD (超高清晰度:4000X2000像素)幀并非最佳。在圖像編碼裝置500中,宏塊尺寸可以是32X32像素、64X64像素等等,如圖22所示。圖22是示出擴(kuò)展宏塊尺寸的示例的示意圖。在圖32所示的示例中,將宏塊尺寸擴(kuò)展到32X32像素。在圖22的最上行,分別由32 X 32像素形成的宏塊被分為32 X 32像素的塊(分區(qū))、32X16像素的塊、16X32像素的塊以及16X 16像素的塊,按此順序顯示宏塊。在圖22的中間行,分別由16X16像素形成的宏塊被分為16X16像素的塊(分區(qū))、16X8像素的塊、8X16像素的塊以及8X8像素的塊,按此順序顯示宏塊。在圖22的最下行,分別由8X8像素形成的宏塊被分為8X8像素的塊(分區(qū))、8X4像素的塊、4X8像素的塊以及4X4像素的塊,按此順序顯示宏塊。也就是說,可將32X32像素的宏塊處理為圖22中最上行所示的32X32像素的塊、32X 16像素的塊、16X 32像素的塊或者16X16像素的塊。按照與H.264/AVC中相同的方式,可將最上行右端所示的每個(gè)16X 16像素的塊處理為中間行所示的16X 16像素的塊、16X8像素的塊、8X 16像素的塊以及8X8像素的塊。按照與H.264/AVC中相同的方式,可將中間行右端所示的每個(gè)8 X 8像素的塊處理為最下行所示的8X8像素的塊、8 X 4像素的塊、4 X 8像素的塊以及4X4像素的塊。可將這些塊分為以下三個(gè)等級(jí)層級(jí)。也就是說,將圖22中最上行所示32X 32像素的塊、32 X 16像素的塊以及16 X 32像素的塊稱為第一等級(jí)層級(jí)。將最上行右端所示16 X 16像素的塊和中間行所示的16X 16像素的塊、16X8像素的塊以及8X 16像素的塊稱為第二等級(jí)層級(jí)。將中間行右端所示8X8像素的塊和最下行所示的8X8像素的塊、8X4像素的塊、4X8像素的塊以及4X4像素的塊稱為第三等級(jí)層級(jí)。使用圖22中所示的等級(jí)結(jié)構(gòu),使得16X16像素的塊以及更小的塊保持與當(dāng)前
H.264/AVC的宏塊的兼容性。定義更大的塊作為這些塊的超集。當(dāng)然,可以使用任何宏塊尺寸,例如可以定義比64X64像素更大的塊?!?.第三實(shí)施例〉[個(gè)人計(jì)算機(jī)]上述系列操作可通過硬件或軟件執(zhí)行。在這種情況下,例如可以形成圖23所示個(gè)人計(jì)算機(jī)。在圖23中,個(gè)人計(jì)算機(jī)700的CPU (中央處理器)701根據(jù)ROM (只讀存儲(chǔ)器)702中存儲(chǔ)的程序或者從存儲(chǔ)單元713載入RAM (隨機(jī)訪問存儲(chǔ)器)703的程序,執(zhí)行各種操作。在必要時(shí)將CPU701執(zhí)行各種操作所必須的數(shù)據(jù)也存儲(chǔ)在RAM703中。CPU701、R0M702和RAM703經(jīng)由總線704相互連接。輸入/輸出接口 710也連接到總線704。由鍵盤、鼠標(biāo)等等形成的輸入單元711、由諸如CRT (陰極射線管)或者IXD (液晶顯示器)的顯示器以及揚(yáng)聲器等等形成的輸出單元712、由硬盤等等形成的存儲(chǔ)單元713以及由調(diào)制解調(diào)器等等形成的通信單元714連接到輸入/輸出接口 710。通信單元714經(jīng)由包括互聯(lián)網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信操作。在必要時(shí)將驅(qū)動(dòng)器715也連接到輸入/輸出接口 710,并且在適當(dāng)時(shí)將可移動(dòng)介質(zhì)721 (例如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等)安裝在驅(qū)動(dòng)器715上。在必要時(shí)將從這些介質(zhì)讀取的計(jì)算機(jī)程序安裝在存儲(chǔ)單元713中。當(dāng)通過軟件執(zhí)行上述一系列操作時(shí),從網(wǎng)絡(luò)或者記錄介質(zhì)安裝形成軟件的程序??蓪⒃撚涗浗橘|(zhì)分配為獨(dú)立于裝置向用戶傳送程序,如圖23所示。例如,該記錄介質(zhì)可以由可移動(dòng)介質(zhì)721形成,例如上面記錄了程序的磁盤(或者軟盤)、光盤(或者⑶-ROM (壓縮盤-只讀存儲(chǔ)器)或DVD (數(shù)字通用盤))、磁光盤(或者M(jìn)D (迷你盤))或者半導(dǎo)體存儲(chǔ)器?;蛘?,該記錄介質(zhì)可以由上面記錄了程序的R0M702或者存儲(chǔ)單元713中包含的硬盤等等形成。R0M702和硬盤事先包含在裝置中,并被分配給用戶。
要通過計(jì)算機(jī)執(zhí)行的每個(gè)程序可以是用于根據(jù)本說明書中所述序列,按照時(shí)間順序執(zhí)行操作的程序,也可以是用于在必要時(shí)并行執(zhí)行操作或者有調(diào)用等等時(shí)執(zhí)行操作的程序。本說明書中,在記錄介質(zhì)上寫入要記錄的程序的步驟不僅包括根據(jù)公開的序列按照時(shí)間順序執(zhí)行的操作,而且包括并行或者如果不按照時(shí)間順序相互獨(dú)立執(zhí)行的操作。本說明書中,“系統(tǒng)”表示由兩個(gè)或多個(gè)裝置(設(shè)備)形成的整個(gè)設(shè)備。在以上描述中,可將描述為一個(gè)裝置(或一個(gè)處理單元)的任何結(jié)構(gòu)可以被分割并形成為兩個(gè)或多個(gè)裝置(或處理單元)。相對(duì)地,可將描述為兩個(gè)或多個(gè)裝置(或處理單元)的任何結(jié)構(gòu)形成為一個(gè)裝置(或一個(gè)處理單元)。此外,當(dāng)然可以將上面未描述的結(jié)構(gòu)加入每個(gè)裝置(或每個(gè)處理單元)的結(jié)構(gòu)。此外,只要整個(gè)系統(tǒng)的結(jié)構(gòu)和操作保持實(shí)際上相同,就可以將裝置(或處理單元)的一部分結(jié)構(gòu)合并到另一裝置(或另一處理單元)的結(jié)構(gòu)。也就是說,本技術(shù)的實(shí)施例不限于上述實(shí)施例,并且在不脫離本技術(shù)的范圍的情況下,可以對(duì)它們進(jìn)行各種修改。例如,可將上述圖像編碼裝置和上述圖像解碼裝置應(yīng)用于任何電子設(shè)備。下面,描述這些應(yīng)用的示例?!?.第四實(shí)施例〉[電視接收器]圖24是示出使用圖像解碼裝置400的電視接收器的典型示例性結(jié)構(gòu)的方框圖。圖24所示的電視接收器1000包括陸地調(diào)諧器1013、視頻解碼器1015、視頻信號(hào)處理電路1018、圖形生成電路1019、面板驅(qū)動(dòng)電路1020以及顯示面板1021。陸地調(diào)諧器1013經(jīng)由天線接收模擬陸地廣播的廣播波信號(hào),將信號(hào)解調(diào)以獲得視頻信號(hào)。陸地調(diào)諧器1013將視頻信號(hào)提供給視頻解碼器1015。視頻解碼器1015對(duì)陸地調(diào)諧器1013提供的視頻信號(hào)進(jìn)行解碼操作,并將得到的數(shù)字成分信號(hào)提供給視頻信號(hào)處理電路1018。視頻信號(hào)處理電路1018對(duì)視頻解碼器1015提供的視頻數(shù)據(jù)進(jìn)行諸如去噪的預(yù)定處理,并將得到的視頻數(shù)據(jù)提供給圖形生成電路1019。圖形生成電路1019通過基于經(jīng)由網(wǎng)絡(luò)提供的應(yīng)用執(zhí)行操作,生成要在顯示面板1021上顯示的表示內(nèi)容的視頻數(shù)據(jù)或者生成圖像數(shù)據(jù)。圖形生成電路1019將生成的視頻數(shù)據(jù)或圖像數(shù)據(jù)提供給面板驅(qū)動(dòng)電路1020。此外,圖形生成電路1019生成用于顯示用戶要使用的屏幕的視頻數(shù)據(jù)(或圖形),以選擇項(xiàng)目,并將視頻數(shù)據(jù)添加在表現(xiàn)內(nèi)容的視頻數(shù)據(jù)上。在適當(dāng)時(shí)將得到的視頻數(shù)據(jù)提供給面板驅(qū)動(dòng)電路1020?;趶膱D形生成電路1019提供的數(shù)據(jù),面板驅(qū)動(dòng)電路1020驅(qū)動(dòng)顯示面板1021,并使得顯示面板1021顯示表現(xiàn)內(nèi)容的視頻圖像以及每個(gè)上述屏幕。顯示面板1021由IXD (液晶顯示器)等等形成,并在面板驅(qū)動(dòng)電路1020的控制下顯不表現(xiàn)內(nèi)容的視頻圖像等等。此外,電視接收器1000包括音頻A/D (模數(shù))轉(zhuǎn)換器電路1014、音頻信號(hào)處理電路1022、回聲消除/語音合成電路1023、音頻放大器電路1024以及揚(yáng)聲器1025。陸地調(diào)諧器1013通過將接收到的廣播波信號(hào)解調(diào),不僅獲得視頻信號(hào),而且獲得音頻信號(hào)。陸地調(diào)諧器1013將獲得的音頻信號(hào)提供給音頻A/D轉(zhuǎn)換器電路1014。
音頻A/D轉(zhuǎn)換器電路1014對(duì)從陸地調(diào)諧器1013提供的音頻信號(hào)執(zhí)行A/D轉(zhuǎn)換操作,并將得到的數(shù)字音頻信號(hào)提供給音頻信號(hào)處理電路1022。音頻信號(hào)處理電路1022對(duì)從音頻A/D轉(zhuǎn)換器電路1014提供的音頻數(shù)據(jù)執(zhí)行諸如去噪的預(yù)定處理,并將得到的音頻數(shù)據(jù)提供給回聲消除/語音合成電路1023?;芈曄?語音合成電路1023將從音頻信號(hào)處理電路1022提供的音頻數(shù)據(jù)提供給音頻放大器電路1024。音頻放大器電路1024對(duì)于從回聲消除/語音合成電路1023提供的音頻數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換操作以及放大操作。在調(diào)節(jié)到預(yù)定音量之后,將聲音從揚(yáng)聲器1025輸出。此外,電視接收器1000包括數(shù)字調(diào)諧器1016和MPEG解碼器1017。數(shù)字調(diào)諧器1016經(jīng)由天線接收數(shù)字廣播(數(shù)字陸地廣播或數(shù)字BS (廣播衛(wèi)星)/CS (通信衛(wèi)星)廣播)的廣播波信號(hào),并將廣播波信號(hào)解調(diào)以獲得MPEG-TS (運(yùn)動(dòng)圖像專家組-傳輸流)。MPEG-TS被提供給MPEG解碼器1017。MPEG解碼器1017對(duì)數(shù)字調(diào)諧器1016提供的MPEG-TS進(jìn)行解擾,并提取包含要再現(xiàn)(要觀看)的表現(xiàn)內(nèi)容的數(shù)據(jù)的流。MPEG解碼器1017將形成提取流的音頻數(shù)據(jù)包解碼,并將得到的音頻數(shù)據(jù)提供給音頻信號(hào)處理電路1022。此外,MPEG解碼器1017將形成流的視頻數(shù)據(jù)包解碼,并將得到的視頻數(shù)據(jù)提供給視頻信號(hào)處理電路1018。此外,MPEG解碼器1017經(jīng)由路徑(未示出)將從MPEG-TS提取的EPG (電子節(jié)目指南)數(shù)據(jù)提供給CPU1032。電視接收器1000將圖像解碼裝置400用作MPEG解碼器1017,MPEG解碼器1017如上所述將視頻數(shù)據(jù)包解碼。從廣播站等等發(fā)送的MPEG-TS已經(jīng)通過圖像編碼裝置500編碼。如同圖像解碼裝置400,MPEG解碼器1017具有環(huán)路濾波器401,通過利用廣播站(圖像編碼裝置500)提供的信息、例如自適應(yīng)環(huán)路濾波標(biāo)記(adaptive_loop_filter_flag)和濾波器系數(shù),在適當(dāng)時(shí)對(duì)受到去塊濾波器206的去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。因此,MPEG解碼器1017能夠執(zhí)行更適合于圖像內(nèi)容的自適應(yīng)環(huán)路濾波操作,并抑制解碼圖像中的圖像質(zhì)量惡化。從MPEG解碼器1017提供的視頻數(shù)據(jù)在視頻信號(hào)處理電路1018受到預(yù)定處理,如同從視頻解碼器1015提供的視頻數(shù)據(jù)的情況。在圖形生成電路1019,在適當(dāng)時(shí)將生成的視頻數(shù)據(jù)等等添加在視頻數(shù)據(jù)上。得到的視頻數(shù)據(jù)經(jīng)由面板驅(qū)動(dòng)電路1020提供給顯示面板1021,并顯示圖像。從MPEG解碼器1017提供的音頻數(shù)據(jù)在音頻信號(hào)處理電路1022受到預(yù)定處理,如同從音頻A/D轉(zhuǎn)換器電路1014提供的音頻數(shù)據(jù)的情況。得到的音頻數(shù)據(jù)經(jīng)由回聲消除/語音合成電路1023提供給音頻放大器電路1024,并受到D/A轉(zhuǎn)換操作或者放大操作。結(jié)果,被調(diào)節(jié)到預(yù)定聲音水平的聲音從揚(yáng)聲器1025輸出。電視接收器1000還包括麥克風(fēng)1026和A/D轉(zhuǎn)換器電路1027。A/D轉(zhuǎn)換器電路1027接收通過電視接收器1000中為語音談話提供的麥克風(fēng)1026所捕捉的用戶語音的信號(hào)。A/D轉(zhuǎn)換器電路1027對(duì)接收的音頻信號(hào)執(zhí)行A/D轉(zhuǎn)換操作,并將得到的數(shù)字音頻數(shù)據(jù)提供給回聲消除/語音合成電路1023。當(dāng)從A/D轉(zhuǎn)換器電路1027提供電視接收器1000的用戶(用戶A)的音頻數(shù)據(jù)時(shí),回聲消除/語音合成電路1023對(duì)用戶A的音頻數(shù)據(jù)執(zhí)行回聲消除,并將音頻數(shù)據(jù)與其他音頻數(shù)據(jù)等等組合。得到的音頻數(shù)據(jù)經(jīng)由音頻放大器電路1024從揚(yáng)聲器1025輸出。此外,電視接收器1000包括音頻編解碼器1028、內(nèi)部總線1029、SDRAM (同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)1030、閃存1031、CPU1032、USB (通用串行總線)I/F1033以及網(wǎng)絡(luò)I/F1034。A/D轉(zhuǎn)換器電路1027接收通過電視接收器1000中為語音談話提供的麥克風(fēng)1026
捕捉的用戶語音的信號(hào)。A/D轉(zhuǎn)換器電路1027對(duì)接收的音頻信號(hào)執(zhí)行A/D轉(zhuǎn)換操作,并將所得提供給音頻編解碼器1028。音頻編解碼器1028將從A/D轉(zhuǎn)換器電路1027提供的音頻數(shù)據(jù)變換為采用用于經(jīng)由網(wǎng)絡(luò)發(fā)送的預(yù)定格式的數(shù)據(jù),并將結(jié)果經(jīng)由內(nèi)部總線1029提供給網(wǎng)絡(luò)I/F1034。網(wǎng)絡(luò)I/F1034經(jīng)由附接網(wǎng)絡(luò)終端1035的電纜連接到網(wǎng)絡(luò)。網(wǎng)絡(luò)I/F1034例如將從音頻編解碼器1028提供的音頻數(shù)據(jù)發(fā)送到與網(wǎng)絡(luò)連接的另一個(gè)裝置。此外,網(wǎng)絡(luò)I/F1034經(jīng)由網(wǎng)絡(luò)終端1035接收從與網(wǎng)絡(luò)連接的另一個(gè)裝置發(fā)送的音頻數(shù)據(jù),并將音頻數(shù)據(jù)經(jīng)由內(nèi)部總線1029提供給音頻編解碼器1028。音頻編解碼器1028將網(wǎng)絡(luò)I/F1034提供的音頻數(shù)據(jù)變換為采用預(yù)定格式的數(shù)據(jù),并將結(jié)果提供給回聲消除/語音合成電路1023?;芈曄?語音合成電路1023對(duì)音頻編解碼器1028提供的音頻數(shù)據(jù)進(jìn)行回聲消除,并將該音頻數(shù)據(jù)與其他音頻數(shù)據(jù)等等組合。得到的音頻數(shù)據(jù)從揚(yáng)聲器1025經(jīng)由音頻放大器電路1024輸出。SDRAM1030存儲(chǔ)CPU1032執(zhí)行處理所必須的各種數(shù)據(jù)。閃存1031存儲(chǔ)要通過CPU1032執(zhí)行的程序。在預(yù)定時(shí)間通過CPU1032讀取閃存1031中存儲(chǔ)的程序,例如當(dāng)啟動(dòng)電視接收器1000時(shí)。此外,閃存1031存儲(chǔ)通過數(shù)字廣播獲得的EPG數(shù)據(jù)、經(jīng)由網(wǎng)絡(luò)從預(yù)定服務(wù)器獲得的數(shù)據(jù)等等。例如,在CPU1032的控制下,閃存1031存儲(chǔ)包含經(jīng)由網(wǎng)絡(luò)從預(yù)定服務(wù)器獲得的內(nèi)容數(shù)據(jù)的MPEG-TS。例如,在CPU1032的控制下,閃存1031經(jīng)由內(nèi)部總線1029將MPEG-TS提供給MPEG解碼器1017。MPEG解碼器1017處理MPEG-TS,如同從數(shù)字調(diào)諧器1016提供的MPEG-TS的情況。通過這種方式,電視接收器1000經(jīng)由網(wǎng)絡(luò)接收通過視頻圖像和聲音形成的內(nèi)容數(shù)據(jù),并利用MPEG解碼器1017將內(nèi)容數(shù)據(jù)解碼,以顯示視頻圖像并輸出聲音。此外,電視接收器1000包括光接收單元1037,其接收從遠(yuǎn)程控制器1051發(fā)送的紅
外信號(hào)。光接收單元1037從遠(yuǎn)程控制器1051接收紅外線,并將指示通過解碼獲得的用戶操作的內(nèi)容的控制代碼輸出到CPU1032。CPU1032執(zhí)行閃存1031中存儲(chǔ)的程序,并根據(jù)光接收單元1037提供的控制代碼等等控制電視接收器1000的全部操作。電視接收器1000的各個(gè)組件經(jīng)由路徑(未示出)連接到 CPU1032。USB I/F1033與位于電視接收器1000外部并經(jīng)由附接到USB終端1036的USB電纜連接到電視接收器1000的設(shè)備交換數(shù)據(jù)。網(wǎng)絡(luò)I/F1034經(jīng)由附接到網(wǎng)絡(luò)終端1035的電纜連接到網(wǎng)絡(luò),并與連接到網(wǎng)絡(luò)的任何種類的裝置交換除了音頻數(shù)據(jù)之外的數(shù)據(jù)。將圖像解碼器400用作MPEG解碼器1017,電視接收器1000可以對(duì)經(jīng)由天線接收的廣播波信號(hào)或者經(jīng)由網(wǎng)絡(luò)獲得的內(nèi)容數(shù)據(jù)進(jìn)行更適合于圖像內(nèi)容的自適應(yīng)環(huán)路濾波操作,并且可以抑制解碼圖像的主觀圖像質(zhì)量的惡化?!?.第五實(shí)施例〉[便攜電話裝置]圖25是示出使用圖像編碼裝置500和圖像解碼裝置400的便攜電話裝置的典型示例性結(jié)構(gòu)的方框圖。圖25所示的便攜電話裝置1100包括設(shè)計(jì)為統(tǒng)一控制各個(gè)組件的主控制單元1150、電源電路單元1151、操作輸入控制單元1152、圖像編碼器1153、相機(jī)I/F單元1154、IXD控制單元1155、圖像解碼器1156、復(fù)用/分離單元1157、記錄/再現(xiàn)單元1162、調(diào)制/解調(diào)電路單元1158以及音頻編解碼器1159。這些組件經(jīng)由總線1160相互連接。此外便攜電話裝置1100包括操作鍵1119、(XD (電荷耦合裝置)相機(jī)1116、液晶顯示器1118、存儲(chǔ)單元1123、發(fā)送/接收電路單元1163、天線1114、麥克風(fēng)(麥克)1121以及揚(yáng)聲器1117。當(dāng)結(jié)束呼入或者通過用戶的操作打開電源鍵時(shí),電源電路單元1151通過向各個(gè)組件提供來自電池組的電力,將便攜電話裝置1100置于可操作狀態(tài)。在由CPU、ROM、RAM等等形成的主控制單元1150的控制下,便攜電話裝置1100在諸如語音通信模式和數(shù)據(jù)通信模式的各種模式中執(zhí)行各種操作,例如音頻信號(hào)的發(fā)送和接收、電子郵件和圖像數(shù)據(jù)的發(fā)送和接收、圖像捕捉和數(shù)據(jù)記錄。例如,在處于語音通信模式的便攜電話裝置1100中,通過音頻編解碼器1159將麥克風(fēng)(麥克)1121捕捉的音頻信號(hào)變換為數(shù)字音頻數(shù)據(jù),并且使數(shù)字音頻數(shù)據(jù)在調(diào)制/解調(diào)電路單元1158受到展頻處理。然后,得到的數(shù)據(jù)在發(fā)送/接收電路單元1163受到數(shù)模轉(zhuǎn)換操作和頻率轉(zhuǎn)換操作。便攜電話裝置1100經(jīng)由天線1114將通過轉(zhuǎn)換操作獲得的發(fā)送信號(hào)發(fā)送到基站(未示出)。此外,發(fā)送到基站的發(fā)送信號(hào)(音頻信號(hào))經(jīng)由公共電話線路網(wǎng)絡(luò)提供給通信另一端的便攜電話裝置。例如,在處于語音通信模式的便攜電話裝置1100中,通過天線1114接收的接收信號(hào)在發(fā)送/接收電路單元1163被放大,進(jìn)而受到頻率轉(zhuǎn)換操作和模數(shù)轉(zhuǎn)換操作。得到的信號(hào)在調(diào)制/解調(diào)電路單元1158受到逆展頻處理,并通過音頻編解碼器1159變換為模擬音頻信號(hào)。便攜電話裝置1100從揚(yáng)聲器1117輸出通過轉(zhuǎn)換獲得的模擬音頻信號(hào)。此外,例如當(dāng)在數(shù)據(jù)通信模式中發(fā)送電子郵件時(shí),便攜電話裝置1100的操作輸入控制單元1152接收通過操作所述操作鍵1119輸入的電子郵件的文本數(shù)據(jù)。便攜電話裝置1100在主控制單元1150處理文本數(shù)據(jù),并經(jīng)由IXD控制單元1155在液晶顯示器1118上將文本數(shù)據(jù)顯示為圖像。在便攜電話裝置1100中,主控制單元1150基于通過操作輸入控制單元1152接收的文本數(shù)據(jù)、用戶指令等等,生成電子郵件數(shù)據(jù)。便攜電話裝置1100在調(diào)制/解調(diào)電路單元1158對(duì)電子郵件數(shù)據(jù)進(jìn)行展頻處理,并在發(fā)送/接收電路單元1163對(duì)電子郵件數(shù)據(jù)進(jìn)行數(shù)模轉(zhuǎn)換操作和頻率轉(zhuǎn)換操作。便攜電話裝置1100將通過轉(zhuǎn)換操作獲得的發(fā)送信號(hào)經(jīng)由天線1114發(fā)送到基站(未示出)。發(fā)送到基站的發(fā)送信號(hào)(電子郵件)經(jīng)由網(wǎng)絡(luò)、郵件服務(wù)器等等提供給預(yù)定地址。例如,在數(shù)據(jù)通信模式中接收電子郵件時(shí),便攜電話裝置1100的發(fā)送/接收電路單元1163經(jīng)由天線1114接收從基站發(fā)送的信號(hào),并且信號(hào)被放大,進(jìn)而受到頻率轉(zhuǎn)換操作和模數(shù)轉(zhuǎn)換操作。便攜電話裝置1100在調(diào)制/解調(diào)電路單元1158對(duì)接收的信號(hào)進(jìn)行逆展頻處理,以將原始電子郵件數(shù)據(jù)解壓縮。便攜電話裝置1100經(jīng)由IXD控制單元1155在液晶顯示器1118上顯示解壓縮的電子郵件數(shù)據(jù)。此外,便攜電話裝置1100可以經(jīng)由記錄/再現(xiàn)單元1162將接收的電子郵件數(shù)據(jù)記錄(存儲(chǔ))在存儲(chǔ)單元1123中。存儲(chǔ)單元1123是可重寫存儲(chǔ)介質(zhì)。存儲(chǔ)單元1123可以是諸如RAM或內(nèi)部閃存的半導(dǎo)體存儲(chǔ)器、硬盤、諸如磁盤、磁光盤、光盤、USB存儲(chǔ)器或者存儲(chǔ)卡的移動(dòng)介質(zhì)。當(dāng)然,可以使用除了上述之外的存儲(chǔ)器。此外,例如當(dāng)在數(shù)據(jù)通信模式中發(fā)送圖像數(shù)據(jù)時(shí),便攜電話裝置1100在捕捉圖像的CXD相機(jī)1116生成圖像數(shù)據(jù)。CXD相機(jī)1116包括諸如透鏡和光圈的光學(xué)裝置以及作為光電轉(zhuǎn)換裝置的CCD。CCD相機(jī)1116捕捉物體的圖像,將接收光的強(qiáng)度轉(zhuǎn)換為電信號(hào),并生成物體的圖像的圖像數(shù)據(jù)。C⑶相機(jī)1116經(jīng)由相機(jī)I/F單元1154在圖像編碼器1153將圖像數(shù)據(jù)編碼,以獲得編碼圖像數(shù)據(jù)。便攜電話裝置1100將上述圖像編碼裝置500用作執(zhí)行上述操作的圖像編碼器1153。通過與圖像編碼裝置500的情況相同的方式,圖像編碼器1153使濾波器控制單元501根據(jù)圖像的類型控制自適應(yīng)環(huán)路濾波器502的操作。通過這樣做,圖像編碼器1153可以執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并且可以減少編碼操作工作量,同時(shí)抑制解碼圖像中的圖像質(zhì)量惡化。同時(shí)如上所述,在便攜電話裝置1100中,在通過C⑶相機(jī)1116捕捉圖像期間通過麥克風(fēng)(麥克)1121捕捉的聲音在音頻編解碼器1159被模數(shù)轉(zhuǎn)換,進(jìn)而被編碼。便攜電話裝置1100的復(fù)用/分離單元1157通過預(yù)定技術(shù)將圖像編碼器1153提供的編碼圖像數(shù)據(jù)以及音頻編解碼器1159提供的數(shù)字音頻數(shù)據(jù)復(fù)用。便攜電話裝置1100在調(diào)制/解調(diào)電路單元1158對(duì)得到的復(fù)用數(shù)據(jù)進(jìn)行展頻處理,并在發(fā)送/接收電路單元1163對(duì)得到的復(fù)用數(shù)據(jù)進(jìn)行數(shù)模轉(zhuǎn)換操作和頻率轉(zhuǎn)換操作。便攜電話裝置1100經(jīng)由天線1114將通過轉(zhuǎn)換操作獲得的發(fā)送信號(hào)發(fā)送到基站(未示出)。發(fā)送到基站的發(fā)送信號(hào)(圖像數(shù)據(jù))經(jīng)由網(wǎng)絡(luò)等等提供給通信的另一端。當(dāng)圖像數(shù)據(jù)沒有被發(fā)送時(shí),便攜電話裝置1100也可以經(jīng)由IXD控制單元1155在液晶顯示器1118上顯示在CXD相機(jī)1116生成的圖像數(shù)據(jù),而不是圖像編碼器1153。當(dāng)在數(shù)據(jù)通信模式中接收鏈接到簡(jiǎn)化主頁的運(yùn)動(dòng)圖像文件的數(shù)據(jù)時(shí),便攜電話裝置1100的發(fā)送/接收電路單元1163經(jīng)由天線1114接收從基站發(fā)送的信號(hào)。信號(hào)被放大,進(jìn)而受到頻率轉(zhuǎn)換操作和模數(shù)轉(zhuǎn)換操作。便攜電話裝置1100在調(diào)制/解調(diào)電路單元1158對(duì)接收到的信號(hào)進(jìn)行反展頻處理,將原始復(fù)用數(shù)據(jù)解壓縮。便攜電話裝置1100在復(fù)用/分離單元1157將復(fù)用數(shù)據(jù)劃分為編碼圖像數(shù)據(jù)和音頻數(shù)據(jù)。通過在圖像解碼器1156將編碼圖像數(shù)據(jù)解碼,便攜電話裝置1100生成再現(xiàn)的運(yùn)動(dòng)圖像數(shù)據(jù),并經(jīng)由IXD控制單元1155在液晶顯示器1118顯示再現(xiàn)的運(yùn)動(dòng)圖像數(shù)據(jù)。通過這種方式,例如在液晶顯示器1118顯示鏈接到簡(jiǎn)化主頁的運(yùn)動(dòng)圖像文件中包含的運(yùn)動(dòng)圖像數(shù)據(jù)。便攜電話裝置1100將上述圖像解碼裝置400用作執(zhí)行上述操作的圖像解碼器1156。如同圖像解碼裝置400,圖像解碼器1156利用從編碼側(cè)(圖像編碼裝置500)提供的信息,例如自適應(yīng)環(huán)路濾波器標(biāo)記(adaptive_loop_f ilter_f lag)和濾波器系數(shù),在適當(dāng)時(shí)對(duì)受到去塊濾波器206的去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。因此,圖像解碼器1156可以進(jìn)行更適合于圖像內(nèi)容的逆量化操作,并抑制解碼圖像中的圖像質(zhì)量惡化。同時(shí)如上所述,便攜電話裝置1100在音頻編解碼器1159將數(shù)字音頻數(shù)據(jù)變換為模擬音頻信號(hào),并從揚(yáng)聲器1117輸出模擬音頻信號(hào)。通過這種方式,例如再現(xiàn)鏈接到簡(jiǎn)化主頁的運(yùn)動(dòng)圖像文件中包含的音頻數(shù)據(jù)。如同電子郵件的情況,便攜電話裝置1100也可以經(jīng)由記錄/再現(xiàn)單元1162將接收的鏈接到簡(jiǎn)化主頁等等的數(shù)據(jù)記錄(存儲(chǔ))在存儲(chǔ)單元1123中。便攜電話裝置1100的主控制單元1150也可以分析通過執(zhí)行圖像捕捉的CXD相機(jī)1116獲得的二維代碼,以獲得二維代碼中記錄的信息。此外,便攜電話裝置1100的紅外通信單元1181可以利用紅外線與外設(shè)通信。通過將圖像編碼裝置500用作圖像編碼器1153,例如在編碼和發(fā)送在C⑶相機(jī)1116生成的圖像數(shù)據(jù)時(shí),便攜電話裝置1100可以進(jìn)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并生成編碼數(shù)據(jù),從而減少編碼操作工作量,同時(shí)抑制解碼圖像的主觀圖像質(zhì)量的惡化。此外,通過將圖像解碼裝置400用作圖像解碼器1156,例如在解碼鏈接到簡(jiǎn)化主頁的運(yùn)動(dòng)圖像文件的數(shù)據(jù)(編碼數(shù)據(jù))時(shí),便攜電話裝置1100可以執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并抑制解碼圖像的主觀圖像質(zhì)量的惡化。在以上描述中,便攜電話裝置1100使用C⑶相機(jī)1116。但是,除了 C⑶相機(jī)1116之外,可以使用利用CMOS (互補(bǔ)金屬氧化物半導(dǎo)體)的圖像傳感器(CMOS圖像傳感器)。在這種情況下,便攜電話裝置1100也可以捕捉物體的圖像,并生成物體的圖像的圖像數(shù)據(jù),如同使用CXD相機(jī)1116的情況。雖然上面描述了便攜電話裝置1100,但是也可以通過與便攜電話裝置1100的情況相同的方式將圖像編碼裝置500和圖像解碼裝置400應(yīng)用于任何裝置,只要該裝置具有與便攜電話裝置1100相同的圖像捕捉功能和相同的通信功能。這樣的裝置例如可以是PDA(個(gè)人數(shù)字助理)、智能電話、UMPC (超級(jí)移動(dòng)個(gè)人計(jì)算機(jī))、上網(wǎng)本或筆記本個(gè)人計(jì)算機(jī)。<6.第六實(shí)施例>[硬盤記錄器]圖26是示出使用圖像編碼裝置500和圖像解碼裝置400的硬盤記錄器的典型示例性結(jié)構(gòu)的方框圖。圖26所示硬盤記錄器(HDD記錄器)1200是將廣播波信號(hào)(電視信號(hào))中包含的廣播表現(xiàn)內(nèi)容的音頻數(shù)據(jù)和視頻數(shù)據(jù)存儲(chǔ)在內(nèi)部硬盤中,并在通過用戶的指令指定的時(shí)間將存儲(chǔ)的數(shù)據(jù)提供給用戶的裝置,該廣播波信號(hào)從衛(wèi)星或陸地天線等等發(fā)送并通過調(diào)諧器接收。硬盤記錄器1200例如可以從廣播波信號(hào)提取音頻數(shù)據(jù)和視頻數(shù)據(jù),在適當(dāng)時(shí)將這些數(shù)據(jù)解碼,并將數(shù)據(jù)存儲(chǔ)在內(nèi)部硬盤中。此外,硬盤記錄器1200例如可以經(jīng)由網(wǎng)絡(luò)從另一裝置獲得音頻數(shù)據(jù)和視頻數(shù)據(jù),在適當(dāng)時(shí)將這些數(shù)據(jù)解碼,并將數(shù)據(jù)存儲(chǔ)在內(nèi)部硬盤中。
此外,硬盤記錄器1200例如可以將內(nèi)部硬盤中記錄的音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼,將這些數(shù)據(jù)提供給監(jiān)視器1260,在監(jiān)視器1260的屏幕上顯示圖像,并從監(jiān)視器1260的揚(yáng)聲器輸出聲音。此外,硬盤記錄器1200例如可以將從經(jīng)由調(diào)諧器獲得的廣播波信號(hào)中提取的音頻數(shù)據(jù)和視頻數(shù)據(jù)、或者經(jīng)由網(wǎng)絡(luò)從另一裝置獲得的音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼,將這些數(shù)據(jù)提供給監(jiān)視器1260,在監(jiān)視器1260的屏幕上顯示圖像,并從監(jiān)視器1260的揚(yáng)聲器輸出聲音。當(dāng)然,硬盤記錄器1200可以進(jìn)行除了上述之外的操作。如圖26所示,硬盤記錄器1200包括接收單元1221、解調(diào)單元1222、解復(fù)用器1223、音頻解碼器1224、視頻解碼器1225以及記錄器控制單元1226。此外硬盤記錄器1200包括EPG數(shù)據(jù)存儲(chǔ)器1227、程序存儲(chǔ)器1228、工作存儲(chǔ)器1229、顯示轉(zhuǎn)換器1230、OSD (屏幕上顯示)控制單元1231、顯示控制單元1232、記錄/再現(xiàn)單元1233、D/A轉(zhuǎn)換器1234以及通信單元1235。顯示轉(zhuǎn)換器1230包括視頻編碼器1241。記錄/再現(xiàn)單元1233包括編碼器1251和解碼器1252。接收單元1221從遠(yuǎn)程控制器(未示出)接收紅外信號(hào),將紅外信號(hào)轉(zhuǎn)換為電信號(hào),并將電信號(hào)輸出到記錄器控制單元1226。記錄器控制單元1226例如由微處理器形成,并根據(jù)程序存儲(chǔ)器1228中存儲(chǔ)的程序進(jìn)行各種操作。此時(shí),記錄器控制單元1226在必要時(shí)使用工作存儲(chǔ)器1229。通信單元1235連接到網(wǎng)絡(luò),并經(jīng)由網(wǎng)絡(luò)執(zhí)行與另一裝置的通信操作。例如,在記錄器控制單元1226的控制下,通信單元1235與調(diào)諧器(未示出)通信,并將站選擇控制信號(hào)主要輸出到調(diào)諧器。解調(diào)單元1222將調(diào)諧器提供的信號(hào)解調(diào),并將信號(hào)輸出到解復(fù)用器1223。解復(fù)用器1223將解調(diào)單元1222提供的數(shù)據(jù)分為音頻數(shù)據(jù)、視頻數(shù)據(jù)和EPG數(shù)據(jù)。解復(fù)用器1223將音頻數(shù)據(jù)、視頻數(shù)據(jù)和EPG數(shù)據(jù)分別輸出到音頻解碼器1224、視頻解碼器1225和記錄器控制單元1226。音頻解碼器1224將輸入的音頻數(shù)據(jù)解碼,并將解碼的音頻數(shù)據(jù)輸出到記錄/再現(xiàn)單元1233。視頻解碼器1225將輸入的視頻數(shù)據(jù)解碼,并將解碼的視頻數(shù)據(jù)輸出到顯示轉(zhuǎn)換器1230。記錄器控制單元1226將輸入的EPG數(shù)據(jù)提供并存儲(chǔ)在EPG數(shù)據(jù)存儲(chǔ)器1227中。顯示轉(zhuǎn)換器1230例如利用視頻編碼器1241,將視頻解碼器1225或記錄器控制單元1226提供的視頻數(shù)據(jù)編碼為符合NTSC (國(guó)家電視標(biāo)準(zhǔn)委員會(huì))標(biāo)準(zhǔn)的視頻數(shù)據(jù)。編碼的視頻數(shù)據(jù)被輸出到記錄/再現(xiàn)單元1233。此外,顯示轉(zhuǎn)換器1230將視頻解碼器1225或記錄器控制單元1226提供的視頻數(shù)據(jù)的屏幕尺寸轉(zhuǎn)換為與監(jiān)視器1260的尺寸兼容的尺寸。視頻編碼器1241將視頻數(shù)據(jù)轉(zhuǎn)換為符合NTSC標(biāo)準(zhǔn)的視頻數(shù)據(jù)。NTSC視頻數(shù)據(jù)被轉(zhuǎn)換為模擬信號(hào),并輸出到顯示控制單元1232。在記錄器控制單元1226的控制下,顯示控制單元1232將OSD (屏幕上顯示)控制單元1231輸出的OSD信號(hào)添加到從顯示轉(zhuǎn)換器1230輸入的視頻信號(hào),并將得到的信號(hào)輸出到監(jiān)視器1260的顯示器,以顯示圖像。從音頻解碼器1224輸出并通過D/A轉(zhuǎn)換器1234轉(zhuǎn)換為模擬信號(hào)的音頻數(shù)據(jù)也被提供給監(jiān)視器1260。監(jiān)視器1260從內(nèi)部揚(yáng)聲器輸出音頻信號(hào)。
記錄/再現(xiàn)單元1233包括硬盤作為記錄視頻數(shù)據(jù)、音頻數(shù)據(jù)等等的存儲(chǔ)介質(zhì)。記錄/再現(xiàn)單元1233例如使得編碼器1251將音頻解碼器1224提供的音頻數(shù)據(jù)編碼。此外記錄/再現(xiàn)單元1233使得編碼器1251將從顯示轉(zhuǎn)換器1230的視頻編碼器1241提供的視頻數(shù)據(jù)編碼。記錄/再現(xiàn)單元1233利用復(fù)用器將音頻數(shù)據(jù)的編碼數(shù)據(jù)與視頻數(shù)據(jù)的編碼數(shù)據(jù)組合。記錄/再現(xiàn)單元1233通過頻道編碼將組合數(shù)據(jù)放大,并經(jīng)由記錄頭將得到的數(shù)據(jù)寫入硬盤。記錄/再現(xiàn)單元1233經(jīng)由再現(xiàn)頭再現(xiàn)硬盤上記錄的數(shù)據(jù),將數(shù)據(jù)放大,并利用解復(fù)用器將數(shù)據(jù)分為音頻數(shù)據(jù)和視頻數(shù)據(jù)。記錄/再現(xiàn)單元1233利用解碼器1252將音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼。記錄/再現(xiàn)單元1233對(duì)解碼的音頻數(shù)據(jù)進(jìn)行D/A轉(zhuǎn)換,并將結(jié)果輸出到監(jiān)視器1260的揚(yáng)聲器。此外,記錄/再現(xiàn)單元1233對(duì)解碼的視頻數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換,并將結(jié)果輸出到監(jiān)視器1260的顯示器?;谕ㄟ^從遠(yuǎn)程控制器發(fā)送并經(jīng)由接收單元1221接收的紅外信號(hào)所指示的用戶指令,記錄器控制單元1226從EPG數(shù)據(jù)存儲(chǔ)器1227讀取最近的EPG數(shù)據(jù),并將EPG數(shù)據(jù)提供給OSD控制單元1231。OSD控制單元1231生成對(duì)應(yīng)于輸入的EPG數(shù)據(jù)的圖像數(shù)據(jù),并將圖像數(shù)據(jù)輸出到顯示控制單元1232。顯示控制單元1232將從OSD控制單元1231輸入的視頻數(shù)據(jù)輸出到監(jiān)視器1260的顯示器,以顯示圖像。通過這種方式,在監(jiān)視器1260的顯示器上顯示EPG (電子節(jié)目指南)。硬盤記錄器1200也可以獲得經(jīng)由網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))從另一裝置提供的各種數(shù)據(jù),例如視頻數(shù)據(jù)、音頻數(shù)據(jù)和EPG數(shù)據(jù)。在記錄器控制單元1226的控制下,通信單元1235經(jīng)由網(wǎng)絡(luò)從另一裝置獲得視頻數(shù)據(jù)、音頻數(shù)據(jù)和EPG數(shù)據(jù)等等的編碼數(shù)據(jù),并將這些數(shù)據(jù)提供給記錄器控制單元1226。例如,記錄器控制單元1226將獲得的視頻數(shù)據(jù)和音頻數(shù)據(jù)的編碼數(shù)據(jù)提供給記錄/再現(xiàn)單元1233,并將這些數(shù)據(jù)存儲(chǔ)在硬盤中。此時(shí),記錄器控制單元1226和記錄/再現(xiàn)單元1233可以在必要時(shí)進(jìn)行諸如重編碼的操作。此外,記錄器控制單元1226將獲得的視頻數(shù)據(jù)和音頻數(shù)據(jù)的編碼數(shù)據(jù)解碼,并將得到的視頻數(shù)據(jù)提供給顯示轉(zhuǎn)換器1230。顯示轉(zhuǎn)換器1230通過與處理從視頻解碼器1225提供的視頻數(shù)據(jù)相同的方式,處理從記錄器控制單元1226提供的視頻數(shù)據(jù),并經(jīng)由顯示控制單元122將結(jié)果提供給監(jiān)視器1260,以顯示圖像。與圖像顯示同步,記錄器控制單元1226可以經(jīng)由D/A轉(zhuǎn)換器1234將解碼的音頻數(shù)據(jù)提供給監(jiān)視器1260,并從揚(yáng)聲器輸出聲音。此外,記錄器控制單元1226將獲得的EPG數(shù)據(jù)的編碼數(shù)據(jù)解碼,并將解碼的EPG數(shù)據(jù)提供給EPG數(shù)據(jù)存儲(chǔ)器1227。上述硬盤記錄器1200將圖像解碼裝置400用作視頻解碼器1225、解碼器1252以及記錄器控制單元1226中安裝的解碼器。也就是說,如同圖像解碼裝置400,視頻解碼器1225、解碼器1252以及記錄器控制單元1226中安裝的解碼器利用從編碼側(cè)(圖像編碼裝置500)提供的信息、例如自適應(yīng)環(huán)路濾波器標(biāo)記(adaptive_loop_filter_flag)和濾波器系數(shù),在適當(dāng)時(shí)對(duì)受到去塊濾波器206的去塊濾波操作的圖像執(zhí)行自適應(yīng)環(huán)路濾波操作。因此,視頻解碼器1225、解碼器1252以及記錄器控制單元1226中安裝的解碼器可以進(jìn)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并抑制解碼圖像中的圖像質(zhì)量惡化。
因此,硬盤記錄器1200可以對(duì)通過調(diào)諧器或者通信單元1235接收的視頻數(shù)據(jù)(編碼數(shù)據(jù))以及要通過記錄/再現(xiàn)單元1233再現(xiàn)的視頻數(shù)據(jù)(編碼數(shù)據(jù))執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并抑制解碼圖像的主觀圖像質(zhì)量的惡化。此外,硬盤記錄器1200將圖像編碼裝置500用作編碼器1251。因此,通過與圖像編碼裝置500相同的方式,編碼器1251使濾波器控制單元501根據(jù)圖像的類型控制自適應(yīng)環(huán)路濾波器502的操作。通過這樣做,編碼器1251可以執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并且可以減少編碼操作工作量,同時(shí)抑制解碼圖像中的圖像質(zhì)量惡化。因此,當(dāng)生成要記錄在硬盤上的編碼數(shù)據(jù)時(shí),硬盤記錄器1200可以執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并生成編碼數(shù)據(jù),從而減少編碼操作工作量,同時(shí)抑制解碼圖像的主觀圖像質(zhì)量的惡化。在以上描述中,描述了將視頻數(shù)據(jù)和音頻數(shù)據(jù)記錄在硬盤上的硬盤記錄器1200。但是,如同上述硬盤記錄器1200的情況,也可將圖像編碼裝置500和圖像解碼裝置400應(yīng)用于使用除了硬盤之外的記錄介質(zhì)的記錄器,例如閃存、光盤或錄像帶。<7.第七實(shí)施例>[相機(jī)]圖27是示出使用圖像編碼裝置500和圖像解碼裝置400的相機(jī)的典型示例性結(jié)構(gòu)的方框圖。圖27所示相機(jī)1300捕捉物體的圖像,并在IXD1316上顯示物體的圖像,或者將物體的圖像作為圖像數(shù)據(jù)記錄在記錄介質(zhì)1333中。透鏡塊1311將光線(或者物體的視頻圖像)入射在(XD/CM0S1312上。CXD/CM0S1312是使用CXD或者CMOS的圖像傳感器。(XD/CM0S1312將接收到的光的強(qiáng)度轉(zhuǎn)換為電信號(hào),并將電信號(hào)提供給相機(jī)信號(hào)處理單元1313。相機(jī)信號(hào)處理單元1313將從(XD/CM0S1312提供的電信號(hào)變換為YCrCb色度信號(hào),并將信號(hào)提供給圖像信號(hào)處理單元1314。在控制器1321的控制下,圖像信號(hào)處理單元1314對(duì)于從相機(jī)信號(hào)處理單元1313提供的圖像信號(hào)執(zhí)行預(yù)定的圖像處理,并利用編碼器1341將圖像信號(hào)編碼。圖像信號(hào)處理單元1314將通過編碼圖像信號(hào)生成的編碼數(shù)據(jù)提供給解碼器1315。此外圖像信號(hào)處理單元1314獲得在屏幕上顯示(OSD) 1320生成的顯示數(shù)據(jù),并將顯示數(shù)據(jù)提供給解碼器1315。在以上描述中,相機(jī)信號(hào)處理單元1313利用經(jīng)由總線1317連接它的DRAM (動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)1318,在必要時(shí)將圖像數(shù)據(jù)和通過編碼圖像數(shù)據(jù)生成的編碼數(shù)據(jù)等等存儲(chǔ)在DRAM1318中。解碼器1315將從圖像信號(hào)處理單元1314提供的編碼數(shù)據(jù)解碼,并將得到圖像數(shù)據(jù)(解碼圖像數(shù)據(jù))提供給IXD1316。解碼器1315還將從圖像信號(hào)處理單元1314提供的現(xiàn)實(shí)數(shù)據(jù)提供給IXD1316。IXD1316將對(duì)應(yīng)于從解碼器1315提供的解碼圖像數(shù)據(jù)的圖像與對(duì)應(yīng)于顯示數(shù)據(jù)的圖像組合,并顯示組合圖像。在控制器1321的控制下,屏幕上顯示1320將通過符號(hào)、字符或數(shù)字形成的菜單屏幕或圖標(biāo)的顯示數(shù)據(jù)經(jīng)由總線1317輸出到圖像信號(hào)處理單元1314?;谥甘就ㄟ^用戶利用操作單元1322指定的內(nèi)容的信號(hào),控制器1321執(zhí)行各種操作,并經(jīng)由總線1317控制圖像信號(hào)處理單元1314、DRAM1318、外部接口 1319、屏幕上顯示1320、介質(zhì)驅(qū)動(dòng)器1323等等。閃存ROM1324存儲(chǔ)控制器1321必須的程序、數(shù)據(jù)等等,以執(zhí)行各種操作。例如,代替圖像信號(hào)處理單元1314和解碼器1315,控制器1321可將DRAM1318中存儲(chǔ)的圖像數(shù)據(jù)編碼,并將DRAM1318中存儲(chǔ)的編碼數(shù)據(jù)解碼。這樣做,控制器1321可以利用與圖像信號(hào)處理單元1314和解碼器1315使用的編碼和解碼方法相同的方法,執(zhí)行編碼和解碼操作,或者可以利用與圖像信號(hào)處理單元1314和解碼器1315不兼容的方法,執(zhí)行編碼和解碼操作。例如,通過操作單元1322請(qǐng)求啟動(dòng)圖像打印時(shí),控制器1321從DRAM1318讀取圖像數(shù)據(jù),并將圖像數(shù)據(jù)提供給經(jīng)由總線1317連接到外部接口 1319的打印機(jī)1334,從而執(zhí)行打印。此外,例如,當(dāng)通過操作單元1322請(qǐng)求圖像記錄時(shí),控制器1321從DRAM1318讀取編碼數(shù)據(jù),并將編碼數(shù)據(jù)經(jīng)由總線1317提供并存儲(chǔ)在安裝于介質(zhì)驅(qū)動(dòng)器1323的記錄介質(zhì)1333。記錄介質(zhì)1333是可讀可寫的可移動(dòng)介質(zhì),例如磁盤、磁光盤、光盤或者半導(dǎo)體存儲(chǔ)器。記錄介質(zhì)1333可以是任何種類的可移動(dòng)介質(zhì),并且可以是磁帶裝置、盤或存儲(chǔ)卡。當(dāng)然,可以使用非接觸IC卡等等?;蛘?,介質(zhì)驅(qū)動(dòng)器1323和記錄介質(zhì)1333可以集成,并且可以通過諸如內(nèi)部硬盤驅(qū)動(dòng)器或者SSD (固態(tài)驅(qū)動(dòng)器)的固定存儲(chǔ)介質(zhì)形成。外部接口 1319例如通過USB輸入/輸出端子等等形成,并且在進(jìn)行打印時(shí)連接到打印機(jī)1334。此外,在必要時(shí)將驅(qū)動(dòng)器1331連接到外部接口 1319,并且在適當(dāng)時(shí)將可移動(dòng)介質(zhì)1332 (例如磁盤、光盤或者磁光盤)安裝在驅(qū)動(dòng)器1331上。在必要時(shí)將從這樣的盤讀取的計(jì)算機(jī)程序安裝在閃存R0M1324中。此外,外部接口 1319包括連接到預(yù)定網(wǎng)絡(luò)(例如LAN或者互聯(lián)網(wǎng))的網(wǎng)絡(luò)接口。例如,根據(jù)來自操作單元1322的指令,控制器1321可以從DRAM1318讀取編碼數(shù)據(jù),并經(jīng)由網(wǎng)絡(luò)將編碼數(shù)據(jù)從外部接口 1319提供給與它連接的另一裝置。此外,控制器1321可以獲得經(jīng)由網(wǎng)絡(luò)從另一裝置提供的編碼數(shù)據(jù)和圖像數(shù)據(jù),并將數(shù)據(jù)存儲(chǔ)在DRAM1318中或者將數(shù)據(jù)經(jīng)由外部接口 1319提供給圖像信號(hào)處理單元1314。上述相機(jī)1300將圖像解碼裝置400用作解碼器1315。也就是說,如同圖像解碼裝置400,解碼器1315利用從編碼側(cè)(圖像編碼裝置500)提供的信息,例如自適應(yīng)環(huán)路濾波器標(biāo)記(adaptive_loop_filter_flag)和濾波器系數(shù),在適當(dāng)時(shí)對(duì)受到去塊濾波器206的去塊濾波操作的圖像進(jìn)行自適應(yīng)環(huán)路濾波操作。因此,解碼器1315可以進(jìn)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并抑制解碼圖像中的圖像質(zhì)量惡化。因此,相機(jī)1300例如可以對(duì)在(XD/CM0S1312生成的圖像數(shù)據(jù)、從DRAM1318或者記錄介質(zhì)1333讀取的視頻數(shù)據(jù)的編碼數(shù)據(jù)、或者經(jīng)由網(wǎng)絡(luò)獲得的視頻數(shù)據(jù)的編碼數(shù)據(jù)進(jìn)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并抑制主觀圖像質(zhì)量的惡化。此外,相機(jī)1300將圖像編碼裝置500用作編碼器1341。通過與圖像編碼裝置500的情況相同的方式,編碼器1341使濾波器控制單元501根據(jù)圖像的類型控制自適應(yīng)環(huán)路濾波器502的操作。通過這樣做,編碼器1341可以執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并且可以減少編碼操作工作量,同時(shí)抑制解碼圖像中的圖像質(zhì)量惡化。
因此,在生成要記錄在DRAM1318或者記錄介質(zhì)1333上的編碼數(shù)據(jù)時(shí),或者生成要提供給另一裝置的編碼數(shù)據(jù)時(shí),相機(jī)1300可以執(zhí)行更適合于圖像的自適應(yīng)環(huán)路濾波操作,并減少編碼操作工作量,同時(shí)抑制解碼圖像的主觀圖像質(zhì)量的惡化??蓪D像解碼裝置400使用的解碼方法應(yīng)用于要通過控制器1321執(zhí)行的解碼操作。同樣,可將圖像編碼裝置500使用的編碼方法應(yīng)用于要通過控制器1321執(zhí)行的編碼操作。要通過相機(jī)1300捕捉的圖像數(shù)據(jù)可以是運(yùn)動(dòng)圖像,也可以是靜止圖像。當(dāng)然,可以將圖像編碼裝置500和圖像解碼裝置400應(yīng)用于除了上述裝置之外的任何裝置和系統(tǒng)。本技術(shù)也可以采用以下形式。(I) 一種圖像處理裝置,包括:濾波器控制單元,用于根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,來控制要對(duì)圖像數(shù)據(jù)進(jìn)行的自適應(yīng)濾波操作;以及濾波操作單元,用于在運(yùn)動(dòng)補(bǔ)償環(huán)路中、在濾波器控制單元的控制下,對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。(2)如(I)的圖像處理裝置,其中當(dāng)在編碼圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)要被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元控制執(zhí)行自適應(yīng)濾波操作;以及當(dāng)在編碼圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)不被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元控制不進(jìn)行自適應(yīng)濾波操作。(3)如(I)或(2)的圖像處理裝置,其中圖像數(shù)據(jù)是畫面數(shù)據(jù),以及濾波器控制單元根據(jù)畫面的類型控制用于圖像數(shù)據(jù)的自適應(yīng)濾波操作。(4)如(3)的圖像處理裝置,其中濾波器控制單元在圖像數(shù)據(jù)是I畫面時(shí),控制執(zhí)行自適應(yīng)濾波操作,并且在圖像數(shù)據(jù)是P畫面和B畫面時(shí),控制不執(zhí)行自適應(yīng)濾波操作。(5)如(3)的圖像處理裝置,其中濾波器控制單元在圖像數(shù)據(jù)是I畫面或P畫面時(shí),控制執(zhí)行自適應(yīng)濾波操作,并且在圖像數(shù)據(jù)是B畫面時(shí),控制不執(zhí)行自適應(yīng)濾波操作。(6)如(3)的圖像處理裝置,其中濾波器控制單元在圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中的I畫面和P畫面或者要被參照的B畫面時(shí),控制執(zhí)行自適應(yīng)濾波操作,并且當(dāng)圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中不被參照的B畫面時(shí),控制不執(zhí)行自適應(yīng)濾波操作。(7)如(I)至(6)之一的圖像處理裝置,其中圖像數(shù)據(jù)是條帶數(shù)據(jù),以及濾波器控制單元根據(jù)條帶的類型控制用于圖像數(shù)據(jù)的自適應(yīng)濾波操作。(8)如(7)的圖像處理裝置,其中濾波器控制單元在圖像數(shù)據(jù)是I條帶時(shí),控制執(zhí)行自適應(yīng)濾波操作,并且在圖像數(shù)據(jù)是P條帶和B條帶時(shí),控制不執(zhí)行自適應(yīng)濾波操作。(9)如(7)的圖像處理裝置,其中濾波器控制單元在圖像數(shù)據(jù)是I條帶或P條帶時(shí),控制執(zhí)行自適應(yīng)濾波操作,并且在圖像數(shù)據(jù)是B畫面時(shí),控制不執(zhí)行自適應(yīng)濾波操作。(10)如(7)的圖像處理裝置,其中濾波器控制單元在圖像數(shù)據(jù)是包含分等級(jí)的B條帶的圖像數(shù)據(jù)中的I條帶和P條帶或者要被參照的B條帶時(shí),控制執(zhí)行自適應(yīng)濾波操作,并且在圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中不被參照的B條帶時(shí),控制不執(zhí)行自適應(yīng)濾波操作。(11)如(I)至(10)之一的圖像處理裝置,還包括:編碼單元,用于將受到自適應(yīng)濾波操作的圖像數(shù)據(jù)編碼,其中,該編碼單元將自適應(yīng)濾波操作的濾波器系數(shù)以及指示是否執(zhí)行自適應(yīng)濾波操作的標(biāo)志信息編碼,并將得到的數(shù)據(jù)加入圖像數(shù)據(jù)的編碼數(shù)據(jù)。(12)如(I)至(11)之一的圖像處理裝置,其中濾波器控制單元根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,來控制自適應(yīng)濾波操作的濾波器系數(shù)的抽頭長(zhǎng)度,以及濾波操作單元利用具有由濾波器控制單元控制的抽頭長(zhǎng)度的濾波器系數(shù),對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。(13)如(12)的圖像處理裝置,其中,當(dāng)在編碼圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)要被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元執(zhí)行控制以增加抽頭長(zhǎng)度,以及當(dāng)在編碼圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的圖像數(shù)據(jù)不被其他圖像數(shù)據(jù)參照時(shí),濾波器控制單元執(zhí)行控制以縮短抽頭長(zhǎng)度。(14) 一種圖像處理方法,包括步驟:根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,控制要對(duì)圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作,該控制通過圖像處理裝置的濾波器控制單元進(jìn)行;以及在運(yùn)動(dòng)補(bǔ)償環(huán)路中對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作,該自適應(yīng)濾波操作由圖像處理裝置的濾波操作單元進(jìn)行。附圖標(biāo)記500圖像編碼裝置,501濾波器控制單元,502自適應(yīng)環(huán)路濾波器,511開/關(guān)單元,512濾波器系數(shù)計(jì)算單元,513濾波單元,601濾波器控制單元,602自適應(yīng)環(huán)路濾波器,611抽頭長(zhǎng)度設(shè)置單元,612濾波器系數(shù)計(jì)算單元,621零系數(shù)設(shè)置單元
權(quán)利要求
1.一種圖像處理裝置,包括: 濾波器控制單元,被配置為根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,來控制要對(duì)所述圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作;以及 濾波操作單元,被配置為在運(yùn)動(dòng)補(bǔ)償環(huán)路中、在所述濾波器控制單元的控制下,對(duì)所述圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。
2.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中 當(dāng)在編碼所述圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的所述圖像數(shù)據(jù)要被所述其他圖像數(shù)據(jù)參照時(shí),所述濾波器控制單元控制執(zhí)行所述自適應(yīng)濾波操作;以及 當(dāng)在編碼所述圖像數(shù)據(jù)的操作中、受到自適應(yīng)濾波操作的所述圖像數(shù)據(jù)不被所述其他圖像數(shù)據(jù)參照時(shí),所述濾波器控制單元控制不執(zhí)行所述自適應(yīng)濾波操作。
3.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中 所述圖像數(shù)據(jù)是畫面數(shù)據(jù),以及 所述濾波器控制單元根據(jù)所述畫面的類型控制用于所述圖像數(shù)據(jù)的所述自適應(yīng)濾波操作。
4.根據(jù)權(quán)利要求3所述的圖像處理裝置,其中所述濾波器控制單元在所述圖像數(shù)據(jù)是I畫面時(shí),控制執(zhí)行所述自適應(yīng)濾波操作,并且在所述圖像數(shù)據(jù)是P畫面和B畫面時(shí),控制不執(zhí)行所述自適應(yīng)濾波操作。
5.根據(jù)權(quán)利要求3所述的圖像處理裝置,其中所述濾波器控制單元在所述圖像數(shù)據(jù)是I畫面或P畫面時(shí),控制執(zhí)行所述自適應(yīng)濾波操作,并且在所述圖像數(shù)據(jù)是B畫面時(shí),控制不執(zhí)行所述自適應(yīng)濾波操作。
6.根據(jù)權(quán)利要求3所述的圖像處理裝置,其中所述濾波器控制單元在所述圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中的I畫面和P畫面或者要被參照的B畫面時(shí),控制執(zhí)行所述自適應(yīng)濾波操作,并且在所述圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中不被參照的B畫面時(shí),控制不執(zhí)行所述自適應(yīng)濾波操作。
7.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中 所述圖像數(shù)據(jù)是條帶數(shù)據(jù),以及 所述濾波器控制單元根據(jù)所述條帶的類型控制用于所述圖像數(shù)據(jù)的所述自適應(yīng)濾波操作。
8.根據(jù)權(quán)利要求7所述的圖像處理裝置,其中所述濾波器控制單元在所述圖像數(shù)據(jù)是I條帶時(shí),控制執(zhí)行所述自適應(yīng)濾波操作,并且在所述圖像數(shù)據(jù)是P條帶和B條帶時(shí),控制不執(zhí)行所述自適應(yīng)濾波操作。
9.根據(jù)權(quán)利要求7所述的圖像處理裝置,其中所述濾波器控制單元在所述圖像數(shù)據(jù)是I條帶或P條帶時(shí),控制執(zhí)行所述自適應(yīng)濾波操作,并且在所述圖像數(shù)據(jù)是B畫面時(shí),控制不執(zhí)行所述自適應(yīng)濾波操作。
10.根據(jù)權(quán)利要求7所述的圖像處理裝置,其中所述濾波器控制單元在所述圖像數(shù)據(jù)是包含分等級(jí)的B條帶的圖像數(shù)據(jù)中的I條帶和P條帶或者要被參照的B條帶時(shí),控制執(zhí)行所述自適應(yīng)濾波操作,并且在所述圖像數(shù)據(jù)是包含分等級(jí)的B畫面的圖像數(shù)據(jù)中不被參照的B條帶時(shí),控制不執(zhí)行所述自適應(yīng)濾波操作。
11.根據(jù)權(quán)利要求1所述的圖像處理裝置,還包括:編碼單元,被配置為將受到所述自適應(yīng)濾波操作的所述圖像數(shù)據(jù)編碼, 其中,所述編碼單元將所述自適應(yīng)濾波操作的濾波器系數(shù)以及指示是否執(zhí)行所述自適應(yīng)濾波操作的標(biāo)志信息編碼,并將所得的數(shù)據(jù)加入所述圖像數(shù)據(jù)的編碼數(shù)據(jù)。
12.根據(jù)權(quán)利要求1所述的圖像處理裝置,其中 所述濾波器控制單元根據(jù)所述圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,來控制所述自適應(yīng)濾波操作的濾波器系數(shù)的抽頭長(zhǎng)度,以及 所述濾波操作單元利用具有由所述濾波器控制單元控制的抽頭長(zhǎng)度的所述濾波器系數(shù),對(duì)所述圖像數(shù)據(jù)執(zhí)行所述自適應(yīng)濾波操作。
13.根據(jù)權(quán)利要求12所述的圖像處理裝置,其中, 當(dāng)在編碼所述圖像數(shù)據(jù)的操作中、受到所述自適應(yīng)濾波操作的所述圖像數(shù)據(jù)要被其他圖像數(shù)據(jù)參照時(shí),所述濾波器控制單元執(zhí)行控制以增加所述抽頭長(zhǎng)度,以及 當(dāng)在編碼所述圖像數(shù)據(jù)的操作中、受到所述自適應(yīng)濾波操作的所述圖像數(shù)據(jù)不被其他圖像數(shù)據(jù)參照時(shí),所述濾波器控制單元執(zhí)行控制以縮短所述抽頭長(zhǎng)度。
14.一種圖像處理方法,包括: 根據(jù)圖像數(shù)據(jù)是否要被其他圖像數(shù)據(jù)參照,控制要對(duì)所述圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作,所述控制由圖像處理裝置的濾波器控制單元執(zhí)行;以及 在運(yùn)動(dòng)補(bǔ)償環(huán)路中對(duì)所述圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作,所述自適應(yīng)濾波操作由所述圖像處理裝置的濾波操作單 元執(zhí)行。
全文摘要
本公開涉及用于減少圖像編碼的工作量的圖像處理裝置和方法、以及程序。本技術(shù)包括濾波器控制單元,用于根據(jù)圖像數(shù)據(jù)是否要通過其他圖像數(shù)據(jù)參照,控制要對(duì)圖像數(shù)據(jù)執(zhí)行的自適應(yīng)濾波操作;以及濾波操作單元,用于在運(yùn)動(dòng)補(bǔ)償環(huán)路中、在濾波器控制單元的控制下,對(duì)圖像數(shù)據(jù)執(zhí)行自適應(yīng)濾波操作。
文檔編號(hào)H04N7/32GK103155564SQ201180048328
公開日2013年6月12日 申請(qǐng)日期2011年10月5日 優(yōu)先權(quán)日2010年10月14日
發(fā)明者佐藤數(shù)史 申請(qǐng)人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平南县| 波密县| 大埔县| 乌拉特前旗| 漳平市| 金川县| 涿州市| 徐闻县| 扶绥县| 张家界市| 罗源县| 南平市| 高雄县| 黎平县| 霸州市| 石家庄市| 安平县| 始兴县| 五常市| 陕西省| 石柱| 神农架林区| 万州区| 哈尔滨市| 仁怀市| 军事| 广德县| 岑溪市| 哈密市| 临朐县| 郸城县| 淮阳县| 西林县| 进贤县| 台东市| 拜城县| 渝北区| 霍邱县| 万安县| 广水市| 博白县|