專利名稱:圖像處理裝置和方法
技術(shù)領(lǐng)域:
本公開涉及ー種圖像處理裝置和方法,具體地,涉及ー種能夠在抑制負(fù)荷增加的同時(shí)提高編碼效率的圖像處理裝置和方法。
背景技術(shù):
近年來(lái),在來(lái)自廣播站的信息分送和普通家庭處的信息接收兩者中,如下的符合諸如MPEG (移動(dòng)圖像專家組)的方案的裝置變得普遍該裝置數(shù)字地處置圖像信息,并且在此時(shí)出于高效信息傳送和存儲(chǔ)的目的,通過(guò)諸如離散余弦變換的正交變換以及使用圖像信息特有的冗余的運(yùn)動(dòng)補(bǔ)償來(lái)壓縮信息。特別地,MPEG2 (ISO (國(guó)際標(biāo)準(zhǔn)化組織)/IEC (國(guó)際電エ委員會(huì))13818-2)被定義為通用圖像編碼方案,并且是涵蓋隔行掃描圖像和逐行掃描圖像、以及標(biāo)準(zhǔn)分辨率圖像和高分辨率圖像兩者的標(biāo)準(zhǔn),該標(biāo)準(zhǔn)當(dāng)前廣泛地用于專業(yè)用途和消費(fèi)者用途的廣泛的應(yīng)用范圍中。使用MPEG2壓縮方案,例如通過(guò)將4至8Mbps的碼量(位率)分配給具有720X480個(gè)像素的標(biāo)準(zhǔn)分辨率的隔行掃描圖像,并且將18至22Mbps的碼量分配給具有1920X 1088個(gè)像素的高分辨率的隔行掃描圖像,使得可以實(shí)現(xiàn)高壓縮率和出色的圖像質(zhì)量。MPEG2主要以適于廣播的高質(zhì)量編碼為目標(biāo),但是不符合較之MPEGl具有較低碼量(位率),即具有較高壓縮率的編碼方案。隨著移動(dòng)終端的普及,預(yù)測(cè)未來(lái)對(duì)這種編碼方案的需求會(huì)増加,并且為了對(duì)此進(jìn)行處置,已實(shí)現(xiàn)了 MPEG4編碼方案的標(biāo)準(zhǔn)化。在1998年12月圖像編碼方案的規(guī)范作為IS0/IEC 14496-2被批準(zhǔn)成為國(guó)際標(biāo)準(zhǔn)。此外,近年來(lái),被稱為H. 26L (ITU-T (國(guó)際電信聯(lián)盟電信標(biāo)準(zhǔn)部)Q6/16VCEG (視頻編碼專家組))的標(biāo)準(zhǔn)正在被標(biāo)準(zhǔn)化,其最初g在用于電視會(huì)議的圖像編碼。較之諸如MPEG2或MPEG4的傳統(tǒng)的編碼方案,已知H. 26L需要較大的計(jì)算量用于編碼和解碼,但是實(shí)現(xiàn)了較高的編碼效率。此外,作為MPEG4活動(dòng)的一部分,基于H. 26L,當(dāng)前正在進(jìn)行增強(qiáng)壓縮視頻編碼的聯(lián)合模型的標(biāo)準(zhǔn)化,以引入H. 26L不支持的功能并且實(shí)現(xiàn)更高的編碼效率。根據(jù)標(biāo)準(zhǔn)化進(jìn)度,在2003年3月以上方案以H. 264和MPEG4PartlO (高級(jí)視頻編碼,以下稱為AVC)為名稱成為國(guó)際標(biāo)準(zhǔn)。此外,作為以上方案的擴(kuò)展,在2005年2月完成了 FRExt(保真度范圍擴(kuò)展)的標(biāo)準(zhǔn)化,其也包括諸如RGB、4:2:2和4:4:4的商用所需的編碼工具,在MPEG2中規(guī)定的8X8DCT以及量化矩陣,并且因此,通過(guò)使用AVC甚至出色地表達(dá)電影中包括的影片噪聲的編碼方案變得可能,并且該方案用于廣泛的多種應(yīng)用,諸如藍(lán)光盤。然而,近來(lái)對(duì)具有更高壓縮率的編碼的需求日益増加,諸如期望壓縮是高清晰度圖像的像素的四倍的約4096X2048個(gè)像素的圖像,或者期望在諸如互聯(lián)網(wǎng)的具有有限的傳送容量的環(huán)境中分送高清晰度圖像。因此,在上述ITU-T VCEG中,編碼效率的提高仍在討論中。在作為先前的圖像編碼方案的MPEG1、MPEG2、ITU-T H. 264和MPEG-AVC中進(jìn)行圖像編碼時(shí),作為圖像的劃分單位的宏塊的所有像素尺寸是16X16個(gè)像素。另ー方面,根據(jù)非專利文獻(xiàn)1,作為下一代圖像編碼規(guī)定的組成技術(shù),提出了在宏塊的水平和豎直方向上擴(kuò)展像素?cái)?shù)目。根據(jù)該提議,除了 MPEG1、MPEG2、ITU-T H. 264和MPEG-AVC等中規(guī)定的16X 16個(gè)像素的宏塊的像素尺寸之外,還提出了由32X32個(gè)像素和64X64個(gè)像素構(gòu)成的宏塊的使用。其目的在于,作為針對(duì)待編碼圖像的水平和豎直方向上的像素尺寸在未來(lái)増加的預(yù)測(cè)的措施,通過(guò)以較大的區(qū)域?yàn)閱挝粚?duì)其中大部分運(yùn)動(dòng)相同的區(qū)域執(zhí)行運(yùn)動(dòng)補(bǔ)償和正交變換,來(lái)提高編碼效率。圖I圖示了對(duì)由32X32個(gè)像素構(gòu)成的宏塊執(zhí)行運(yùn)動(dòng)補(bǔ)償處理的塊的像素尺寸。可以從在宏塊的像素尺寸處執(zhí)行運(yùn)動(dòng)補(bǔ)償處理,在水平和豎直方向上劃分成兩個(gè)區(qū)域以利用不同的運(yùn)動(dòng)向量分別執(zhí)行運(yùn)動(dòng)補(bǔ)償處理,以及將塊劃分成四個(gè)16X16個(gè)像素構(gòu)成的區(qū)域以利用不同的運(yùn)動(dòng)向量分別執(zhí)行運(yùn)動(dòng)補(bǔ)償處理中進(jìn)行選擇。此外,還可以在與AVC相似的劃分方法中進(jìn)ー步將16X16個(gè)像素的內(nèi)部劃分成更小的區(qū)域以利用不同的運(yùn)動(dòng)向量執(zhí)行運(yùn)動(dòng)補(bǔ)償。根據(jù)以上提議,可以根據(jù)運(yùn)動(dòng)區(qū)域自適應(yīng)地改變劃分宏塊的方法。圖2圖示了在MPEGl、MPEG2、ITU-T H. 264和MPEG-AVC等中在逐行掃描圖像(逐行圖像)中的由16X16個(gè)像素構(gòu)成的宏塊的處理順序。在這些編碼方案的情況下,在幀內(nèi)按光柵掃描順序以16X 16個(gè)像素為單位來(lái)執(zhí)行處理。相反,在使用非專利文獻(xiàn)I中提出的32X32個(gè)像素或64X64個(gè)像素的宏塊尺寸的情況下,將成為解量化和逆變換處理的單位的變換系數(shù)的16X16個(gè)小時(shí)的塊的掃描順
序改變。圖3是在選擇32X32個(gè)像素的宏塊尺寸的情況下的16 X 16個(gè)像素的塊的掃描順序。此外,如果選擇64X64個(gè)像素的宏塊尺寸,則掃描順序如圖4中所示。引用文獻(xiàn)列表非專利文獻(xiàn)非專利文獻(xiàn)I :Peisong Chenn, Yan Ye, Marta Karczewicz, "Video Coding UsingExtended Block Sizes,,,C0M16-C 123-E,Qualcomm Inc
發(fā)明內(nèi)容
本發(fā)明要解決的問(wèn)題然而,在非專利文獻(xiàn)I中描述的提議的情況下,由于宏塊在水平和豎直方向上的像素?cái)?shù)目均増加,因此處理所需的宏塊處理的復(fù)雜度以及存儲(chǔ)器區(qū)域和緩沖器尺寸増加。例如,如果選擇64X64個(gè)像素的宏塊尺寸,則用于緩沖等同于ー個(gè)宏塊的圖像數(shù)據(jù)或變換系數(shù)數(shù)據(jù)的存儲(chǔ)器區(qū)域需要是16X 16個(gè)像素的情況下的存儲(chǔ)器區(qū)域的16倍。例如,在8位視頻信號(hào)的4:2:0色度格式的情況下,如果宏塊尺寸是16X 16個(gè)像素,則等同于像素?cái)?shù)據(jù)的ー個(gè)宏塊的緩沖器尺寸是384個(gè)字節(jié);然而,64X64個(gè)像素的情況導(dǎo)致了 6144個(gè)字節(jié)。在MPEG4-AVC中的巾貞內(nèi)預(yù)測(cè)(intra-prediction)的情況下,對(duì)于后繼宏塊的巾貞內(nèi)預(yù)測(cè)處理,對(duì)于處于執(zhí)行解塊濾波器處理之前的狀態(tài)的像素值,還需要保留當(dāng)前宏塊的像素中的最右側(cè)的一個(gè)像素列和最下面的ー個(gè)像素行。宏塊的最下面的ー個(gè)像素行需要等同于整個(gè)幀在水平方向上的像素尺寸的緩沖器而與宏塊在水平方向上的尺寸無(wú)關(guān);然而,用于保存宏塊的最右側(cè)的一個(gè)像素列的寄存器或存儲(chǔ)器區(qū)域與宏塊在豎直方向上的像素尺寸成比例。簡(jiǎn)言之,較之其中塊尺寸是16X16個(gè)像素的情況,對(duì)于64X64個(gè)像素,需要四倍的寄存器或存儲(chǔ)器區(qū)域。此外,考慮以宏塊為單位在MPEG4-AVC中執(zhí)行解塊濾波器處理,由于遍布宏塊的濾波器處理,有必要保留當(dāng)前宏塊的像素中的最右側(cè)的四個(gè)像素列和最下面的四個(gè)像素行。與巾貞內(nèi)預(yù)測(cè)(intra-prediction)相似,需要等同于整個(gè)巾貞在水平方向上的像素尺寸的緩沖器來(lái)保存等同于宏塊中的最下面的四個(gè)像素行的數(shù)據(jù);然而,用于保存宏塊的最右側(cè)四個(gè)像素列的寄存器或存儲(chǔ)器區(qū)域與宏塊在豎直方向上的像素尺寸成比例。簡(jiǎn)言之,較之其中宏塊尺寸是16 X 16個(gè)像素的情況,對(duì)于64X64個(gè)像素,需要四倍的寄存器或存儲(chǔ)器區(qū)域。作為出自另ー觀點(diǎn)的問(wèn)題,如果在MPEG1、MPEG2、ITU-T H. 264/MPEG-AVC等中在幀間預(yù)測(cè)(inter-prediction)中擴(kuò)展宏塊尺寸,則圖像的解碼處理單位不以16X16個(gè)像素為單位并且因此實(shí)現(xiàn)變得復(fù)雜。例如,在MPEG1、MPEG2、ITU-T H. 264/MPEG-AVC 等中的以 16X 16 個(gè)像素為單位的變換系數(shù)的情況下,掃描順序是光柵掃描順序;然而,如果宏塊在水平和豎直方向上的顯示尺寸被擴(kuò)展,則掃描順序是如圖3和4中所示的鋸齒形掃描,并且因此需要諸如根據(jù)宏塊尺寸改變掃描順序的復(fù)雜控制。本公開考慮了這些環(huán)境,并且本公開的目的在于通過(guò)防止處理順序根據(jù)宏塊尺寸改變,使得可以較容易地提高編碼效率。對(duì)問(wèn)題的解決方案本公開的ー個(gè)方面是ー種圖像處理裝置,其包括區(qū)域設(shè)定單元,用于將對(duì)圖像編碼時(shí)作為處理単位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)圖像的參數(shù)值設(shè)定該部分區(qū)域在水平方向上的尺寸;預(yù)測(cè)圖像生成単元,用于使用由區(qū)域設(shè)定單元設(shè)定為處理単位的部分區(qū)域來(lái)生成預(yù)測(cè)圖像;以及編碼單元,用于使用預(yù)測(cè)圖像生成単元生成的預(yù)測(cè)圖像來(lái)對(duì)圖像編碼。圖像的參數(shù)是圖像的尺寸,并且圖像的尺寸越大,則區(qū)域設(shè)定單元可以設(shè)定的部分區(qū)域在水平方向上的尺寸就越大。圖像的參數(shù)是對(duì)圖像編碼時(shí)的位率,并且位率越低,則區(qū)域設(shè)定單元可以設(shè)定的部分區(qū)域在水平方向上的尺寸就越大。圖像的參數(shù)是圖像的運(yùn)動(dòng),并且圖像的運(yùn)動(dòng)越小,則區(qū)域設(shè)定單元可以設(shè)定的部分區(qū)域在水平方向上的尺寸就越大。圖像的參數(shù)是圖像中的同一紋理的范圍,并且圖像中的同一紋理的范圍越大,則區(qū)域設(shè)定單元可以設(shè)定的部分區(qū)域在水平方向上的尺寸就越大。區(qū)域設(shè)定單元可以將編碼標(biāo)準(zhǔn)中指定的尺寸設(shè)定為固定值。編碼標(biāo)準(zhǔn)是AVC (高級(jí)視頻編碼)/H. 264標(biāo)準(zhǔn),并且區(qū)域設(shè)定單元可以將部分區(qū)域在豎直方向上的尺寸設(shè)定為16個(gè)像素的固定值。還可以進(jìn)ー步包括劃分?jǐn)?shù)目設(shè)定單元,用于設(shè)定其中水平方向上的尺寸由區(qū)域設(shè)定單元設(shè)定的部分區(qū)域的劃分?jǐn)?shù)目。進(jìn)ー步包括特征值提取單元,用于從圖像提取特征值,并且區(qū)域可以設(shè)定単元根據(jù)圖像的特征值中包括的參數(shù)值來(lái)設(shè)定部分區(qū)域在水平方向上的尺寸,特征值由特征值提取單元提取。預(yù)測(cè)圖像生成単元可以執(zhí)行幀間預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償以生成預(yù)測(cè)圖像,并且編碼單元可以使用由區(qū)域設(shè)定單元設(shè)定為處理單位的部分區(qū)域來(lái)對(duì)圖像和由預(yù)測(cè)圖像生成単元生成的預(yù)測(cè)圖像之間的差值進(jìn)行編碼以生成位流。編碼單元可以傳送位流以及示出區(qū)域設(shè)定單元設(shè)定的部分區(qū)域在水平方向上的尺寸的信息。進(jìn)ー步包括重復(fù)信息生成單元,用于生成重復(fù)信息,重復(fù)信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸,即由區(qū)域設(shè)定單元設(shè)定的尺寸,是否與緊鄰部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同,并且編碼單元可以傳送位流以及由重復(fù)信息生成単元生成的重復(fù)信知、O進(jìn)ー步包括固定信息生成単元,用于生成固定信息,固定信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸,即由區(qū)域設(shè)定單元設(shè)定的尺寸,是否彼此相同,編碼單元可以傳送位流以及由固定信息生成単元生成的固定信息。此外,本公開的ー個(gè)方面是ー種圖像處理裝置的圖像處理方法,并且是一種如下的圖像處理方法,其包括區(qū)域設(shè)定單元將對(duì)圖像編碼時(shí)作為處理単位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)圖像的參數(shù)值設(shè)定部分區(qū)域在水平方向上的尺寸;預(yù)測(cè)圖像生成単元使用設(shè)定為處理單位的部分區(qū)域來(lái)生成預(yù)測(cè)圖像;以及編碼單元使用所生成的預(yù)測(cè)圖像來(lái)對(duì)圖像編碼。本公開的另一方面是ー種圖像處理裝置,其包括解碼單元,用于對(duì)其中編碼有圖像的位流進(jìn)行解碼;區(qū)域設(shè)定單元,用于基于由解碼單元獲得的信息,將作為圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)圖像的參數(shù)值設(shè)定該部分區(qū)域在水平方向上的尺寸;以及預(yù)測(cè)圖像生成単元,用于使用由區(qū)域設(shè)定單元設(shè)定為處理單位的部分區(qū)域來(lái)生成預(yù)測(cè)圖像。解碼單元可以通過(guò)對(duì)位流解碼,獲得圖像和根據(jù)圖像生成的預(yù)測(cè)圖像之間的差圖像,圖像將部分區(qū)域用作處理單位,并且預(yù)測(cè)圖像生成単元可以通過(guò)執(zhí)行幀間預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償來(lái)生成預(yù)測(cè)圖像并且使預(yù)測(cè)圖像與差圖像相加。解碼單元可以獲取位流以及示出部分區(qū)域在水平方向上的尺寸的信息,并且區(qū)域設(shè)定單元可以基于信息設(shè)定部分區(qū)域在水平方向上的尺寸。解碼單元可以獲取位流以及重復(fù)信息,重復(fù)信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸是否與緊鄰部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同,并且當(dāng)在部分區(qū)域行和緊鄰部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同時(shí),基于重復(fù)信息,區(qū)域設(shè)定單元可以將部分區(qū)域在水平方向上的尺寸設(shè)定為與緊鄰其上方的部分區(qū)域在水平方向上的尺寸相同。
解碼單元可以獲取位流以及固定信息,固定信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸是否彼此相同,并且當(dāng)在部分區(qū)域行中的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同時(shí),基于固定信息,區(qū)域設(shè)定單元可以將部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸設(shè)定為共同
值。 此外,本公開的另一方面是一種圖像處理裝置的圖像處理方法,并且是一種如下的圖像處理方法,其包括解碼單元對(duì)其中編碼有圖像的位流進(jìn)行解碼;區(qū)域設(shè)定單元基于所獲得的信息,將作為圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)圖像的參數(shù)值設(shè)定部分區(qū)域在水平方向上的尺寸;以及預(yù)測(cè)圖像生成單元使用設(shè)定為處理單位的部分區(qū)域來(lái)生成預(yù)測(cè)圖像。在本公開的一個(gè)方面,將對(duì)圖像編碼時(shí)作為處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,根據(jù)圖像的參數(shù)值設(shè)定該部分區(qū)域在水平方向上的尺寸,使用設(shè)定為處理單位的部分區(qū)域來(lái)生成預(yù)測(cè)圖像,并且使用所生成的預(yù)測(cè)圖像來(lái)對(duì)圖像編碼。在本公開的另一方面,對(duì)其中編碼有圖像的位流進(jìn)行解碼,基于所獲得的信息,將作為圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)圖像的參數(shù)值設(shè)定該部分區(qū)域在水平方向上的尺寸,使用設(shè)定為處理單位的部分區(qū)域來(lái)生成預(yù)測(cè)圖像。本發(fā)明的效果根據(jù)本公開,可以對(duì)圖像數(shù)據(jù)編碼或者對(duì)編碼的圖像數(shù)據(jù)解碼。特別地,可以在抑制負(fù)荷增加的同時(shí)提高編碼效率。
圖I是說(shuō)明宏塊的示例的視圖。圖2是說(shuō)明16X 16個(gè)像素的宏塊的處理順序的示例的視圖。圖3是說(shuō)明32X32個(gè)像素的宏塊的處理順序的示例的視圖。圖4是說(shuō)明64X64個(gè)像素的宏塊的處理順序的示例的視圖。圖5是圖示圖像編碼裝置的主要配置示例的框圖。圖6是圖示宏塊的示例的視圖。圖7是說(shuō)明宏塊的劃分示例的視圖。圖8是圖示宏塊的尺寸改變示例的視圖。圖9是圖示宏塊的處理順序的示例的視圖。圖IOA和IOB是圖示宏塊的處理順序的更詳細(xì)示例的視圖。圖11是圖示圖像編碼裝置100的詳細(xì)配置示例的框圖。圖12是說(shuō)明編碼處理流程的示例的流程圖。圖13是說(shuō)明預(yù)測(cè)處理流程的示例的流程圖。圖14是說(shuō)明幀間運(yùn)動(dòng)預(yù)測(cè)處理流程的示例的流程圖。圖15是說(shuō)明宏塊設(shè)定處理流程的示例的流程圖。圖16是說(shuō)明標(biāo)志生成處理流程的示例的流程圖。圖17是圖示圖像解碼裝置的主要配置示例的框圖。
圖18是圖示圖像解碼裝置200的詳細(xì)配置示例的框圖。圖19是說(shuō)明解碼處理流程的示例的流程圖。圖20是說(shuō)明預(yù)測(cè)處理流程的示例的流程圖。圖21是說(shuō)明幀間運(yùn)動(dòng)預(yù)測(cè)處理流程的示例的流程圖。圖22是說(shuō)明宏塊設(shè)定處理流程的示例的流程圖。圖22是說(shuō)明宏塊設(shè)定處理流程的示例的流程圖。圖23是圖示個(gè)人計(jì)算機(jī)的主要配置示例的框圖。圖24是圖示電視接收器的主要配置示例的框圖。 圖25是圖示移動(dòng)電話的主要配置示例的框圖。圖26是圖示硬盤記錄器的主要配置示例的框圖。圖27是圖示攝像裝置的主要配置示例的框圖。
具體實(shí)施例方式下文將給出用于實(shí)現(xiàn)本技術(shù)的方式(以下稱為實(shí)施例)的描述。將以如下順序給出描述I.第一實(shí)施例(圖像編碼裝置),2.第二實(shí)施例(圖像解碼裝置),3.第三實(shí)施例(個(gè)人計(jì)算機(jī)),4.第四實(shí)施例(電視接收器),5.第五實(shí)施例(移動(dòng)電話),6.第六實(shí)施例(硬盤記錄器),以及7.第七實(shí)施例(攝像裝置)?!碔.第一實(shí)施例〉[圖像編碼裝置]圖5圖示了作為圖像處理裝置的圖像編碼裝置的實(shí)施例的配置。圖5中所示的圖像編碼裝置100是在例如H. 264和MPEG (移動(dòng)圖像專家組)4Part10 (AVC (高級(jí)視頻編碼))(以下稱為H. 264/AVC)方案中對(duì)圖像進(jìn)行壓縮和編碼的編碼裝置。然而,圖像編碼裝置100可以在執(zhí)行幀間編碼時(shí)通過(guò)改變宏塊在水平方向上的尺寸來(lái)改變宏塊尺寸。宏塊在豎直方向上的尺寸被設(shè)為固定的。在圖5中的示例中,圖像編碼裝置100包括A/D (模擬/數(shù)字)轉(zhuǎn)換單元101、幀重排緩沖器102、計(jì)算單元103、正交變換單元104、量化單元105、無(wú)損編碼單元106和存儲(chǔ)緩沖器107。此外,圖像編碼裝置100包括解量化單元108、逆正交變換單元109和計(jì)算單元110。此外,圖像解碼裝置100包括解塊濾波器111和幀存儲(chǔ)器112。此外,圖像編碼裝置100包括選擇單元113、幀內(nèi)預(yù)測(cè)單元114、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115和選擇單元116。此夕卜,圖像編碼裝置100包括速率控制單元117。此外,圖像編碼裝置100包括特征值提取單元121、宏塊設(shè)定單元122和標(biāo)志生成單元123。A/D轉(zhuǎn)換單元101對(duì)輸入圖像數(shù)據(jù)執(zhí)行A/D轉(zhuǎn)換以將數(shù)據(jù)輸出到并且存儲(chǔ)在幀重排緩沖器102中。幀重排緩沖器102根據(jù)GOP (圖片組)結(jié)構(gòu)將以顯示順序存儲(chǔ)的幀的圖像重新排序成用于編碼的幀順序。幀重排緩沖器102將其中幀順序已被重新排序的圖像提供給計(jì)算單元103、幀內(nèi)預(yù)測(cè)單元114和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。計(jì)算單元103在從幀重排緩沖器102讀出的圖像中減去從選擇單元116提供的預(yù)測(cè)圖像,并且將差信息輸出到正交變換單元104。例如,在被執(zhí)行幀內(nèi)編碼的圖像的情況下,計(jì)算單元103使從幀內(nèi)預(yù)測(cè)單元114提供的預(yù)測(cè)圖像與從幀重排緩沖器102讀出的圖像相力口。此外,例如,在被執(zhí)行幀間編碼的圖像的情況下,計(jì)算單元103使從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的預(yù)測(cè)圖像與幀重排緩沖器102讀出的圖像相加。正交變換單元104對(duì)來(lái)自計(jì)算單元103的差信息執(zhí)行諸如離散余弦變換或Karhunen-Loeve變換的正交變換,并且將變換系數(shù)提供給量化單元105。量化單元105對(duì)從正交變換單元104輸出的變換系數(shù)進(jìn)行量化。量化單元105將經(jīng)量化的變換系數(shù)提供給無(wú)損編碼單元106。無(wú)損編碼單元106對(duì)經(jīng)量化的變換系數(shù)執(zhí)行諸如可變長(zhǎng)度編碼或算術(shù)編碼的無(wú)損編碼。 無(wú)損編碼單元106從幀內(nèi)預(yù)測(cè)單元114獲取示出幀內(nèi)預(yù)測(cè)的信息等,并且從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115獲取示出幀間預(yù)測(cè)模式的信息。示出幀內(nèi)預(yù)測(cè)的信息在下文中還將被稱為幀內(nèi)預(yù)測(cè)模式信息。此外,呈現(xiàn)示出幀間預(yù)測(cè)(inter-prediction)的信息模式的信息在下文中還將被稱為幀間預(yù)測(cè)模式信息。無(wú)損編碼單元106對(duì)經(jīng)量化的變換系數(shù)進(jìn)行編碼并且將濾波器系數(shù)、幀內(nèi)預(yù)測(cè)模式信息、幀間預(yù)測(cè)模式信息、量化參數(shù)等并入(復(fù)用)到編碼數(shù)據(jù)的報(bào)頭信息中。無(wú)損編碼單元106將通過(guò)編碼獲得的編碼數(shù)據(jù)提供給存儲(chǔ)緩沖器107并且存儲(chǔ)在其中。例如,在無(wú)損編碼單元106中,執(zhí)行諸如可變長(zhǎng)度編碼或算術(shù)編碼的無(wú)損編碼處理。可變長(zhǎng)度編碼包括在H. 264/AVC方案中規(guī)定的CAVLC (上下文自適應(yīng)可變長(zhǎng)度編碼)。算術(shù)編碼包括CABAC (上下文自適應(yīng)二進(jìn)制算術(shù)編碼)。存儲(chǔ)緩沖器107臨時(shí)保存從無(wú)損編碼單元106提供的編碼數(shù)據(jù)以作為按H. 264/AVC方案編碼的編碼圖像,例如在預(yù)定定時(shí)輸出到未示出的后繼級(jí)中的記錄裝置或傳送路徑。此外,在量化單元105中量化的變換系數(shù)還被提供給解量化單元108。解量化單元108按照與量化單元105的量化對(duì)應(yīng)的方法對(duì)經(jīng)量化的變換系數(shù)進(jìn)行解量化,并且將獲得的變換系數(shù)提供給逆正交變換單元109。逆正交變換單元109按照與正交變換單元104的正交變換處理對(duì)應(yīng)的方法,對(duì)所提供的變換系數(shù)執(zhí)行逆正交變換。已被執(zhí)行逆正交變換的輸出被提供給計(jì)算單元110。計(jì)算單元110使從選擇單元116提供的預(yù)測(cè)圖像與從逆正交變換單元109提供的逆正交變換的結(jié)果相加,換言之,與重建的差信息相加,并且獲得局部解碼圖像(解碼圖像)。例如,如果差信息對(duì)應(yīng)于被執(zhí)行幀內(nèi)編碼的圖像,則計(jì)算單元110使從幀內(nèi)預(yù)測(cè)單元114提供的預(yù)測(cè)圖像與差信息相加。此外,例如,如果差信息對(duì)應(yīng)于被執(zhí)行幀間編碼的圖像,則計(jì)算單元110使從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的預(yù)測(cè)圖像與差信息相加。相加的結(jié)果被提供給解塊濾波器111或幀存儲(chǔ)器112。解塊濾波器111通過(guò)適當(dāng)?shù)貓?zhí)行解塊濾波處理來(lái)去除解碼圖像的塊失真,并且通過(guò)使用例如Wiener濾波器(Wiener Filter)適當(dāng)?shù)貓?zhí)行環(huán)路濾波處理來(lái)提高圖像質(zhì)量。解塊濾波器111對(duì)每個(gè)像素進(jìn)行分類,并且按類執(zhí)行適當(dāng)?shù)臑V波器處理。解塊濾波器111將濾波器處理的結(jié)果提供給幀存儲(chǔ)器112。在預(yù)定的定時(shí),幀存儲(chǔ)器112經(jīng)由選擇單元113將存儲(chǔ)的參考圖像輸出到幀內(nèi)預(yù)測(cè)單元114或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。例如,在被執(zhí)行幀內(nèi)編碼的圖像的情況下,幀存儲(chǔ)器112經(jīng)由選擇單元113將參考圖像提供給幀內(nèi)預(yù)測(cè)單元114。此外,例如,在被幀間編碼的圖像的情況下,幀存儲(chǔ)器112經(jīng)由選擇單元113將參考圖像提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。
在圖像編碼裝置100中,例如,來(lái)自幀重排緩沖器102的I圖片、B圖片和P圖片作為被執(zhí)行幀內(nèi)預(yù)測(cè)(還被稱為幀內(nèi)處理)的圖像被提供給幀內(nèi)預(yù)測(cè)單元114。此外,從幀重排緩沖器102讀出的B圖片和P圖片作為被執(zhí)行幀間預(yù)測(cè)(還被稱為幀間處理)的圖像被提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。在被執(zhí)行幀內(nèi)編碼的圖像的情況下,選擇單元113將從幀存儲(chǔ)器112提供的參考圖像提供給幀內(nèi)預(yù)測(cè)單元114,并且在被執(zhí)行幀間編碼的圖像的情況下,則選擇單元113將從幀存儲(chǔ)器112提供的參考圖像提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。幀內(nèi)預(yù)測(cè)單元114通過(guò)使用幀中的像素值來(lái)執(zhí)行幀內(nèi)預(yù)測(cè)(幀內(nèi)預(yù)測(cè))以生成預(yù)測(cè)圖像。幀內(nèi)預(yù)測(cè)單元114在多個(gè)模式(幀內(nèi)預(yù)測(cè)模式)中執(zhí)行幀內(nèi)預(yù)測(cè)。幀內(nèi)預(yù)測(cè)單元114在所有幀內(nèi)預(yù)測(cè)模式中生成預(yù)測(cè)圖像,并且評(píng)估預(yù)測(cè)圖像以選擇最優(yōu)模式。幀內(nèi)預(yù)測(cè)單元114選擇最優(yōu)幀內(nèi)預(yù)測(cè)模式,并且隨后經(jīng)由選擇單元116將在最優(yōu)模式中生成的預(yù)測(cè)圖像提供給計(jì)算單元103。此外,如上文所述,幀內(nèi)預(yù)測(cè)單元114適當(dāng)?shù)叵驘o(wú)損編碼單元106提供諸如示出所采用的幀內(nèi)預(yù)測(cè)模式的幀內(nèi)預(yù)測(cè)模式信息的信息。對(duì)于被執(zhí)行幀間編碼的圖像,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115通過(guò)使用從幀重排緩沖器102提供的輸入圖像以及經(jīng)由選擇單元113從幀存儲(chǔ)器112提供的、作為參考幀的解碼圖像,來(lái)計(jì)算運(yùn)動(dòng)向量。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115根據(jù)所計(jì)算的運(yùn)動(dòng)向量執(zhí)行運(yùn)動(dòng)補(bǔ)償處理以生成預(yù)測(cè)圖像(幀間預(yù)測(cè)圖像信息)。此時(shí),運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115通過(guò)使用尺寸已被宏塊設(shè)定單元122設(shè)定的宏塊來(lái)執(zhí)行幀間預(yù)測(cè)。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115對(duì)所有作為候選者的幀間預(yù)測(cè)模式執(zhí)行幀間預(yù)測(cè)處理以生成預(yù)測(cè)圖像。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115經(jīng)由選擇單元116將所生成的預(yù)測(cè)圖像提供給計(jì)算單元103。此外,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115向無(wú)損編碼單元106提供示出所采用的幀間預(yù)測(cè)模式的幀間預(yù)測(cè)模式信息以及示出所計(jì)算的運(yùn)動(dòng)向量的運(yùn)動(dòng)向量信息。在被執(zhí)行幀內(nèi)編碼的圖像的情況下,選擇單元116將幀內(nèi)預(yù)測(cè)單元114的輸出提供給計(jì)算單元103,并且在被執(zhí)行幀間編碼的圖像的情況下,選擇單元116將運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115的輸出提供給計(jì)算單元103。速率控制單元117基于存儲(chǔ)緩沖器107中存儲(chǔ)的壓縮圖像,控制量化單元105的量化操作的速率以防止出現(xiàn)上溢或下溢。特征值提取單元121從A/D轉(zhuǎn)換單元101輸出的數(shù)字化圖像數(shù)據(jù)提取圖像的特征值。圖像的特征值包括例如相同紋理的范圍、圖像尺寸和位率。無(wú)疑地,特征值提取單元121可以提取不同于這些參數(shù)的參數(shù)作為特征值,或者可以僅提取上述參數(shù)的一部分作為特征值。特征值提取單元121將所提取的特征值提供給宏塊設(shè)定單元122。宏塊設(shè)定單元122基于從特征值提取單元121提供的圖像的特征值來(lái)設(shè)定宏塊尺寸。此外,宏塊設(shè)定單元122可以根據(jù)從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的圖像的運(yùn)動(dòng)量,即運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115已檢測(cè)到的量來(lái)設(shè)定宏塊尺寸。宏塊設(shè)定單元122向運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115和標(biāo)志生成單元123通知所設(shè)定的宏塊尺寸。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115按宏塊設(shè)定單元122設(shè)定的宏塊尺寸執(zhí)行運(yùn)動(dòng)預(yù)測(cè)補(bǔ)
\-ZX O標(biāo)志生成單元123基于示出宏塊尺寸的信息,即從宏塊設(shè)定單元122提供的信息來(lái)生成關(guān)于當(dāng)前處理目標(biāo)的宏塊行(圖像的水平方向上的宏塊陣列)的標(biāo)志信息。例如,標(biāo)志生成單元123設(shè)定重復(fù)標(biāo)志和固定標(biāo)志。重復(fù)標(biāo)志是示出當(dāng)前處理目標(biāo)的宏塊行的每個(gè)宏塊的尺寸與緊鄰上方的宏塊行的每個(gè)宏塊的尺寸相同的標(biāo)志信息。此外,固定標(biāo)志是示出當(dāng)前處理目標(biāo)的宏塊行的每個(gè)宏塊的尺寸全部相同的標(biāo)志信息。無(wú)疑地,標(biāo)志生成單元123可以生成具有任意內(nèi)容的標(biāo)志信息。簡(jiǎn)言之,標(biāo)志生成單元123可以生成除這些以外的標(biāo)志信息。標(biāo)志生成單元123向無(wú)損編碼單元106提供所生成的標(biāo)志信息以添加到碼流。[宏塊]圖6圖示了可由宏塊設(shè)定單元122設(shè)定的宏塊尺寸的示例。圖6中所示的宏塊131的尺寸是16X 16個(gè)像素。此外,宏塊132的尺寸是水平方向上的32X縱向方向上的16個(gè)像素。此外,宏塊133的尺寸是水平方向上的64X縱向方向上的16個(gè)像素。此外,宏塊134的尺寸是水平方向上的128X縱向方向上的16個(gè)像素。此外,宏塊135的尺寸是水平方向上的256X縱向方向上的16個(gè)像素。宏塊設(shè)定單元122例如從這些尺寸中選擇一個(gè)最優(yōu)尺寸作為針對(duì)運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115中執(zhí)行的幀間預(yù)測(cè)處理的宏塊的尺寸。無(wú)疑地,宏塊設(shè)定單元122設(shè)定的宏塊尺寸是任意的,并且可以是不同于圖6中所示的尺寸的尺寸。然而,如圖6中所示,宏塊設(shè)定單元122不改變宏塊在豎直方向上的尺寸(將該尺寸固定在預(yù)定尺寸)。簡(jiǎn)言之,如果宏塊尺寸增加,則宏塊設(shè)定單元122在水平方向上擴(kuò)展尺寸。通過(guò)該方式,宏塊設(shè)定單元122將宏塊在水平方向上的尺寸設(shè)定為固定值以獲得如下文將描述的效果。首先,由于可以改變宏塊尺寸,因此可以根據(jù)諸如圖像的內(nèi)容(包括相同紋理的范圍和邊緣的位置)、圖像尺寸、圖像的運(yùn)動(dòng)量和位率的各種參數(shù)來(lái)選擇適當(dāng)?shù)某叽纾⑶逸^之宏塊尺寸固定的情況提高編碼效率。接下來(lái),即使宏塊設(shè)定單元122增加宏塊尺寸,仍可以抑制在幀內(nèi)預(yù)測(cè)中需要作為相鄰像素保存的數(shù)據(jù)量的增加。例如,在幀內(nèi)預(yù)測(cè)中宏塊的最右側(cè)的一個(gè)像素列需要被存儲(chǔ)為相鄰像素;然而,在該情況下,即使宏塊尺寸改變,宏塊在豎直方向上的尺寸恒定并且因此宏塊的最右側(cè)的一個(gè)像素列處的像素?cái)?shù)目是恒定的并且數(shù)據(jù)量基本上不變。此外,可以抑制宏塊劃分的復(fù)雜度。圖7圖示了用于劃分圖6中所示的宏塊的方法。如果宏塊在水平方向上的像素尺寸等于或大于32個(gè)像素,則在每個(gè)像素尺寸的宏塊中,可以在按照與宏塊尺寸相同的像素尺寸執(zhí)行運(yùn)動(dòng)補(bǔ)償處理和按照將水平像素尺寸劃分成兩個(gè)的尺寸執(zhí)行運(yùn)動(dòng)補(bǔ)償處理之中進(jìn)行選擇。如果運(yùn)動(dòng)補(bǔ)償處理的劃分塊尺寸等于或大于32個(gè)像素,則可以進(jìn)一步按照將水平像素尺寸劃分成兩個(gè)的尺寸對(duì)每個(gè)塊執(zhí)行運(yùn)動(dòng)補(bǔ)償處理。如圖7中所示,如果宏塊在水平方向上的像素尺寸或者劃分塊在水平方向上的尺寸是16個(gè)像素,則假設(shè)后繼劃分與ITU-T H. 264和MPEG4-AVC中規(guī)定的劃分方法相同。通過(guò)該方式,如果宏塊尺寸等于或小于16X16個(gè)像素,則可以按傳統(tǒng)方法劃分宏塊,并且如果宏塊尺寸大于16X16個(gè)像素,則可以將宏塊僅分成左和右兩個(gè)。簡(jiǎn)言之,較之傳統(tǒng)擴(kuò)展宏塊,劃分宏塊更加容易。此外,例如,如圖8中所示,可以在16個(gè)像素、32個(gè)像素、64個(gè)像素、128個(gè)像素和256個(gè)像素之間自適應(yīng)地切換巾貞在水平方向上的宏塊尺寸。由于宏塊在豎直方向上的尺寸是固定的,因此如圖8中所示的宏塊141至145中的那樣,可以任意改變同一宏塊行上的宏塊(在水平方向上的)尺寸。因此,較之已知的擴(kuò)展宏塊的情況,可以進(jìn)一步提高編碼效率。
通過(guò)該方式,可以任意改變宏塊尺寸,并且因此還可以省略每個(gè)宏塊的劃分。在該情況下,向每個(gè)宏塊分配一個(gè)運(yùn)動(dòng)向量。如宏塊141中所示,可以與ITU-T H.264和MPEG4-AVC中規(guī)定的劃分方法相似地劃分在水平方向上的尺寸是16個(gè)像素的宏塊。在人類視覺(jué)中,存在如下特性對(duì)豎直方向上的改變的靈敏度高,而對(duì)水平方向上的改變的靈敏度低。因此,如圖8的示例中的那樣,宏塊在豎直方向上的尺寸全部相同,并且僅改變?cè)谒椒较蛏系某叽绮⑶乙虼丝梢詼p少由幀中的宏塊尺寸改變給出的視覺(jué)影響。此外,由于在豎直方向上的尺寸是固定的,因此不需要根據(jù)宏塊尺寸改變掃描順序,并且控制是容易的。圖9圖示了圖6的宏塊尺寸處的掃描順序的示例。如圖9中所示,在宏塊131至135的任何尺寸下,該處理以16X16個(gè)像素為單位按光柵掃描順序進(jìn)行。圖9中所示的正方形均表示16X 16個(gè)像素并且其內(nèi)部的編號(hào)表示處理順序。通過(guò)該方式,即使宏塊尺寸增加,該處理仍簡(jiǎn)單地以16X16個(gè)像素為單位從左向右進(jìn)行,并且因此處理順序與其中處理移動(dòng)到相鄰宏塊的情況相似。簡(jiǎn)言之,過(guò)程是相同的而與宏塊尺寸無(wú)關(guān),并且因此控制變得容易。按16X 16個(gè)像素的變換系數(shù)的塊劃分以及解碼順序如ITU-T H. 264和MPEG4-AVC中規(guī)定的那樣。圖IOA和IOB圖示了在4:2:0色度格式中按ITU-T H. 264和MPEG4-AVC中規(guī)定的16X 16個(gè)像素的變換系數(shù)的塊劃分以及每個(gè)劃分區(qū)域的處理順序。例如,如果色度分量按4X4個(gè)像素的單位進(jìn)行編碼,則按圖IOA中示出的號(hào)數(shù)順序處理亮度分量Y的宏塊151的4X4區(qū)域、色度分量Cb的宏塊152的2X2區(qū)域以及色度分量Cr的宏塊153的2X2區(qū)域。此外,例如,如果亮度分量以8X8個(gè)像素為單位進(jìn)行編碼,則按圖IOB中示出的號(hào)數(shù)順序處理亮度分量Y的宏塊151的2X2區(qū)域、色度分量Cb的宏塊152的2X2區(qū)域以及色度分量Cr的宏塊153的2X2區(qū)域。如果宏塊在豎直方向上的尺寸是固定的,并且其尺寸是任意的,則這是足夠的。然而,如上文所述,宏塊在豎直方向上的尺寸被設(shè)定為16個(gè)像素;因此可以提高與現(xiàn)有的編碼標(biāo)準(zhǔn)的親和性(例如,ITU-T H. 264和MPEG4-AVC或MPEG2)。
例如,在諸如ITU-T H. 264和MPEG4-AVC或MPEG2的編碼標(biāo)準(zhǔn)中,16 X 16個(gè)像素被規(guī)定為塊尺寸。這種現(xiàn)有編碼標(biāo)準(zhǔn)中規(guī)定的塊尺寸在豎直方向上的尺寸(例如,16個(gè)像素)被用作宏塊在豎直方向上的尺寸,并且因此可以執(zhí)行例如上文所述的編碼標(biāo)準(zhǔn)中規(guī)定的16X16個(gè)像素或更低的處理。以該方式提高了與現(xiàn)有編碼標(biāo)準(zhǔn)的親和性,并且因此,不僅可以提高與編碼標(biāo)準(zhǔn)的兼容性,而且還可以使開發(fā)是容易的。[圖像編碼裝置的細(xì)節(jié)]圖11是圖示圖5的圖像編碼裝 置100中的運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115、宏塊設(shè)定單元122和標(biāo)志生成單元123的配置示例的框圖。如圖11中所示,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115包括運(yùn)動(dòng)預(yù)測(cè)單元161和運(yùn)動(dòng)補(bǔ)償單元162。運(yùn)動(dòng)預(yù)測(cè)單元161通過(guò)使用從幀重排緩沖器102提供的輸入圖像和從幀存儲(chǔ)器112提供的參考圖像,按宏塊設(shè)定單元122設(shè)定的宏塊尺寸和劃分?jǐn)?shù)目執(zhí)行運(yùn)動(dòng)檢測(cè)。運(yùn)動(dòng)預(yù)測(cè)單元161反饋諸如運(yùn)動(dòng)向量的參數(shù)。宏塊設(shè)定單元122基于反饋的參數(shù)、從特征值提取單元121提供的參數(shù)等設(shè)定宏塊尺寸和劃分?jǐn)?shù)目,并且向運(yùn)動(dòng)預(yù)測(cè)單元161和運(yùn)動(dòng)補(bǔ)償單元162提供通知。運(yùn)動(dòng)預(yù)測(cè)單元161利用這些設(shè)定執(zhí)行運(yùn)動(dòng)檢測(cè)以生成運(yùn)動(dòng)向量信息。運(yùn)動(dòng)預(yù)測(cè)單元161將運(yùn)動(dòng)向量信息提供給運(yùn)動(dòng)補(bǔ)償單元162和無(wú)損編碼單元106。運(yùn)動(dòng)補(bǔ)償單元162通過(guò)使用從運(yùn)動(dòng)預(yù)測(cè)單元161提供的運(yùn)動(dòng)向量信息和從幀存儲(chǔ)器112提供的參考圖像,按宏塊設(shè)定單元122已設(shè)定的宏塊尺寸和劃分?jǐn)?shù)目執(zhí)行運(yùn)動(dòng)補(bǔ)償,以生成預(yù)測(cè)圖像。運(yùn)動(dòng)補(bǔ)償單元162經(jīng)由選擇單元116將預(yù)測(cè)圖像提供給計(jì)算單元103和計(jì)算單元110。此外,運(yùn)動(dòng)補(bǔ)償單元162將幀間預(yù)測(cè)模式信息提供給無(wú)損編碼單元106。宏塊設(shè)定單元122包括參數(shù)確定單元171、尺寸決定單元172和劃分?jǐn)?shù)目決定單元173。參數(shù)確定單元171確定從特征值提取單元121、運(yùn)動(dòng)預(yù)測(cè)單元161等提供的參數(shù)。尺寸決定單元172基于參數(shù)確定單元171的參數(shù)確定結(jié)果來(lái)決定宏塊在水平方向上的尺寸(在豎直方向上的尺寸是固定值)。劃分?jǐn)?shù)目決定單元173根據(jù)參數(shù)確定單元171的參數(shù)確定結(jié)果和宏塊尺寸來(lái)確定宏塊的劃分?jǐn)?shù)目。宏塊設(shè)定單元122向運(yùn)動(dòng)預(yù)測(cè)單元161提供以該方式確定的示出宏塊尺寸的宏塊尺寸信息和示出劃分?jǐn)?shù)目的宏塊劃分信息。此外,宏塊設(shè)定單元122還將宏塊尺寸信息和宏塊劃分信息提供給標(biāo)志生成單元123。標(biāo)志生成單元123包括重復(fù)標(biāo)志生成單元181和固定標(biāo)志生成單元182。重復(fù)標(biāo)志生成單元181按照需要通過(guò)使用從宏塊設(shè)定單元122提供的宏塊尺寸信息和宏塊劃分信息來(lái)設(shè)定重復(fù)標(biāo)志。簡(jiǎn)言之,如果在當(dāng)前處理目標(biāo)的宏塊行和緊鄰上方的宏塊行中宏塊尺寸的配置(可以包括劃分?jǐn)?shù)目)相同,則重復(fù)標(biāo)志生成單元181設(shè)定重復(fù)標(biāo)志。固定標(biāo)志生成單元182按照需要通過(guò)使用從宏塊設(shè)定單元122提供的宏塊尺寸信息和宏塊劃分信息來(lái)設(shè)定固定標(biāo)志。簡(jiǎn)言之,如果當(dāng)前處理目標(biāo)的宏塊行的所有宏塊的尺寸彼此相同,則固定標(biāo)志生成單元182設(shè)定固定標(biāo)志。標(biāo)志生成單元123生成這些標(biāo)志信息以將這些標(biāo)志信息連同宏塊尺寸信息和宏塊劃分信息一起提供給無(wú)損編碼單元106。無(wú)損編碼單元106將這些標(biāo)志信息以及宏塊尺寸信息和宏塊劃分信息添加到碼流。簡(jiǎn)言之,這些標(biāo)志信息被提供給解碼側(cè)。[編碼處理]接下來(lái) ,將給出對(duì)上述圖像編碼裝置100執(zhí)行的每個(gè)處理流程的描述。首先,將參照?qǐng)D12的流程圖給出對(duì)編碼處理流程的示例的描述。在步驟SlOl中,A/D轉(zhuǎn)換單元101對(duì)輸入圖像執(zhí)行A/D轉(zhuǎn)換。在步驟S102中,特征值提取單元121從已被執(zhí)行A/D轉(zhuǎn)換的輸入圖像提取特征值。在步驟S103中,幀重排緩沖器102存儲(chǔ)從A/D轉(zhuǎn)換單元101提供的圖像并且執(zhí)行從顯示圖片的順序到編碼順序的重新排序。在步驟S104中,幀內(nèi)預(yù)測(cè)單元114和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115分別對(duì)圖像執(zhí)行預(yù)測(cè)處理。換言之,在步驟S104中,幀內(nèi)預(yù)測(cè)單元114在幀內(nèi)預(yù)測(cè)模式中執(zhí)行幀內(nèi)預(yù)測(cè)處理。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115在幀間預(yù)測(cè)模式中執(zhí)行運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償處理。在步驟S105中,選擇單元116基于從幀內(nèi)預(yù)測(cè)單元114和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115輸出的成本函數(shù)值來(lái)決定最優(yōu)預(yù)測(cè)模式。簡(jiǎn)言之,選擇單元116選擇幀內(nèi)預(yù)測(cè)單元114生成的預(yù)測(cè)圖像和運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115生成的預(yù)測(cè)圖像中的一個(gè)。此外,預(yù)測(cè)圖像的選擇信息被提供給幀內(nèi)預(yù)測(cè)單元114或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115。如果選擇了最優(yōu)幀內(nèi)預(yù)測(cè)模式中的預(yù)測(cè)圖像,則幀內(nèi)預(yù)測(cè)單元114將示出最優(yōu)幀內(nèi)預(yù)測(cè)模式的信息(即,幀內(nèi)預(yù)測(cè)模式信息)提供給無(wú)損編碼單元106。如果選擇了最優(yōu)幀間預(yù)測(cè)模式中的預(yù)測(cè)圖像,則運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115向無(wú)損編碼單元106輸出示出最優(yōu)幀間預(yù)測(cè)模式的信息,并且按照需要,輸出與最優(yōu)幀間預(yù)測(cè)模式對(duì)應(yīng)的信息。與最優(yōu)幀間預(yù)測(cè)模式對(duì)應(yīng)的信息包括運(yùn)動(dòng)向量信息、標(biāo)志信息和參考幀信肩、O此外,在該情況下,標(biāo)志生成單元123適當(dāng)?shù)叵驘o(wú)損編碼單元106提供標(biāo)志信息、宏塊尺寸信息、宏塊劃分信息等。在步驟S106中,計(jì)算單元103計(jì)算在步驟S103中重新排序的圖像和在步驟S104中通過(guò)預(yù)測(cè)處理獲得的預(yù)測(cè)圖像之間的差。分別地,在幀間預(yù)測(cè)的情況下從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115經(jīng)由選擇單元116向計(jì)算單元103提供預(yù)測(cè)圖像,并且在幀內(nèi)預(yù)測(cè)的情況下從幀內(nèi)預(yù)測(cè)單元114經(jīng)由選擇單元116向計(jì)算單元103提供預(yù)測(cè)圖像。較之原始圖像數(shù)據(jù),差數(shù)據(jù)的數(shù)據(jù)量減少。因此,較之按原樣對(duì)圖像編碼的情況,可以壓縮數(shù)據(jù)量。在步驟S107中,正交變換單元104對(duì)從計(jì)算單元103提供的差信息執(zhí)行正交變換。具體地,執(zhí)行諸如離散余弦變換或Karhunen-Loeve變換的正交變換以輸出變換系數(shù)。在步驟S108中,量化單元105對(duì)變換系數(shù)進(jìn)行量化。在步驟S109中,無(wú)損編碼單元106對(duì)從量化單元105輸出的量化的變換系數(shù)進(jìn)行編碼。換言之,對(duì)不同的圖像執(zhí)行諸如可變長(zhǎng)度編碼或算術(shù)編碼的無(wú)損編碼(在幀間的情況下是二次差圖像)。無(wú)損編碼單元106對(duì)關(guān)于在步驟S105的處理中選擇的預(yù)測(cè)圖像的預(yù)測(cè)模式的信息進(jìn)行編碼,并且將信息添加到通過(guò)對(duì)差圖像編碼而獲得的編碼數(shù)據(jù)的報(bào)頭信息。簡(jiǎn)言之,無(wú)損編碼單元106對(duì)用于添加到報(bào)頭信息的,從幀內(nèi)預(yù)測(cè)單元114提供的幀內(nèi)預(yù)測(cè)模式信息、從運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115提供的對(duì)應(yīng)于最優(yōu)幀間預(yù)測(cè)模式的信息等進(jìn)行編碼。此外,無(wú)損編碼單元106還將從標(biāo)志生成單元123提供的各種信息添加到編碼數(shù)據(jù)的報(bào)頭信息等。在步驟SllO中,存儲(chǔ)緩沖器107存儲(chǔ)從無(wú)損編碼單元106輸出的編碼數(shù)據(jù)。存儲(chǔ)緩沖器107中存儲(chǔ)的編碼數(shù)據(jù)被適當(dāng)?shù)刈x出以經(jīng)由傳送路徑傳送到解碼側(cè)。在步驟Sllll中,速率控制單元117基于存儲(chǔ)緩沖器107中存儲(chǔ)的壓縮圖像來(lái)控制量化單元105的量化操作的速率以防止出現(xiàn)上溢或下溢。此外,如下文所示對(duì)步驟S108的處理量化的差信息進(jìn)行局部解碼。換言之,在步驟SI 12中,解量化單元108利用與量化單元105的特性對(duì)應(yīng)的特性對(duì)量化單元105量化的變換系數(shù)進(jìn)行解量化。在步驟SI 13中,逆正交變換單元109利用與正交變換單元104的特性對(duì)應(yīng)的特性對(duì)解量化單元108解量化的變換系數(shù)執(zhí)行逆正交變換。在步驟S114中,計(jì)算單元110使經(jīng)由選擇單元116輸入的預(yù)測(cè)圖像與局部解碼的差信息相加以生成局部解碼圖像(與針對(duì)計(jì)算單元103的輸入對(duì)應(yīng)的圖像)。在步驟S115 中,解塊濾波器111對(duì)從計(jì)算單元110輸出的圖像進(jìn)行濾波。因此,去除塊失真。在步驟S116中,幀存儲(chǔ)器112存儲(chǔ)經(jīng)濾波的圖像。未被解塊濾波器111執(zhí)行濾波器處理的圖像也從計(jì)算單元110提供給幀存儲(chǔ)器112并且存儲(chǔ)在其中。[預(yù)測(cè)處理]接下來(lái),將參照?qǐng)D13的流程圖給出對(duì)在圖12的步驟S104中執(zhí)行的預(yù)測(cè)處理流程的示例的描述。在步驟S131中,幀內(nèi)預(yù)測(cè)單元114在所有作為候選者的幀內(nèi)預(yù)測(cè)模式中對(duì)處理目標(biāo)塊的像素執(zhí)行幀內(nèi)預(yù)測(cè)。如果從幀重排緩沖器102提供的處理目標(biāo)圖像是被執(zhí)行幀間處理的圖像,則從幀存儲(chǔ)器112讀出將參考的圖像以經(jīng)由選擇單元113提供給運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115。在步驟S132中,運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115基于這些圖像執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)處理。換言之,運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115參照從幀存儲(chǔ)器112提供的圖像以在所有作為候選者的幀間預(yù)測(cè)模式中執(zhí)行運(yùn)動(dòng)預(yù)測(cè)處理。在步驟S133中,運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115將在步驟S132中計(jì)算的幀間預(yù)測(cè)模式的成本函數(shù)值中給出最小值的預(yù)測(cè)模式?jīng)Q定為最優(yōu)幀間預(yù)測(cè)模式。隨后運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115向選擇單元116提供被執(zhí)行幀間處理的圖像和在最優(yōu)幀間預(yù)測(cè)模式中生成的二次差信息之間的差以及最優(yōu)幀間預(yù)測(cè)模式中的成本函數(shù)值。[幀內(nèi)預(yù)測(cè)處理]圖14是說(shuō)明在圖13的步驟S132中執(zhí)行的幀間運(yùn)動(dòng)預(yù)測(cè)處理流程的示例的流程圖。如果幀間運(yùn)動(dòng)預(yù)測(cè)處理開始,則宏塊設(shè)定單元122在步驟S151中設(shè)定宏塊在水平方向上的尺寸和宏塊的劃分?jǐn)?shù)目等。在步驟S152中,運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115決定運(yùn)動(dòng)向量和參考圖像。在步驟S153中,運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償單元115執(zhí)行運(yùn)動(dòng)補(bǔ)償。在步驟S154中,標(biāo)志生成單元123生成標(biāo)志。如果步驟S154的處理結(jié)束,則圖像編碼裝置100使處理返回圖13的步驟S132,并且使處理前進(jìn)到步驟S133。[宏塊設(shè)定處理]接下來(lái),將參照?qǐng)D15的流程圖給出對(duì)在圖14的步驟S151中執(zhí)行的宏塊設(shè)定處理流程的示例的描述。如果宏塊設(shè)定處理開始,則宏塊設(shè)定單元122在步驟S171中獲取輸入圖像的圖像尺寸。在步驟S172中,參數(shù)確定單元171確定圖像尺寸。在步驟S173中,尺寸決定單元172根據(jù)所確定的圖像尺寸決定宏塊在水平方向上的尺寸。此外,劃分?jǐn)?shù)目決定單元173在步驟S174中決定宏塊的劃分?jǐn)?shù)目。如果步驟S174的處理結(jié)束,則宏塊設(shè)定單元122使處理返回圖14的步驟S151,并且使處理前進(jìn)到步驟S152。
上文已給出了如下描述將輸入圖像的圖像尺寸用作用于確定宏塊在水平方向上的尺寸和宏塊的劃分?jǐn)?shù)目的參數(shù);然而,該參數(shù)是任意的,并且如上文所述,可以是例如圖像內(nèi)容、運(yùn)動(dòng)量、位率等,或者可以是這些參數(shù)以外的參數(shù)。此外,可以將多個(gè)參數(shù)用于決定。[標(biāo)志生成處理]接下來(lái),將參照?qǐng)D16的流程圖給出對(duì)在圖14的步驟S154中執(zhí)行的標(biāo)志生成處理流程的示例的描述。如果標(biāo)志生成處理開始,則重復(fù)標(biāo)志生成單元181在步驟S191中確定宏塊尺寸的式樣是否與緊鄰上方的宏塊行的宏塊尺寸相同。如果確定是相同的,則重復(fù)標(biāo)志生成單元181使處理前進(jìn)到步驟S192,設(shè)定重復(fù)標(biāo)志,并且使處理前進(jìn)到步驟S193。如果在步驟S191中確定不是相同的,則重復(fù)標(biāo)志生成單元181使處理前進(jìn)到步驟S193。在步驟S193中,固定標(biāo)志生成單元182確定宏塊行的所有宏塊尺寸是否相同。如果確定它們是相同的,則固定標(biāo)志生成單元182使處理前進(jìn)到步驟S194,設(shè)定固定標(biāo)志,結(jié)束標(biāo)志生成處理,使處理返回圖14的步驟S154,進(jìn)一步結(jié)束巾貞間運(yùn)動(dòng)預(yù)測(cè)處理,使處理返回圖13的步驟S132,并且使處理前進(jìn)到步驟S133。此外,如果在步驟S193中確定它們不相同,則固定標(biāo)志生成單元182結(jié)束標(biāo)志生成處理,使處理返回圖14的步驟S154,進(jìn)一步結(jié)束幀間運(yùn)動(dòng)預(yù)測(cè)處理,使處理返回圖13的步驟S132,并且使處理前進(jìn)到步驟S133。如上文所述,僅使得宏塊在水平方向上的尺寸是可變的,并且因此圖像編碼裝置100可以在抑制負(fù)荷增加的同時(shí)進(jìn)一步提高編碼效率。此外,如上文所述傳送關(guān)于宏塊尺寸的標(biāo)志信息,并且因此,如后面將描述的,使得可以在解碼側(cè)更容易地設(shè)定宏塊尺寸。上文已描述的每個(gè)塊的尺寸是示例,并且可以是除了上述尺寸以外的尺寸。此外,在上文中,已給出了對(duì)如下方法的描述該方法用于向解碼側(cè)傳送宏塊尺寸信息、宏塊劃分信息、標(biāo)志信息等,其中無(wú)損編碼單元106將這些信息復(fù)用到編碼數(shù)據(jù)的報(bào)頭信息;然而,這些信息的存儲(chǔ)位置是任意的。例如,無(wú)損編碼單元106可以在位流中將這些信息描述為語(yǔ)法。此外,無(wú)損編碼單元106可以將這些信息作為補(bǔ)充信息存儲(chǔ)在預(yù)定區(qū)域中用于傳送。例如,這些信息可以被存儲(chǔ)在諸如SEI (補(bǔ)充增強(qiáng)信息)的參數(shù)集合(例如,圖片序列的報(bào)頭)中。此外,除編碼數(shù)據(jù)之外,無(wú)損編碼單元106可以將這些信息(作為另一文件)從圖像編碼裝置傳送到圖像解碼裝置。在該情況下,有必要澄清這些信息和編碼數(shù)據(jù)之間的關(guān)系(使得可以在解碼側(cè)理解);然而,其方法是任意的。例如,可以分離地生成示出對(duì)應(yīng)關(guān)系的表格信息,或者可以將示出配對(duì)方的數(shù)據(jù)的鏈接信息嵌入在相互數(shù)據(jù)中。<2.第二實(shí)施例>[圖像解碼裝置]由在第一實(shí)施例中描述的圖像編碼裝置100編碼的編碼數(shù)據(jù)經(jīng)由預(yù)定的傳送路徑傳送到與圖像編碼裝置100對(duì)應(yīng)的圖像解碼裝置以進(jìn)行解碼。下文將給出對(duì)圖像解碼裝置的描述。圖17是圖示圖像解碼裝置的主要配置示例的框圖。如圖17中所示,圖像解碼裝置200包括存儲(chǔ)緩沖器201、無(wú)損解碼單元202、解量化單元203、逆正交變換單元204、計(jì)算單元205、解塊濾波器206、幀重排緩沖器207和D/A轉(zhuǎn)換單元208。此外,圖像解碼裝置200包括幀存儲(chǔ)器209、選擇單元210、幀內(nèi)預(yù)測(cè)單元211、運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212和選擇單元213。此外,圖像解碼裝置200包括宏塊設(shè)定單元221。存儲(chǔ)緩沖器201存儲(chǔ)所傳送的編碼數(shù)據(jù)。該編碼數(shù)據(jù)已被圖像編碼裝置100編碼。無(wú)損解碼單元202按照與圖5的可逆編碼單元106的編碼方案對(duì)應(yīng)的方案,在預(yù)定的定時(shí)對(duì)從存儲(chǔ)緩沖器201讀出的編碼數(shù)據(jù)進(jìn)行解碼。解量化單元203按照與圖5的量化單元105的量化方案對(duì)應(yīng)的方案,對(duì)通過(guò)無(wú)損解碼單元202的解碼而獲得的系數(shù)數(shù)據(jù)進(jìn)行解量化。解量化單元203將經(jīng)解量化的系數(shù)數(shù)據(jù)提供給逆正交變換單元204。逆正交變換單元204按照與圖5的正交變換單元104的正交變換方案對(duì)應(yīng)的方案,對(duì)系數(shù)數(shù)據(jù)執(zhí)行逆正交變換,以獲得與在圖像編碼裝置100中被執(zhí)行正交變換之前的殘差數(shù)據(jù)對(duì)應(yīng)的經(jīng)解碼的殘差數(shù)據(jù)。通過(guò)被執(zhí)行逆正交變換獲得的經(jīng)解碼的殘差數(shù)據(jù)被提供給計(jì)算單元205。此外,還從幀內(nèi)預(yù)測(cè)單元211或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212經(jīng)由選擇單元213向計(jì)算單元205提供預(yù)測(cè)圖像。計(jì)算單元205使經(jīng)解碼的殘差數(shù)據(jù)與預(yù)測(cè)圖像相加,并且獲得與圖像編碼裝置100的計(jì)算單元103減去預(yù)測(cè)圖像之前的圖像數(shù)據(jù)對(duì)應(yīng)的經(jīng)解碼的圖像數(shù)據(jù)。計(jì)算單元205將經(jīng)解碼的圖像數(shù)據(jù)提供給解塊濾波器206。解塊濾波器206從解碼圖像去除塊失真以將該圖像提供給幀存儲(chǔ)器209用于存儲(chǔ),并且還提供給幀重排緩沖器207。幀重排緩沖器207對(duì)圖像重新排序。換言之,被圖5的幀重排緩沖器102重新排序成編碼順序的幀的順序被重新排序成原始顯示順序。D/A轉(zhuǎn)換單元208對(duì)從幀重排緩沖器207提供的圖像執(zhí)行D/A轉(zhuǎn)換,以將圖像輸出到未示出的顯示器并且在其上顯示圖像。選擇單元210從幀存儲(chǔ)器209讀出將被執(zhí)行幀間處理的圖像和將參考的圖像,以提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212。此外,選擇單元210從幀存儲(chǔ)器209讀出將用于幀內(nèi)預(yù)測(cè)的圖像,以提供給幀內(nèi)預(yù)測(cè)單元211。從無(wú)損解碼單元202適當(dāng)?shù)叵驇瑑?nèi)預(yù)測(cè)單元211提供示出幀內(nèi)預(yù)測(cè)模式的信息、通過(guò)對(duì)報(bào)頭信息進(jìn)行解碼而獲得的信息等。幀內(nèi)預(yù)測(cè)單元211基于這些信息生成預(yù)測(cè)圖 像,并且將所生成的預(yù)測(cè)圖像提供給選擇單元213。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212從無(wú)損解碼單元202獲取通過(guò)對(duì)報(bào)頭信息進(jìn)行解碼而獲得的信息(預(yù)測(cè)模式信息、運(yùn)動(dòng)向量信息、參考幀信息)。此外,宏塊設(shè)定單元221向運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212提供宏塊尺寸和劃分?jǐn)?shù)目的規(guī)定。如果被提供了示出幀間預(yù)測(cè)模式的信息,則運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212基于從無(wú)損解碼單元202和宏塊設(shè)定單元221提供的信息來(lái)生成預(yù)測(cè)圖像,并且將所生成的預(yù)測(cè)圖像提供給選擇單元213。選擇單元213選擇由運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212或幀內(nèi)預(yù)測(cè)單元211生成的預(yù)測(cè)圖像以提供給計(jì)算單元205。無(wú)損解碼單元202向宏塊設(shè)定單元221提供被添加到碼流的諸如標(biāo)志信息、宏塊尺寸信息和宏塊劃分信息的各種信息。宏塊設(shè)定單元221基于已從圖像解碼裝置100提供的、從無(wú)損解碼單元202提供的信息,設(shè)定宏塊尺寸及其劃分?jǐn)?shù)目,并且將這些設(shè)定提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212。[圖像解碼裝置的細(xì)節(jié)]
圖18是圖示圖17的圖像解碼裝置200中的運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212和宏塊設(shè)定單元221的配置示例的框圖。如圖18中所示,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212包括運(yùn)動(dòng)預(yù)測(cè)單元261和運(yùn)動(dòng)補(bǔ)償單元262。運(yùn)動(dòng)預(yù)測(cè)單元261基本上具有與圖像編碼裝置100的運(yùn)動(dòng)預(yù)測(cè)單元161 (圖11)的配置相似的配置,并且執(zhí)行與運(yùn)動(dòng)預(yù)測(cè)單元161的處理相似的處理。運(yùn)動(dòng)補(bǔ)償單元262基本上具有與圖像編碼裝置100的運(yùn)動(dòng)補(bǔ)償單元162的配置相似的配置,并且執(zhí)行與運(yùn)動(dòng)補(bǔ)償單元162的處理相似的處理。此外,宏塊設(shè)定單元221包括標(biāo)志確定單元271、尺寸決定單元272和劃分?jǐn)?shù)目決定單元273。尺寸決定單元272基本上具有與圖像編碼裝置100的尺寸決定單元172 (圖11)的配置相似的配置,并且執(zhí)行與尺寸決定單元172的處理相似的處理。劃分?jǐn)?shù)目決定單元273基本上具有與圖像編碼裝置100的劃分?jǐn)?shù)目決定單元173 (圖11)的配置相似的配置,并且執(zhí)行與劃分?jǐn)?shù)目決定單元173的處理相似的處理。簡(jiǎn)言之,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212基本上執(zhí)行與運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115 (圖11)的處理相似的處理,并且宏塊設(shè)定單元221基本上執(zhí)行與宏塊設(shè)定單元122 (圖11)的處理相似的處理。然而,宏塊設(shè)定單元221基于從無(wú)損解碼單元202提供的標(biāo)志信息、宏塊尺寸信息、宏塊劃分信息等,設(shè)定宏塊在水平方向上的尺寸和宏塊的劃分?jǐn)?shù)目。因此,宏塊設(shè)定單元221包括標(biāo)志確定單元271而非參數(shù)確定單元171。標(biāo)志確定單元271確定重復(fù)標(biāo)志、固定標(biāo)志等的標(biāo)志信息,即從無(wú)損解碼單元202提供的信息。尺寸決定單元272基于從無(wú)損解碼單元202提供的宏塊尺寸信息和宏塊劃分信息以及標(biāo)志確定單元271的確定結(jié)果,來(lái)決定宏塊在水平方向上的塊尺寸。例如,如果標(biāo)志確定單元271確定已設(shè)定重復(fù)標(biāo)志,則尺寸決定單元272將處理目標(biāo)的宏塊行的每個(gè)宏塊在水平方向上的尺寸設(shè)定為與緊鄰處理目標(biāo)的宏塊行上方的宏塊行上的每個(gè)宏塊在水平方向上的尺寸相同。此外,例如,如果標(biāo)志確定單元271確定已設(shè)定固定標(biāo)志,則尺寸決定單元272將處理目標(biāo)的宏塊行的所有宏塊在水平方向上的尺寸設(shè)定為相同。簡(jiǎn)言之,尺寸決定單元272根據(jù)宏塊尺寸信息僅決定處理目標(biāo)的宏塊行的最左側(cè)的宏塊在水平方向上的尺寸,并且使從處理目標(biāo)的宏塊行左起的第二宏塊以及后面的宏塊與最左側(cè)的宏塊一致。如果未設(shè)定任一標(biāo)志,則尺寸決定單元272基于宏塊尺寸信息逐個(gè)決定每個(gè)宏塊的尺寸。簡(jiǎn)言之,尺寸決定單元272逐個(gè)檢查圖像編碼裝置100的每個(gè)宏塊的尺寸,并且將處理目標(biāo)的宏塊尺寸調(diào)整到該尺寸。另一方面,如果已設(shè)定任一標(biāo)志,則可以如上文所述以宏塊行為單位一次決定所有宏塊在水平方向上的尺寸。簡(jiǎn)言之,使用從圖像編碼裝置100提供的標(biāo)志信息使得宏塊設(shè)定單元221能夠容易地決定宏塊尺寸。與圖像編碼裝置100的情況相似,劃分?jǐn)?shù)目決定單元273基于從圖像編碼裝置100提供的宏塊劃分信息來(lái)設(shè)定每個(gè)宏塊的劃分?jǐn)?shù)目。與宏塊尺寸的情況相似,劃分?jǐn)?shù)目決定 單元273可以基于標(biāo)志信息以宏塊行為單位一次決定所有宏塊的劃分?jǐn)?shù)目。在圖像解碼裝置200中,未生成重復(fù)標(biāo)志和固定標(biāo)志。此外,與運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元115相似,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212按宏塊設(shè)定單元221設(shè)定的宏塊尺寸執(zhí)行運(yùn)動(dòng)預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償,但是未輸出幀間預(yù)測(cè)模式信息和運(yùn)動(dòng)向量信息。[解碼處理]接下來(lái),將給出對(duì)上述圖像解碼裝置200執(zhí)行的每個(gè)處理流程的描述。首先,將參照?qǐng)D19的流程圖給出對(duì)解碼處理流程的示例的描述。如果解碼處理開始,則存儲(chǔ)緩沖器201在步驟S201中存儲(chǔ)所傳送的數(shù)據(jù)。在步驟S202中,無(wú)損解碼單元202對(duì)從存儲(chǔ)緩沖器201提供的編碼數(shù)據(jù)進(jìn)行解碼。簡(jiǎn)言之,對(duì)圖5的無(wú)損編碼單元106編碼的I圖片、P圖片和B圖片進(jìn)行解碼。此時(shí),還對(duì)運(yùn)動(dòng)向量信息、參考幀信息、預(yù)測(cè)模式信息(幀內(nèi)預(yù)測(cè)模式或幀間預(yù)測(cè)模式)、宏塊尺寸信息、宏塊劃分信息、標(biāo)志信息等進(jìn)行解碼。換言之,如果預(yù)測(cè)模式信息是幀內(nèi)預(yù)測(cè)模式信息,則將預(yù)測(cè)模式信息提供給幀內(nèi)預(yù)測(cè)單元211。如果預(yù)測(cè)模式信息是幀間預(yù)測(cè)模式信息,則預(yù)測(cè)模式信息和相應(yīng)的運(yùn)動(dòng)向量信息被提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212。此外,如果存在宏塊尺寸信息、宏塊劃分信息、標(biāo)志信息等,則將這些信息提供給宏塊設(shè)定單元211。在步驟S203中,解量化單元203利用與圖5的量化單元105的特性對(duì)應(yīng)的特性對(duì)無(wú)損解碼單元202解碼的變換系數(shù)進(jìn)行解量化。在步驟S204中,逆正交變換單元204利用與圖5的正交變換單元104的特性對(duì)應(yīng)的特性對(duì)解量化單元203解量化的變換系數(shù)執(zhí)行逆正交變換。因此,與圖5的正交變換單元104的輸入對(duì)應(yīng)的差信息(計(jì)算單元103的輸出)已被編碼。在步驟S205中,幀內(nèi)預(yù)測(cè)單元211或運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212分別根據(jù)從無(wú)損解碼單元202提供的預(yù)測(cè)模式信息執(zhí)行圖像的預(yù)測(cè)處理。換言之,如果從無(wú)損解碼單元202提供幀內(nèi)預(yù)測(cè)模式信息,則幀內(nèi)預(yù)測(cè)單元211在幀內(nèi)預(yù)測(cè)模式中執(zhí)行幀內(nèi)預(yù)測(cè)處理。此外,如果從無(wú)損解碼單元202提供幀間預(yù)測(cè)模式信息,則運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212在幀間預(yù)測(cè)模式中執(zhí)行運(yùn)動(dòng)預(yù)測(cè)處理。在步驟S206中,選擇單元213選擇預(yù)測(cè)圖像。換言之,向選擇單元213提供幀內(nèi)預(yù)測(cè)單元211生成的預(yù)測(cè)圖像或者運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212生成的預(yù)測(cè)圖像。選擇單元213選擇它們中的一個(gè)。所選擇的預(yù)測(cè)圖像被提供給計(jì)算單元205。在步驟S207中,計(jì)算單元205使通過(guò)步驟S206的處理選擇的預(yù)測(cè)圖像與通過(guò)步驟S204的處理獲得的差信息相加。因此,對(duì)原始圖像數(shù)據(jù)解碼。在步驟S208中,解塊濾波器206對(duì)從計(jì)算單元205提供的解碼圖像數(shù)據(jù)進(jìn)行濾波。因此,去除了塊失真。在步驟S209中,幀存儲(chǔ)器209存儲(chǔ)經(jīng)濾波的解碼圖像數(shù)據(jù)。在步驟S210中,幀重排緩沖器207對(duì)解碼圖像數(shù)據(jù)的幀重新排序。換言之,解碼圖像數(shù)據(jù)的幀順序,即已被圖像編碼裝置100的幀重排緩沖器102 (圖5)重新排序用于編 碼的幀,被重新排序成原始顯示順序。在步驟S211中,D/A轉(zhuǎn)換單元208對(duì)解碼圖像數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換,其中幀已在幀重排緩沖器207中被重新排序。解碼圖像數(shù)據(jù)被輸出到未示出的顯示器以顯示圖像。[預(yù)測(cè)處理]接下來(lái),將參照?qǐng)D20的流程圖給出對(duì)在圖19的步驟S205中執(zhí)行的預(yù)測(cè)處理流程的示例的描述。如果預(yù)測(cè)處理開始,則無(wú)損解碼單元202基于幀內(nèi)預(yù)測(cè)模式信息確定是否已執(zhí)行幀內(nèi)編碼。在確定已執(zhí)行幀內(nèi)編碼的情況下,無(wú)損解碼單元202將幀內(nèi)預(yù)測(cè)模式信息提供給幀內(nèi)預(yù)測(cè)單元211并且使處理前進(jìn)到步驟S232。在步驟S232中,幀內(nèi)預(yù)測(cè)單元211執(zhí)行幀內(nèi)預(yù)測(cè)處理。如果幀內(nèi)預(yù)測(cè)處理結(jié)束,則圖像解碼裝置200使處理返回圖19,并且使步驟S206之后的處理被執(zhí)行。此外,在步驟S231中,在確定已執(zhí)行幀間編碼的情況下,無(wú)損解碼單元202將幀間預(yù)測(cè)模式信息提供給運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212,將宏塊尺寸信息、宏塊劃分信息、標(biāo)志信息等提供給宏塊設(shè)定單元211,并且使處理前進(jìn)到步驟S233。在步驟S233中,運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212執(zhí)行幀間運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償處理。如果幀間運(yùn)動(dòng)預(yù)測(cè)補(bǔ)償處理結(jié)束,則圖像解碼裝置200使處理返回圖19,并且使步驟S206之后的處理被執(zhí)行。接下來(lái),將參照?qǐng)D21的流程圖給出對(duì)在圖20的步驟S233中執(zhí)行的幀間運(yùn)動(dòng)預(yù)測(cè)處理流程的示例的描述。如果幀間運(yùn)動(dòng)預(yù)測(cè)處理開始,則宏塊設(shè)定單元221在步驟S251中設(shè)定宏塊。在步驟S252中,運(yùn)動(dòng)預(yù)測(cè)單元261基于運(yùn)動(dòng)向量信息決定參考圖像的位置(區(qū)域)。在步驟S256中,運(yùn)動(dòng)補(bǔ)償單元262生成預(yù)測(cè)圖像。如果生成了預(yù)測(cè)圖像,則幀間運(yùn)動(dòng)預(yù)測(cè)處理結(jié)束。運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元212使處理返回圖20的步驟S233,結(jié)束預(yù)測(cè)處理,進(jìn)一步使處理返回圖19的步驟S205,并且使后繼處理被執(zhí)行。接下來(lái),將參照?qǐng)D22的流程圖給出對(duì)在圖21的步驟S251中執(zhí)行的宏塊設(shè)定處理流程的描述。如果宏塊設(shè)定處理開始,則標(biāo)志確定單元271在步驟S271中確定是否已設(shè)定重復(fù)標(biāo)志。在確定已設(shè)定重復(fù)標(biāo)志的情況下,標(biāo)志確定單元271使處理前進(jìn)到步驟S272。在步驟S272中,尺寸決定單元272將宏塊尺寸和劃分?jǐn)?shù)目設(shè)定為與緊鄰上方的宏塊行的宏塊尺寸和劃分?jǐn)?shù)目相同。劃分?jǐn)?shù)目能夠被分離地設(shè)定。如果步驟S272的處理結(jié)束,則宏塊設(shè)定單元211結(jié)束宏塊設(shè)定處理,使處理返回圖21的步驟S251,并且使處理前進(jìn)到步驟S252。在步驟S271中確定未設(shè)定重復(fù)標(biāo)志的情況下,標(biāo)志確定單元271使處理前進(jìn)到步驟 S273。
·
在步驟S273中,標(biāo)志確定單元271確定是否已設(shè)定固定標(biāo)志。在確定已設(shè)定固定標(biāo)志的情況下,標(biāo)志確定單元271使處理前進(jìn)到步驟S274。在步驟S274中,尺寸決定單元272使宏塊行中的宏塊尺寸和劃分?jǐn)?shù)目是共同的。劃分?jǐn)?shù)目能夠被分離地設(shè)定。如果步驟S274的處理結(jié)束,則宏塊設(shè)定單元211結(jié)束宏塊設(shè)定處理,使處理返回圖21的步驟S251,并且使處理前進(jìn)到步驟S252。在步驟S273中確定未設(shè)定固定標(biāo)志的情況下,標(biāo)志確定單元271使處理前進(jìn)到步驟 S275。在步驟S275中,尺寸決定單元272基于宏塊尺寸信息決定宏塊尺寸。在步驟S276中,劃分?jǐn)?shù)目決定單元273基于宏塊劃分信息決定劃分?jǐn)?shù)目。如果步驟S276的處理結(jié)束,則宏塊設(shè)定單元221結(jié)束宏塊設(shè)定處理,使處理返回圖21的步驟S251,并且使處理前進(jìn)到步驟S252。如上文所述,與圖像編碼裝置100的情況相似,圖像解碼裝置200可以基于從圖像編碼裝置100提供的宏塊尺寸信息、宏塊劃分信息等,固定宏塊在豎直方向上的尺寸并且僅改變宏塊在水平方向上的尺寸。因此,與圖像編碼裝置100的情況相似,圖像解碼裝置200可以在抑制負(fù)荷增加的同時(shí)提高編碼效率。此外,圖像解碼裝置200可以基于從圖像編碼裝置100提供的重復(fù)標(biāo)志、固定標(biāo)志等,一次設(shè)定多個(gè)宏塊的尺寸。通過(guò)該方式,使用標(biāo)志信息使得圖像解碼裝置200能夠更容易地提高編碼效率。<3.第三實(shí)施例>[個(gè)人計(jì)算機(jī)]上述系列處理可以通過(guò)硬件或軟件執(zhí)行。在該情況下,例如,可以配置圖23中所示的個(gè)人計(jì)算機(jī)。在圖23中,個(gè)人計(jì)算機(jī)500的CPU 501根據(jù)ROM (只讀存儲(chǔ)器)502中存儲(chǔ)的程序或者從存儲(chǔ)單元513加載到RAM (隨機(jī)存取存儲(chǔ)器)503中的程序來(lái)執(zhí)行各種處理。RAM503中還適當(dāng)?shù)卮鎯?chǔ)CPU 501執(zhí)行各種處理所需的數(shù)據(jù)。CPU 50KROM 502和RAM 503經(jīng)由總線504彼此連接。此外,輸入/輸出接口 510也連接到總線504。輸入/輸出接口 510連接到由鍵盤、鼠標(biāo)等構(gòu)成的輸入單元511 ;由CRT (陰極射線管)、LCD (液晶顯示器)等構(gòu)成的顯示器以及揚(yáng)聲器構(gòu)成的輸出單元512 ;由硬盤等構(gòu)成的存儲(chǔ)單元513 ;以及由調(diào)制解調(diào)器等構(gòu)成的通信單元514。通信單元514經(jīng)由包括互聯(lián)網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。此外,輸入/輸出接口 510還按照需要連接到驅(qū)動(dòng)器515,以適當(dāng)?shù)匕惭b諸如磁盤、光盤、磁-光盤或半導(dǎo)體存儲(chǔ)器的可移除介質(zhì)521,并且從這些介質(zhì)讀出的計(jì)算機(jī)程序按照需要安裝在存儲(chǔ)單元513中。如果前述系列處理由軟件執(zhí)行,則從網(wǎng)絡(luò)或記錄介質(zhì)安裝構(gòu)成該軟件的程序。
如圖23中所示,例如,記錄介質(zhì)不僅由其中記錄程序的可移除介質(zhì)521構(gòu)成,而且由其中記錄程序的ROM 502或存儲(chǔ)單元513中包括的硬盤等形成,其中可移除介質(zhì)521由磁盤(包括軟盤)、光盤(包括(⑶-ROM致密盤只讀存儲(chǔ)器)和DVD (數(shù)字多用途盤))、磁-光盤(包括MD (小型盤))、半導(dǎo)體存儲(chǔ)器等構(gòu)成,其中可移除介質(zhì)521中記錄的程序與裝置的主體分離地分送以將程序分送到用戶,并且ROM 502、存儲(chǔ)單元513等中記錄的程序等以預(yù)先并入到裝置主體的狀態(tài)分送到用戶。將由計(jì)算機(jī)執(zhí)行的程序可以是其中根據(jù)本說(shuō)明書中說(shuō)明的順序按時(shí)間順序執(zhí)行處理的程序,或者可以是其中并行地執(zhí)行處理或在諸如調(diào)用時(shí)在所需定時(shí)處執(zhí)行處理的程序。此外,在本說(shuō)明書中,描述將記錄在記錄介質(zhì)中的程序的步驟無(wú)疑包括根據(jù)所描 述的順序按時(shí)間順序執(zhí)行的處理,而且還包括不必按時(shí)間順序執(zhí)行的、并行地或單獨(dú)地執(zhí)行的處理。此外,在本說(shuō)明書中,系統(tǒng)指的是由多個(gè)設(shè)備(裝置)構(gòu)成的整體裝置。此外,在上文中被描述為一個(gè)設(shè)備(或處理單元)的配置可以被劃分以構(gòu)成多個(gè)設(shè)備(或處理單元)。相反地,在上文中被描述為多個(gè)設(shè)備(或處理單元)的配置可以被配置為一個(gè)設(shè)備(或處理單元)。此外,可以將上述配置以外的配置添加到每個(gè)設(shè)備(或處理單元)的配置。此外,如果作為整體系統(tǒng)的配置和操作基本上相同,則特定設(shè)備(或處理單元)的配置的一部分可以包括在另一設(shè)備(或處理單元)的配置中。簡(jiǎn)言之,本技術(shù)的實(shí)施例不限于上述實(shí)施例,而是可以在不偏離本技術(shù)的精神的情況下進(jìn)行各種修改。例如,上述圖像編碼裝置100和圖像解碼裝置200可以應(yīng)用于任意電子設(shè)備。后面將給出對(duì)示例的描述?!?.第四實(shí)施例〉[電視接收器]圖24是圖示使用圖像解碼裝置200的電視接收器的主要配置示例的框圖。圖24中所示的電視接收器1000包括地面調(diào)諧器1013、視頻解碼器1015、視頻信號(hào)處理電路1018、圖形生成電路1019、面板驅(qū)動(dòng)電路1020和顯示面板1021。地面調(diào)諧器1013在經(jīng)由天線接收之后對(duì)模擬地面廣播的廣播波信號(hào)進(jìn)行解調(diào),獲取視頻信號(hào),并且將視頻信號(hào)提供給視頻解碼器1015。視頻解碼器1015對(duì)從地面調(diào)諧器1013提供的視頻信號(hào)執(zhí)行解碼處理,并且將獲得的數(shù)字分量信號(hào)提供給視頻信號(hào)處理電路1018。視頻信號(hào)處理電路1018對(duì)從視頻解碼器1015提供的視頻數(shù)據(jù)執(zhí)行諸如噪聲去除的預(yù)定處理,并且將獲得的視頻數(shù)據(jù)提供給圖形生成電路1019。圖形生成電路1019生成將顯示在顯示面板1021上的節(jié)目的視頻數(shù)據(jù),經(jīng)由網(wǎng)絡(luò)提供的、由基于應(yīng)用的處理得到的圖像數(shù)據(jù)等,并且將生成的視頻數(shù)據(jù)和圖像數(shù)據(jù)提供給面板驅(qū)動(dòng)電路1020。此外,圖形生成電路1019適當(dāng)?shù)貓?zhí)行如下處理諸如生成用于顯示用戶選擇項(xiàng)目使用的屏幕的視頻數(shù)據(jù)(圖形),并且將通過(guò)使所生成的視頻數(shù)據(jù)疊加在節(jié)目的視頻數(shù)據(jù)上而獲得的視頻數(shù)據(jù)提供給面板驅(qū)動(dòng)電路1020等。面板驅(qū)動(dòng)電路1020基于從圖形生成電路1019提供的數(shù)據(jù)來(lái)驅(qū)動(dòng)顯示面板1021,并且在顯示面板1021上顯示節(jié)目的視頻以及上述各種屏幕。
顯示面板1021由IXD (液晶顯示器)等形成,并且根據(jù)面板驅(qū)動(dòng)電路1020的控制顯示節(jié)目的視頻等。此外,電視接收器1000還包括音頻A/D (模擬/數(shù)字)轉(zhuǎn)換電路1014、音頻信號(hào)處理電路1022、回聲消除/音頻合成電路1023、音頻放大電路1024和揚(yáng)聲器1025。地面調(diào)諧器1013通過(guò)接收到的廣播波信號(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)整到預(yù)定音量之后從揚(yáng)聲器1025輸出音頻。此外,電視接收器1000還包括數(shù)字調(diào)諧器1016和MPEG解碼器1017。數(shù)字調(diào)諧器1016在經(jīng)由天線接收之后對(duì)數(shù)字廣播(數(shù)字地面廣播和BS(廣播衛(wèi)星)/CS (通信衛(wèi)星)數(shù)字廣播)的廣播波信號(hào)進(jìn)行解調(diào),獲取MPEG-TS (運(yùn)動(dòng)圖片專家組-輸送流),并且將其提供給MPEG解碼器1017。MPEG解碼器1017對(duì)從數(shù)字調(diào)諧器1016提供的MPEG-TS進(jìn)行解擾,并且提取包含作為播放目標(biāo)(觀看目標(biāo))的節(jié)目的數(shù)據(jù)的流。MPEG解碼器1017對(duì)構(gòu)成所提取的流的音頻分組進(jìn)行解碼以將獲得的音頻數(shù)據(jù)提供給音頻信號(hào)處理電路1022,并且還對(duì)構(gòu)成流的視頻分組進(jìn)行解碼以將獲得的視頻數(shù)據(jù)提供給視頻信號(hào)處理電路1018。此外,MPEG解碼器1017經(jīng)由未示出的路徑將從MPEG-TS提取的EPG (電子節(jié)目指南)數(shù)據(jù)提供給CPU 1032。電視接收器1000使用上述圖像解碼裝置200作為以該方式對(duì)視頻分組進(jìn)行解碼的MPEG解碼器1017。從廣播站等傳送的MPEG-TS被圖像編碼裝置100編碼。與圖像解碼裝置200的情況相似,MPEG解碼器1017通過(guò)使用從廣播站(圖像編碼裝置100)提供的編碼數(shù)據(jù)提取的宏塊尺寸信息、標(biāo)志信息等來(lái)決定宏塊在水平方向上的尺寸,并且通過(guò)使用該設(shè)定執(zhí)行幀間編碼。因此,MPEG解碼器能夠進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。與從視頻解碼器1015提供的視頻數(shù)據(jù)的情況相似,在視頻信號(hào)處理電路1018中對(duì)從MPEG解碼器1017提供的視頻數(shù)據(jù)執(zhí)行預(yù)定處理,并且所生成的視頻數(shù)據(jù)等在圖形生成電路1019中被適當(dāng)?shù)丿B加以經(jīng)由面板驅(qū)動(dòng)電路1020提供給顯示面板1021用于圖像顯
/Jn ο與從音頻A/D轉(zhuǎn)換電路1014提供的音頻數(shù)據(jù)的情況相似,在音頻信號(hào)處理電路1022中對(duì)從MPEG解碼器1017提供的音頻數(shù)據(jù)執(zhí)行預(yù)定處理,該音頻數(shù)據(jù)經(jīng)由回聲消除/音頻合成電路1023被提供給音頻放大電路1024用于D/A轉(zhuǎn)換處理和放大處理。作為結(jié)果,從揚(yáng)聲器1025輸出被調(diào)整到預(yù)定音量的。此外,電視接收器1000還包括麥克風(fēng)1026和A/D轉(zhuǎn)換電路1027。A/D轉(zhuǎn)換電路1027接收由提供給電視接收器1000的麥克風(fēng)1026捕獲的用于語(yǔ)音交談的用戶語(yǔ)音,對(duì)接收到的音頻信號(hào)執(zhí)行A/D轉(zhuǎn)換處理,并且將獲得的數(shù)字音頻數(shù)據(jù)提供給回聲消除/音頻合成電路1023。如果從A/D轉(zhuǎn)換電路1027提供了電視接收器1000的用戶(用戶A)的語(yǔ)音數(shù)據(jù),則回聲消除/音頻合成電路1023經(jīng)由音頻放大電路1024從揚(yáng)聲器1025輸出通過(guò)對(duì)用戶A的音頻數(shù)據(jù)進(jìn)行回聲消除以與另外的音頻數(shù)據(jù)合成而獲得的音頻數(shù)據(jù)等。此外,電視接收器1000還包括音頻編解碼器1028、內(nèi)部總線1029、SDRAM (同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)1030、閃速存儲(chǔ)器1031、CPU 1032,USB (通用串行總線)I/F 1033和網(wǎng)絡(luò) I/F 1034。A/D轉(zhuǎn)換電路1027接收由提供給電視接收器1000的麥克風(fēng)1026捕獲的用于語(yǔ)音交談的用戶語(yǔ)音,對(duì)接收到的音頻信號(hào)執(zhí)行A/D轉(zhuǎn)換處理,并且將獲得的數(shù)字音頻數(shù)據(jù)提供給音頻編解碼器1028。
音頻編解碼器1028將從A/D轉(zhuǎn)換電路1027提供的音頻數(shù)據(jù)轉(zhuǎn)換成用于經(jīng)由網(wǎng)絡(luò)傳送的預(yù)定格式的數(shù)據(jù),以經(jīng)由內(nèi)部總線1029將該數(shù)據(jù)提供給網(wǎng)絡(luò)I/F 1034。網(wǎng)絡(luò)I/F 1034經(jīng)由安裝在網(wǎng)絡(luò)端子1035上的線纜連接到網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)I/F1034將從音頻編解碼器1028提供的音頻數(shù)據(jù)傳送到例如連接到網(wǎng)絡(luò)的另一設(shè)備。此外,網(wǎng)絡(luò)I/F 1034例如經(jīng)由網(wǎng)絡(luò)端子1035接收從經(jīng)由網(wǎng)絡(luò)連接的另一設(shè)備傳送的音頻數(shù)據(jù),并且經(jīng)由內(nèi)部總線1029將該數(shù)據(jù)提供給音頻編解碼器1028。音頻編解碼器1028將從網(wǎng)絡(luò)I/F 1034提供的音頻數(shù)據(jù)轉(zhuǎn)換成預(yù)定格式的數(shù)據(jù),并且將該數(shù)據(jù)提供給回聲消除/音頻合成電路1023?;芈曄?音頻合成電路1023經(jīng)由音頻放大電路1024從揚(yáng)聲器1025輸出通過(guò)對(duì)從音頻編解碼器1028提供的音頻數(shù)據(jù)進(jìn)行回聲消除以與另外的音頻數(shù)據(jù)合成而獲得的音頻數(shù)據(jù)等。SDRAM 1030存儲(chǔ)CPU 1032執(zhí)行處理所需的各種數(shù)據(jù)。閃速存儲(chǔ)器1031存儲(chǔ)由CPU 1032執(zhí)行的程序。CPU 1032在諸如電視接收器1000啟動(dòng)時(shí)的預(yù)定的定時(shí),讀出閃速存儲(chǔ)器1031中存儲(chǔ)的程序。閃速存儲(chǔ)器1031還存儲(chǔ)經(jīng)由數(shù)字廣播獲取的EPG數(shù)據(jù)、經(jīng)由網(wǎng)絡(luò)從預(yù)定服務(wù)器獲取的數(shù)據(jù)等。例如,在閃速存儲(chǔ)器1031中存儲(chǔ)包括通過(guò)CPU 1032的控制經(jīng)由網(wǎng)絡(luò)從預(yù)定服務(wù)器獲取的內(nèi)容數(shù)據(jù)的MPEG-TS。例如,閃速存儲(chǔ)器1031通過(guò)CPU 1032的控制經(jīng)由內(nèi)部總線1029將MPEG-TS提供給MPEG解碼器1017。與從數(shù)字調(diào)諧器1016提供的MPEG-TS的情況相似,MPEG解碼器1017對(duì)MPEG-TS進(jìn)行處理。通過(guò)該方式,電視接收器1000可以在經(jīng)由網(wǎng)絡(luò)接收包括視頻和音頻的內(nèi)容數(shù)據(jù)之后,通過(guò)使用MPEG解碼器1017對(duì)該內(nèi)容數(shù)據(jù)進(jìn)行解碼,并且顯示視頻并且輸出音頻。此外,電視接收器1000還包括光接收單元1037,其接收從遙控器1051傳送的紅外信號(hào)。光接收單元1037從遙控器1051接收紅外輻射,并且向CPU 1032輸出通過(guò)解調(diào)獲得的表示用戶操作的內(nèi)容的控制碼。CPU 1032執(zhí)行閃速存儲(chǔ)器1031中存儲(chǔ)的程序,并且根據(jù)從光接收單元1037提供的控制碼等控制電視接收器1000的整體操作。CPU 1032經(jīng)由未示出的路徑連接到電視接收器1000的各部件。
USB I/F 1033向經(jīng)由安裝在USB端子1036上的USB線纜連接的電視接收器1000的外部設(shè)備傳送數(shù)據(jù)并且從其接收數(shù)據(jù)。網(wǎng)絡(luò)I/F 1034經(jīng)由安裝在網(wǎng)絡(luò)端子1035上的線纜連接到網(wǎng)絡(luò),并且向連接到網(wǎng)絡(luò)的各種設(shè)備傳送除音頻數(shù)據(jù)以外的數(shù)據(jù)并且從其接收除音頻數(shù)據(jù)以外的數(shù)據(jù)。電視接收器1000使用圖像解碼裝置200作為MPEG解碼器1017,使得可以在抑制負(fù)荷增加的同時(shí)提高將經(jīng)由天線接收的廣播波信號(hào)和將經(jīng)由網(wǎng)絡(luò)獲取的內(nèi)容數(shù)據(jù)的編碼效率,并且以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。<5.第五實(shí)施例>[移動(dòng)電話] 圖25是圖示使用圖像編碼裝置100和圖像解碼裝置200的移動(dòng)電話的主要配置示例的框圖。圖25中所示的移動(dòng)電話1100包括總體上控制每個(gè)單元的主控制單元1150、電源電路單元1151、操作輸入控制單元1152、圖像編碼器1153、攝像裝置I/F單元1154、IXD控制單元1155、圖像解碼器1156、復(fù)用/解復(fù)用單元1157、記錄/播放單元1162、調(diào)制/解調(diào)電路單元1158和音頻編解碼器1159。這些部件經(jīng)由總線1160彼此連接。此外,移動(dòng)電話1100包括操作鍵1119、CXD (電荷耦合器件)攝像裝置1116、液晶顯示器1118、存儲(chǔ)單元1123、傳送/接收電路單元1163、天線1114、麥克風(fēng)(mic)1121和揚(yáng)聲器1117。如果呼叫結(jié)束并且通過(guò)用戶操作接通電源鍵,則電源電路單元1151從電池組向各部件供電,以使移動(dòng)電話1100開始操作狀態(tài)。移動(dòng)電話1100基于由CPU、ROM、RAM等構(gòu)成的主控制單元1150的控制,在諸如語(yǔ)音通信模式和數(shù)據(jù)通信模式的各種模式中,執(zhí)行諸如音頻信號(hào)的傳送/接收、電子郵件和圖像數(shù)據(jù)的傳送/接收、圖像拍攝、或者數(shù)據(jù)記錄的各種操作。例如,在語(yǔ)音通信模式中,移動(dòng)電話1100通過(guò)音頻編解碼器1159將麥克風(fēng)(mic)1121收集的音頻信號(hào)轉(zhuǎn)換成數(shù)字音頻數(shù)據(jù),在調(diào)制/解調(diào)電路單元1158中對(duì)該數(shù)據(jù)執(zhí)行擴(kuò)頻處理,并且在傳送/接收電路單元1163處對(duì)其執(zhí)行數(shù)字-模擬轉(zhuǎn)換處理和頻率轉(zhuǎn)換處理。移動(dòng)電話1100經(jīng)由天線1114將通過(guò)轉(zhuǎn)換處理獲得的傳送信號(hào)傳送到未示出的基站。傳輸?shù)交镜膫魉托盘?hào)(音頻信號(hào))經(jīng)由公共交換電話網(wǎng)絡(luò)被提供給在線路的另一端的對(duì)方的移動(dòng)電話。此外,例如,在語(yǔ)音通信模式中,移動(dòng)電話1100對(duì)在傳送/接收電路單元1163處通過(guò)天線1114接收到的信號(hào)進(jìn)行放大,進(jìn)一步執(zhí)行頻率轉(zhuǎn)換處理和模擬-數(shù)字轉(zhuǎn)換處理,在調(diào)制/解調(diào)電路單元1158處執(zhí)行逆擴(kuò)頻處理,并且通過(guò)音頻編解碼器1159將信號(hào)轉(zhuǎn)換成模擬音頻信號(hào)。移動(dòng)電話1100從揚(yáng)聲器1117輸出通過(guò)轉(zhuǎn)換處理獲得的模擬音頻信號(hào)。此外,例如,如果在數(shù)據(jù)通信模式中傳送電子郵件,則移動(dòng)電話1100接受在操作輸入控制單元1152處通過(guò)操作鍵1119的操作而輸入的電子郵件的文本數(shù)據(jù)。移動(dòng)電話1100在主控制單元1150處處理文本數(shù)據(jù),并且經(jīng)由IXD控制單元1155將文本數(shù)據(jù)作為圖像顯示在液晶顯示器1118上。此外,移動(dòng)電話1100基于操作輸入控制單元1152接受的文本數(shù)據(jù)、用戶指令等,在主控制單元1150處生成電子郵件數(shù)據(jù)。移動(dòng)電話1100在調(diào)制/解調(diào)電路單元1158處對(duì)電子郵件數(shù)據(jù)執(zhí)行擴(kuò)頻處理,并且在傳送/接收電路單元1163處執(zhí)行數(shù)字-模擬轉(zhuǎn)換處理和頻率轉(zhuǎn)換處理。移動(dòng)電話1100經(jīng)由天線1114將通過(guò)轉(zhuǎn)換處理獲得的傳送信號(hào)傳送到未示出的基站。傳送到基站的傳送信號(hào)(電子郵件)經(jīng)由網(wǎng)絡(luò)、郵件服務(wù)器等被提供給預(yù)定目標(biāo)。此外,例如,如果在數(shù)據(jù)通信模式中接收電子郵件,則移動(dòng)電話1100在經(jīng)由天線1114在傳送/接收電路單元1163處接收之后,對(duì)從基站傳送的信號(hào)進(jìn)行放大,以進(jìn)一步對(duì)其執(zhí)行頻率轉(zhuǎn)換處理和模擬-數(shù)字轉(zhuǎn)換處理。移動(dòng)電話1100在調(diào)制/解調(diào)電路單元1158處對(duì)接收信號(hào)執(zhí)行逆擴(kuò)頻處理以重建原始電子郵件數(shù)據(jù)。移動(dòng)電話1100經(jīng)由LCD控制單元1155在液晶顯示器1118上顯示重建的電子郵件數(shù)據(jù)。移動(dòng)電話1100還可以經(jīng)由記錄/播放單元1162將接收到的電子郵件數(shù)據(jù)記錄(存儲(chǔ))在存儲(chǔ)單元1123中。該存儲(chǔ)單元1123是任意的可重寫存儲(chǔ)介質(zhì)。存儲(chǔ)單元1123可以是例如,諸如RAM 或內(nèi)部閃速存儲(chǔ)器的半導(dǎo)體存儲(chǔ)器,硬盤,或者諸如磁盤、磁-光盤、光盤、USB存儲(chǔ)器或存儲(chǔ)器卡的可移除介質(zhì),并且無(wú)疑地存儲(chǔ)單元1123可以是這些介質(zhì)以外的介質(zhì)。此外,例如,如果在數(shù)據(jù)通信模式中傳送圖像數(shù)據(jù),則移動(dòng)電話1100利用CXD攝像裝置1116通過(guò)拍攝來(lái)生成圖像數(shù)據(jù)。CXD攝像裝置1116包括諸如透鏡和光圈的光學(xué)器件,以及作為光電轉(zhuǎn)換元件的CCD,并且對(duì)物體進(jìn)行拍攝,將接收到的光的強(qiáng)度轉(zhuǎn)換成電信號(hào),并且生成物體的圖像的圖像數(shù)據(jù)。CXD攝像裝置1116經(jīng)由攝像裝置I/F單元1154通過(guò)圖像編碼器1153對(duì)圖像數(shù)據(jù)進(jìn)行編碼以轉(zhuǎn)換成編碼圖像數(shù)據(jù)。移動(dòng)電話1100使用上述圖像編碼裝置100作為執(zhí)行該處理的圖像編碼器1153。與圖像編碼裝置100的情況相似,在固定宏塊在豎直方向上的尺寸時(shí),圖像編碼器1153根據(jù)各種參數(shù)設(shè)定宏塊在水平方向上的尺寸。通過(guò)利用使用以該方式設(shè)定的宏塊而生成的預(yù)測(cè)圖像來(lái)對(duì)圖像數(shù)據(jù)進(jìn)行編碼,使圖像編碼器1153能夠進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。同時(shí),在利用C⑶攝像裝置1116進(jìn)行拍攝時(shí),移動(dòng)電話1100在音頻編解碼器1159處對(duì)麥克風(fēng)1121收集的音頻執(zhí)行模擬-數(shù)字轉(zhuǎn)換用于進(jìn)一步編碼。移動(dòng)電話1100按預(yù)定方案在復(fù)用/解復(fù)用單元1157處復(fù)用從圖像編碼器1153提供的編碼圖像數(shù)據(jù)以及從音頻編解碼器1159提供的數(shù)字音頻數(shù)據(jù)。移動(dòng)電話1100在調(diào)制/解調(diào)電路單元1158處對(duì)作為結(jié)果而獲得的復(fù)用數(shù)據(jù)執(zhí)行擴(kuò)頻處理,并且在傳送/接收電路單元1163處執(zhí)行數(shù)字-模擬轉(zhuǎn)換處理和頻率轉(zhuǎn)換處理。移動(dòng)電話1100經(jīng)由天線1114將通過(guò)轉(zhuǎn)換處理獲得的傳送信號(hào)傳送到未示出的基站。傳輸?shù)交镜膫魉托盘?hào)(圖像數(shù)據(jù))經(jīng)由網(wǎng)絡(luò)等被提供給在線路的另一端的對(duì)方。如果未傳送圖像數(shù)據(jù),則移動(dòng)電話1100可以經(jīng)由IXD控制單元1155而非經(jīng)由圖像編碼器1153在液晶顯示器1118上顯示由CXD攝像裝置1116生成的圖像數(shù)據(jù)。此外,例如,如果在數(shù)據(jù)通信模式中接收鏈接到簡(jiǎn)化主頁(yè)等的運(yùn)動(dòng)圖像文件的數(shù)據(jù),則移動(dòng)電話1100在經(jīng)由天線1114在傳送/接收電路單元1163處接收之后,對(duì)從基站傳送的信號(hào)進(jìn)行放大,以進(jìn)一步對(duì)其執(zhí)行頻率轉(zhuǎn)換處理和模擬-數(shù)字轉(zhuǎn)換處理。移動(dòng)電話1100在調(diào)制/解調(diào)電路單元1158處對(duì)接收到的信號(hào)執(zhí)行歷逆擴(kuò)頻處理以重建原始復(fù)用數(shù)據(jù)。移動(dòng)電話1100在復(fù)用/解復(fù)用單元1157處對(duì)復(fù)用數(shù)據(jù)進(jìn)行解復(fù)用以將數(shù)據(jù)劃分成編碼圖像數(shù)據(jù)和音頻數(shù)據(jù)。移動(dòng)電話1100在圖像解碼器1156處對(duì)編碼圖像數(shù)據(jù)進(jìn)行解碼以生成播放運(yùn)動(dòng)圖像數(shù)據(jù),并且經(jīng)由IXD控制單元1155將該數(shù)據(jù)顯示在液晶顯示器1118上。因此,例如。鏈接到簡(jiǎn)化主頁(yè)的運(yùn)動(dòng)圖像文件中包括的運(yùn)動(dòng)圖像數(shù)據(jù)被顯示在液晶顯示器1118上。移動(dòng)電話1100使用上述圖像解碼裝置200作為執(zhí)行該處理的圖像解碼器1156。簡(jiǎn)言之,與圖像解碼裝置200的情況相似,圖像解碼器1156通過(guò)使用已在從另一設(shè)備的圖像編碼器1153提供的編碼數(shù)據(jù)中提取的宏塊尺寸信息、標(biāo)志信息等,決定宏塊在水平方向上的尺寸,并且通過(guò)使用該設(shè)定來(lái)執(zhí)行幀間編碼。因此,圖像解碼器1156能夠進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。此時(shí),移動(dòng)電話1100同時(shí)在音頻編解碼器1159處將數(shù)字音頻數(shù)據(jù)轉(zhuǎn)換成模擬音 頻信號(hào)并且從揚(yáng)聲器1117輸出該信號(hào)。因此,例如,播放鏈接到簡(jiǎn)化主頁(yè)的運(yùn)動(dòng)圖像文件中包括的音頻數(shù)據(jù)。此外,與電子郵件的情況相似,移動(dòng)電話1100還可以經(jīng)由記錄/播放單元1162將接收到的鏈接到簡(jiǎn)化主頁(yè)等的數(shù)據(jù)記錄(存儲(chǔ))在存儲(chǔ)單元1123中。此外,移動(dòng)電話1100可以在主控制單元1150處分析通過(guò)C⑶攝像裝置1116拍攝并獲得的二維碼以獲取二維碼中記錄的信息。此外,移動(dòng)電話1100可以利用紅外通信單元1181通過(guò)紅外線與外部設(shè)備通信。移動(dòng)電話1100使用圖像編碼裝置100作為圖像編碼器1153使得移動(dòng)電話1100能夠在抑制負(fù)荷增加的同時(shí)提高例如當(dāng)編碼并傳送CCD攝像裝置1116中生成的圖像數(shù)據(jù)時(shí)的編碼效率,并且以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。此外,移動(dòng)電話1100使用圖像解碼裝置200作為圖像解碼器1156使得移動(dòng)電話110能夠在抑制負(fù)荷增加的同時(shí)提高例如鏈接到簡(jiǎn)化主頁(yè)的運(yùn)動(dòng)圖像文件等的數(shù)據(jù)(編碼數(shù)據(jù))的編碼效率,從而以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。在上文中移動(dòng)電話1100被描述為使用CXD攝像裝置1116,但是移動(dòng)電話1100可以采用使用CMOS (互補(bǔ)金屬氧化物半導(dǎo)體)的圖像傳感器(CMOS圖像傳感器)替代CXD攝像裝置1116。再者,在該情況下,與使用CXD攝像裝置1116的情況相似,移動(dòng)電話1100可以對(duì)物體進(jìn)行拍攝并且生成物體的圖像的圖像數(shù)據(jù)。此外,在上文中給出了關(guān)于移動(dòng)電話1100的描述;然而,與移動(dòng)電話1100的情況相似,圖像編碼裝置100和圖像解碼裝置200可以應(yīng)用于任何設(shè)備,只要這些設(shè)備具有與移動(dòng)電話1100相似的拍攝功能和通信功能即可,例如PDA (個(gè)人數(shù)字助理)、智能電話、UMPC(超級(jí)移動(dòng)個(gè)人計(jì)算機(jī))、上網(wǎng)本和筆記型個(gè)人計(jì)算機(jī)。<6.第六實(shí)施例>[硬盤記錄器]圖26是圖示使用圖像編碼裝置100和圖像解碼裝置200的硬盤記錄器的主要配置示例的框圖。圖26中所示的硬盤記錄器(HDD記錄器)1200是如下設(shè)備其在集成硬盤中保存作為由調(diào)諧器接收的信號(hào)的、從衛(wèi)星、地面天線等傳送的廣播波信號(hào)(電視信號(hào))中包括的廣播節(jié)目的音頻數(shù)據(jù)和視頻數(shù)據(jù),并且在根據(jù)用戶指令的定時(shí)處向用戶提高所保存的數(shù)據(jù)。例如,硬盤記錄器1200從廣播波信號(hào)提取音頻數(shù)據(jù)和視頻數(shù)據(jù),并且適當(dāng)?shù)貙?duì)數(shù)據(jù)進(jìn)行解碼以將數(shù)據(jù)存儲(chǔ)在集成硬盤中。此外,例如,硬盤記錄器1200還可以經(jīng)由網(wǎng)絡(luò)從其他裝置獲取音頻數(shù)據(jù)和視頻數(shù)據(jù),適當(dāng)?shù)貙?duì)數(shù)據(jù)進(jìn)行解碼,并且將數(shù)據(jù)存儲(chǔ)在集成硬盤中。此外,例如,硬盤記錄器1200可以對(duì)集成硬盤中記錄的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼以將數(shù)據(jù)提供給監(jiān)視器1260,在監(jiān)視器1260的屏幕上顯示圖像,并且從監(jiān)視器1260的揚(yáng)聲器輸出音頻。此外,例如,硬盤記錄器1200還可以對(duì)從經(jīng)由調(diào)諧器獲取的廣播波信號(hào)提取的音頻數(shù)據(jù)和視頻數(shù)據(jù),或者經(jīng)由網(wǎng)絡(luò)從其他設(shè)備獲取的音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼,以將數(shù)據(jù)提供給監(jiān)視器1260,在監(jiān)視器1260的屏幕上顯示圖像并且從監(jiān)視器1260的揚(yáng)聲器輸出音頻。無(wú)疑地,除這些操作以外的其他操作也是可能的。如圖26中所示,硬盤記錄器1200包括接收單元1221、解調(diào)單元1222、解復(fù)用器 1223、音頻解碼器1224、視頻解碼器1225和記錄器控制單元1226。硬盤記錄器1200進(jìn)一步包括EPG數(shù)據(jù)存儲(chǔ)器1227、程序存儲(chǔ)器1228、工作存儲(chǔ)器1229、顯示轉(zhuǎn)換器1230、OSD (屏幕上顯示)控制單元1231、顯示控制單元1232、記錄/播放單元1233、D/A轉(zhuǎn)換器1234和通信單元1235。此外,顯示轉(zhuǎn)換器1230包括視頻編碼器1241。記錄/播放單元1233包括編碼器1251和解碼器1252。接收單元1221從遙控器(未示出)接收紅外信號(hào)并且將紅外信號(hào)轉(zhuǎn)換成電信號(hào)以輸出到記錄器控制單元1226。記錄器控制單元1226由例如微處理器等構(gòu)成,并且根據(jù)程序存儲(chǔ)器1228中存儲(chǔ)的程序執(zhí)行各種處理。此時(shí),記錄器控制單元1226按照需要使用工作存儲(chǔ)器1229。通信單元1235連接到網(wǎng)絡(luò)并且經(jīng)由網(wǎng)絡(luò)執(zhí)行與另外的設(shè)備的通信處理。例如,通信單元1235由記錄器控制單元1226控制,與調(diào)諧器(未示出)通信,并且主要向調(diào)諧器輸出臺(tái)選擇控制信號(hào)。解調(diào)單元1222對(duì)從調(diào)諧器提供的信號(hào)進(jìn)行解調(diào)以將信號(hào)輸出到解復(fù)用器1223。解復(fù)用器1223將從解調(diào)單元1222提供的數(shù)據(jù)解復(fù)用成音頻數(shù)據(jù)、視頻數(shù)據(jù)和EPG數(shù)據(jù)以將音頻數(shù)據(jù)、視頻數(shù)據(jù)和EPG數(shù)據(jù)分別輸出到音頻解碼器1224、視頻解碼器1225和記錄器控制單元1226。音頻解碼器1224對(duì)輸入的音頻數(shù)據(jù)進(jìn)行解碼以將音頻數(shù)據(jù)輸出到記錄/播放單元1233。視頻解碼器1225對(duì)輸入的視頻數(shù)據(jù)進(jìn)行解碼以將視頻數(shù)據(jù)輸出到顯示轉(zhuǎn)換器1230。記錄器控制單元1226將輸入的EPG數(shù)據(jù)提供給EPG數(shù)據(jù)存儲(chǔ)器1227并且存儲(chǔ)在其中。顯示轉(zhuǎn)換器1230通過(guò)視頻編碼器1241將從視頻解碼器1225或記錄器控制單元1226提供的視頻數(shù)據(jù)編碼成例如NTSC (美國(guó)電視標(biāo)準(zhǔn)委員會(huì))格式的視頻數(shù)據(jù)以將數(shù)據(jù)輸出到記錄/播放單元1233。此外,顯示轉(zhuǎn)換器1230將從視頻解碼器1225或記錄器控制單元1226提供的視頻數(shù)據(jù)的顯示尺寸轉(zhuǎn)換成與監(jiān)視器1260的尺寸對(duì)應(yīng)的尺寸,并且通過(guò)視頻編碼器1241將視頻數(shù)據(jù)轉(zhuǎn)換成NTSC格式的視頻數(shù)據(jù)以將其轉(zhuǎn)換成模擬信號(hào),并且將其輸出到顯示控制單元1232。顯示控制單元1232在記錄器控制單元1226的控制下,將從OSD (屏幕上顯示)控制單元1231輸出的OSD信號(hào)疊加在從顯示轉(zhuǎn)換器1230輸入的視頻信號(hào)上以將信號(hào)輸出到監(jiān)視器1260的顯示器用于顯示。還向監(jiān)視器1260提供D/A轉(zhuǎn)換器1234從音頻解碼器1224輸出的音頻數(shù)據(jù)轉(zhuǎn)換的模擬信號(hào)。監(jiān)視器1260從揚(yáng)聲器輸出該音頻信號(hào)。記錄/播放單元1233包括作為記錄視頻數(shù)據(jù)、音頻數(shù)據(jù)等的記錄介質(zhì)的硬盤。例如,記錄/播放單元1233通過(guò)編碼器1251對(duì)從音頻解碼器1224提供的音頻數(shù)據(jù)進(jìn)行編碼。此外,記錄/播放單元1233還通過(guò)編碼器1251對(duì)從顯示轉(zhuǎn)換器1230的視頻編碼器1241提供的視頻數(shù)據(jù)進(jìn)行編碼。記錄/播放單元1233通過(guò)復(fù)用器來(lái)合成音頻數(shù)據(jù)的編碼數(shù)據(jù)和視頻數(shù)據(jù)的編碼數(shù)據(jù)。記錄/播放單元1233通過(guò)信道編碼對(duì)合成數(shù)據(jù)進(jìn)行放大,并且經(jīng)由記錄頭將數(shù)據(jù)寫在硬盤上。記錄/播放單元1233經(jīng)由播放頭播放硬盤中記錄的數(shù)據(jù),并且對(duì)數(shù)據(jù)進(jìn)行放大以通過(guò)解復(fù)用器將數(shù)據(jù)解復(fù)用成音頻數(shù)據(jù)和視頻數(shù)據(jù)。記錄/播放單元1233通過(guò)解碼器·1252對(duì)音頻數(shù)據(jù)和視頻數(shù)據(jù)進(jìn)行解碼。記錄/播放單元1233對(duì)解碼的音頻數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換以將數(shù)據(jù)輸出到監(jiān)視器1260的揚(yáng)聲器。此外,記錄/播放單元1233對(duì)解碼的視頻數(shù)據(jù)執(zhí)行D/A轉(zhuǎn)換以將數(shù)據(jù)輸出到監(jiān)視器1260的顯示器。記錄器控制單元1226基于經(jīng)由接收單元1221接收的、來(lái)自遙控器的紅外信號(hào)所表示的用戶指令,從EPG數(shù)據(jù)存儲(chǔ)器1227讀出最新的EPG數(shù)據(jù),并且將EPG數(shù)據(jù)提供給OSD控制單元1231。OSD控制單元1231創(chuàng)建與輸入EPG數(shù)據(jù)對(duì)應(yīng)的圖像數(shù)據(jù)以將數(shù)據(jù)輸出到顯示控制單元1232。顯示控制單元1232將OSD控制單元1231輸入的視頻數(shù)據(jù)輸出到監(jiān)視器1260的顯示器用于顯示。因此,EPG (電子節(jié)目指南)顯示在監(jiān)視器1260的顯示器上。此外,硬盤記錄器1200可以經(jīng)由諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò),獲取從另外的設(shè)備提供的諸如視頻數(shù)據(jù)、音頻數(shù)據(jù)或EPG數(shù)據(jù)的各種數(shù)據(jù)。通信單元1235由記錄器控制單元1226控制,經(jīng)由網(wǎng)絡(luò)獲取從另外的設(shè)備傳送的諸如視頻數(shù)據(jù)、音頻數(shù)據(jù)、EPG數(shù)據(jù)等的編碼數(shù)據(jù),以提供給記錄器控制單元1226。記錄器控制單元1226將例如獲取的視頻數(shù)據(jù)和音頻數(shù)據(jù)的編碼數(shù)據(jù)提供給記錄/播放單元1233以存儲(chǔ)在硬盤中。此時(shí),記錄器控制單元1226和記錄/播放單元1233可以按照需要執(zhí)行諸如重新編碼的處理。此外,記錄器控制單元1226對(duì)獲取的視頻數(shù)據(jù)和音頻數(shù)據(jù)的編碼數(shù)據(jù)進(jìn)行解碼,并且將獲得的視頻數(shù)據(jù)提供給顯示轉(zhuǎn)換器1230。與從視頻解碼器1225提供的視頻數(shù)據(jù)相似,顯示轉(zhuǎn)換器1230處理從記錄器控制單元1226提供的視頻數(shù)據(jù)以經(jīng)由顯示控制單元1232將其提供給監(jiān)視器1260,并且顯示圖像。此外,與圖像顯示相符,記錄器控制單元1226可以經(jīng)由D/A轉(zhuǎn)換器1234向監(jiān)視器1260提供解碼的音頻數(shù)據(jù)以從揚(yáng)聲器輸出音頻。此外,記錄器控制單元1226對(duì)獲取的EPG數(shù)據(jù)的編碼數(shù)據(jù)進(jìn)行解碼,并且將解碼的EPG數(shù)據(jù)提供給EPG數(shù)據(jù)存儲(chǔ)器1227。 上述硬盤記錄器1200使用圖像解碼裝置200作為集成在視頻解碼器1225、解碼器1252以及記錄器控制單元1226中的解碼器。簡(jiǎn)言之,與圖像解碼裝置200的情況相似,集成在視頻解碼器1225、解碼器1252以及記錄器控制單元1226中的解碼器通過(guò)使用從圖像編碼裝置100提供的編碼數(shù)據(jù)中提取的宏塊尺寸信息、標(biāo)志信息等來(lái)決定宏塊在水平方向上的尺寸,并且通過(guò)使用該設(shè)定執(zhí)行幀間編碼。因此,集成在視頻解碼器1225、解碼器1252以及記錄器控制單元1226中的解碼器可以進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。因此,硬盤記錄器1200可以在抑制負(fù)荷增加的同時(shí)提高例如調(diào)諧器和通信單元1235接收的視頻數(shù)據(jù)(編碼數(shù)據(jù))以及記錄/播放單元1233播放的視頻數(shù)據(jù)(編碼數(shù)據(jù))的編碼效率,并且以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。此外,硬盤記錄器1200使用圖像編碼裝置100作為編碼器1251。因此,與圖像編碼裝置100的情況相似,在固定宏塊在豎直方向上的尺寸時(shí),編碼器1251根據(jù)各種參數(shù)設(shè)定宏塊在水平方向上的尺寸。通過(guò)采用使用以該方式設(shè)定的宏塊而生成的預(yù)測(cè)圖像的圖像數(shù)據(jù)編碼使得編碼器1251能夠進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。因此,硬盤記錄器1200可以進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高例如記錄在硬盤中的編碼數(shù)據(jù)的編碼效率,并且以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。 在上文中給出了對(duì)將視頻數(shù)據(jù)和音頻數(shù)據(jù)記錄在硬盤中的硬盤記錄器1200的描述;然而,無(wú)疑地,記錄介質(zhì)可以是任何類型。與上述硬盤記錄器1200的情況相似,圖像編碼裝置100和圖像解碼裝置200甚至可以應(yīng)用于使用除了硬盤以外的記錄介質(zhì),諸如閃速存儲(chǔ)器、光盤或錄像帶的記錄介質(zhì)的記錄器。<7.第七實(shí)施例>[攝像裝置]圖25是圖示使用圖像編碼裝置100和圖像解碼裝置200的攝像裝置的主要配置示例的框圖。圖25中所示的攝像裝置1300對(duì)物體進(jìn)行拍攝,將物體的圖像顯示在IXD 1316上,并且將圖像作為圖像數(shù)據(jù)記錄在記錄介質(zhì)1333中。透鏡模塊1311使光(換言之,物體的照片)入射在(XD/CM0S 1312上。(XD/CM0S1312是使用CCD或CMOS的圖像傳感器,將接收到的光的強(qiáng)度轉(zhuǎn)換成電信號(hào)以將其提供給攝像裝置信號(hào)處理單元1313。攝像裝置信號(hào)處理單元1313將從(XD/CM0S 1312提供的電信號(hào)轉(zhuǎn)換成Y、Cr和Cb的色度信號(hào)以將其提供給圖像信號(hào)處理單元1314。在控制器1321的控制下,圖像信號(hào)處理單元1314對(duì)從攝像裝置信號(hào)處理單元1313提供的圖像信號(hào)執(zhí)行預(yù)定的圖像處理并且通過(guò)編碼器1341對(duì)圖像信號(hào)進(jìn)行編碼。圖像信號(hào)處理單元1314將通過(guò)對(duì)圖像信號(hào)進(jìn)行編碼生成的編碼數(shù)據(jù)提供給解碼器1315。此外,圖像信號(hào)處理單元1314獲取在屏幕上顯示(OSD)1320中生成的顯示數(shù)據(jù),并且將該數(shù)據(jù)提供給解碼器1315。在以上處理中,攝像裝置信號(hào)處理單元1313適當(dāng)?shù)厥褂媒?jīng)由總線1317連接的DRAM (動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)1318,并且按照需要使DRAM1318保存圖像數(shù)據(jù)、其中圖像數(shù)據(jù)被編碼的編碼數(shù)據(jù)等。解碼器1315對(duì)從圖像信號(hào)處理單元1314提供的編碼數(shù)據(jù)進(jìn)行解碼,并且將獲得的圖像數(shù)據(jù)(解碼的圖像數(shù)據(jù))提供給IXD 1316。此外,解碼器1315將從圖像信號(hào)處理單元1314提供的顯示數(shù)據(jù)提供給IXD 1316。IXD 1316適當(dāng)?shù)睾铣蓮慕獯a器1315提供的解碼的圖像數(shù)據(jù)的圖像以及顯示數(shù)據(jù)的圖像,并且顯示合成圖像。屏幕上顯示1320在控制器1321的控制下,經(jīng)由總線1317向圖像信號(hào)處理單元1314輸出關(guān)于諸如由符號(hào)、字符或圖形以及圖標(biāo)形成的菜單屏幕的顯示數(shù)據(jù)。
控制器1321基于指示用戶使用操作單元1222給出的命令的內(nèi)容的信號(hào),執(zhí)行各種處理,并且經(jīng)由總線1317控制圖像信號(hào)處理單元1314、DRAM 1318、外部接口 1319、屏幕上顯示1320、介質(zhì)驅(qū)動(dòng)器1323等。閃速ROM 1324中存儲(chǔ)控制器1321執(zhí)行各種操作所需的
程序、數(shù)據(jù)等。例如,控制器1321可以對(duì)DRAM 1318中存儲(chǔ)的圖像數(shù)據(jù)進(jìn)行編碼并且對(duì)DRAM1318中存儲(chǔ)的編碼數(shù)據(jù)進(jìn)行解碼,而不是由圖像信號(hào)處理單元1314和解碼器1315進(jìn)行這些操作。此時(shí),控制器1321可以根據(jù)與圖像信號(hào)處理單元1314和解碼器1315的編碼和解碼方案相似的方案來(lái)執(zhí)行編碼和解碼處理,或者可以根據(jù)圖像信號(hào)處理單元1314和解碼器1315不遵從的方案來(lái)執(zhí)行編碼和解碼處理。此外,例如,如果從操作單元1322給出開始打印圖像的指令,則控制器1321從DRAM 1318讀出圖像數(shù)據(jù),并且經(jīng)由總線1317將圖像數(shù)據(jù)提供給連接到外部接口 1319的打印機(jī)1334用于打印。
此外,例如,如果從操作單元1322給出記錄圖像的指令,則控制器1321從DRAM1318讀出編碼數(shù)據(jù),并且經(jīng)由總線1317將編碼數(shù)據(jù)提供給安裝在介質(zhì)驅(qū)動(dòng)器1323上的記錄介質(zhì)1333用于存儲(chǔ)。記錄介質(zhì)1333是任意的可讀和可寫的可移除介質(zhì),諸如磁盤、磁-光盤、光盤或半導(dǎo)體存儲(chǔ)器。無(wú)疑地,作為可移除介質(zhì)的記錄介質(zhì)1333的類型也是任意的,并且可以是磁帶設(shè)備、盤片或存儲(chǔ)器卡,并且無(wú)疑地,記錄介質(zhì)1333可以是非接觸IC卡等。此外,介質(zhì)驅(qū)動(dòng)器1323和記錄介質(zhì)1333可以彼此集成以由諸如集成的硬盤驅(qū)動(dòng)器或SSD (固態(tài)驅(qū)動(dòng)器)的不可運(yùn)輸?shù)挠涗浗橘|(zhì)形成。外部接口 1319由例如USB輸入/輸出端子構(gòu)成,并且在將打印圖像的情況下連接到打印機(jī)1334。此外,外部接口 1319按照需要連接到驅(qū)動(dòng)器1331以適當(dāng)?shù)匕惭b諸如磁盤、光盤或磁-光盤的可移除介質(zhì)1332,并且從中讀出的計(jì)算機(jī)程序按照需要安裝在閃速ROM1324 中。此外,外部接口 1319包括連接到諸如LAN或互聯(lián)網(wǎng)的預(yù)定網(wǎng)絡(luò)的網(wǎng)絡(luò)接口。例如,控制器1321根據(jù)操作單元1322的指令,從DRAM 1318讀出編碼數(shù)據(jù),以將數(shù)據(jù)提供給從外部接口 1319經(jīng)由網(wǎng)絡(luò)連接的另外的設(shè)備。此外,控制器1321可以經(jīng)由外部接口 1319獲取從另外的設(shè)備經(jīng)由網(wǎng)絡(luò)提供的編碼數(shù)據(jù)和圖像數(shù)據(jù),以使DRAM 1318保存該數(shù)據(jù)或者將該數(shù)據(jù)提供給圖像信號(hào)處理單元1314。上述攝像裝置1300使用圖像解碼裝置200作為解碼器1315。簡(jiǎn)言之,與圖像解碼裝置200的情況相似,解碼器1315通過(guò)使用從圖像編碼裝置100提供的編碼數(shù)據(jù)中提取的宏塊尺寸信息、標(biāo)志信息等來(lái)決定宏塊在水平方向上的尺寸,并且通過(guò)使用該設(shè)定來(lái)執(zhí)行幀間編碼。因此,解碼器1315可以進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。因此,攝像裝置1300可以進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高例如在(XD/CM0S1312中生成的圖像數(shù)據(jù)、從DRAM 1318或記錄介質(zhì)1333讀出的視頻數(shù)據(jù)的編碼數(shù)據(jù)以及經(jīng)由網(wǎng)絡(luò)獲取的視頻數(shù)據(jù)的編碼數(shù)據(jù)的編碼效率,從而以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。此外,攝像裝置1300使用圖像編碼裝置100作為編碼器1341。與圖像編碼裝置100的情況相似,在固定宏塊在豎直方向上的尺寸時(shí),編碼器1341根據(jù)各種參數(shù)使得宏塊在豎直方向上的尺寸。通過(guò)利用使用以該方式設(shè)定的宏塊而生成的預(yù)測(cè)圖像來(lái)對(duì)圖像數(shù)據(jù)進(jìn)行編碼,使編碼器1341能夠進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高編碼效率。因此,攝像裝置1300可以進(jìn)一步在抑制負(fù)荷增加的同時(shí)提高例如DRAM 1318和記錄介質(zhì)1333中存儲(chǔ)的編碼數(shù)據(jù)以及提供給另外的設(shè)備的編碼數(shù)據(jù)的編碼效率,從而以較低的成本實(shí)現(xiàn)實(shí)時(shí)處理。圖像解碼裝置200的解碼方法可以應(yīng)用于控制器1321執(zhí)行的解碼處理。相似地,圖像編碼裝置100的編碼方法可以應(yīng)用于控制器132 1執(zhí)行的編碼處理。此外,攝像裝置1300拍攝的圖像數(shù)據(jù)可以是運(yùn)動(dòng)圖像或者靜止圖像。無(wú)疑地,圖像編碼裝置100和圖像解碼裝置200可以應(yīng)用于除上述設(shè)備以外的設(shè)備和系統(tǒng)。本技術(shù)可以采取如下配置(I) 一種圖像處理裝置,包括區(qū)域設(shè)定單元,用于將對(duì)圖像編碼時(shí)作為處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸;預(yù)測(cè)圖像生成單元,用于使用由所述區(qū)域設(shè)定單元設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像;以及編碼單元,用于使用所述預(yù)測(cè)圖像生成單元生成的預(yù)測(cè)圖像來(lái)對(duì)所述圖像編碼。( 2 )根據(jù)(I)所述的圖像處理裝置,其中所述圖像的參數(shù)是所述圖像的尺寸,以及所述圖像的尺寸越大,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。( 3 )根據(jù)(I)和(2 )中任一項(xiàng)所述的圖像處理裝置,其中所述圖像的參數(shù)是對(duì)所述圖像編碼時(shí)的位率,以及所述位率越低,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。(4)根據(jù)(I)至(3)中任一項(xiàng)所述的圖像處理裝置,其中所述圖像的參數(shù)是所述圖像的運(yùn)動(dòng),以及所述圖像的運(yùn)動(dòng)越小,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。(5)根據(jù)(I)至(4)中任一項(xiàng)所述的圖像處理裝置,其中所述圖像的參數(shù)是所述圖像中的同一紋理的范圍,以及所述圖像中的同一紋理的范圍越大,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。(6)根據(jù)(I)至(5)中任一項(xiàng)所述的圖像處理裝置,其中所述區(qū)域設(shè)定單元將編碼標(biāo)準(zhǔn)中指定的尺寸設(shè)定為所述固定值。( 7 )根據(jù)(6 )所述的圖像處理裝置,其中所述編碼標(biāo)準(zhǔn)是AVC (聞級(jí)視頻編碼)/H. 264標(biāo)準(zhǔn),并且所述區(qū)域設(shè)定單元將所述部分區(qū)域在豎直方向上的尺寸設(shè)定為16個(gè)像素的固定值。(8)根據(jù)(I)至(7)中任一項(xiàng)所述的圖像處理裝置,進(jìn)一步包括劃分?jǐn)?shù)目設(shè)定單元,用于設(shè)定其中水平方向上的尺寸由所述區(qū)域設(shè)定單元設(shè)定的所述部分區(qū)域的劃分?jǐn)?shù)目。(9)根據(jù)(I)至(8)中任一項(xiàng)所述的圖像處理裝置,進(jìn)一步包括特征值提取單元,用于從所述圖像提取特征值,其中所述區(qū)域設(shè)定單元根據(jù)所述圖像的特征值中包括的參數(shù)值來(lái)設(shè)定所述部分區(qū)域在水平方向上的尺寸,所述特征值由所述特征值提取單元提取。(10)根據(jù)(I)至(9)中任一項(xiàng)所述的圖像處理裝置,其中所述預(yù)測(cè)圖像生成單元執(zhí)行幀間預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償以生成所述預(yù)測(cè)圖像,以及所述編碼單元使用由所述區(qū)域設(shè)定單元設(shè)定為處理單位的所述部分區(qū)域來(lái)對(duì)所述圖像和由所述預(yù)測(cè)圖像生成單元生成的預(yù)測(cè)圖像之間的差值進(jìn)行編碼以生成位流。 ( 11)根據(jù)(I)至(10)中任一項(xiàng)所述的圖像處理裝置,其中所述編碼單元傳送所述位流以及示出所述區(qū)域設(shè)定單元設(shè)定的所述部分區(qū)域在水平方向上的尺寸的信息。( 12)根據(jù)(I)至(11)中任一項(xiàng)所述的圖像處理裝置,進(jìn)一步包括重復(fù)信息生成單元,用于生成重復(fù)信息,所述重復(fù)信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸,即由所述區(qū)域設(shè)定單元設(shè)定的尺寸,是否與緊鄰所述部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同,其中所述編碼單元傳送所述位流以及由所述重復(fù)信息生成單元生成的所述重復(fù)信息。(13)根據(jù)(I)至(12)中任一項(xiàng)所述的圖像處理裝置,進(jìn)一步包括固定信息生成單元,用于生成固定信息,所述固定信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸,即由所述區(qū)域設(shè)定單元設(shè)定的尺寸,是否彼此相同,其中所述編碼單元傳送所述位流以及由所述固定信息生成單元生成的所述固定信息。(14) 一種圖像處理裝置的圖像處理方法,包括區(qū)域設(shè)定單元將對(duì)圖像編碼時(shí)作為處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸;預(yù)測(cè)圖像生成單元使用設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像;以及編碼單元使用所生成的預(yù)測(cè)圖像來(lái)對(duì)所述圖像編碼。(15) 一種圖像處理裝置,包括解碼單元,用于對(duì)其中編碼有圖像的位流進(jìn)行解碼;區(qū)域設(shè)定單元,用于基于由所述解碼單元獲得的信息,將作為所述圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸;以及預(yù)測(cè)圖像生成單元,用于使用由所述區(qū)域設(shè)定單元設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像。(16)根據(jù)(15)所述的圖像處理裝置,其中所述解碼單元通過(guò)對(duì)所述位流解碼,獲得所述圖像和根據(jù)所述圖像生成的預(yù)測(cè)圖像之間的差圖像,所述圖像將所述部分區(qū)域用作處理單位,以及
所述預(yù)測(cè)圖像生成單元通過(guò)執(zhí)行幀間預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償來(lái)生成所述預(yù)測(cè)圖像并且使所述預(yù)測(cè)圖像與所述差圖像相加。(17)根據(jù)(15)和(16)中任一項(xiàng)所述的圖像處理裝置,其中所述解碼單元獲取所述位流以及示出所述部分區(qū)域在水平方向上的尺寸的信息,以及所述區(qū)域設(shè)定單元基于所述信息設(shè)定所述部分區(qū)域在水平方向上的尺寸。(18)根據(jù)(15)至(17)中任一項(xiàng)所述的圖像處理裝置,其中所述解碼單元獲取所述位流以及重復(fù)信息,所述重復(fù)信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸是否與緊鄰所述部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同,以及
當(dāng)在所述部分區(qū)域行和緊鄰所述部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同時(shí),基于所述重復(fù)信息,所述區(qū)域設(shè)定單元將所述部分區(qū)域在水平方向上的尺寸設(shè)定為與緊鄰其上方的部分區(qū)域在水平方向上的尺寸相同。(19)根據(jù)(15)至(18)中任一項(xiàng)所述的圖像處理裝置,其中所述解碼單元獲取所述位流以及固定信息,所述固定信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸是否彼此相同,以及當(dāng)在所述部分區(qū)域行中的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同時(shí),基于所述固定信息,所述區(qū)域設(shè)定單元將所述部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸設(shè)定為共同值。(20) 一種圖像處理裝置的圖像處理方法,包括解碼單元對(duì)其中編碼有圖像的位流進(jìn)行解碼;區(qū)域設(shè)定單元基于所獲得的信息,將作為所述圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸;以及預(yù)測(cè)圖像生成單元使用設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像。附圖標(biāo)記列表100圖像編碼裝置115運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元121特征值提取單元122宏塊設(shè)定單元123標(biāo)志生成單元161運(yùn)動(dòng)預(yù)測(cè)單元162運(yùn)動(dòng)補(bǔ)償單元171參數(shù)確定單元172尺寸決定單元173劃分?jǐn)?shù)目決定單元181重復(fù)標(biāo)志生成單元182固定標(biāo)志生成單元
200圖像解碼裝置202無(wú)損解碼單元212運(yùn)動(dòng)預(yù)測(cè)/補(bǔ)償單元221宏塊設(shè)定單元261運(yùn)動(dòng)預(yù)測(cè)單元 262運(yùn)動(dòng)補(bǔ)償單元271標(biāo)志確定單元272尺寸決定單元273劃分?jǐn)?shù)目決定單元
權(quán)利要求
1.ー種圖像處理裝置,包括 區(qū)域設(shè)定單元,用于將對(duì)圖像編碼時(shí)作為處理単位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸; 預(yù)測(cè)圖像生成単元,用于使用由所述區(qū)域設(shè)定單元設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像;以及 編碼單元,用于使用所述預(yù)測(cè)圖像生成単元生成的預(yù)測(cè)圖像來(lái)對(duì)所述圖像編碼。
2.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中 所述圖像的參數(shù)是所述圖像的尺寸,以及 所述圖像的尺寸越大,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。
3.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中 所述圖像的參數(shù)是對(duì)所述圖像編碼時(shí)的位率,以及 所述位率越低,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。
4.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中 所述圖像的參數(shù)是所述圖像的運(yùn)動(dòng),以及 所述圖像的運(yùn)動(dòng)越小,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。
5.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中 所述圖像的參數(shù)是所述圖像中的同一紋理的范圍,以及 所述圖像中的同一紋理的范圍越大,則所述區(qū)域設(shè)定單元所設(shè)定的所述部分區(qū)域在水平方向上的尺寸就越大。
6.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中所述區(qū)域設(shè)定單元將編碼標(biāo)準(zhǔn)中指定的尺寸設(shè)定為所述固定值。
7.根據(jù)權(quán)利要求6所述的圖像處理裝置,其中 所述編碼標(biāo)準(zhǔn)是高級(jí)視頻編碼AVC/H. 264標(biāo)準(zhǔn),并且 所述區(qū)域設(shè)定單元將所述部分區(qū)域在豎直方向上的尺寸設(shè)定為16個(gè)像素的固定值。
8.根據(jù)權(quán)利要求I所述的圖像處理裝置,進(jìn)ー步包括劃分?jǐn)?shù)目設(shè)定單元,用于設(shè)定其中水平方向上的尺寸由所述區(qū)域設(shè)定單元設(shè)定的所述部分區(qū)域的劃分?jǐn)?shù)目。
9.根據(jù)權(quán)利要求I所述的圖像處理裝置,進(jìn)ー步包括特征值提取單元,用于從所述圖像提取特征值, 其中所述區(qū)域設(shè)定單元根據(jù)所述圖像的特征值中包括的參數(shù)值來(lái)設(shè)定所述部分區(qū)域在水平方向上的尺寸,所述特征值由所述特征值提取單元提取。
10.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中 所述預(yù)測(cè)圖像生成単元執(zhí)行幀間預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償以生成所述預(yù)測(cè)圖像,以及所述編碼単元使用由所述區(qū)域設(shè)定單元設(shè)定為處理單位的所述部分區(qū)域來(lái)對(duì)所述圖像和由所述預(yù)測(cè)圖像生成単元生成的預(yù)測(cè)圖像之間的差值進(jìn)行編碼以生成位流。
11.根據(jù)權(quán)利要求I所述的圖像處理裝置,其中所述編碼單元傳送所述位流以及示出所述區(qū)域設(shè)定單元設(shè)定的所述部分區(qū)域在水平方向上的尺寸的信息。
12.根據(jù)權(quán)利要求I所述的圖像處理裝置,進(jìn)ー步包括重復(fù)信息生成単元,用于生成重復(fù)信息,所述重復(fù)信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸,即由所述區(qū)域設(shè)定單元設(shè)定的尺寸,是否與緊鄰所述部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同, 其中所述編碼單元傳送所述位流以及由所述重復(fù)信息生成単元生成的所述重復(fù)信息。
13.根據(jù)權(quán)利要求I所述的圖像處理裝置,進(jìn)ー步包括固定信息生成単元,用于生成固定信息,所述固定信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸,即由所述區(qū)域設(shè)定單元設(shè)定的尺寸,是否彼此相同, 其中所述編碼單元傳送所述位流以及由所述固定信息生成単元生成的所述固定信息。
14.ー種圖像處理裝置的圖像處理方法,包括 區(qū)域設(shè)定單元將對(duì)圖像編碼時(shí)作為處理単位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸; 預(yù)測(cè)圖像生成単元使用設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像;以及 編碼單元使用所生成的預(yù)測(cè)圖像來(lái)對(duì)所述圖像編碼。
15.ー種圖像處理裝置,包括 解碼單元,用于對(duì)其中編碼有圖像的位流進(jìn)行解碼; 區(qū)域設(shè)定單元,用于基于由所述解碼單元獲得的信息,將作為所述圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸;以及 預(yù)測(cè)圖像生成単元,用于使用由所述區(qū)域設(shè)定單元設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像。
16.根據(jù)權(quán)利要求15所述的圖像處理裝置,其中 所述解碼単元通過(guò)對(duì)所述位流解碼,獲得所述圖像和根據(jù)所述圖像生成的預(yù)測(cè)圖像之間的差圖像,所述圖像將所述部分區(qū)域用作處理單位,以及 所述預(yù)測(cè)圖像生成単元通過(guò)執(zhí)行幀間預(yù)測(cè)和運(yùn)動(dòng)補(bǔ)償來(lái)生成所述預(yù)測(cè)圖像并且使所述預(yù)測(cè)圖像與所述差圖像相加。
17.根據(jù)權(quán)利要求15所述的圖像處理裝置,其中 所述解碼單元獲取所述位流以及示出所述部分區(qū)域在水平方向上的尺寸的信息,以及 所述區(qū)域設(shè)定單元基于所述信息設(shè)定所述部分區(qū)域在水平方向上的尺寸。
18.根據(jù)權(quán)利要求15所述的圖像處理裝置,其中 所述解碼單元獲取所述位流以及重復(fù)信息,所述重復(fù)信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸是否與緊鄰所述部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同,以及 當(dāng)在所述部分區(qū)域行和緊鄰所述部分區(qū)域行上方的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同時(shí),基于所述重復(fù)信息,所述區(qū)域設(shè)定單元將所述部分區(qū)域在水平方向上的尺寸設(shè)定為與緊鄰其上方的部分區(qū)域在水平方向上的尺寸相同。
19.根據(jù)權(quán)利要求15所述的圖像處理裝置,其中 所述解碼單元獲取所述位流以及固定信息,所述固定信息示出作為在水平方向上排列的部分區(qū)域集合的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸是否彼此相同,以及當(dāng)在所述部分區(qū)域行中的部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸相同吋,基于所述固定信息,所述區(qū)域設(shè)定單元將所述部分區(qū)域行中的每個(gè)部分區(qū)域在水平方向上的尺寸設(shè)定為共同值。
20.ー種圖像處理裝置的圖像處理方法,包括 解碼單元對(duì)其中編碼有圖像的位流進(jìn)行解碼; 區(qū)域設(shè)定單元基于所獲得的信息,將作為所述圖像的處理單位的部分區(qū)域在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)所述圖像的參數(shù)值設(shè)定所述部分區(qū)域在水平方向上的尺寸;以及 預(yù)測(cè)圖像生成単元使用設(shè)定為處理單位的所述部分區(qū)域來(lái)生成預(yù)測(cè)圖像。
全文摘要
公開了一種能夠在抑制負(fù)荷增加的同時(shí)提高編碼效率的圖像處理設(shè)備和方法。該設(shè)備配備有區(qū)域設(shè)定單元,其將對(duì)圖像編碼時(shí)作為處理單位的部分在豎直方向上的尺寸設(shè)定為固定值,并且根據(jù)前述圖像的參數(shù)值設(shè)定在水平方向上的尺寸;預(yù)測(cè)圖像生成單元,其利用由前述區(qū)域設(shè)定單元設(shè)定為處理單位的前述部分來(lái)生成預(yù)測(cè)圖像;以及編碼單元,其使用前述預(yù)測(cè)圖像生成單元生成的預(yù)測(cè)圖像來(lái)對(duì)前述圖像編碼。本技術(shù)可以例如應(yīng)用于圖像處理設(shè)備。
文檔編號(hào)H04N7/32GK102918841SQ20118001758
公開日2013年2月6日 申請(qǐng)日期2011年3月31日 優(yōu)先權(quán)日2010年4月9日
發(fā)明者小川一哉 申請(qǐng)人:索尼公司