JP4367272B2 - Encoding and decoding apparatus, encoding apparatus, and decoding apparatus - Google Patents
Encoding and decoding apparatus, encoding apparatus, and decoding apparatus Download PDFInfo
- Publication number
- JP4367272B2 JP4367272B2 JP2004212865A JP2004212865A JP4367272B2 JP 4367272 B2 JP4367272 B2 JP 4367272B2 JP 2004212865 A JP2004212865 A JP 2004212865A JP 2004212865 A JP2004212865 A JP 2004212865A JP 4367272 B2 JP4367272 B2 JP 4367272B2
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- unit
- pause
- decoding
- decoding apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本発明は、MPEG(Moving Picture Experts Group)規格等の符号化及び復号化装置、符号化装置、復号化装置に関する。具体的には、復号処理時の消費電力削減技術に関する。 The present invention relates to an MPEG (Moving Picture Experts Group) standard encoding and decoding device, an encoding device, and a decoding device. Specifically, the present invention relates to a power consumption reduction technique during decoding processing.
近時、MPEG符号化及び復号化装置(MPEG CODEC LSI)の開発が進んでいる(例えば、特許文献1参照)。MPEG符号化及び復号化装置においては、MPEG4−ASP(Advanced Simple Profile)、MPEG4−AVC(Advanced Video Coding)等の新規格での処理量の増加や、高解像度化(SDサイズからHDサイズへ)により、消費電力が増加する傾向にある。
例えば、MPEG符号化及び復号化装置がバッテリー駆動の携帯機器向けのものである場合、MPEG符号化及び復号化装置の消費電力の増加は、携帯機器の動作時間を減少させてしまうことから、深刻な問題である。 For example, when an MPEG encoding / decoding device is for a battery-powered portable device, an increase in power consumption of the MPEG encoding / decoding device reduces the operation time of the portable device. It is a serious problem.
本発明は、かかる点に鑑み、復号処理時の消費電力の削減を図ることができるようにした符号化及び復号化装置、符号化装置、復号化装置を提供することを目的とする。 In view of the above, an object of the present invention is to provide an encoding and decoding apparatus, an encoding apparatus, and a decoding apparatus that can reduce power consumption during decoding processing.
本発明の符号化及び復号化装置は、画像信号を符号化して符号列を生成する符号化部と、前記符号化部が生成した符号列を復号化する復号化部を有する符号化及び復号化装置であって、前記符号化部は、所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成する休止情報生成部を有し、前記復号化部は、前記休止情報に基づいて、所定画素ブロック毎に、前記休止情報に対応する回路部の休止制御を行う休止制御部を有するものである。 An encoding and decoding apparatus according to the present invention includes an encoding unit that encodes an image signal to generate a code string, and a decoding unit that decodes the code string generated by the encoding unit. The encoding unit includes a pause information generation unit that generates pause information for instructing a function that does not require an operation during a decoding process for each predetermined pixel block, and the decoding unit includes the pause information. Based on the above, a pause control unit that performs pause control of the circuit unit corresponding to the pause information is provided for each predetermined pixel block.
本発明の符号化装置は、画像信号を符号化して符号列を生成する符号化装置であって、所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成する休止情報生成部を有するものである。 An encoding apparatus according to the present invention is an encoding apparatus that encodes an image signal to generate a code string, and generates pause information that indicates a function that does not require an operation during decoding processing for each predetermined pixel block. It has a generation part.
本発明の復号化装置は、符号化された画像信号と、信号処理時に動作不要となる機能を指示する休止情報を受信して、画像情報を復号化する復号化装置であって、前記休止情報に基づいて、所定画素ブロック毎に、前記休止情報に対応する回路部の休止制御を行う休止制御部を有するものである。 A decoding apparatus according to the present invention is a decoding apparatus that receives an encoded image signal and pause information that indicates a function that does not require operation during signal processing, and decodes the image information. Based on the above, a pause control unit that performs pause control of the circuit unit corresponding to the pause information is provided for each predetermined pixel block.
本発明の符号化及び復号化装置によれば、復号化部は、休止情報に基づいて、所定画素ブロック毎に、休止情報に対応する回路部の休止制御を行うことができるので、復号処理時の消費電力の削減を図ることができる。 According to the encoding and decoding apparatus of the present invention, the decoding unit can perform pause control of the circuit unit corresponding to the pause information for each predetermined pixel block based on the pause information. The power consumption can be reduced.
本発明の符号化装置によれば、所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成するので、復号化装置は、休止情報に基づいて、所定画素ブロック毎に、休止情報に対応する回路部の休止制御を行うことにより、復号処理時の消費電力の削減を図ることができる。 According to the encoding apparatus of the present invention, pause information for instructing a function that does not require an operation during decoding processing is generated for each predetermined pixel block. Therefore, the decoding apparatus performs, for each predetermined pixel block, based on the pause information. In addition, by performing pause control of the circuit unit corresponding to the pause information, it is possible to reduce power consumption during the decoding process.
本発明の復号化装置によれば、休止情報に基づいて、所定画素ブロック毎に、休止情報に対応する回路部の休止制御を行うことができるので、復号処理時の消費電力の削減を図ることができる。 According to the decoding device of the present invention, it is possible to perform pause control of a circuit unit corresponding to pause information for each predetermined pixel block based on pause information, thereby reducing power consumption during decoding processing. Can do.
以下、図1〜図8を参照して、本発明の符号化及び復号化装置、符号化装置、復号化装置の一実施形態について、本発明をMPEG規格の符号化及び復号化装置、符号化装置、復号化装置に適用した場合を例にして説明する。 1 to 8, an encoding and decoding apparatus, an encoding apparatus, and a decoding apparatus according to an embodiment of the present invention will be described with reference to the MPEG standard encoding and decoding apparatus and encoding. A case where the present invention is applied to an apparatus and a decoding apparatus will be described as an example.
図1は本発明の符号化及び復号化装置の一実施形態を含むシステムの概略的構成図である。図1中、1は本発明の符号化及び復号化装置の一実施形態、2は本発明の符号化及び復号化装置の一実施形態1を搭載した機器内のDRAM(ダイナミック・ランダム・アクセス・メモリ)、3は本発明の符号化及び復号化装置の一実施形態1を搭載した機器外の外部デバイスである。 FIG. 1 is a schematic configuration diagram of a system including an embodiment of an encoding and decoding apparatus according to the present invention. In FIG. 1, 1 is an embodiment of an encoding and decoding apparatus according to the present invention, and 2 is a DRAM (dynamic random access access) in a device equipped with an embodiment 1 of an encoding and decoding apparatus of the present invention. (Memory) 3 is an external device outside the device on which the first embodiment of the encoding and decoding apparatus of the present invention is mounted.
また、本発明の符号化及び復号化装置の一実施形態1において、4は符号化部であり、本発明の符号化装置の一実施形態をなすものである。5は復号化部であり、本発明の復号化装置の一実施形態をなすものである。6はメモリコントローラ、7はCPU(central processing unit)やI/O(input/output)インタフェース等のコントローラ、8は内部バスである。
In Embodiment 1 of the encoding and decoding apparatus of the present invention, reference numeral 4 denotes an encoding unit, which constitutes an embodiment of the encoding apparatus of the present invention.
図1に示すシステムにおいては、符号化部4は、映像入力信号を符号化してMPEG規格の符号列であるMPEGストリームを生成し、生成されたMPEGストリームはメモリコントローラ6を介してDRAM2に記憶される。復号化部5は、DRAM2に記憶されたMPEGストリームをメモリコントローラ6を介して入力し、MPEG規格に準拠した処理で復号化して映像出力信号を生成する。また、DRAM2に記憶されたMPEGストリームは、メモリコントローラ6及びコントローラ7を介して外部デバイス3に出力されることもある。
In the system shown in FIG. 1, the encoding unit 4 encodes a video input signal to generate an MPEG stream that is a code string of the MPEG standard, and the generated MPEG stream is stored in the DRAM 2 via the memory controller 6. The The
図2は符号化部4の概略的構成図である。図2中、9は映像入力信号を入力してDCT(離散コサイン変換)処理を行うDCT部、10はDCT部9の出力を量子化処理する量子化部、11は映像入力信号を入力してイントラ予測処理を行うイントラ予測部、12は映像入力信号を入力してインター予測処理を行うインター予測部である。
FIG. 2 is a schematic configuration diagram of the encoding unit 4. In FIG. 2, 9 is a DCT unit that inputs a video input signal and performs DCT (discrete cosine transform) processing, 10 is a quantization unit that performs quantization processing on the output of the
13は符号化単位画像であるピクチャ毎に、入力画像の特性から、「画質/ストリームサイズ」が最大、又は、画質が最適な符号化モード(符号化方法)を決定するモード決定部、14はモード決定部13が決定した符号化モードに基づいて、符号化単位画素ブロックであるマクロブロック毎に、復号化部5中、復号処理時に動作不要である回路部の休止を指示する休止情報をなす休止フラグを生成する休止フラグ生成部(休止情報生成部)、15は量子化部10の出力、イントラ予測部11の出力又はインター予測部12の出力、休止フラグ生成部14の出力等からMPEGストリームを生成するストリーム生成部である。
図3は復号化部5の概略的構成図である。図3中、16はMPEGストリームの解析を行うストリーム解析部、17はピクチャを入力して逆量子化処理を行う逆量子化部、18は逆量子化部17の出力に対して逆DCT処理を行う逆DCT部、19はイントラ補正処理を行うイントラ補正部、20はインター補正処理を行うインター補正部、21はイントラ補正部19の出力又はインター補正部20の出力を選択して出力するセレクタである。
FIG. 3 is a schematic configuration diagram of the
22は逆DCT部18の出力とセレクタ21の出力を入力して映像出力信号を生成する加算部、23はMPEGストリームに含まれる休止フラグに基づいて、マクロブロック毎に、逆量子化部17、逆DCT部18、イントラ補正部19及びインター補正部20の休止を制御する休止制御部である。
図4はモード決定部13の動作を示す図である。モード決定部13は、映像入力信号を入力し、既存技術を用いたモード決定処理を行い、ピクチャ毎に、符号化モード候補を決定する(ステップS1)。そして、符号化モード候補が複数ある場合には、符号化モード候補毎に、復号化部消費電力テーブル24を参照し、復号化部5の休止制御対象回路部の復号処理時の消費電力を計算し、復号化部5の休止制御対象回路部の復号処理時の消費電力が最小の符号化モード候補を符号化モードとして決定する(ステップS2)。符号化モード候補が1個の場合には、符号化モード候補がそのまま符号化モードとして決定される。
FIG. 4 is a diagram illustrating the operation of the
ここに、符号化モードの決定は、ピクチャ毎に、ピクチャ単位の符号化モードとマクロブロック単位の符号化モードが決定されることにより行われるが、例えば、MPEG2の場合、ピクチャ単位の符号化モードには、Iピクチャ、Pピクチャ、Bピクチャがあり、マクロブロック単位の符号化モードには、イントラ、インター、スキップ等がある。 Here, the coding mode is determined by determining the coding mode for each picture and the coding mode for each macroblock for each picture. For example, in the case of MPEG2, the coding mode for each picture is determined. There are an I picture, a P picture, and a B picture, and coding modes in units of macroblocks include intra, inter, skip, and the like.
図5はモード決定部13が符号化モードを決定するピクチャの構成例を示す図である。この例では、説明の都合上、ピクチャは、4つのマクロブロックMB00、MB01、MB10、MB11から構成されると仮定している。
FIG. 5 is a diagram illustrating a configuration example of a picture in which the
図6は図5に示すピクチャに対してモード決定部13が決定した符号化モード候補の例を示す図であり、図6(A)は符号化モード候補1、図6(B)は符号化モード候補2を示している。符号化モード候補1は、マクロブロックの符号化モードを、MB00はイントラ、MB01はインター、MB10はイントラ、MB11はスキップとしている。符号化モード候補2は、マクロブロックの符号化モードを、MB00はイントラ、MB01はイントラ、MB10はスキップ、MB11はスキップとしている。
FIG. 6 is a diagram illustrating an example of a coding mode candidate determined by the
表1は復号化部消費電力テーブル24の例を示す。復号化部消費電力テーブル24は、復号部5の各回路部の実機計測結果又は消費電力解析ツールの結果を元に作成することができるが、本例では、休止制御対象回路部には、説明の都合上、逆量子化部17、逆DCT部18、イントラ補正部19及びインター補正部20のみが含まれるとしている。
Table 1 shows an example of the decoding unit power consumption table 24. The decoding unit power consumption table 24 can be created based on the actual machine measurement result of each circuit unit of the
ここで、イントラ・マクロブロックの復号処理は、休止制御対象回路部では、逆量子化部17、逆DCT部18及びイントラ補正部19の動作を必要とするので、休止制御対象回路部の消費電力は0.4μWとなる。インター・マクロブロックの復号処理は、休止制御対象回路部では、逆量子化部17、逆DCT部18及びインター補正部20の動作を必要とするので、休止制御対象回路部の消費電力は1.0μWとなる。スキップ・マクロブロックの復号処理は、休止制御対象回路部では、インター補正部20の動作が必要となるので、休止制御対象回路部の消費電力は0.8μWとなる。
Here, the decoding process of the intra / macroblock requires the operations of the
表2は図6(A)に示す符号化モード候補1及び図6(B)に示す符号化モード候補2の消費電力計算の結果を示している。 Table 2 shows the results of power consumption calculation of the encoding mode candidate 1 shown in FIG. 6A and the encoding mode candidate 2 shown in FIG.
即ち、符号化モード候補1の場合、各マクロブロックの復号処理に必要な休止制御対象回路部の電力は、MB00(イントラ)については0.4μW、MB01(インター)については1.0μW、MB10(イントラ)については0.4μW、MB11(スキップ)については0.8μWとなり、ピクチャ全体では2.6μWとなる。 That is, in the case of encoding mode candidate 1, the power of the pause control target circuit unit necessary for the decoding process of each macroblock is 0.4 μW for MB00 (intra), 1.0 μW for MB01 (inter), and MB10 ( Intra) is 0.4 μW, MB11 (skip) is 0.8 μW, and the entire picture is 2.6 μW.
これに対して、符号化モード候補2の場合には、各マクロブロックの復号処理に必要な休止制御対象回路部の電力は、MB00(イントラ)、MB01(イントラ)については、それぞれ0.4μW、MB10(スキップ)、MB11(スキップ)については、それぞれ、0.8μWとなり、ピクチャ全体では、2.4μWとなる。したがって、この例の場合には、モード決定部13は符号化モード候補2を符号化モードとして決定することになる。
On the other hand, in the case of the encoding mode candidate 2, the power of the pause control target circuit unit necessary for the decoding process of each macroblock is 0.4 μW for MB00 (intra) and MB01 (intra), respectively. MB10 (skip) and MB11 (skip) are each 0.8 μW, and the entire picture is 2.4 μW. Therefore, in this example, the
図7は休止フラグ生成部14が生成する休止フラグの構成を示す図である。休止フラグは、逆量子化部休止フラグ25と、逆DCT部休止フラグ26と、イントラ補正部休止フラグ27と、インター補正部休止フラグ28を有するように構成される。
FIG. 7 is a diagram showing the configuration of the pause flag generated by the
逆量子化部休止フラグ25は逆量子化部17の動作を休止とするか否かを指示するフラグ、逆DCT部休止フラグは逆DCT部18の動作を休止とするか否かを指示するフラグ、イントラ補正部休止フラグはイントラ補正部19の動作を休止とするか否かを指示するフラグ、インター補正部休止フラグはインター補正部20の動作を休止とするか否かを指示するフラグであり、それぞれ、休止を指示する場合には“0”、休止を指示しない場合には“1”とされる。
The inverse quantization
表3は、図6(B)に示す符号化モード候補2が符号化モードに決定された場合に、休止フラグ生成部14が生成する休止フラグの内容を示している。
Table 3 shows the content of the pause flag generated by the pause
図8は符号化部4で生成されるMPEGストリームの一部分を示す図である。休止フラグは、ストリーム生成部15に伝送され、ユーザ拡張レイヤーを利用してストリームとして送られる。例えば、MPEG2規格の場合、「extension_and_user_data」レイヤー内の「user_data」にて「picture_header」毎に伝送される。
FIG. 8 is a diagram showing a part of an MPEG stream generated by the encoding unit 4. The pause flag is transmitted to the
ここに、復号化部5の休止制御部23は、MPEGストリームに含まれる休止フラグに基づいて、マクロブロック毎に、休止制御対象回路部内の量子化部17、逆DCT部18、イントラ補正部19及びインター補正部20の休止を制御するが、休止制御は、復号処理時に休止とする回路部に対するゲーテッドクロックの供給制御により行われる。
Here, the
例えば、MPEGストリームに表3に示す休止フラグが含まれていた場合、MB00、MB01の復号処理時には、逆量子化部17、逆DCT部18及びイントラ補正部19は動作状態、インター補正部20は休止状態とされ、MB10、MB11の復号処理時には、逆量子化部17、逆DCT部18及びイントラ補正部19は休止状態、インター補正部20は動作状態とされる。
For example, if the MPEG stream includes the pause flag shown in Table 3, during the decoding process of MB00 and MB01, the
以上のように、本発明の符号化及び復号化装置の一実施形態1によれば、符号化部4に休止フラグ生成部(休止情報生成部)14を設け、マクロブロック毎に、復号化部5中、復号処理時に動作不要である回路部の休止を指示する休止フラグ(休止情報)をMPEGストリームに含めると共に、復号化部5に休止制御部23を設け、MPEGストリームに含まれる休止フラグに基づいて、マクロブロック毎に、復号処理時に動作不要である回路部の休止制御を行うとしているので、復号処理時の消費電力の削減を図ることができる。
As described above, according to the first embodiment of the encoding and decoding apparatus of the present invention, the encoding unit 4 includes the pause flag generation unit (pause information generation unit) 14, and the decoding unit is provided for each macroblock. 5, the MPEG stream includes a pause flag (pause information) for instructing pause of the circuit unit that does not require operation during decoding processing, and a
なお、本発明の符号化及び復号化装置、符号化装置、復号化装置においては、本発明をMPEG規格の符号化及び復号化装置、符号化装置、復号化装置に適用した場合を例にして説明したが、本発明は、符号化モードによっては、復号処理時に動作不要である回路部が存在する符号化及び復号化装置、復号処理時に動作不要である回路部が存在する復号化装置を対象とする符号化装置、復号処理時に動作不要である回路部が存在する復号化装置に広く適用することができるものである。 In the encoding and decoding apparatus, encoding apparatus, and decoding apparatus of the present invention, the case where the present invention is applied to an MPEG standard encoding and decoding apparatus, encoding apparatus, and decoding apparatus is taken as an example. As described above, the present invention is directed to an encoding / decoding device in which a circuit unit that does not require operation at the time of decoding processing exists depending on the encoding mode, and a decoding device in which a circuit unit that does not need to operate at the time of decoding processing exists. The present invention can be widely applied to the encoding device and the decoding device in which there is a circuit unit that does not require operation during decoding processing.
ここで、本発明を整理すると、本発明には、少なくとも、以下の符号化及び復号化装置、符号化装置、復号化装置が含まれる。 Here, to summarize the present invention, the present invention includes at least the following encoding and decoding apparatus, encoding apparatus, and decoding apparatus.
(付記1) 画像信号を符号化して符号列を生成する符号化部と、前記符号化部が生成した符号列を復号化する復号化部を有する符号化及び復号化装置であって、前記符号化部は、所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成する休止情報生成部を有し、前記復号化部は、前記休止情報に基づいて、所定画素ブロック毎に、前記休止情報に対応する回路部の休止制御を行う休止制御部を有することを特徴とする符号化及び復号化装置。 (Supplementary Note 1) An encoding and decoding apparatus including an encoding unit that encodes an image signal to generate a code string, and a decoding unit that decodes the code string generated by the encoding unit, The converting unit includes a pause information generating unit that generates pause information for instructing a function that does not require an operation during decoding processing for each predetermined pixel block, and the decoding unit is configured to generate a predetermined pixel block based on the pause information. An encoding and decoding apparatus, comprising: a pause control unit that performs pause control of a circuit unit corresponding to the pause information.
(付記2) 前記符号化部は、複数の所定画素ブロックを単位とする画像に複数の符号化モード候補がある場合、前記画像の復号処理時の消費電力が最小の符号化モード候補を符号化モードと決定するモード決定部を有することを特徴とする付記1記載の符号化及び復号化装置。 (Supplementary Note 2) When there are a plurality of encoding mode candidates in an image having a plurality of predetermined pixel blocks as a unit, the encoding unit encodes the encoding mode candidate having the minimum power consumption during the decoding process of the image. The encoding and decoding apparatus according to appendix 1, further comprising a mode determination unit that determines a mode.
(付記3) 前記休止情報生成部は、前記モード決定部が決定した符号化モードに基づいて、前記休止情報を生成することを特徴とする付記2記載の符号化及び復号化装置。 (Additional remark 3) The said pause information production | generation part produces | generates the said pause information based on the encoding mode which the said mode determination part determined, The encoding and decoding apparatus of Additional remark 2 characterized by the above-mentioned.
(付記4) 前記休止制御部は、前記休止情報に対応する回路部の休止制御を前記休止情報に対応する回路部に対するゲーテッドクロックの供給制御により行うことを特徴とする付記3記載の符号化及び復号化装置。 (Supplementary Note 4) The encoding according to Supplementary Note 3, wherein the suspension control unit performs suspension control of a circuit unit corresponding to the suspension information by supply control of a gated clock to the circuit unit corresponding to the suspension information. Decryption device.
(付記5) 画像信号を符号化して符号列を生成する符号化装置であって、所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成する休止情報生成部を有することを特徴とする符号化装置。 (Additional remark 5) It is an encoding apparatus which encodes an image signal and produces | generates a code sequence, Comprising: It has the pause information generation part which produces | generates the pause information which instruct | indicates the function which becomes operation | movement unnecessary at the time of a decoding process for every predetermined pixel block An encoding apparatus characterized by that.
(付記6) 符号化された画像信号と、信号処理時に動作不要となる機能を指示する休止情報を受信して、画像情報を復号化する復号化装置であって、前記休止情報に基づいて、所定画素ブロック毎に、前記休止情報に対応する回路部の休止制御を行う休止制御部を有することを特徴とする復号化装置。 (Additional remark 6) It is the decoding apparatus which receives the pause information which instruct | indicates the function which becomes operation | movement unnecessary at the time of a signal processing with the encoded image signal, Comprising: Based on the said pause information, A decoding apparatus, comprising: a pause control unit that performs pause control of a circuit unit corresponding to the pause information for each predetermined pixel block.
1…本発明の符号化及び復号化装置の一実施形態
2…DRAM
3…外部デバイス
4…符号化部
5…復号化部
6…メモリコントローラ
7…コントローラ
8…内部バス
9…DCT部
10…量子化部
11…イントラ予測部
12…インター予測部
13…モード決定部
14…休止フラグ生成部
15…ストリーム生成部
16…ストリーム解析部
17…逆量子化部
18…逆DCT部
19…イントラ補正部
20…インター補正部
21…セレクタ
22…加算部
23…休止制御部
24…復号化部消費電力テーブル
25…逆量子化部休止フラグ
26…逆DCT部休止フラグ
27…イントラ補正部休止フラグ
28…インター補正部休止フラグ
DESCRIPTION OF SYMBOLS 1 ... Embodiment of the encoding and decoding apparatus of this invention 2 ... DRAM
DESCRIPTION OF SYMBOLS 3 ... External device 4 ... Encoding
Claims (5)
前記符号化部は、所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成する休止情報生成部を有し、
前記復号化部は、前記休止情報に基づいて、所定画素ブロック毎に、前記休止情報に対応する回路部の休止制御を行う休止制御部を有することを特徴とする符号化及び復号化装置。 An encoding and decoding apparatus comprising: an encoding unit that encodes an image signal to generate a code string; and a decoding unit that decodes the code string generated by the encoding unit,
The encoding unit includes a pause information generation unit that generates pause information for instructing a function that does not require an operation during a decoding process for each predetermined pixel block.
The decoding unit includes a pause control unit that performs pause control of a circuit unit corresponding to the pause information for each predetermined pixel block based on the pause information.
所定画素ブロック毎に、復号処理時に動作不要となる機能を指示する休止情報を生成する休止情報生成部を有することを特徴とする符号化装置。 An encoding device that encodes an image signal to generate a code string,
An encoding apparatus, comprising: a pause information generation unit that generates pause information for instructing a function that does not require an operation during a decoding process for each predetermined pixel block.
前記休止情報に基づいて、所定画素ブロック毎に、前記休止情報に対応する回路部の休止制御を行う休止制御部を有することを特徴とする復号化装置。
A decoding device that receives encoded image signals and pause information that indicates functions that do not require operation during signal processing, and decodes the image information,
A decoding apparatus comprising: a pause control unit that performs pause control of a circuit unit corresponding to the pause information for each predetermined pixel block based on the pause information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004212865A JP4367272B2 (en) | 2004-07-21 | 2004-07-21 | Encoding and decoding apparatus, encoding apparatus, and decoding apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004212865A JP4367272B2 (en) | 2004-07-21 | 2004-07-21 | Encoding and decoding apparatus, encoding apparatus, and decoding apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006033695A JP2006033695A (en) | 2006-02-02 |
| JP4367272B2 true JP4367272B2 (en) | 2009-11-18 |
Family
ID=35899459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004212865A Expired - Fee Related JP4367272B2 (en) | 2004-07-21 | 2004-07-21 | Encoding and decoding apparatus, encoding apparatus, and decoding apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4367272B2 (en) |
-
2004
- 2004-07-21 JP JP2004212865A patent/JP4367272B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006033695A (en) | 2006-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3623967B2 (en) | Portable multimedia communication terminal device | |
| JP4843482B2 (en) | Information processing apparatus and program | |
| JP2009513056A (en) | Video encoding / decoding apparatus and method using adaptive scanning | |
| JP2009055542A (en) | Moving picture coding apparatus and moving picture coding method | |
| US20090310678A1 (en) | Image encoding apparatus, method of controlling the same and computer program | |
| JP2006128770A (en) | Image coding device and method therefor, computer program of image coding device, and portable terminal | |
| JPWO2016129031A1 (en) | Image compression / decompression device | |
| US20070133892A1 (en) | Image coding device, method and computer program | |
| JP2009100125A (en) | Encoder | |
| US6785422B2 (en) | Image processing apparatus utilizing pixel values of peripheral pixels adjacent the subject pixel | |
| CN1112654C (en) | Image processor | |
| JP4922101B2 (en) | Information processing apparatus and inter prediction mode determination method | |
| JP2008124926A (en) | Image decoding apparatus, image encoding apparatus, and system lsi | |
| JP2016066850A (en) | Moving picture encoding apparatus, moving picture decoding apparatus, and moving picture encoding / decoding method | |
| JP2010109572A (en) | Device and method of image processing | |
| JP4367272B2 (en) | Encoding and decoding apparatus, encoding apparatus, and decoding apparatus | |
| JP6875800B2 (en) | Super-resolution frame selection device, super-resolution device, and program | |
| TWI493942B (en) | Moving picture coding method, moving picture coding apparatus, and moving picture coding program | |
| CN1294786A (en) | Variable-length encoder | |
| TW201517633A (en) | Method for encoding video data in a scalable bitstream, corresponding decoding method, corresponding coding and decoding devices | |
| TWI646823B (en) | Video compression method and video compression device | |
| JP4704343B2 (en) | Image coding apparatus and method | |
| JP4155063B2 (en) | Image encoding device, image decoding device, image encoding method, and image decoding method | |
| JP2014011481A (en) | Image encoding device, image encoding method and program, image decoding device, image decoding method and program | |
| JP2008053848A (en) | Image processor and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070608 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090310 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090804 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090817 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130904 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |