運(yùn)動(dòng)圖像編碼裝置及運(yùn)動(dòng)圖像編碼方法
【專利摘要】運(yùn)動(dòng)圖像編碼裝置(100)在第1模式下對(duì)殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及報(bào)頭信息。在第2模式下,不對(duì)殘差解碼圖像進(jìn)行可變長(zhǎng)編碼而將殘差解碼圖像直接作為系數(shù)碼串,以將報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及報(bào)頭信息。
【專利說(shuō)明】運(yùn)動(dòng)圖像編碼裝置及運(yùn)動(dòng)圖像編碼方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及將所輸入的運(yùn)動(dòng)圖像分割成塊來(lái)進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置。
【背景技術(shù)】
[0002]近年,伴隨多媒體應(yīng)用的發(fā)展,一般將圖像、聲音以及文本等所有媒體的信息統(tǒng)一地進(jìn)行處理。另外,由于經(jīng)數(shù)字化的圖像具有龐大的數(shù)據(jù)量,因此為了蓄積以及傳輸,圖像的信息壓縮技術(shù)不可或缺。另一方面,為了將壓縮后的圖像數(shù)據(jù)相互運(yùn)用,壓縮技術(shù)的標(biāo)準(zhǔn)化也很重要。例如,作為圖像壓縮技術(shù)的標(biāo)準(zhǔn)規(guī)格,有ιτυ-τ(國(guó)際電信聯(lián)盟電信標(biāo)準(zhǔn)化部門)的 H.261、H.263、H.264、IS0/IEC(國(guó)際標(biāo)準(zhǔn)化機(jī)構(gòu))的 MPEG-U MPEG-3、MPEG-4、MPEG-4AVC等。另外,當(dāng)前,基于ITU-T和IS0/IEC的協(xié)作的稱為HEVC的下一代畫(huà)面編碼方式的標(biāo)準(zhǔn)化活動(dòng)正在進(jìn)展。
[0003]在這樣的運(yùn)動(dòng)圖像的編碼中,將編碼對(duì)象的各圖片分割成編碼單位塊,按每塊來(lái)削減時(shí)間方向以及空間方向的冗余性從而進(jìn)行信息量的壓縮。在以時(shí)間性的冗余性的削減為目的的畫(huà)面間預(yù)測(cè)編碼中,參照前方或后方的圖片以塊單位來(lái)進(jìn)行運(yùn)動(dòng)的檢測(cè)以及預(yù)測(cè)圖像的創(chuàng)建,并取得所得到的預(yù)測(cè)圖像與編碼對(duì)象的塊的輸入圖像之間的差分圖像。另外,在以空間性的冗余性的削減為目的的畫(huà)面內(nèi)預(yù)測(cè)編碼中,根據(jù)周邊的編碼完畢塊的像素信息來(lái)進(jìn)行預(yù)測(cè)圖像的生成,并取得所得到的預(yù)測(cè)圖像與編碼對(duì)象的塊的輸入圖像之間的差分圖像。進(jìn)而,對(duì)所得到的差分圖像進(jìn)行離散余弦變換等正交變換以及量化,使用可變長(zhǎng)編碼來(lái)生成碼串,從而壓縮信息量。
[0004]另外,在解碼中,對(duì)通過(guò)所述編碼處理而生成的碼串進(jìn)行解析來(lái)取得預(yù)測(cè)信息以及殘差系數(shù)信息,使用預(yù)測(cè)信息進(jìn)行畫(huà)面間預(yù)測(cè)解碼以及畫(huà)面內(nèi)預(yù)測(cè)解碼來(lái)生成預(yù)測(cè)圖像,對(duì)殘差系數(shù)信息進(jìn)行逆量化以及逆正交變換來(lái)生成差分圖像,并對(duì)所得到的預(yù)測(cè)圖像和差分圖像進(jìn)行相加,由此復(fù)原.最終的輸出圖像。
[0005]在H.264 (非專利文獻(xiàn)I)中,為了制約塊單位的處理量的上限,定義了塊單位的發(fā)生碼量的最大值(具體而言為3200比特)。若進(jìn)行前述的通常的編碼處理,則基于輸入圖像的性質(zhì)、量化處理的條件而存在會(huì)生成超過(guò)了所述發(fā)生碼量的最大值的碼串的可能性,因此通過(guò)使用稱為IPCM的特殊的編碼模式而能始終落在最大值內(nèi)。
[0006]IPCM與通常的編碼模式不同,是不進(jìn)行基于畫(huà)面內(nèi).畫(huà)面間預(yù)測(cè)的差分圖像的生成、正交變換?量化,而將輸入圖像的像素值直接作為比特串記述至碼串的模式。若使用該模式,則在例如輸入圖像的格式為各像素8比特的YUV4:2:0的情況下,由于亮度分量的塊為16X 16像素,2個(gè)色差分量的塊分別為8X8像素,因此總共成為384字節(jié),即使在報(bào)頭中包含必要的信息,也必定能落在所述最大值的3200比特以下。
[0007]先行技術(shù)文獻(xiàn)
[0008]非專利文獻(xiàn)
[0009]ITU-T H.264:AdVanced Video coding for generic audiovisualservices(03/2010)
【發(fā)明內(nèi)容】
[0010]發(fā)明要解決的課題
[0011]眾多運(yùn)動(dòng)圖像編碼.解碼裝置通過(guò)稱為L(zhǎng)SI的集成電路實(shí)現(xiàn)了編碼.解碼處理。在這樣的編碼.解碼裝置中,為使處理高速化,采取了稱為流水線的能進(jìn)行并行動(dòng)作的構(gòu)成。具體而言,通過(guò)在I個(gè)塊的處理完成前開(kāi)始下一個(gè)塊的處理,從而處理同時(shí)進(jìn)行。
[0012]圖14(a)示出編碼中的流水線的例子。對(duì)于塊I依次應(yīng)用像素讀入、模式判定(是作為畫(huà)面間預(yù)測(cè)模式還是作為畫(huà)面內(nèi)預(yù)測(cè)模式的判定)、畫(huà)面間/內(nèi)預(yù)測(cè)、變換/量化、可變長(zhǎng)編碼的各處理,對(duì)于塊2也應(yīng)用同樣的處理。此時(shí),塊2在塊I的像素讀入完成的時(shí)間點(diǎn)立刻開(kāi)始處理,從而使處理定時(shí)各延遲I步驟的同時(shí)并行進(jìn)行處理。在H.264或HEVC的編碼.解碼處理中,由于參照過(guò)去編碼.解碼出的塊的信息的同時(shí)進(jìn)行處理,因此需要如圖中那樣塊2參照塊I所確定的預(yù)測(cè)信息、像素信息、編碼信息等的同時(shí)進(jìn)行處理。
[0013]然而,關(guān)于前述的塊單位的發(fā)生碼量是否落在最大值以下,若不調(diào)查可變長(zhǎng)編碼完成的時(shí)間點(diǎn)上的碼量則不能判斷。故而,在如果判定為超過(guò)最大值的情況下,必須在該時(shí)間點(diǎn)切換成IPCM來(lái)重新生成碼串。
[0014]圖14(b)示出發(fā)生了向IPCM的切換的情況下的流水線的例子。假設(shè)在塊I的可變長(zhǎng)編碼處理中,確定出向IPCM進(jìn)行切換。然而,此時(shí),塊2已經(jīng)在參照塊I進(jìn)行了通常的編碼的情況下的預(yù)測(cè)信息、像素信息等的同時(shí)進(jìn)行編碼處理。故而,必須返回到塊I的模式判定,重置到塊I以IPCM進(jìn)行編碼的前提來(lái)更新所參照的信息,重新進(jìn)行塊2的處理。
[0015]如此回溯流水線的控制需要非常復(fù)雜的處理控制。另外,若在對(duì)象圖片內(nèi)IPCM發(fā)生多次從而回溯的次數(shù)增加,則成為處理速度延遲的原因,因此將不能在要求時(shí)間內(nèi)完成對(duì)象圖片的編碼處理。
[0016]本發(fā)明為了解決上述課題,其目的在于,提供在具有流水線構(gòu)造的運(yùn)動(dòng)圖像編碼裝置中能在抑制回溯流水線的的同時(shí)使塊單位的發(fā)生碼量落在特定的最大值以下的取代現(xiàn)有的IPCM的編碼方法。
[0017]用于解決課題的手段
[0018]本發(fā)明的第I形態(tài)下的運(yùn)動(dòng)圖像編碼裝置是一種將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置,具備:預(yù)測(cè)圖像生成部,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;減法器,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像;預(yù)測(cè)殘差編碼部,其對(duì)所述減法器的輸出進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù);預(yù)測(cè)殘差解碼部,其對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像;加法器,其通過(guò)對(duì)由所述預(yù)測(cè)圖像生成部生成的預(yù)測(cè)圖像和由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像;報(bào)頭碼串生成部,其生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;以及系數(shù)碼串生成部,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述減法器生成的差分圖像進(jìn)行可變長(zhǎng)編碼而將所述差分圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述差分圖像建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。[0019]另外,本發(fā)明的第2形態(tài)下的運(yùn)動(dòng)圖像編碼裝置是一種將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置,具備:預(yù)測(cè)圖像生成部,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;減法器,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像;預(yù)測(cè)殘差編碼部,其對(duì)所述減法器的輸出進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù);預(yù)測(cè)殘差解碼部,其對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像;加法器,其通過(guò)對(duì)由所述預(yù)測(cè)圖像生成部生成的預(yù)測(cè)圖像和由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像;報(bào)頭碼串生成部,其生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;以及系數(shù)碼串生成部,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,對(duì)由所述減法器生成的差分圖像進(jìn)行可變長(zhǎng)編碼并將所述差分圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述差分圖像建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
[0020]另外,本發(fā)明的第3形態(tài)下的運(yùn)動(dòng)圖像編碼裝置是一種將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置,具備:預(yù)測(cè)圖像生成部,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;減法器,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像;預(yù)測(cè)殘差編碼部,其對(duì)所述減法器的輸出進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù);預(yù)測(cè)殘差解碼部,其對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像;加法器,其通過(guò)對(duì)由所述預(yù)測(cè)圖像生成部生成的預(yù)測(cè)圖像和由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像;報(bào)頭碼串生成部,其生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;以及系數(shù)碼串生成部,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行可變長(zhǎng)編碼而將所述差分解碼圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述所述差分解碼圖像建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
[0021 ] 此外,本發(fā)明還能作為程序或集成電路來(lái)實(shí)現(xiàn)與這樣的運(yùn)動(dòng)圖像編碼裝置中所含的各單元等同的處理。
[0022]發(fā)明效果
[0023]根據(jù)本發(fā)明的第I形態(tài)的編碼裝置,在第I模式下,對(duì)由預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由報(bào)頭信息生成部生成的報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及報(bào)頭信息。另一方面,在第2模式下,不對(duì)由預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行可變長(zhǎng)編碼而將殘差解碼圖像直接作為系數(shù)碼串,以將由報(bào)頭信息碼串生成部生成的報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及報(bào)頭信息。在此,殘差解碼圖像基于與殘差系數(shù)相同的輸入圖像。另外,在解碼裝置中,若使用該系數(shù)和設(shè)置的預(yù)測(cè)信息來(lái)對(duì)殘差系數(shù)進(jìn)行解碼,則得到與殘差解碼圖像相同的圖像。也就是,在解碼裝置中最終生成的重構(gòu)圖像的像素信息不管是在第I模式的情況下還是在第2模式的情況下都相同。故而,即使在利用了第2模式的情況下,也不需要報(bào)頭碼串中所記述的預(yù)測(cè)信息的變更、或再次的編碼。故而,不會(huì)對(duì)在參照當(dāng)前塊的預(yù)測(cè)信息或像素信息的同時(shí)進(jìn)行編碼處理的其他的塊的處理造成任何影響。由此,能不用回溯流水線而直接僅將系數(shù)碼串以PCM模式進(jìn)行編碼。因此,在具有流水線構(gòu)造的編碼裝置中,能不使處理速度延遲或者處理量增加地將塊單位的發(fā)生碼量落在特定的最大值以下。
[0024]根據(jù)本發(fā)明的第2形態(tài)的編碼裝置,在對(duì)差分圖像進(jìn)行可變長(zhǎng)編碼的同時(shí)得到與第I形態(tài)的編碼裝置同樣的效果。
[0025]根據(jù)本發(fā)明的第3形態(tài)的編碼裝置,在第I模式下,對(duì)由預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由報(bào)頭信息生成部生成的報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及報(bào)頭信息。另一方面,在第2模式下,通過(guò)將未對(duì)從減法器輸出的差分圖像進(jìn)行可變長(zhǎng)編碼而得到的碼串接著報(bào)頭信息生成部所生成的碼串來(lái)進(jìn)行追記,從而生成最終的碼串。在此,殘差系數(shù)基于與差分圖像相同的輸入圖像。故而,即使在將當(dāng)前塊切換至PCM模式的情況下,也不需要報(bào)頭碼串中所記述的預(yù)測(cè)信息的變更。但是,在解碼裝置中使用該信號(hào)和設(shè)置的預(yù)測(cè)信息來(lái)對(duì)殘差系數(shù)進(jìn)行了解碼的情況下,生成與差分圖像不同的圖像。故而,在第I模式下進(jìn)行了編碼時(shí)和在第2模式下進(jìn)行了編碼時(shí),在解碼裝置中最終得到的重構(gòu)圖像的像素信息不同。此時(shí),正在進(jìn)行參照當(dāng)前塊的像素信息的其他的塊的編碼處理。故而,在該其他的塊中,也需要置換像素信息來(lái)重新進(jìn)行處理。因此,需要回溯到當(dāng)前塊的畫(huà)面間/內(nèi)預(yù)測(cè)的處理。但是,若與現(xiàn)有的控制進(jìn)行比較,則無(wú)需回溯到模式判定,因此能減少回溯的處理數(shù)。因此,在具有流水線構(gòu)造的編碼裝置中,能在抑制回溯流水線的同時(shí)進(jìn)行符合。故而,在具有流水線構(gòu)造的編碼裝置中,能在抑制處理速度的延遲或者處理量的增加的同時(shí),使塊單位的發(fā)生碼量落在特定的最大值以下。
【專利附圖】
【附圖說(shuō)明】
[0026]圖1是表示實(shí)施方式I所涉及的運(yùn)動(dòng)圖像編碼裝置的構(gòu)成的框圖。
[0027]圖2是實(shí)施方式I所涉及的碼串生成處理的流程圖。
[0028]圖3是用于說(shuō)明通過(guò)實(shí)施方式I而生成的碼串的語(yǔ)法的一例的概念圖。
[0029]圖4是用于說(shuō)明通過(guò)實(shí)施方式I而生成的碼串的語(yǔ)法的另一例的概念圖。
[0030]圖5是用于說(shuō)明通過(guò)實(shí)施方式I而生成的碼串的語(yǔ)法的又一例的概念圖。
[0031]圖6是用于說(shuō)明實(shí)施方式I所涉及的運(yùn)動(dòng)圖像編碼裝置的流水線控制的概念圖。
[0032]圖7是表示實(shí)施方式2所涉及的運(yùn)動(dòng)圖像編碼裝置的構(gòu)成的框圖。
[0033]圖8是實(shí)施方式2所涉及的碼串生成處理的流程圖。
[0034]圖9是用于說(shuō)明實(shí)施方式2所涉及的運(yùn)動(dòng)圖像編碼裝置的流水線控制的概念圖。
[0035]圖10是表示實(shí)施方式3所涉及的運(yùn)動(dòng)圖像編碼裝置的構(gòu)成的框圖。
[0036]圖11是實(shí)施方式3所涉及的碼串生成處理的流程圖。
[0037]圖12是表示實(shí)施方式4所涉及的運(yùn)動(dòng)圖像解碼裝置的構(gòu)成的框圖。
[0038]圖13是實(shí)施方式4所涉及的碼串解析處理的流程圖。
[0039]圖14是用于說(shuō)明現(xiàn)有的運(yùn)動(dòng)圖像編碼裝置的流水線控制的概念圖。
【具體實(shí)施方式】[0040](實(shí)施方式I)
[0041]參照附圖來(lái)說(shuō)明本實(shí)施方式I所涉及的運(yùn)動(dòng)圖像編碼裝置。
[0042]1.運(yùn)動(dòng)圖像編碼裝置的構(gòu)成
[0043]圖1是表示本實(shí)施方式所涉及的運(yùn)動(dòng)圖像編碼裝置100的構(gòu)成的框圖。運(yùn)動(dòng)圖像編碼裝置100將以圖片單位所輸入的運(yùn)動(dòng)圖像分割成塊,并以塊單位進(jìn)行編碼處理來(lái)生成碼串。
[0044]該運(yùn)動(dòng)圖像編碼裝置100具備:圖片存儲(chǔ)器101、預(yù)測(cè)殘差編碼部102、預(yù)測(cè)殘差解碼部103、本地緩沖器104、預(yù)測(cè)編碼部105、量化值決定部106、報(bào)頭碼串生成部107、以及系數(shù)碼串生成部108。
[0045]圖片存儲(chǔ)器101按照進(jìn)行編碼的順序進(jìn)行圖片的重排來(lái)蓄積按照進(jìn)行顯示的順序以圖片單位所輸入的輸入圖像信號(hào)151。接下來(lái),圖片存儲(chǔ)器101在受理到來(lái)自差分運(yùn)算部109或預(yù)測(cè)編碼部105的讀出命令時(shí)分別輸出該讀出命令所涉及的輸入圖像信號(hào)。此時(shí),各圖片被分割成稱為編碼單元(以下,稱為CU)的由多個(gè)像素構(gòu)成的編碼單位。該CU是例如水平64X垂直64像素的塊、水平32 X垂直32像素的塊、水平16 X垂直16像素的塊等。此外,在本實(shí)施方式中的運(yùn)動(dòng)圖像編碼裝置100中,以⑶單位進(jìn)行以后的處理。
[0046]預(yù)測(cè)殘差編碼部102對(duì)從差分運(yùn)算部109輸出的差分圖像信號(hào)152進(jìn)行正交變換。進(jìn)而,預(yù)測(cè)殘差編碼部102通過(guò)對(duì)所得到的各頻率分量的正交變換系數(shù)進(jìn)行量化來(lái)進(jìn)行圖像信息的壓縮,生成殘差編碼信號(hào)153。預(yù)測(cè)殘差編碼部102將所生成的殘差編碼信號(hào)153輸出至預(yù)測(cè)殘差解碼部103以及系數(shù)碼串生成部108。此時(shí),預(yù)測(cè)殘差編碼部102使用在量化值決定部106中所決定的量化值信號(hào)158,對(duì)正交變換系數(shù)進(jìn)行量化。
[0047]預(yù)測(cè)殘差解碼部103通過(guò)對(duì)從預(yù)測(cè)殘差編碼部102輸出的殘差編碼信號(hào)153進(jìn)行逆量化以及逆正交變換來(lái)生成殘差解碼信號(hào)154。然后,將所生成的殘差解碼信號(hào)154輸出至加法運(yùn)算部110。
[0048]本地緩沖器104存放從加法運(yùn)算部110輸出的重構(gòu)圖像信號(hào)155。該重構(gòu)圖像信號(hào)155用于從成為當(dāng)前編碼對(duì)象的圖片起以后的圖片的編碼中的預(yù)測(cè)編碼處理。也就是,重構(gòu)圖像信號(hào)155在對(duì)從成為當(dāng)前編碼對(duì)象的圖片起以后的圖片進(jìn)行編碼時(shí),作為像素?cái)?shù)據(jù)被參照。本地緩沖器104按照來(lái)自預(yù)測(cè)編碼部105的讀出命令,將所存放的重構(gòu)圖像信號(hào)155作為像素?cái)?shù)據(jù)輸出至預(yù)測(cè)編碼部105。
[0049]預(yù)測(cè)編碼部105以從圖片存儲(chǔ)器101輸出的輸入圖像信號(hào)為基礎(chǔ),使用畫(huà)面內(nèi)預(yù)測(cè)或畫(huà)面間預(yù)測(cè)來(lái)生成預(yù)測(cè)圖像信號(hào)156。然后,預(yù)測(cè)編碼部105將所生成的預(yù)測(cè)圖像信號(hào)156輸出至差分運(yùn)算部109以及加法運(yùn)算部110。此外,預(yù)測(cè)編碼部105在使用畫(huà)面間預(yù)測(cè)時(shí),使用本地緩沖器104中所蓄積的已編碼完成的過(guò)去的圖片的重構(gòu)圖像信號(hào)155。另外,預(yù)測(cè)編碼部105在使用畫(huà)面內(nèi)預(yù)測(cè)時(shí),使用與編碼對(duì)象CU相鄰的已編碼完成的CU的當(dāng)前的圖片的重構(gòu)圖像信號(hào)155。關(guān)于是使用畫(huà)面內(nèi)預(yù)測(cè)還是使用畫(huà)面間預(yù)測(cè)的模式判定方法,對(duì)哪一種預(yù)測(cè)方法能進(jìn)一步減少殘差信號(hào)的信息量進(jìn)行預(yù)測(cè)來(lái)執(zhí)行。
[0050]量化值決定部106基于圖片存儲(chǔ)器101中所存放的圖片,設(shè)定在預(yù)測(cè)殘差編碼部102中對(duì)差分圖像信號(hào)152進(jìn)行量化時(shí)的量化值。量化值決定部106將已設(shè)定的量化值輸出至預(yù)測(cè)殘差編碼部102以及報(bào)頭碼串生成部107。此外,作為量化值決定部106中的量化值的設(shè)定方法,可以設(shè)定量化值以使碼串信號(hào)159的比特速率接近于作為目標(biāo)的比特速率,即利用基于所謂的速率控制的量化值的設(shè)定方法。
[0051]報(bào)頭碼串生成部107通過(guò)對(duì)預(yù)測(cè)編碼部105所輸出的預(yù)測(cè)信息信號(hào)157、量化值決定部106所輸出的量化值信號(hào)158、和與其他的編碼控制相關(guān)的控制信息進(jìn)行可變長(zhǎng)編碼,來(lái)生成碼串。此外,預(yù)測(cè)信息信號(hào)157中所含的預(yù)測(cè)信息包括:例如表示畫(huà)面內(nèi)預(yù)測(cè)模式的信息、表示畫(huà)面間預(yù)測(cè)模式的信息、表示運(yùn)動(dòng)矢量的信息、以及表示參照?qǐng)D片的信息等。另夕卜,控制信息是在系數(shù)碼串生成部108中的處理前能取得的信息,即表示在CU編碼時(shí)所應(yīng)用的編碼條件的信息。例如包含塊編碼類型、塊分割信息等。
[0052]系數(shù)碼串生成部108通過(guò)將對(duì)預(yù)測(cè)殘差編碼部102所輸出的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼而生成的碼串、或者不對(duì)從預(yù)測(cè)殘差解碼部103輸出的殘差解碼信號(hào)154進(jìn)行可變長(zhǎng)編碼而生成的碼串,接著報(bào)頭碼串生成部107所生成的碼串來(lái)進(jìn)行追記,從而生成最終的碼串信號(hào)159。此外,在此所謂的可變長(zhǎng)編碼包含算術(shù)編碼。以下也同樣。
[0053]也就是,系數(shù)碼串生成部108按照所輸入的信號(hào)來(lái)切換執(zhí)行2個(gè)模式。第I模式是根據(jù)對(duì)預(yù)測(cè)殘差編碼部102所輸出的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼而得到的碼串和報(bào)頭碼串生成部107所輸出的碼串來(lái)生成碼串信號(hào)159并進(jìn)行輸出的模式。第2模式是根據(jù)預(yù)測(cè)殘差解碼部103所輸出的殘差解碼信號(hào)154和報(bào)頭碼串生成部107所輸出的碼串來(lái)生成碼串信號(hào)159并進(jìn)行輸出的模式。在使用該第2模式輸出碼串信號(hào)159的情況下,不對(duì)殘差解碼信號(hào)154進(jìn)行可變長(zhǎng)編碼,而將殘差解碼信號(hào)154直接作為碼串處理。
[0054]差分運(yùn)算部109生成從圖片存儲(chǔ)器101讀出的圖像信號(hào)、與作為預(yù)測(cè)編碼部105的輸出的預(yù)測(cè)圖像信號(hào)156之間的差分值即差分圖像信號(hào)152,并輸出至預(yù)測(cè)殘差編碼部102。
[0055]加法運(yùn)算部110通過(guò)對(duì)從預(yù)測(cè)殘差解碼部103輸出的殘差解碼信號(hào)154與從預(yù)測(cè)編碼部105輸出的預(yù)測(cè)圖像信號(hào)156進(jìn)行相加來(lái)生成重構(gòu)圖像信號(hào)155,并輸出至本地緩沖器104以及預(yù)測(cè)編碼部105。
[0056]2.碼串信號(hào)的生成方法
[0057]關(guān)于在報(bào)頭碼串生成部107以及系數(shù)碼串生成部108中生成碼串信號(hào)的方法,使用圖2的流程圖來(lái)具體說(shuō)明。
[0058]首先,報(bào)頭碼串生成部107通過(guò)對(duì)進(jìn)行了前述的編碼處理而作為結(jié)果生成的預(yù)測(cè)信息信號(hào)157、量化值信號(hào)158、其他的編碼控制信息進(jìn)行可變長(zhǎng)編碼,來(lái)生成報(bào)頭信息的碼串(S401) ο
[0059]接下來(lái),系數(shù)碼串生成部108使用所輸入的殘差編碼信號(hào)153,來(lái)判定是否存在編碼對(duì)象CU的發(fā)生碼量超過(guò)規(guī)定值的可能性(S402)。
[0060]在步驟S402中判斷為不存在超過(guò)的可能性的情況下,對(duì)表示以Residual模式(殘差模式)編碼過(guò)系數(shù)的標(biāo)識(shí)符進(jìn)行編碼(S403),接著,與現(xiàn)有的編碼同樣地通過(guò)對(duì)所輸入的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼(Residual模式)來(lái)生成碼串(S404)。
[0061]另一方面,在步驟S402中判斷為存在超過(guò)的可能性的情況下,對(duì)表示以PCM模式編碼過(guò)系數(shù)的標(biāo)識(shí)符進(jìn)行編碼(S405),接著,通過(guò)不對(duì)所輸入的殘差解碼信號(hào)154進(jìn)行可變長(zhǎng)編碼而直接追加至碼串(PCM模式)來(lái)生成碼串(S406)。
[0062]此外,盡管在步驟S402中,使用所輸入的殘差編碼信號(hào)153來(lái)判定了是否存在編碼對(duì)象CU的發(fā)生碼量超過(guò)規(guī)定值的可能性,但也可以使用除此以外的方法來(lái)判定是否存在發(fā)生碼量超過(guò)規(guī)定值的可能性。例如,存在使用碼串信號(hào)159來(lái)判定碼量是否超過(guò)既定值的方法。在此情況下,由于在進(jìn)行判定的時(shí)間點(diǎn)已經(jīng)從系數(shù)碼串生成部108輸出了碼串,因此在該碼串中,取代對(duì)殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼所得到的碼串,而直接置換成所輸入的殘差解碼信號(hào)154,來(lái)執(zhí)行處理。
[0063]另外,也可以取代以CU單位進(jìn)行判定,而以多個(gè)CU單位或者以別的塊單位來(lái)進(jìn)行判定。
[0064]3.語(yǔ)法
[0065]圖3是示出通過(guò)本實(shí)施方式而生成的碼串中的、⑶單位的語(yǔ)法:coding_unit()的一例的圖。
[0066]在語(yǔ)法的排頭,記述了由報(bào)頭碼串生成部107生成的、對(duì)預(yù)測(cè)模式:pred_mode、預(yù)測(cè)信息:prediction_unit O、量化值:cip_value等信息進(jìn)行了可變長(zhǎng)編碼的碼串。
[0067]接著,記述了圖2中說(shuō)明過(guò)的標(biāo)識(shí)符即pcm_flag。該標(biāo)識(shí)符為O表示:通過(guò)Residual模式將系數(shù)碼串記述在了 Residual_dataO中。另外,標(biāo)識(shí)符為I表示:通過(guò)PCM模式將系數(shù)碼串記述在了 pcm_data()中。pcm_data()中所記述的系數(shù)碼串是如前所述不進(jìn)行可變長(zhǎng)編碼的殘差解碼信號(hào)154。
[0068]圖4是示出通過(guò)本實(shí)施方式而生成的碼串的⑶單位的語(yǔ)法:coding_unit()的另一例的圖。與圖3中說(shuō)明過(guò)的語(yǔ)法不同之處僅在于,取代pcm_flag而使用cbp_yuv_root作為標(biāo)識(shí)符這一點(diǎn)。
[0069]該標(biāo)識(shí)符用于表示現(xiàn)有的編碼中是否在亮度分量以及色差分量的每一個(gè)中存在殘差編碼信號(hào)。該標(biāo)識(shí)符從O到7表示:如現(xiàn)有技術(shù)所示通過(guò)Residual模式將系數(shù)碼串記述在了 Residual_data()中。該標(biāo)識(shí)符為8表示:通過(guò)PCM模式將系數(shù)碼串記述在了 pcm_data O中。也就是,將第8個(gè)信息追加至現(xiàn)有技術(shù)存在的從O到7的信息。
[0070]由此,能在不導(dǎo)致因新的標(biāo)識(shí)符的追加所致的碼量的增加的前提下追加新的功倉(cāng)泛。
[0071]圖5是示出通過(guò)本實(shí)施方式而生成的碼串的⑶單位的語(yǔ)法:coding_unit O的又一例的圖。與圖3中說(shuō)明過(guò)的語(yǔ)法不同之處僅在于,取代pcm_flag而使用residual_data_flag作為標(biāo)識(shí)符這一點(diǎn)。
[0072]該標(biāo)識(shí)符用于表示在現(xiàn)有的別的編碼中是否在對(duì)象塊中存在殘差編碼信號(hào)。也就是,該標(biāo)識(shí)符為O表示:如同現(xiàn)有技術(shù)那樣沒(méi)有系數(shù)信息。另外,標(biāo)識(shí)符為I表示:如同現(xiàn)有技術(shù)那樣,關(guān)于系數(shù)信息,通過(guò)Residual模式將系數(shù)碼串記述在了 Residual_dataO中。進(jìn)而,標(biāo)識(shí)符為2表示:通過(guò)PCM模式將系數(shù)碼串記述在了 pcm_data()中。
[0073]由此,能共有現(xiàn)有技術(shù)中存在的信號(hào)作為標(biāo)識(shí)符來(lái)使用,能抑制因新的標(biāo)識(shí)符的追加所致的碼量的增加。
[0074]此外,圖3、圖4、圖5中說(shuō)明過(guò)的語(yǔ)法以及標(biāo)識(shí)符的值只是用于說(shuō)明本實(shí)施方式的一例,可以通過(guò)分配與在此記載的內(nèi)容不同的語(yǔ)法或標(biāo)識(shí)符的值來(lái)實(shí)現(xiàn)同樣的功能。
[0075]此外,圖2的步驟S402中的規(guī)定值是指,在使所述殘差解碼信號(hào)154直接作為碼串進(jìn)行記述時(shí)所需的碼量、與對(duì)要記述在所述報(bào)頭碼串中的全部的信息進(jìn)行編碼時(shí)所需的最大的碼量合在一起的碼量上相加了裕度量后的碼量。例如,在圖像的格式為各像素8比特的YUV4:2:0、且編碼對(duì)象⑶的尺寸為32X32像素的情況下,將所述殘差解碼信號(hào)154直接作為碼串進(jìn)行記述時(shí)所需的碼量成為1536字節(jié)。在此情況下,認(rèn)為規(guī)定值是使該碼量、對(duì)要記述在所述報(bào)頭碼串中的全部的信息進(jìn)行編碼時(shí)所需的最大的碼量、以及裕度量合在一起的碼量。例如認(rèn)為是13000比特等的值。
[0076]4.流水線改善效果
[0077]使用圖6來(lái)表示本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置的流水線的例子。
[0078]圖6(a)是圖2的步驟S402的判定結(jié)果為以Residual模式生成了系數(shù)碼串的情況下的流水線的控制。以與圖14(a)中說(shuō)明過(guò)的現(xiàn)有的控制完全相同的流程來(lái)進(jìn)行處理。
[0079]另一方面,圖6(b)是表示圖2的步驟S402的判定結(jié)果為以PCM模式生成了系數(shù)碼串的情況下的流水線控制的圖。在本實(shí)施方式中,在第I模式下,如前所述,對(duì)由預(yù)測(cè)殘差編碼部102生成的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由報(bào)頭碼串生成部107生成的報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及所述報(bào)頭信息。另一方面,在第2模式下,不對(duì)由預(yù)測(cè)殘差解碼部103生成的殘差解碼信號(hào)154進(jìn)行可變長(zhǎng)編碼,而將殘差解碼信號(hào)154直接作為系數(shù)碼串,以將由報(bào)頭信息碼串生成部107生成的報(bào)頭信息與系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出系數(shù)碼串以及報(bào)頭信息。在此,殘差解碼信號(hào)154基于與殘差編碼信號(hào)153相同的輸入圖像信號(hào)151。另外,在解碼裝置中,若使用該信號(hào)和設(shè)置的預(yù)測(cè)信息來(lái)對(duì)殘差編碼信號(hào)153進(jìn)行解碼,則得到與殘差解碼信號(hào)154相同的信號(hào)。也就是,在解碼裝置中最終生成的重構(gòu)圖像信號(hào)的像素信息不管是在第I模式的情況下還是在第2模式的情況下都相同。故而,即使塊I切換至PCM模式,也不需要報(bào)頭碼串中所記述的預(yù)測(cè)信息的變更、或再次的編碼。故而,不會(huì)對(duì)在參照塊I的預(yù)測(cè)信息或像素信息的同時(shí)進(jìn)行編碼處理的塊2的處理造成任何影響。由此,能不用回溯流水線而直接僅將系數(shù)碼串以PCM模式進(jìn)行編碼。
[0080]此外,在輸出殘差解碼信號(hào)154的情況下,在解碼裝置中不需要該信號(hào)的解碼。故而,在解碼該信號(hào)方面不需要預(yù)測(cè)信息,但該預(yù)測(cè)信息在塊2的解碼等中被參照。
[0081]如此,本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置能不回溯流水線而切換成PCM模式來(lái)進(jìn)行編碼,因此能不使處理速度延遲或者處理量增加地將塊單位的發(fā)生碼量落在特定的最大值以下。
[0082]5.總結(jié)
[0083]本實(shí)施方式中的運(yùn)動(dòng)圖像編碼裝置100是將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置100,具備:預(yù)測(cè)編碼部105,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;差分運(yùn)算部109,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像信號(hào)152 ;預(yù)測(cè)殘差編碼部102,其對(duì)所述差分運(yùn)算部109的輸出進(jìn)行正交變換處理以及量化處理,生成殘差編碼信號(hào)153 ;預(yù)測(cè)殘差解碼部103,其對(duì)所述殘差編碼信號(hào)153進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼信號(hào)154 ;加法運(yùn)算部110,其通過(guò)對(duì)由所述預(yù)測(cè)編碼部105生成的預(yù)測(cè)圖像與由所述預(yù)測(cè)殘差解碼部103生成的殘差解碼信號(hào)154進(jìn)行相加,來(lái)生成重構(gòu)圖像信號(hào)155 ;報(bào)頭碼串生成部107,其生成至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息在內(nèi)的報(bào)頭信息;以及系數(shù)碼串生成部108,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部102生成的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述預(yù)測(cè)殘差解碼部103生成的殘差解碼信號(hào)154進(jìn)行可變長(zhǎng)編碼而將所述殘差解碼信號(hào)154直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
[0084]另外,優(yōu)選地,所述系數(shù)碼串生成部108以將標(biāo)識(shí)符與所述系數(shù)碼串以及所述報(bào)頭信息建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串、所述報(bào)頭信息以及所述標(biāo)識(shí)符,所述標(biāo)識(shí)符表示在對(duì)所述系數(shù)碼串進(jìn)行解碼時(shí)是否進(jìn)行逆量化以及逆正交變換。
[0085]另外,優(yōu)選地,所述標(biāo)識(shí)符是在所述第I模式下的系數(shù)碼串以及所述第2模式下的系數(shù)碼串中被公共使用的標(biāo)識(shí)符,該標(biāo)識(shí)符信息當(dāng)中的一個(gè)表示作為所述第I模式下的系數(shù)碼串進(jìn)行了編碼,另外一個(gè)表示作為所述第2模式下的系數(shù)碼串進(jìn)行了編碼、且表示是否存在已編碼的殘差編碼信號(hào)153。
[0086](實(shí)施方式2)
[0087]參照附圖來(lái)說(shuō)明實(shí)施方式2所涉及的運(yùn)動(dòng)圖像編碼裝置。
[0088]1.運(yùn)動(dòng)圖像編碼裝置的構(gòu)成
[0089]圖7是本實(shí)施方式所涉及的運(yùn)動(dòng)圖像編碼裝置100-1的框圖。運(yùn)動(dòng)圖像編碼裝置100-1將以圖片單位所輸入的運(yùn)動(dòng)圖像分割成塊,并以塊單位進(jìn)行編碼處理來(lái)生成碼串。
[0090]該運(yùn)動(dòng)圖像編碼裝置100-1取代實(shí)施方式I的運(yùn)動(dòng)圖像編碼裝置100的系數(shù)碼串生成部108而具備系數(shù)碼串生成部108-1。
[0091]以下,為了說(shuō)明方便,針對(duì)與實(shí)施方式I同樣的構(gòu)成,省略其詳細(xì)的說(shuō)明。進(jìn)而,在圖7中,針對(duì)與圖1具有同樣功能的塊賦予相同的編號(hào)。
[0092]系數(shù)碼串生成部108-1具有第I模式,在第I模式下,通過(guò)將對(duì)預(yù)測(cè)殘差編碼部102所輸出的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼而得到的碼串,接著報(bào)頭碼串生成部107所生成的碼串進(jìn)行追記,從而生成最終的碼串信號(hào)159-1。進(jìn)而,系數(shù)碼串生成部108-1還具有第2模式,在第2模式下,通過(guò)將未對(duì)從差分運(yùn)算部109輸出的差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼而得到的碼串接著報(bào)頭碼串生成部107所生成的碼串進(jìn)行追記,從而生成最終的碼串信號(hào)159-1。
[0093]此外,上述第2模式也可以是通過(guò)將對(duì)從差分運(yùn)算部109輸出的差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼而得到的碼串接著報(bào)頭碼串生成部107所生成的碼串進(jìn)行追記從而生成最終的碼串信號(hào)159-1的模式。
[0094]系數(shù)碼串生成部108-1切換執(zhí)行上述的第I模式以及第2模式。
[0095]2.碼串的生成方法
[0096]圖8是表示在報(bào)頭碼串生成部107以及系數(shù)碼串生成部108-1中生成碼串信號(hào)的方法的流程圖。
[0097]該流程圖取代實(shí)施方式I的圖2的流程圖中的步驟S406而進(jìn)行步驟S406-1的處理。
[0098]具體而言,在步驟S402中判斷為存在編碼對(duì)象CU的發(fā)生碼量超過(guò)規(guī)定值的可能性的情況下,對(duì)表示以PCM模式編碼過(guò)系數(shù)的標(biāo)識(shí)符進(jìn)行編碼(S405)。接著,通過(guò)不對(duì)所輸入的差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼而直接追加至碼串(PCM模式),從而生成碼串(S406-1)。此外,上述也可以設(shè)為對(duì)差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼來(lái)進(jìn)行輸出的構(gòu)成。
[0099]3.語(yǔ)法[0100]本實(shí)施方式中的語(yǔ)法以及S405中進(jìn)行編碼的標(biāo)識(shí)符與實(shí)施方式I相同。
[0101]此外,圖8的步驟S402中的規(guī)定值是指,在使差分圖像(差分圖像信號(hào)152的像素值)直接作為碼串進(jìn)行記述時(shí)所需的碼量、與對(duì)要記述在所述報(bào)頭碼串中的全部的信息進(jìn)行編碼時(shí)所需的最大的碼量合在一起的碼量上相加了裕度量后的碼量。例如,在圖像的格式為各像素8比特的YUV4:2:0、且編碼對(duì)象⑶的尺寸為32X32像素的情況下,將差分圖像信號(hào)152的像素值直接作為碼串進(jìn)行記述時(shí)所需的碼量成為1536字節(jié),在對(duì)此相加了對(duì)要記述在所述報(bào)頭碼串中的全部的信息進(jìn)行編碼時(shí)所需的最大的碼量后的碼量上相加裕度量,作為所述規(guī)定值而考慮13000比特等的值。
[0102]4.流水線改善效果
[0103]使用圖9來(lái)表示本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置的流水線的例子。
[0104]圖9 (a)是圖8的步驟S402的判定結(jié)果為以Residual模式生成了系數(shù)碼串的情況下的流水線的控制。以與圖14(a)中說(shuō)明過(guò)的現(xiàn)有的控制完全相同的流程來(lái)進(jìn)行了處理。
[0105]另一方面,圖9(b)是圖8的步驟S402的判定結(jié)果為以PCM模式生成了系數(shù)碼串的情況下的流水線的控制。在本實(shí)施方式中,如前所述,在第I模式下,通過(guò)將對(duì)預(yù)測(cè)殘差編碼部102所輸出的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼而得到的碼串,接著報(bào)頭碼串生成部107所生成的碼串來(lái)進(jìn)行追記,從而生成最終的碼串信號(hào)159-1。另一方面,在第2模式下,通過(guò)將不對(duì)從差分運(yùn)算部109輸出的差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼而得到的碼串,接著報(bào)頭碼串生成部107所生成的碼串來(lái)進(jìn)行追記,從而生成最終的碼串信號(hào)159-1。在此,殘差編碼信號(hào)153基于與差分圖像信號(hào)152相同的輸入圖像信號(hào)151。故而,即使在塊I切換至PCM模式的情況下,也不需要報(bào)頭碼串中所記述的預(yù)測(cè)信息的變更。但是,在解碼裝置中使用該信號(hào)和設(shè)置的預(yù)測(cè)信息來(lái)對(duì)殘差編碼信號(hào)153進(jìn)行了解碼的情況下,生成與差分圖像信號(hào)152不同的信號(hào)。故而,在以第I模式進(jìn)行了編碼時(shí)、以及以第2模式進(jìn)行了編碼時(shí),在解碼裝置中最終得到的重構(gòu)圖像信號(hào)的像素信息不同。此時(shí),正進(jìn)行參照塊I的像素信息的塊2的編碼處理。故而,在塊2中,也需要置換像素信息來(lái)重新進(jìn)行處理。因此,需要回溯到塊I的畫(huà)面間/內(nèi)預(yù)測(cè)的處理。但與圖14(b)中說(shuō)明過(guò)的現(xiàn)有的控制進(jìn)行比較,回溯的處理數(shù)變少。
[0106]如此,本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置能將回溯流水線的處理量減少得比現(xiàn)有少。故而,能在抑制處理速度的延遲或者處理量的增加的同時(shí),使塊單位的發(fā)生碼量落在特定的最大值以下。
[0107]另外,在本實(shí)施方式中,對(duì)編碼處理前的差分圖像進(jìn)行編碼。故而,能使在對(duì)應(yīng)的運(yùn)動(dòng)圖像解碼裝置中解碼出的圖像的畫(huà)質(zhì)得以提高。
[0108]5.總結(jié)
[0109]本實(shí)施方式中的運(yùn)動(dòng)圖像編碼裝置是將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置100-1,具備:預(yù)測(cè)編碼部105,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;差分運(yùn)算部109,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像信號(hào)152 ;預(yù)測(cè)殘差編碼部102,其對(duì)所述差分運(yùn)算部109的輸出進(jìn)行正交變換處理以及量化處理,生成殘差編碼信號(hào)153 ;預(yù)測(cè)殘差解碼部103,其對(duì)所述殘差編碼信號(hào)153進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼信號(hào)154 ;加法運(yùn)算部110,其通過(guò)對(duì)由所述預(yù)測(cè)編碼部105生成的預(yù)測(cè)圖像與由所述預(yù)測(cè)殘差解碼部103生成的殘差解碼信號(hào)154進(jìn)行相力口,來(lái)生成重構(gòu)圖像信號(hào)155 ;報(bào)頭碼串生成部107,其生成至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息在內(nèi)的報(bào)頭信息;以及系數(shù)碼串生成部108-1,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部102生成的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述差分運(yùn)算部109生成的差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼而將所述差分圖像信號(hào)152直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
[0110]另外,本實(shí)施方式中的運(yùn)動(dòng)圖像編碼裝置是將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼的運(yùn)動(dòng)圖像編碼裝置100-1,具備:預(yù)測(cè)編碼部105,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;差分運(yùn)算部109,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像信號(hào)152 ;預(yù)測(cè)殘差編碼部102,其對(duì)所述差分運(yùn)算部109的輸出進(jìn)行正交變換處理以及量化處理,生成殘差編碼信號(hào)153 ;預(yù)測(cè)殘差解碼部103,其對(duì)所述殘差編碼信號(hào)153進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼信號(hào)154 ;加法運(yùn)算部110,其通過(guò)對(duì)由所述預(yù)測(cè)編碼部105生成的預(yù)測(cè)圖像與由所述預(yù)測(cè)殘差解碼部103生成的殘差解碼信號(hào)154進(jìn)行相加,來(lái)生成重構(gòu)圖像信號(hào)155 ;報(bào)頭碼串生成部107,其生成至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息在內(nèi)的報(bào)頭信息;以及系數(shù)碼串生成部108-1,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部102生成的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,對(duì)由所述差分運(yùn)算部109生成的差分圖像信號(hào)152進(jìn)行可變長(zhǎng)編碼并將所述差分圖像信號(hào)152直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
[0111]另外,優(yōu)選地,所述系數(shù)碼串生成部108-1以將標(biāo)識(shí)符與所述系數(shù)碼串以及所述報(bào)頭信息建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串、所述報(bào)頭信息以及所述標(biāo)識(shí)符,所述標(biāo)識(shí)符表示在對(duì)所述系數(shù)碼串進(jìn)行解碼時(shí)是否進(jìn)行逆量化以及逆正交變換。
[0112]另外,優(yōu)選地,所述標(biāo)識(shí)符是在所述第I模式下的系數(shù)碼串以及所述第2模式下的系數(shù)碼串中被公共使用的標(biāo)識(shí)符,該標(biāo)識(shí)符信息當(dāng)中的一個(gè)表示作為所述第I模式下的系數(shù)碼串進(jìn)行了編碼,另一個(gè)表示作為所述第2模式下的系數(shù)碼串進(jìn)行了編碼、且表示是否存在已編碼的殘差編碼/[目號(hào)153。
[0113](實(shí)施方式3)
[0114]參照附圖來(lái)說(shuō)明實(shí)施方式3所涉及的運(yùn)動(dòng)圖像編碼裝置。
[0115]1.運(yùn)動(dòng)圖像編碼裝置的構(gòu)成
[0116]圖10是本實(shí)施方式所涉及的運(yùn)動(dòng)圖像編碼裝置100-2的框圖。運(yùn)動(dòng)圖像編碼裝置100-2將以圖片單位所輸入的運(yùn)動(dòng)圖像分割成塊,并以塊單位進(jìn)行編碼處理來(lái)生成碼串。
[0117]該運(yùn)動(dòng)圖像編碼裝置100-2取代實(shí)施方式I的運(yùn)動(dòng)圖像編碼裝置100的系數(shù)碼串生成部108而具備系數(shù)碼串生成部108-2。
[0118]以下,為了說(shuō)明方便,針對(duì)與實(shí)施方式I同樣的構(gòu)成,省略其詳細(xì)說(shuō)明。進(jìn)而,在圖10中,針對(duì)與圖1和圖7具有同樣功能的塊賦予相同的編號(hào)。[0119]系數(shù)碼串生成部108-2按照所輸入的信號(hào)來(lái)切換執(zhí)行2個(gè)模式。第I模式是將對(duì)預(yù)測(cè)殘差編碼部102所輸出的殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼而得到的碼串接著報(bào)頭碼串生成部107所生成的碼串來(lái)進(jìn)行追記從而生成最終的碼串信號(hào)159-2的模式。第2模式是通過(guò)將不對(duì)使殘差解碼信號(hào)154的各系數(shù)為1/N倍(N是自然數(shù))后的碼串進(jìn)行可變長(zhǎng)編碼而得到的碼串接著報(bào)頭碼串生成部107所生成的碼串來(lái)進(jìn)行追記從而生成最終的碼串信號(hào)159-2的模式。
[0120]2.碼串的生成方法
[0121]圖11是表示在報(bào)頭碼串生成部107以及系數(shù)碼串生成部108-2中生成碼串信號(hào)的方法的流程圖。
[0122]該流程圖僅在取代實(shí)施方式I的圖2的流程圖中的步驟S406而進(jìn)行步驟S406-2的處理這一點(diǎn)上不同。
[0123]具體而言,在步驟S402中判斷為存在編碼對(duì)象CU的發(fā)生碼量超過(guò)規(guī)定值的可能性的情況下,對(duì)表示以PCM模式編碼過(guò)系數(shù)的標(biāo)識(shí)符進(jìn)行編碼(S405)。接著,通過(guò)使所輸入的殘差解碼信號(hào)154的各系數(shù)變?yōu)?/N倍且不進(jìn)行可變長(zhǎng)編碼而直接追加至碼串(PCM模式),來(lái)生成碼串(S406-2)。
[0124]3.語(yǔ)法
[0125]本實(shí)施方式中的語(yǔ)法以及S405中進(jìn)行編碼的標(biāo)識(shí)符與實(shí)施方式I相同。
[0126]4.流水線改善效果
[0127]本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置的流水線的例子與圖9幾乎相同,以下說(shuō)明不同點(diǎn)。
[0128]在圖84的步驟S402的判定結(jié)果為選擇了 PCM模式的情況下,雖使殘差解碼圖像為1/N倍,但在解碼時(shí)需要變?yōu)镹倍來(lái)生成殘差解碼圖像。故而,以±(N-1)的范圍發(fā)生誤差。
[0129]圖9(b)是表示圖8的步驟S402的判定結(jié)果為以PCM模式生成了系數(shù)碼串的情況下的流水線控制的圖。在塊I切換至PCM模式的情況下,不對(duì)報(bào)頭碼串中所記述的預(yù)測(cè)信息進(jìn)行變更。但殘差解碼圖像卻發(fā)生變化。故而,正在進(jìn)行參照塊I的像素信息的塊2的編碼處理。其結(jié)果,需要置換像素信息來(lái)重新進(jìn)行處理。故而,回溯到塊I的畫(huà)面間/內(nèi)預(yù)測(cè)的處理。但與圖14(b)中說(shuō)明過(guò)的現(xiàn)有的控制進(jìn)行比較,回溯的處理數(shù)變少。
[0130]如此,本實(shí)施方式的運(yùn)動(dòng)圖像編碼裝置能將回溯流水線的處理量減少得比現(xiàn)有少。故而,能在抑制處理速度的延遲或者處理量的增加的同時(shí),使塊單位的發(fā)生碼量落在特定的最大值以下。
[0131]另外,在本實(shí)施方式中,使殘差解碼圖像為1/N倍。故而,能削減比特量。
[0132]在將N的值設(shè)為了固定的值的情況下,可以不在語(yǔ)法上進(jìn)行記述。在語(yǔ)法上記載N的值的情況下,可以設(shè)置以圖片單位設(shè)定一個(gè)值的字段,并記述該值。
[0133]5.總結(jié)
[0134]本實(shí)施方式中的系數(shù)碼串生成部108-2在所述第I模式的情況下,對(duì)所述殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,在所述第2模式的情況下,將成為了 1/N倍(N是自然數(shù))后的所述差分解碼圖像作為第2系數(shù)碼串。
[0135]另外,本實(shí)施方式中的系數(shù)碼串生成部108-2在所述第I模式的情況下,對(duì)所述殘差編碼信號(hào)153進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,在所述第2模式的情況下,將成為了1/N倍(N是自然數(shù))后的所述差分圖像信號(hào)152作為第2系數(shù)碼串。
[0136](實(shí)施方式4)
[0137]參照附圖來(lái)說(shuō)明實(shí)施方式4所涉及的運(yùn)動(dòng)圖像解碼裝置。
[0138]1.運(yùn)動(dòng)圖像解碼裝置的構(gòu)成
[0139]圖12是表示實(shí)施方式4所涉及的運(yùn)動(dòng)圖像解碼裝置200的構(gòu)成的框圖。運(yùn)動(dòng)圖像解碼裝置200對(duì)于由實(shí)施方式2中說(shuō)明過(guò)的運(yùn)動(dòng)圖像編碼裝置生成的碼串,以稱為編碼單元(CU)的塊單位進(jìn)行解碼處理,來(lái)生成輸出圖像。
[0140]該運(yùn)動(dòng)圖像解碼裝置200具備:報(bào)頭碼串解析部201、系數(shù)碼串解析部202、預(yù)測(cè)殘差解碼部203、圖片存儲(chǔ)器204、預(yù)測(cè)解碼部205、以及量化值決定部206。
[0141]報(bào)頭碼串解析部201通過(guò)對(duì)所輸入的塊單位的碼串信號(hào)251的報(bào)頭區(qū)域?qū)嵤┛勺冮L(zhǎng)解碼來(lái)進(jìn)行報(bào)頭信息的解析。報(bào)頭碼串解析部201將通過(guò)解析而得到的預(yù)測(cè)信息信號(hào)256輸出至預(yù)測(cè)解碼部205。進(jìn)而,報(bào)頭碼串解析部201將通過(guò)解析而得到的量化值信息輸出至量化值決定部206。
[0142]系數(shù)碼串解析部202進(jìn)行接著由報(bào)頭碼串解析部201解析出的報(bào)頭信息被編碼后的系數(shù)碼串的解析。此時(shí),系數(shù)碼串解析部202在解析結(jié)果為系數(shù)碼串是殘差編碼信號(hào)252的情況下,將該殘差編碼信號(hào)252輸出至預(yù)測(cè)殘差解碼部203。另一方面,系數(shù)碼串解析部202在解析結(jié)果為系數(shù)碼串是差分圖像信號(hào)259的情況下,繞開(kāi)預(yù)測(cè)殘差解碼部203將該差分圖像信號(hào)259輸出至加法器207。也就是,在系數(shù)碼串是差分圖像信號(hào)259的情況下,不進(jìn)行預(yù)測(cè)殘差解碼部203所執(zhí)行的殘差解碼信號(hào)253的生成處理。此外,在對(duì)系數(shù)碼串進(jìn)行了可變長(zhǎng)編碼的情況下,系數(shù)碼串解析部在對(duì)系數(shù)碼串進(jìn)行了可變長(zhǎng)解碼后作為殘差編碼信號(hào)252或差分圖像信號(hào)259進(jìn)行輸出。另一方面,在未進(jìn)行可變長(zhǎng)編碼的情況下,系數(shù)碼串解析部不對(duì)系數(shù)碼串進(jìn)行可變長(zhǎng)解碼而作為殘差編碼信號(hào)252或差分圖像信號(hào)259進(jìn)行輸出。
[0143]預(yù)測(cè)殘差解碼部203通過(guò)對(duì)從系數(shù)碼串解析部202輸入的殘差編碼信號(hào)252進(jìn)行逆量化以及逆正交變換來(lái)生成殘差解碼信號(hào)253。然后,預(yù)測(cè)殘差解碼部203將所生成的殘差解碼信號(hào)253輸出至加法運(yùn)算部207。此時(shí),預(yù)測(cè)殘差解碼部203通過(guò)使用在量化值決定部206中所決定的量化值信號(hào)257來(lái)控制逆量化。
[0144]預(yù)測(cè)解碼部205以從報(bào)頭碼串解析部201輸出的預(yù)測(cè)信息信號(hào)256為基礎(chǔ),使用畫(huà)面內(nèi)預(yù)測(cè)或畫(huà)面間預(yù)測(cè)來(lái)生成預(yù)測(cè)圖像信號(hào)254。然后,預(yù)測(cè)解碼部205將所生成的預(yù)測(cè)圖像信號(hào)254輸出至加法運(yùn)算部207。此外,預(yù)測(cè)解碼部205在使用畫(huà)面間預(yù)測(cè)時(shí),使用圖片存儲(chǔ)器204中所蓄積的已解碼完成的過(guò)去的圖片的重構(gòu)圖像信號(hào)255。另外,預(yù)測(cè)解碼部205在使用畫(huà)面內(nèi)預(yù)測(cè)時(shí),使用與解碼對(duì)象CU相鄰的已解碼完成的CU的當(dāng)前的圖片的重構(gòu)圖像信號(hào)255。關(guān)于是使用畫(huà)面內(nèi)預(yù)測(cè)還是使用畫(huà)面間預(yù)測(cè)的判定,遵照所輸入的預(yù)測(cè)信息信號(hào)256來(lái)進(jìn)行。
[0145]在加法運(yùn)算部207中,通過(guò)在從預(yù)測(cè)殘差解碼部203輸出的殘差解碼信號(hào)253或者從系數(shù)碼串解析部202輸出的差分圖像信號(hào)259上相加從預(yù)測(cè)解碼部205輸出的預(yù)測(cè)圖像信號(hào)254,來(lái)生成重構(gòu)圖像信號(hào)255。所生成的重構(gòu)圖像信號(hào)255存放于圖片存儲(chǔ)器204,最終作為圖片單位的輸出圖像信號(hào)258而被輸出至顯示裝置。[0146]2.碼串的解析方法
[0147]針對(duì)在報(bào)頭碼串解析部201以及系數(shù)碼串解析部202中進(jìn)行碼串的解析的方法,使用圖13的流程圖來(lái)具體說(shuō)明。
[0148]首先,報(bào)頭碼串解析部201通過(guò)對(duì)所輸入的碼串的報(bào)頭區(qū)域?qū)嵤┛勺冮L(zhǎng)解碼來(lái)進(jìn)行報(bào)頭信息的解析,并將所生成的預(yù)測(cè)信息信號(hào)256、量化值信息、其他的解碼控制信息輸出至圖12的各處理塊(S1201)。
[0149]接下來(lái),系數(shù)碼串解析部202在步驟S1202中進(jìn)行標(biāo)識(shí)符的解析,接著在步驟S1203中判定解析出的標(biāo)識(shí)符是表示以PCM模式對(duì)系數(shù)進(jìn)行了編碼,還是以Residual模式對(duì)系數(shù)進(jìn)行了編碼。
[0150]在步驟S1203中判定為以Residual模式對(duì)系數(shù)進(jìn)行了編碼的情況下,與現(xiàn)有同樣地通過(guò)對(duì)所輸入的系數(shù)碼串實(shí)施可變長(zhǎng)解碼來(lái)取得殘差編碼信號(hào)252,并輸出至預(yù)測(cè)殘差解碼部 203 (SI204)。
[0151]另一方面,在步驟S1203中判定為以PCM模式對(duì)系數(shù)進(jìn)行了編碼的情況下,不對(duì)所輸入的系數(shù)碼串實(shí)施可變長(zhǎng)解碼,而直接作為差分圖像信號(hào)259置換成從預(yù)測(cè)殘差解碼部203輸出的殘差解碼信號(hào)253,來(lái)進(jìn)行以后的處理(S1205)。
[0152]此外,盡管在此說(shuō)明了針對(duì)實(shí)施方式2中說(shuō)明過(guò)的運(yùn)動(dòng)圖像編碼裝置100-1所生成的碼串的處理方法,但對(duì)于實(shí)施方式I中說(shuō)明過(guò)的運(yùn)動(dòng)圖像編碼裝置100所生成的碼串,也能以完全相同的處理方法來(lái)進(jìn)行解碼。此時(shí),盡管步驟S1205中所取得的信息置換成對(duì)應(yīng)的編碼裝置中的殘差解碼后的殘差解碼信號(hào)252,但作為解碼處理也能不區(qū)分地進(jìn)行處理。
[0153]另外,對(duì)于實(shí)施方式3中說(shuō)明過(guò)的運(yùn)動(dòng)圖像編碼裝置100-2所生成的碼串,將由步驟S1205在系數(shù)碼串解析部202中使殘差解碼信號(hào)252的各系數(shù)成為了 N倍后的信號(hào)作為殘差解碼信號(hào)252進(jìn)行輸出僅這部分不同,其他的處理能以完全相同的處理方法來(lái)進(jìn)行解碼。
[0154]3.語(yǔ)法
[0155]在本實(shí)施方式中進(jìn)行解碼處理的碼串的語(yǔ)法以及S1202中進(jìn)行解析的標(biāo)識(shí)符與實(shí)施方式I相同。
[0156]4.流水線改善效果
[0157]通過(guò)使用本實(shí)施方式的運(yùn)動(dòng)圖像解碼裝置,從而與之對(duì)應(yīng)的生成碼串的運(yùn)動(dòng)圖像編碼裝置能采用實(shí)施方式I中說(shuō)明過(guò)的那樣的構(gòu)成,能如圖6(b)所示那樣不回溯流水線而切換成PCM模式來(lái)進(jìn)行編碼。故而,能不使處理速度延遲或者處理量增加地將塊單位的發(fā)生碼量落在特定的最大值以下。
[0158]另外,同樣地,通過(guò)使用本實(shí)施方式的運(yùn)動(dòng)圖像解碼裝置,從而與之對(duì)應(yīng)的生成碼串的運(yùn)動(dòng)圖像編碼裝置能采用實(shí)施方式2或者實(shí)施方式3中說(shuō)明過(guò)的那樣的構(gòu)成,能如圖9(b)那樣將回溯流水線的處理量減少得比現(xiàn)有少。故而,能在抑制處理速度的延遲或者處理量的增加的同時(shí),使塊單位的發(fā)生碼量落在特定的最大值以下,進(jìn)而能使解碼出的圖像的畫(huà)質(zhì)得以提聞。
[0159]5.總結(jié)
[0160]本實(shí)施方式中的運(yùn)動(dòng)圖像解碼裝置200是將解碼對(duì)象碼串以塊單位進(jìn)行解碼的運(yùn)動(dòng)圖像解碼裝置200,具備:報(bào)頭碼串解析部201,其將包括基于所編碼的殘差系數(shù)的信息以及與之建立了對(duì)應(yīng)的報(bào)頭信息在內(nèi)的第I解碼對(duì)象碼串、或包括所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差圖像以及與之建立了對(duì)應(yīng)的報(bào)頭信息在內(nèi)的第2解碼對(duì)象碼串作為所述解碼對(duì)象碼串進(jìn)行受理;報(bào)頭碼串解析部201,其從所述報(bào)頭信息中至少取得在生成所述解碼對(duì)象碼串時(shí)所利用的預(yù)測(cè)圖像相關(guān)的信息即所述預(yù)測(cè)信息;系數(shù)碼串解析部202,其對(duì)所述報(bào)頭碼串解析部201所受理的解碼對(duì)象碼串進(jìn)行可變長(zhǎng)解碼來(lái)輸出殘差系數(shù);預(yù)測(cè)殘差解碼部203,其對(duì)所述系數(shù)碼串解析部202所輸出的殘差系數(shù)進(jìn)行逆量化以及逆正交變換來(lái)生成殘差解碼圖像;預(yù)測(cè)解碼部205,其基于由所述報(bào)頭碼串解析部201取得的所述預(yù)測(cè)信息,來(lái)生成與所述解碼對(duì)象碼串對(duì)應(yīng)的預(yù)測(cè)圖像;以及加法運(yùn)算部207,其在由所述報(bào)頭碼串解析部201受理的解碼對(duì)象碼串是所述第I解碼對(duì)象碼串的情況下,通過(guò)對(duì)由所述預(yù)測(cè)殘差解碼部203生成的所述殘差解碼圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出,另一方面,在由所述報(bào)頭碼串解析部201受理的解碼對(duì)象碼串是所述第2解碼對(duì)象碼串的情況下,通過(guò)對(duì)所述第2解碼對(duì)象碼串中所含的殘差圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出。
[0161]另外,本實(shí)施方式中的運(yùn)動(dòng)圖像解碼裝置200是將解碼對(duì)象碼串以塊單位進(jìn)行解碼的運(yùn)動(dòng)圖像解碼裝置200,具備:報(bào)頭碼串解析部201,其將包括基于所編碼的殘差系數(shù)的信息以及與之建立了對(duì)應(yīng)的報(bào)頭信息在內(nèi)的第I解碼對(duì)象碼串、或包括對(duì)所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差系數(shù)進(jìn)行了本地解碼后的殘差解碼圖像以及與之建立了對(duì)應(yīng)的報(bào)頭信息在內(nèi)的第2解碼對(duì)象碼串作為解碼對(duì)象碼串進(jìn)行受理;報(bào)頭碼串解析部201,其從所述報(bào)頭信息中至少取得在生成所述解碼對(duì)象碼串時(shí)所利用的預(yù)測(cè)圖像相關(guān)的信息即所述預(yù)測(cè)信息;系數(shù)碼串解析部202,其對(duì)所述報(bào)頭碼串解析部201所受理的解碼對(duì)象碼串進(jìn)行可變長(zhǎng)解碼來(lái)輸出殘差系數(shù);預(yù)測(cè)殘差解碼部203,其對(duì)所述系數(shù)碼串解析部202所輸出的殘差系數(shù)進(jìn)行逆量化以及逆正交變換來(lái)生成殘差解碼圖像;預(yù)測(cè)解碼部205,其基于由所述報(bào)頭碼串解析部201取得的所述預(yù)測(cè)信息,來(lái)生成與所述解碼對(duì)象碼串對(duì)應(yīng)的預(yù)測(cè)圖像;以及加法運(yùn)算部207,其在由所述報(bào)頭碼串解析部201受理的解碼對(duì)象碼串是所述第I解碼對(duì)象碼串的情況下,通過(guò)對(duì)由所述預(yù)測(cè)殘差解碼部203生成的所述殘差解碼圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出,另一方面,在由所述報(bào)頭碼串解析部201受理的解碼對(duì)象碼串是所述第2解碼對(duì)象碼串的情況下,通過(guò)對(duì)所述第2解碼對(duì)象碼串中所含的殘差解碼圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出。
[0162]另外,優(yōu)選地,所述解碼對(duì)象碼串包含標(biāo)識(shí)符,所述標(biāo)識(shí)符表示所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差圖像是否包含在所述解碼對(duì)象碼串中,在所述標(biāo)識(shí)符表示在所述解碼對(duì)象碼串中未包含所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差圖像的情況下,所述加法運(yùn)算部207通過(guò)對(duì)由所述預(yù)測(cè)殘差解碼部203生成的所述殘差解碼圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出,在所述標(biāo)識(shí)符表示在所述解碼對(duì)象碼串中包含所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差圖像的情況下,所述加法運(yùn)算部207通過(guò)對(duì)所述第2解碼對(duì)象碼串中所含的殘差圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出。[0163]另外,優(yōu)選地,所述解碼對(duì)象碼串包含標(biāo)識(shí)符,所述標(biāo)識(shí)符表示對(duì)所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差系數(shù)進(jìn)行了本地解碼后的殘差解碼圖像是否包含在所述解碼對(duì)象碼串中,在所述標(biāo)識(shí)符表示在所述解碼對(duì)象碼串中未包含對(duì)所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差系數(shù)進(jìn)行了本地解碼后的殘差解碼圖像的情況下,所述加法運(yùn)算部207通過(guò)對(duì)由所述預(yù)測(cè)殘差解碼部203生成的所述殘差解碼圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出,在所述標(biāo)識(shí)符表示在所述解碼對(duì)象碼串中包含對(duì)所述解碼對(duì)象碼串的編碼處理過(guò)程中所得到的殘差系數(shù)進(jìn)行了本地解碼后的殘差解碼圖像的情況下,所述加法運(yùn)算部207通過(guò)對(duì)所述第2解碼對(duì)象碼串中所含的殘差解碼圖像與由所述預(yù)測(cè)解碼部205生成的所述預(yù)測(cè)圖像進(jìn)行相加,來(lái)生成重構(gòu)圖像并進(jìn)行輸出。
[0164]另外,優(yōu)選地,在所述報(bào)頭碼串解析部201受理了所述第2解碼對(duì)象碼串的情況下,所述預(yù)測(cè)殘差解碼部203不對(duì)所述系數(shù)碼串進(jìn)行逆量化以及逆正交變換。
[0165](其他的實(shí)施方式)
[0166]通過(guò)將具備與上述各實(shí)施方式中所示的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置中所含的各單元等同的功能的程序記錄至軟盤等記錄介質(zhì),從而能在獨(dú)立的計(jì)算機(jī)系統(tǒng)中簡(jiǎn)單實(shí)施上述實(shí)施方式所示的處理。此外,記錄介質(zhì)不限于軟盤,還可以是光盤、IC卡、ROM盒等,只要能記錄程序即可。
[0167]另外,可以將與上述實(shí)施方式中所示的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置中所含的各單元等同的功能實(shí)現(xiàn)為集成電路即LSI??梢赃M(jìn)行單芯片化以包含它們的一部分或全部。LSI根據(jù)集成度的不同,有時(shí)也稱為1C、系統(tǒng)LS1、超LS1、超級(jí)LSI。
[0168]另外,集成電路化的手法不限于LSI,還可以以專用電路或通用處理器來(lái)實(shí)現(xiàn)。也可以利用在LSI制造后能編程的FPGA(Field Programmable Gate Array ;現(xiàn)場(chǎng)可編程門陣列)、或能重構(gòu)LSI內(nèi)部的電路單元的連接或設(shè)定的可重構(gòu)處理器。
[0169]進(jìn)而,若因半導(dǎo)體 技術(shù)的進(jìn)步或衍變的別的技術(shù)而置換為L(zhǎng)SI等的集成電路的技術(shù)出現(xiàn),當(dāng)然也可以使用該技術(shù)來(lái)進(jìn)行功能塊的集成化。
[0170]另外,本發(fā)明還可以應(yīng)用于包含上述的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置在內(nèi)的、壓縮從廣播站廣播的廣播波來(lái)進(jìn)行記錄的DVD刻錄機(jī)、BD刻錄機(jī)等的廣播波記錄
>j-U ρ?α裝直。
[0171]另外,可以對(duì)上述實(shí)施方式所涉及的運(yùn)動(dòng)圖像編碼裝置以及運(yùn)動(dòng)圖像解碼裝置、或其變形例的功能當(dāng)中的至少一部分進(jìn)行組合。
[0172]工業(yè)實(shí)用性
[0173]本發(fā)明例如作為數(shù)碼攝像機(jī)、數(shù)碼相機(jī)、錄像機(jī)、便攜式電話、以及個(gè)人計(jì)算機(jī)等中的、對(duì)構(gòu)成輸入圖像的各圖片進(jìn)行編碼并作為運(yùn)動(dòng)圖像編碼數(shù)據(jù)進(jìn)行輸出的運(yùn)動(dòng)圖像編碼裝置、或?qū)λ鲞\(yùn)動(dòng)圖像編碼數(shù)據(jù)進(jìn)行解碼來(lái)生成解碼圖像的運(yùn)動(dòng)圖像解碼裝置是有用的。
[0174]符號(hào)說(shuō)明
[0175]100、100-1、100-2運(yùn)動(dòng)圖像編碼裝置
[0176]101圖片存儲(chǔ)器
[0177]102預(yù)測(cè)殘差編碼部[0178]103預(yù)測(cè)殘差解碼部
[0179]104本地緩沖器
[0180]105預(yù)測(cè)編碼部
[0181]106量化值決定部
[0182]107報(bào)頭碼串生成部
[0183]108、108-1、108-2系數(shù)碼串生成部
[0184]109差分運(yùn)算部
[0185]110加法運(yùn)算部
[0186]151輸入圖像信號(hào)
[0187]152差分圖像信號(hào)
[0188]153殘差編碼信號(hào)
[0189]154殘差解碼信號(hào)
[0190]155重構(gòu)圖像信號(hào)
[0191]156預(yù)測(cè)圖像信號(hào)
`[0192]157預(yù)測(cè)信息信號(hào)
[0193]158量化值信號(hào)
[0194]159、159-1、159-2 碼串信號(hào)
[0195]200運(yùn)動(dòng)圖像解碼裝置
[0196]201報(bào)頭碼串解析部
[0197]202系數(shù)碼串解析部
[0198]203預(yù)測(cè)殘差解碼部
[0199]204圖片存儲(chǔ)器
[0200]205預(yù)測(cè)解碼部
[0201]206量化值決定部
[0202]251碼串信號(hào)
[0203]252殘差編碼信號(hào)
[0204]253殘差解碼信號(hào)
[0205]254預(yù)測(cè)圖像信號(hào)
[0206]255重構(gòu)圖像信號(hào)
[0207]256預(yù)測(cè)信息信號(hào)
[0208]257量化值信號(hào)
[0209]258輸出圖像信號(hào)
[0210]259差分圖像信號(hào)
【權(quán)利要求】
1.一種運(yùn)動(dòng)圖像編碼裝置,將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼, 所述運(yùn)動(dòng)圖像編碼裝置具備: 預(yù)測(cè)圖像生成部,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像; 減法器,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像; 預(yù)測(cè)殘差編碼部,其對(duì)所述減法器的輸出進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù); 預(yù)測(cè)殘差解碼部,其對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像; 加法器,其通過(guò)對(duì)由所述預(yù)測(cè)圖像生成部生成的預(yù)測(cè)圖像和由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像; 報(bào)頭碼串生成部,其生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;以及 系數(shù)碼串生成部,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述減法器生成的差分圖像進(jìn)行可變長(zhǎng)編碼而將所述差分圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
2.一種運(yùn)動(dòng)圖像編碼裝置,將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼, 所述運(yùn)動(dòng)圖像編碼裝置具備: 預(yù)測(cè)圖像生成部,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像; 減法器,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像; 預(yù)測(cè)殘差編碼部,其對(duì)所述減法器的輸出進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù); 預(yù)測(cè)殘差解碼部,其對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像; 加法器,其通過(guò)對(duì)由所述預(yù)測(cè)圖像生成部生成的預(yù)測(cè)圖像和由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像; 報(bào)頭碼串生成部,其生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;以及 系數(shù)碼串生成部,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,對(duì)由所述減法器生成的差分圖像進(jìn)行可變長(zhǎng)編碼并將所述差分圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
3.—種運(yùn)動(dòng)圖像編碼裝置,將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼, 所述運(yùn)動(dòng)圖像編碼裝置具備: 預(yù)測(cè)圖像生成部,其生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像;減法器,其生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像; 預(yù)測(cè)殘差編碼部,其對(duì)所述減法器的輸出進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù); 預(yù)測(cè)殘差解碼部,其對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像; 加法器,其通過(guò)對(duì)由所述預(yù)測(cè)圖像生成部生成的預(yù)測(cè)圖像和由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像; 報(bào)頭碼串生成部,其生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;以及 系數(shù)碼串生成部,其在第I模式下,對(duì)由所述預(yù)測(cè)殘差編碼部生成的殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行可變長(zhǎng)編碼而將所述差分解碼圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
4.根據(jù)權(quán)利要求1?3中任一項(xiàng)所述的運(yùn)動(dòng)圖像編碼裝置,其中, 所述系數(shù)碼串生成部以將標(biāo)識(shí)符與所述系數(shù)碼串以及所述報(bào)頭信息建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串、所述報(bào)頭信息以及所述標(biāo)識(shí)符,所述標(biāo)識(shí)符表示在對(duì)所述系數(shù)碼串進(jìn)行解碼時(shí)是否進(jìn)行逆量化以及逆正交變換。
5.根據(jù)權(quán)利要求4所述 的運(yùn)動(dòng)圖像編碼裝置,其中, 所述標(biāo)識(shí)符是在所述第I模式下的系數(shù)碼串以及所述第2模式下的系數(shù)碼串中被公共使用的標(biāo)識(shí)符,該標(biāo)識(shí)符信息當(dāng)中的一個(gè)表示作為所述第I模式下的系數(shù)碼串進(jìn)行了編碼,且另一個(gè)表示作為所述第2模式下的系數(shù)碼串進(jìn)行了編碼、以及是否存在已編碼的殘差系數(shù)。
6.根據(jù)權(quán)利要求4或5所述的運(yùn)動(dòng)圖像編碼裝置,其中, 所述系數(shù)碼串生成部在所述第I模式的情況下,對(duì)所述殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,在所述第2模式的情況下,使所述殘差解碼圖像成為I / N倍來(lái)作為第2系數(shù)碼串,N是自然數(shù)。
7.根據(jù)權(quán)利要求4或5所述的運(yùn)動(dòng)圖像編碼裝置,其中, 所述系數(shù)碼串生成部在所述第I模式的情況下,對(duì)所述殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成第I系數(shù)碼串,在所述第2模式的情況下,使所述差分圖像成為I / N倍來(lái)作為第2系數(shù)碼串,N是自然數(shù)。
8.根據(jù)權(quán)利要求1?3中任一項(xiàng)所述的運(yùn)動(dòng)圖像編碼裝置,其中, 所述系數(shù)碼串生成部在存在所輸出的碼串的所述塊整體中的碼量超過(guò)特定大小的可能性的情況下,使用所述第2模式來(lái)輸出碼串。
9.根據(jù)權(quán)利要求1?3中任一項(xiàng)所述的運(yùn)動(dòng)圖像編碼裝置,其中, 所述系數(shù)碼串生成部在以所述第I模式輸出了碼串的結(jié)果是該碼串的所述塊整體中的碼量超過(guò)了特定大小的情況下,取代該第I模式下生成的碼串,而輸出使用所述第2模式所生成的碼串。
10.一種運(yùn)動(dòng)圖像編碼方法,將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼, 在所述運(yùn)動(dòng)圖像編碼方法中, 生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像; 生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像; 對(duì)所述差分圖像進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù); 對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像; 通過(guò)對(duì)所述預(yù)測(cè)圖像和所述殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像; 生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;在第I模式下,對(duì)所述殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將所述報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)所述差分圖像進(jìn)行可變長(zhǎng)編碼而將所述差分圖像直接作為系數(shù)碼串,以將所述報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信肩、O
11.一種運(yùn)動(dòng)圖像編碼方法,將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼, 在所述運(yùn)動(dòng)圖像編碼方法中, 生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像; 生成所述編碼對(duì)象圖像與所·生成的所述預(yù)測(cè)圖像之間的差分圖像; 對(duì)所述差分圖像進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù); 對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像; 通過(guò)對(duì)所述預(yù)測(cè)圖像和所述殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像;生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息;在第I模式下,對(duì)所述殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將所述報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,對(duì)所述差分圖像進(jìn)行可變長(zhǎng)編碼并將所述差分圖像直接作為系數(shù)碼串,以將所述報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
12.—種運(yùn)動(dòng)圖像編碼方法,將所輸入的運(yùn)動(dòng)圖像以塊單位進(jìn)行編碼, 在所述運(yùn)動(dòng)圖像編碼方法中, 生成與編碼對(duì)象圖像對(duì)應(yīng)的預(yù)測(cè)圖像; 生成所述編碼對(duì)象圖像與所生成的所述預(yù)測(cè)圖像之間的差分圖像; 對(duì)所述差分圖像進(jìn)行正交變換處理以及量化處理,生成殘差系數(shù); 對(duì)所述殘差系數(shù)進(jìn)行逆量化處理以及逆正交變換處理,生成殘差解碼圖像; 通過(guò)對(duì)所述預(yù)測(cè)圖像和所述殘差解碼圖像進(jìn)行相加來(lái)生成重構(gòu)圖像; 生成報(bào)頭信息,所述報(bào)頭信息至少包括在生成所述預(yù)測(cè)圖像時(shí)所利用的預(yù)測(cè)信息; 系數(shù)碼串生成部,在第I模式下,對(duì)所述殘差系數(shù)進(jìn)行可變長(zhǎng)編碼來(lái)生成系數(shù)碼串,以將所述報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息,另一方面,在第2模式下,不對(duì)由所述預(yù)測(cè)殘差解碼部生成的殘差解碼圖像進(jìn)行可變長(zhǎng)編碼而將所述殘差解碼圖像直接作為系數(shù)碼串,以將由所述報(bào)頭信息生成部生成的報(bào)頭信息與所述系數(shù)碼串建立了對(duì)應(yīng)的狀態(tài)來(lái)輸出所述系數(shù)碼串以及所述報(bào)頭信息。
【文檔編號(hào)】H04N7/32GK103430548SQ201280012443
【公開(kāi)日】2013年12月4日 申請(qǐng)日期:2012年3月9日 優(yōu)先權(quán)日:2011年3月9日
【發(fā)明者】大古瀨秀之, 安倍清史, 荒川博, 重里達(dá)郎, 木村一仁 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社