JP2007006194A - Image decoding/reproducing apparatus - Google Patents
Image decoding/reproducing apparatus Download PDFInfo
- Publication number
- JP2007006194A JP2007006194A JP2005184732A JP2005184732A JP2007006194A JP 2007006194 A JP2007006194 A JP 2007006194A JP 2005184732 A JP2005184732 A JP 2005184732A JP 2005184732 A JP2005184732 A JP 2005184732A JP 2007006194 A JP2007006194 A JP 2007006194A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- unit
- memory
- compression
- 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.)
- Pending
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
本発明は、例えば、符号化された画像データを復号し、再生する画像復号再生装置において、復号後の画像データを格納するフレームメモリの容量を低減する技術に関する。 The present invention relates to a technique for reducing the capacity of a frame memory for storing decoded image data in an image decoding / reproducing apparatus that decodes and reproduces encoded image data, for example.
画像復号再生装置に入力される画像符号データは、さまざまな圧縮符号化技術によりデータ量の削減が行われたものであるが、その圧縮符号化技術の一つとして、相前後する画像間での相関関係を利用した動き予測技術がある。圧縮符号化時に、この動き予測処理が施された画像符号化データを画像復号再生装置にて、復号し、再生する際は、復号後画像データを保存するフレームメモリが必要であり、またフレームメモリに記憶された復号後画像データは、再生画像として出力されるだけでなく、動き補償処理のために参照される必要がある。 The image code data input to the image decoding / playback apparatus has been reduced in data amount by various compression coding techniques. There is a motion prediction technique using the correlation. At the time of compression encoding, when the encoded image data subjected to the motion prediction process is decoded and reproduced by the image decoding / reproducing apparatus, a frame memory for storing the decoded image data is required. The decoded image data stored in is not only output as a reproduced image, but also needs to be referenced for motion compensation processing.
また、フレームメモリ容量を削減するために、復号後のデータを符号化回路で圧縮し、フレームメモリに記憶させるようにしたものもある(例えば、特許文献1参照)。 In addition, in order to reduce the frame memory capacity, there is a type in which decoded data is compressed by an encoding circuit and stored in a frame memory (see, for example, Patent Document 1).
具体的には、例えば同文献の図1に示されるように、画像復号再生装置に、フレームメモリに記憶させるデータを圧縮する符号化回路101、出力表示する画像を得るためにフレームメモリの圧縮データを伸長する第一のデータ伸長回路105a、および動き補償処理における参照画像として用いる画像を得るためにフレームメモリの圧縮データを伸長する第二のデータ伸長回路105bが設けられている。
しかしながら、上記画像復号再生装置では、データ圧縮回路104内の符号化回路101によりデータ量が圧縮されるため、フレームメモリ102の容量は削減されるが、出力表示用と動き補償処理用とで、データ伸長回路が2つ設けられていたので、回路規模および製造コストが増大しがちであった。 However, in the image decoding / playback apparatus, since the data amount is compressed by the encoding circuit 101 in the data compression circuit 104, the capacity of the frame memory 102 is reduced. However, for output display and motion compensation processing, Since two data decompression circuits are provided, the circuit scale and manufacturing cost tend to increase.
本発明は、上記の点に鑑み、画像復号再生装置のフレームメモリ等の容量低減を実現するとともに、回路規模を低減することを目的とする。 The present invention has been made in view of the above points, and aims to reduce the circuit scale as well as to reduce the capacity of the frame memory and the like of the image decoding / playback apparatus.
上記の課題を解決するため、請求項1の発明は、
メモリに記憶された画像を参照して、符号化された画像データの復号を行う画像復号再生装置であって、
データを圧縮する機能と伸長する機能を有するデータ圧縮伸長部と、
複数のリクエスタのうちのいずれかから入力されたデータを上記データ圧縮伸長部を介して上記メモリに出力する一方、上記メモリから上記データ圧縮伸長部を介して入力されたデータを上記リクエスタのいずれかに出力するように、複数のリクエスタからのアクセスを調停する調停部とを備え、
上記複数のリクエスタは、入力された上記符号化された画像符号データを復号し、復号後の画像データをメモリに書き込む復号部と、上記メモリから上記復号後の画像データを読み出して出力する画像出力部を含み、
上記データ圧縮伸長部の圧縮伸長動作が、上記メモリへのアクセス制御またはアクセス対象データの属性に関する情報に基づいて制御されるように構成された
ことを特徴とする。
In order to solve the above problems, the invention of
An image decoding / playback apparatus for decoding encoded image data with reference to an image stored in a memory,
A data compression / decompression unit having a function of compressing and decompressing data;
Data input from any one of a plurality of requesters is output to the memory via the data compression / decompression unit, while data input from the memory via the data compression / decompression unit is output to any one of the requesters. And an arbitration unit that arbitrates access from a plurality of requesters,
The plurality of requesters decode the input encoded image code data, write the decoded image data into a memory, and output the image data after reading the decoded image data from the memory Part
The compression / decompression operation of the data compression / decompression unit is configured to be controlled based on access control to the memory or information related to attributes of data to be accessed.
また、請求項2の発明は、
請求項1の画像復号再生装置であって、
上記メモリへのアクセス制御またはアクセス対象データの属性に関する情報は、上記メモリに対するアクセスがデータの書き込み処理と読み出し処理のどちらのアクセスであるかを示すデータ転送方向情報、上記メモリに対するアクセスがいずれのリクエスタからのアクセスであるかを示すリクエスタ識別情報、メモリ内のいずれの領域へのアクセスがなされるかを示す転送メモリアドレス、およびメモリアクセスの対象となるデータが輝度信号か色差信号のいずれであるかを示す輝度色差判別情報のうちの少なくとも1つであることを特徴とする。
The invention of
The image decoding / playback apparatus according to
The information on the access control to the memory or the attribute of the data to be accessed includes data transfer direction information indicating whether the access to the memory is a data write process or a read process, and which requestor is an access to the memory. Requester identification information indicating whether the access is from, a transfer memory address indicating which area in the memory is accessed, and whether the data to be accessed is a luminance signal or a color difference signal It is at least one of the luminance color difference discrimination information indicating.
これらにより、復号後の画像データが、メモリに書き込まれる時は圧縮され、動き補償処理における参照画像やモニタ等への出力画像などとしてメモリから読み出される時は伸長されるようにすることができるので、メモリの容量を低減することができる。また、複数のリクエスタがデータ圧縮伸長部を別個に備えることなく、データ圧縮伸長部が共用される。 As a result, the decoded image data can be compressed when written to the memory, and decompressed when read from the memory as a reference image or an output image to a monitor in the motion compensation process. The capacity of the memory can be reduced. Further, the data compression / decompression unit is shared without a plurality of requesters having a separate data compression / decompression unit.
また、データ圧縮伸長部におけるデータの圧縮伸長動作の制御は、例えばデータ転送方向情報やリクエスタ識別情報等の情報を利用することによって自動的に行われる。 The data compression / decompression operation in the data compression / decompression unit is automatically performed by using information such as data transfer direction information and requester identification information.
具体的には、例えばデータ転送方向情報に基づくデータの圧縮伸長率の制御により、データをメモリに書き込む場合はデータが自動的に圧縮され、データをメモリから読み出す場合はデータが自動的に伸長されるようにすることができる。 Specifically, for example, by controlling the data compression / decompression rate based on the data transfer direction information, the data is automatically compressed when the data is written to the memory, and the data is automatically decompressed when the data is read from the memory. You can make it.
または、リクエスタ識別情報に基づくデータの圧縮伸長率の制御により、リクエスタの種類に応じてデータの圧縮伸長率を決定することができるので、データ圧縮伸長部はそれぞれ異なった種類のデータを扱う様々なリクエスタに対応した圧縮伸長を行うことができる。 Alternatively, by controlling the data compression / decompression rate based on the requester identification information, the data compression / decompression rate can be determined according to the type of requester, so the data compression / decompression unit can handle various types of data. The compression / decompression corresponding to the requester can be performed.
または、転送メモリアドレスに基づくデータの圧縮伸長率の制御により、メモリ内のどの領域へのアクセスかによってデータの圧縮伸長率を決定することができるので、データの記憶される領域の種類に応じた圧縮伸長を行うことができる。 Alternatively, by controlling the compression / decompression ratio of data based on the transfer memory address, the compression / decompression ratio of data can be determined depending on which area in the memory is accessed, so that it corresponds to the type of area in which data is stored. Compression / decompression can be performed.
または、輝度色差判別情報に基づくデータの圧縮伸長率の制御により、データ量圧縮伸長手段におけるデータ量圧縮処理とデータ量伸長処理が画質劣化を伴う非可逆変換の場合、人間の視覚特性が敏感である輝度成分のデータについては画質劣化を抑えるために圧縮伸長率を低くし、人間の視覚特性が輝度成分に比べて鈍感である色差成分の場合は拡大縮小率を輝度成分に比べ高くするといったような、人間の視覚特性を考慮した拡大縮小率の制御を行うことができる。 Or, by controlling the data compression / decompression ratio based on the luminance / color difference discrimination information, if the data amount compression processing and the data amount expansion processing in the data amount compression / expansion means are irreversible conversion with image quality degradation, human visual characteristics are sensitive. For data of a certain luminance component, the compression / expansion rate is lowered to suppress image quality deterioration, and in the case of a color difference component in which human visual characteristics are insensitive compared to the luminance component, the enlargement / reduction rate is increased compared to the luminance component. In addition, it is possible to control the enlargement / reduction ratio in consideration of human visual characteristics.
また、請求項3の発明は、
請求項1の画像復号再生装置であって、
上記データ圧縮伸長部におけるデータの圧縮伸長率が、さらに、上記メモリの容量、および上記復号部による復号後の画像のデータ量に基づいて制御されるように構成されたことを特徴とする。
The invention of
The image decoding / playback apparatus according to
The data compression / decompression rate of the data compression / decompression unit is further controlled based on the capacity of the memory and the data amount of the image after decoding by the decoding unit.
これにより、任意の画像サイズの符号化データを復号することが求められる場合においても、復号後の画像データ量がメモリの容量より小さい場合は、画像データを圧縮伸長せずにメモリに保存できる。したがって、データ量圧縮伸長手段における圧縮処理に例えば画質劣化を伴う非可逆圧縮が用いられる場合でも、画質劣化を最低限に抑えることができる。 As a result, even when it is required to decode encoded data of an arbitrary image size, if the amount of image data after decoding is smaller than the capacity of the memory, the image data can be stored in the memory without being compressed or expanded. Therefore, even when, for example, irreversible compression with image quality deterioration is used for the compression processing in the data amount compression / expansion means, the image quality deterioration can be minimized.
また、請求項4の発明は、
請求項1の画像復号再生装置であって、
上記データ圧縮伸長部におけるデータの圧縮伸長率が、さらに、上記メモリの容量、および上記画像出力部が出力する画像のデータ量に基づいて制御されるように構成されたことを特徴とする。
The invention of
The image decoding / playback apparatus according to
The data compression / decompression unit of the data compression / decompression unit is further configured to be controlled based on the capacity of the memory and the data amount of the image output from the image output unit.
これにより、メモリ容量と出力画像の画素数や階調数に応じて、データ圧縮伸長率が制御される。 Thereby, the data compression / expansion rate is controlled according to the memory capacity and the number of pixels and the number of gradations of the output image.
また、請求項5の発明は、
請求項1の画像復号再生装置であって、
上記データ圧縮伸長部におけるデータの圧縮は、非可逆圧縮であることを特徴とする。
The invention of claim 5
The image decoding / playback apparatus according to
The data compression in the data compression / decompression unit is irreversible compression.
これにより、非可逆圧縮であっても、例えばリクエスタの識別に基づいて、画像データであれば圧縮、音声、制御データであれば非圧縮というような適切な圧縮伸長制御が行われる。 Thereby, even in the case of irreversible compression, for example, based on the identification of the requester, appropriate compression / decompression control is performed such that compression is performed for image data and audio and non-compression is performed for control data.
また、請求項6の発明は、
請求項5の画像復号再生装置であって、
上記データ圧縮伸長部におけるデータの圧縮伸長は、画素数または階調数の減少又は増加を伴うことを特徴とする。
The invention of claim 6
The image decoding / playback apparatus according to claim 5,
The data compression / decompression in the data compression / decompression unit is accompanied by a decrease or increase in the number of pixels or the number of gradations.
また、請求項7の発明は、
請求項6の画像復号再生装置であって、
上記データ圧縮伸長部におけるデータの圧縮伸長は、直交変換と逆直交変換とを用いた圧縮伸長、間引き処理、およびフィルタリングの少なくとも1つによるものであることを特徴とする。
The invention of claim 7
The image decoding / playback apparatus according to claim 6,
The data compression / decompression in the data compression / decompression unit is based on at least one of compression / decompression using orthogonal transformation and inverse orthogonal transformation, thinning processing, and filtering.
これにより、画素数の増減を伴うデータ量の調整が行われる。 Thereby, adjustment of the data amount accompanying increase / decrease in the number of pixels is performed.
また、請求項8の発明は、
請求項7の画像復号再生装置であって、
上記データ圧縮伸長部におけるデータの圧縮伸長による画素数または階調数の減少程度は、上記メモリの容量、および上記画像出力部が出力する画像のデータ量に基づいて制御されるように構成されたことを特徴とする。
The invention of claim 8
The image decoding / playback apparatus according to claim 7,
The degree of reduction in the number of pixels or the number of gradations due to data compression / decompression in the data compression / decompression unit is configured to be controlled based on the capacity of the memory and the amount of image data output from the image output unit. It is characterized by that.
これにより、メモリ容量と出力画像の画素数や階調数に応じて、画素数または階調数の減少程度が制御される。 Thus, the degree of reduction in the number of pixels or the number of gradations is controlled according to the memory capacity and the number of pixels or the number of gradations of the output image.
また、請求項9の発明は、
請求項1の画像復号再生装置であって、
上記データ圧縮伸長部が、入力されたデータをそのまま出力することが可能に構成されていることを特徴とする。
The invention of claim 9
The image decoding / playback apparatus according to
The data compression / decompression unit is configured to be able to output input data as it is.
これにより、データの種類等に応じて、メモリに書き込まれるデータやメモリから読み出されるデータを圧縮伸長したりしなかったりすることができる。 As a result, the data written to the memory and the data read from the memory can be compressed or decompressed depending on the type of data.
本発明によれば、画像復号再生装置のフレームメモリ等の容量低減を実現するとともに、回路規模を低減することができる。 According to the present invention, it is possible to reduce the capacity of the frame memory and the like of the image decoding / playback apparatus and reduce the circuit scale.
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の各実施形態において、他の実施形態と同様の機能を有する構成要素については同一の符号を付して説明を省略する。 Embodiments of the present invention will be described below with reference to the drawings. In each of the following embodiments, components having functions similar to those of the other embodiments are denoted by the same reference numerals and description thereof is omitted.
《発明の実施形態1》
本発明の実施形態1に係る画像復号再生装置100は、図1に示すように、リクエスタ群110が、調停部121および拡大縮小部122を介して、フレームメモリ131(画像データ蓄積領域)と非画像データ蓄積領域132とを有する共有メモリ130(メモリ)にアクセスするようになっている。
In the image decoding /
(リクエスタ群110について)
リクエスタ群110は、具体的には例えば、画像符号データ復号部111、画像出力部112、音声復号部113、音声出力部114、およびシステム制御部115の5つのリクエスタを有している。リクエスタ群110には、それぞれ固有のリクエストID(リクエスタ番号情報)が割り当てられている。
(About the requester group 110)
Specifically, the
画像符号データ復号部111は、可変長復号部111a、逆量子化部111b、逆DCT部111c、および動き補償部111dを備えている。これらによって可変長復号処理、逆量子化処理、逆DCT処理、および動き補償処理を行うことにより画像符号データが復号されるようになっている。また、動き補償部111dは、動き補償処理の参照画像データとして用いるために、共有メモリ130のフレームメモリ131に記憶された復号後画像データを読み出すアクセスを行う一方、動き補償処理後の復号後画像データを共有メモリ130のフレームメモリ131に書き込むアクセスを行うようになっている。
The image code
画像出力部112は、共有メモリ130のフレームメモリ131から復号後画像データを読み出すアクセスを行い、読み出した復号後画像データをモニタ等での表示サイズに合わせて拡大縮小し、出力するようになっている。
The
音声復号部113は、音声符号データを復号し、復号後音声データを共有メモリ130の非画像データ蓄積領域132に書き込むアクセスを行うようになっている。
The
音声出力部114は、共有メモリ130の非画像データ蓄積領域132から復号後音声データを読み出すアクセスを行い、読み出した復号後音声データを出力するようになっている。
The
システム制御部115は、画像符号データ復号部111、画像出力部112、音声復号部113、および音声出力部114に対し、音と画像を同期させて出力させるなどのシステム制御を行い、共有メモリ130の非画像データ蓄積領域132に対して、システム制御に必要な制御データを読み出すアクセスおよび書き込むアクセスを行うようになっている。すなわち、非画像データ蓄積領域132のうちシステム制御部115のアクセスする領域は、システム制御部115の作業領域の役割を果たす。
The
(調停部121)
調停部121は、リクエスタ群110と共有メモリ130との間のデータ転送(アクセス)を調停するようになっている。より詳しくは、調停部121は所定の優先順位または調停方法に基づいて、いずれのリクエスタに共有メモリ130へのアクセスを許可するかを決定し、許可するリクエスタに対して共有メモリ130へのアクセスを許可する(中継する)とともに、そのリクエスタのリクエストIDと当該アクセスが読み出しアクセスと書き込みアクセスのいずれであるかを示すデータ転送方向情報を、拡大縮小部122に出力する。上記アクセス許可により、アクセスを許可されたリクエスタと共有メモリ130の間で、データ転送が開始される。
(Arbitration unit 121)
The
(拡大縮小部122)
拡大縮小部122は、調停部121によりアクセスを許可されたいずれかのリクエスタと共有メモリ130との間で転送されるデータに対し、拡大縮小処理を行うようになっている。より詳しくは、図2に示すように、リクエスタ群110によって共有メモリ130に書き込まれるデータを縮小する一方、共有メモリ130から読み出されるデータを拡大する拡大縮小処理部122bと、調停部121から入力されるリクエストIDとデータ転送方向情報に基づいて、上記拡大縮小処理部122bにおける動作モードと拡大縮小率を決定する判別部122aとを備えている。動作モードには、「拡大」、「縮小」、および「拡大縮小オフ」の3つのモードがある。拡大縮小率とは、転送される画像データを何倍の画素数に拡大縮小するかを示す値である。拡大縮小処理部122bは、例えば転送される画像データにDCT変換を行い、その拡大縮小率に応じて高周波数成分の除去と逆DCT変換を行って画素数を低減(画像サイズを縮小)することにより、データ量が圧縮された画像データを出力するようになっている。
(Enlargement / reduction unit 122)
The enlargement /
図3に、判別部122aで決定される動作モードと拡大縮小率の例を示す。判別部122aは、調停部121から入力されるリクエストIDにより、共有メモリ130とリクエスタの間で転送されるデータが画像データであるか否かを判別し、画像データでない場合は動作モードが「拡大縮小オフ」であることを示す動作モード信号を出力する。これに応じて、拡大縮小部122は、拡大縮小処理を行わず、入力された画像データをそのまま出力する。また、転送データが画像データであった場合は、入力されるデータ転送方向情報により、アクセスが共有メモリ130に対する書き込みである場合は「縮小」、読み出しである場合は「拡大」を示す動作モード信号を出力する。したがって、書き込まれる画像データが縮小されて、データ量が減るので、共有メモリ130のフレームメモリ131の使用容量を小さくできる。図3の例では、動作モード「縮小」の場合は拡大縮小率は1/2倍、「拡大」の場合は拡大縮小率は2倍としているが、同じ動作モードでもリクエストIDによって異なる拡大縮小率になるように設定してもよい。
FIG. 3 shows an example of the operation mode and the enlargement / reduction ratio determined by the
以下、上記のように構成された画像復号再生装置100の動作を説明する。
Hereinafter, an operation of the image decoding /
まず、画像符号データが、画像復号再生装置100に入力され、画像符号データ復号部111において復号される際の動作を説明する。
First, an operation when image code data is input to the image decoding /
画像符号データ復号部111の可変長復号部111a、逆量子化部111b、および逆DCT部111cは、入力される画像符号データに対し、それぞれ可変長復号処理、逆量子化処理、および逆DCT処理を行う。
The variable
画像符号データ復号部111の動き補償部111dは、共有メモリ130のフレームメモリ131に記憶された復号後画像データを動き補償処理の参照画像データとして読み出すために、調停部121に対して読み出しアクセス許可要求を行う。
The motion compensation unit 111d of the image code
調停部121は、上記アクセス許可要求と、その他のリクエスタからのアクセス許可要求を受け、所定の優先順位によりアクセス許可を与えるリクエスタを選択する。動き補償部111dが選択されると、動き補償部111dにアクセス許可(中継)が行われる。一方、調停部121は、拡大縮小部122の判別部122aに対して、画像符号データ復号部111のリクエストID「0」と、データ転送方向情報「読み出し」を通知する。
The
判別部122aは、上記リクエストID、データ転送方向情報に応じて、動作モードを「拡大」、拡大縮小率を「2倍」と決定し、拡大縮小処理部122bに通知する。
The
これを受けた拡大縮小処理部122bは、共有メモリ130から読み出される画像データを2倍に拡大する。拡大された画像データは、調停部121を介して動き補償部111dに転送される。
Receiving this, the enlargement /
動き補償部111dは、この画像データを参照画像データとして用いて動き補償処理を行い、新たな画像データを生成する。生成された新たな画像データを共有メモリ130のフレームメモリ131に記憶させるために、動き補償部111dは、調停部121に対して書き込みアクセス許可要求を行う。
The motion compensation unit 111d performs motion compensation processing using this image data as reference image data, and generates new image data. In order to store the generated new image data in the
調停部121が再度、アクセス許可を与えるリクエスタとして動き補償部111dを選択すると、動き補償部111dにアクセス許可(中継)が行われる。一方、調停部121は、拡大縮小部122の判別部122aに対して、画像符号データ復号部111のリクエストID「0」と、データ転送方向情報「書き込み」を通知する。
When the
判別部122aは、上記リクエストID、データ転送方向情報により、動作モードを「縮小」、拡大縮小率を「1/2倍」と決定し、拡大縮小処理部122bに通知する。
Based on the request ID and data transfer direction information, the
これを受けた拡大縮小処理部122bは、動き補償部111dから転送される画像データを1/2倍に縮小する。縮小された画像データは、共有メモリ130のフレームメモリ131に書き込まれる。
Receiving this, the enlargement /
次に、共有メモリ130のフレームメモリ131に記憶された画像データが読み出されて表示順に画像出力される際の動作を説明する。
Next, the operation when the image data stored in the
画像出力部112は、共有メモリ130のフレームメモリ131に記憶された画像データを読み出すために、調停部121に対して読み出しアクセス要求を行う。
The
調停部121が、アクセス許可を与えるリクエスタとして画像出力部112を選択すると、画像出力部112にアクセス許可(中継)が行われる。一方、調停部121は、拡大縮小部122の判別部122aに対して、画像出力部112のリクエストID「4」と、データ転送方向情報「読み出し」を通知する。
When the
判別部122aは、上記リクエストID、データ転送方向情報により、動作モードを「拡大」、拡大縮小率を「2倍」と決定し、拡大縮小処理部122bに通知する。
Based on the request ID and data transfer direction information, the
これを受けた拡大縮小処理部122bは、共有メモリ130から読み出される画像データを2倍に拡大する。拡大された画像データは、調停部121を介して画像出力部112に出力画像データとして転送される。
Receiving this, the enlargement /
また、調停部121において、非画像データを転送するリクエスタ、すなわち音声復号部113、音声出力部114、またはシステム制御部115に対して、共有メモリ130へのアクセスが許可された場合は、判別部122aが動作モードを「拡大縮小オフ」に決定し、拡大縮小処理部122bは入力をそのまま出力する。
In addition, in the
上記のように、調停部121に共有メモリ130へのアクセスを許可されたリクエスタは、同時に拡大縮小部122の使用権限も与えられ、リクエストIDとデータ転送方向情報によって、拡大縮小処理部122bの処理内容が切り替えられることにより、拡大縮小部122をリクエスタ間で効率よく共用でき、各リクエスタに個別の拡大縮小機能を持たせたりする必要がなくなる。また、非可逆な拡大縮小処理(圧縮伸長処理)が用いられる場合でも、制御データや音声データを扱うリクエスタとの間で転送されるデータに対しては拡大縮小処理が行われないようにすることができるので、これらのリクエスタと画像データを扱うリクエスタが、共有メモリ130へのデータバスを容易に共有できる。
As described above, the requester permitted to access the shared
また、動き補償部111dが画像データを共有メモリ130のフレームメモリ131に記憶させるアクセスを行った際には、画像データに1/2倍の縮小処理が行われるので、共有メモリ130の使用容量が低減される。同時に、共有メモリ130へのアクセスに使用されるメモリバンド幅も低減される。
Further, when the motion compensation unit 111d performs access to store the image data in the
さらに、データの拡大縮小処理を行うか否かの判断、拡大縮小率の設定、および拡大縮小処理はすべて拡大縮小部によりリクエストIDやデータ転送方向等、すなわち通常のメモリアクセスにおいてリクエスタが出力するメモリへのアクセス制御に関するデータに基づいて行われるため、各リクエスタにメモリ容量の低減率を考慮した処理機能(拡大縮小動作を制御するデータを出力する機能)を必要とせず、リクエスタとなるシステムや回路として、既存のシステムや既存の回路を適用する場合も、設計変更等が不要であるので、適用が非常に容易である。例えば、画質重視のシステムには拡大縮小部を搭載しないが、メモリ容量削減重視のシステムには搭載するという適用も容易である。 Further, the determination of whether or not to perform data enlargement / reduction processing, the setting of the enlargement / reduction ratio, and the enlargement / reduction processing are all performed by the requester or the data transfer direction by the enlargement / reduction unit, that is, the memory output by the requester in normal memory access. Because it is based on data related to access control to the system, each requester does not need a processing function that takes into account the reduction rate of the memory capacity (function to output data for controlling the enlargement / reduction operation), and becomes a requester system or circuit Even when an existing system or an existing circuit is applied, it is very easy to apply because no design change is required. For example, an enlargement / reduction unit is not installed in a system that emphasizes image quality, but can be easily installed in a system that emphasizes memory capacity reduction.
なお、上記実施形態1では、リクエストIDにより転送データが画像データであるか否かを判別しているが、メモリアドレスや、フレームメモリ131と非画像データ蓄積領域132のいずれへのアクセスかを示す情報(メモリアドレス情報)をリクエスタ等が出力し、判別部122aがそれに基づいて転送データが画像データであるか否かを判別するように構成してもよい。
In the first embodiment, whether or not the transfer data is image data is determined based on the request ID, but indicates whether the access is to the memory address or the
また、上記の例では、データの圧縮伸長方法として、画像データにDCT変換、高周波成分の除去、および逆DCT変換を施すことによって、画像を拡大縮小(画素数を増大または減少)する例を示したが、圧縮伸長方法はこれに限られない。拡大縮小を伴うものや伴わないもの等、種々の圧縮伸長方法を用いてもよい。例えば、隣り合う複数の画素のデータのうち1画素を選択する間引き処理、ローパスフィルタ等のフィルタリング、およびDCT、逆DCT変換以外の直交変換、逆直交変換を用いた圧縮伸長方法を用いてもよい。また、画像データにおける一部の空間周波数成分を取り除くことによって圧縮したり、階調数を減少させることなどによって、1画素あたりに含まれる輝度情報や色差情報等に関するデータ量を低減するようにしてもよい。 In the above example, as an example of the data compression / decompression method, an image is enlarged / reduced (the number of pixels is increased or decreased) by performing DCT conversion, removal of high-frequency components, and inverse DCT conversion on the image data. However, the compression / decompression method is not limited to this. Various compression / decompression methods such as those with or without enlargement / reduction may be used. For example, a thinning process for selecting one pixel from data of a plurality of adjacent pixels, filtering such as a low-pass filter, and a compression / decompression method using orthogonal transformation other than DCT or inverse DCT transformation, or inverse orthogonal transformation may be used. . In addition, the amount of data related to luminance information, color difference information, and the like included in each pixel is reduced by compressing by removing some spatial frequency components from the image data or by reducing the number of gradations. Also good.
また、上記の例では、圧縮伸長部に入出力されるデータは、逆DCT変換後の実空間データであったが、逆DCT変換前の周波数空間データが入出力され、高周波数成分の除去や量子化等が行われるようにしてもよい。 In the above example, the data input / output to / from the compression / decompression unit is real space data after the inverse DCT transform, but the frequency space data before the inverse DCT transform is input / output to remove high frequency components. Quantization or the like may be performed.
《発明の実施形態2》
実施形態2として、画像データが輝度成分か、色差成分かに応じて、画像データの拡大縮小処理における拡大縮小率が変更される画像復号再生装置の例を説明する。
<<
As an
本実施形態2に係る画像復号再生装置200は、図4に示すように、実施形態1の画像復号再生装置100の構成に比べて、画像データを扱うリクエスタ、すなわち動き補償部111dを有する画像符号データ復号部111、および画像出力部112が、アクセス時に付加情報として、転送する画像データが輝度成分なのか色差成分なのかを示す輝度色差判別情報を調停部121に出力するようになっている点が異なる。また、調停部121は、リクエストIDとデータ転送方向情報に加え、輝度色差判別情報を拡大縮小部222に出力するようになっている。
As shown in FIG. 4, the image decoding /
拡大縮小部222は、図5に示すように、判別部222aがリクエストID、データ転送方向情報、および輝度色差判別情報に基づいて動作モードと拡大縮小率を決定するようになっている。
In the enlargement /
図6は、判別部222aにおける動作モードと拡大縮小率の決定方法の一例である。調停部121から入力されるリクエストIDにより、共有メモリ130とリクエスタの間で転送されるデータが画像データであるか否かを判別し、画像データでない場合は動作モードを「拡大縮小オフ」に決定する。また、転送データが画像データであった場合は、入力されるデータ転送方向情報により、アクセスが共有メモリ130に対する書き込みである場合は動作モードを「縮小」、読み出しである場合は「拡大」に決定する。拡大縮小率は、輝度色差判別情報により決定される。図6の例では、輝度成分の場合、縮小処理ならば3/4倍、拡大処理ならば4/3倍、色差成分の場合、縮小処理ならば1/2倍、拡大処理ならば2倍と、拡大縮小率が決定される。
FIG. 6 is an example of a method for determining the operation mode and the enlargement / reduction ratio in the
上記のように、画像データが輝度成分と色差成分のいずれであるかによって拡大縮小率を切り替えることにより、拡大縮小処理が画質劣化を伴う非可逆変換の場合でも、人間の視覚特性が敏感である輝度成分の場合は拡大縮小率を低くし、人間の視覚特性が輝度成分に比べて鈍感である色差成分の場合は拡大縮小率を輝度成分に比べ高くするといったように、人間の視覚特性を考慮して、拡大縮小処理による画質劣化を小さく抑えることができる。すなわち、色差成分の縮小の度合いを高め、空いた容量を輝度成分のデータの記憶に割り当て、輝度成分の縮小の度合いを低くすることにより、フレームメモリ131の容量が限られた画像復号再生装置における画質改善が可能となる。
As described above, by switching the enlargement / reduction ratio depending on whether the image data is a luminance component or a color difference component, human visual characteristics are sensitive even when the enlargement / reduction processing is irreversible conversion with image quality degradation. Consider human visual characteristics, such as lowering the zoom ratio for luminance components, and increasing the zoom ratio compared to luminance components for color difference components where human visual characteristics are insensitive to luminance components. Thus, image quality deterioration due to enlargement / reduction processing can be suppressed to a small level. That is, in the image decoding / reproducing apparatus in which the capacity of the
また、データの拡大縮小処理を行うか否かの判断や拡大縮小率の設定が、メモリへのアクセス制御に関するデータであるリクエストID等とアクセス対象データの属性に関するデータである輝度色差判別情報に基づいて行われるため、拡大縮小制御情報を出力する機能を各リクエスタに持たせる必要がない。 Further, the determination of whether or not to perform data enlargement / reduction processing and the setting of the enlargement / reduction ratio are based on the request ID that is data related to access control to the memory and the luminance color difference determination information that is data related to the attribute of the access target data. Therefore, each requester does not need to have a function of outputting the enlargement / reduction control information.
なお、図6の例では、輝度成分、色差成分ともに拡大縮小処理を行っているが、例えば、判別部222aにおいて、転送データが輝度成分の場合は動作モードを「拡大縮小オフ」に決定させるようにして、輝度成分は拡大縮小処理を行わずに、色差成分のみ拡大縮小処理を行うようにしても、フレームメモリ131の使用容量をある程度低減することはできる。
In the example of FIG. 6, the enlargement / reduction processing is performed for both the luminance component and the color difference component. For example, when the transfer data is the luminance component, the
《発明の実施形態3》
実施形態3として、画像符号データ復号部における復号後の画像サイズ、および画像出力部における出力画像サイズに関する情報に基づき、拡大縮小処理の有無や拡大縮小率が決定されるようにした画像復号再生装置の例を説明する。
<<
As a third embodiment, an image decoding / playback apparatus in which the presence / absence of an enlargement / reduction process and the enlargement / reduction ratio are determined based on information on the image size after decoding in the image code data decoding unit and the output image size in the image output unit An example will be described.
本実施形態3に係る画像復号再生装置300は、図7に示すように、実施形態1の画像復号再生装置100の画像出力部112に代えて、出力画像サイズ(出力する画像のデータ量)を出力する画像出力部312を備え、さらに、入力される画像符号データを解析し、復号後の画像サイズ(復号後の画像のデータ量)を出力する画像符号解析部340を備えている。また、出力された復号後の画像サイズと出力画像サイズが拡大縮小部322に入力されるようになっている。出力画像サイズとして、例えば、モニタの表示サイズ(解像度)やモニタの一部に小画面表示するときの表示サイズが入力される。
As shown in FIG. 7, the image decoding /
拡大縮小部322の判別部322aは、図8に示すように、調停部121から入力されるリクエストIDとデータ転送方向情報、画像符号解析部340から入力される復号後画像サイズ、画像出力部312から入力される出力画像サイズ、およびあらかじめ設定されたフレームメモリ131の容量(メモリの容量)(以下、「フレームメモリサイズ」と呼ぶ)に基づいて、動作モードと拡大縮小率を決定するようになっている。
As shown in FIG. 8, the
図9は、判別部322aにおける動作モードと拡大縮小率の決定方法の一例である。非画像データを転送するリクエスタである音声復号部113(リクエストID=1)、音声出力部114(リクエストID=3)、およびシステム制御部115(リクエストID=2)については、常に動作モードが「拡大縮小オフ」であるため、図9では表記を略す。
FIG. 9 is an example of a method for determining the operation mode and the enlargement / reduction ratio in the
図9を用いて、まず画像符号データ復号部111が共有メモリ130にアクセスする場合の動作モードの決定方法について説明する。パターン1とパターン2のように、復号後画像サイズがフレームメモリサイズ以下である場合は、縮小せずに復号後画像データをフレームメモリ131に記録できるので、動作モードは「拡大縮小オフ」に決定される。逆に、パターン3のように、復号後画像サイズがフレームメモリサイズより大きい場合、フレームメモリ131に画像データを書き込むアクセスであれば、画像データをフレームメモリサイズに収めるため、動作モードは「縮小」と決定され、フレームメモリ131から画像データを読み出すアクセスであれば、フレームメモリ131内の画像データは縮小されているので、動作モードは「拡大」と決定される。
First, a method of determining an operation mode when the image code
次に、画像出力部312が共有メモリ130にアクセスする場合の動作モードの決定方法について説明する。パターン1のように、出力画像サイズがフレームメモリサイズ以下である場合は、動作モードは「拡大縮小オフ」に決定される。逆に、パターン2とパターン3のように、出力画像サイズがフレームメモリサイズより大きい場合、画像出力部312からの読み出しアクセスの際の動作モードは「拡大」に決定される。
Next, a method for determining an operation mode when the
図9の例では、具体的には、1枚の画像を記憶するフレームメモリ131のサイズが水平360画素×垂直480ラインに相当する容量である場合を示している。パターン1では、復号後画像サイズと出力画像サイズが共に水平360画素×垂直480ラインであり、フレームメモリサイズ以下となるので、画像符号データ復号部111と画像出力部312のいずれからのアクセスであっても、動作モードは「拡大縮小オフ」と決定される。パターン2では、復号後画像サイズは水平360画素×垂直480ラインであり、フレームメモリサイズ以下であるので、画像符号データ復号部111からのアクセスの場合は動作モードは「拡大縮小オフ」と決定されるが、出力画像サイズは水平720画素×垂直480ラインであり、フレームメモリサイズより大きいので、画像出力部312から読み出しアクセスされた場合、動作モードは「拡大」、拡大縮小率は「2倍」と決定される。パターン3では、復号後画像サイズも水平720画素×垂直480ラインであり、フレームメモリサイズより大きいので、画像符号データ復号部111がフレームメモリ131に書き込むアクセスをする場合は、動作モードが「縮小」、拡大縮小率は「1/2倍」と決定され、逆に読み出すアクセスをする場合は、動作モードが「拡大」、拡大縮小率が「2倍」と決定される。
In the example of FIG. 9, specifically, a case is shown in which the size of the
このような決定に応じて、拡大縮小処理部122bにより転送データが拡大縮小され、調停部121または共有メモリ130に転送される。
In response to such determination, the transfer data is enlarged / reduced by the enlargement /
上記のように、フレームメモリサイズ、復号後画像サイズ、および出力画像サイズによって、動作モードや拡大縮小率を切り替えることにより、フレームメモリサイズに収まる復号後画像サイズであれば、拡大縮小処理を行わないように制御できる。このような制御は、特に、拡大縮小処理が画質劣化を伴う非可逆変換である場合に、画質劣化を最低限に抑えるのに有効である。 As described above, if the decoded image size fits in the frame memory size by switching the operation mode and the enlargement / reduction ratio according to the frame memory size, the decoded image size, and the output image size, the enlargement / reduction processing is not performed. Can be controlled. Such control is particularly effective in minimizing image quality degradation when the enlargement / reduction processing is irreversible conversion with image quality degradation.
なお、上記実施形態では、1画素あたりに含まれるデータ量は変化しないものとして、画素数(画像サイズ)に基づいて拡大縮小率を決定しているが、1画素あたりに含まれるデータ量も考慮した画像のデータ量に基づいて拡大縮小率を決定してもよい。 In the above embodiment, the amount of data included per pixel is assumed to be unchanged, and the enlargement / reduction ratio is determined based on the number of pixels (image size). However, the amount of data included per pixel is also considered. The enlargement / reduction ratio may be determined based on the data amount of the obtained image.
また、上記の例では、画像サイズの拡大縮小が、水平方向について行われているが、垂直方向、あるいは、水平方向と垂直方向の両方について行われるようにしてもよい。 In the above example, the enlargement / reduction of the image size is performed in the horizontal direction. However, the image size may be performed in the vertical direction or both in the horizontal direction and the vertical direction.
本発明に係る画像復号再生装置は、画像復号再生装置のフレームメモリ等の容量低減を実現するとともに、回路規模を低減するという効果を有し、例えば、符号化された画像データを復号し、再生する画像復号再生装置において、復号後の画像データを格納するフレームメモリの容量を低減する技術等として有用である。 The image decoding / playback apparatus according to the present invention has an effect of reducing the capacity of the frame memory of the image decoding / playback apparatus and reducing the circuit scale. For example, the image decoding / playback apparatus decodes and plays back encoded image data. This is useful as a technique for reducing the capacity of the frame memory for storing the decoded image data.
100 画像復号再生装置
110 リクエスタ群
111 画像符号データ復号部
111a 可変長復号部
111b 逆量子化部
111c 逆DCT部
111d 動き補償部
112 画像出力部
113 音声復号部
114 音声出力部
115 システム制御部
121 調停部
122 拡大縮小部
122a 判別部
122b 拡大縮小処理部
130 共有メモリ
131 フレームメモリ
132 非画像データ蓄積領域
200 画像復号再生装置
222 拡大縮小部
222a 判別部
300 画像復号再生装置
312 画像出力部
322 拡大縮小部
322a 判別部
340 画像符号解析部
100 Image decoding / reproducing
Claims (9)
データを圧縮する機能と伸長する機能を有するデータ圧縮伸長部と、
複数のリクエスタのうちのいずれかから入力されたデータを上記データ圧縮伸長部を介して上記メモリに出力する一方、上記メモリから上記データ圧縮伸長部を介して入力されたデータを上記リクエスタのいずれかに出力するように、複数のリクエスタからのアクセスを調停する調停部とを備え、
上記複数のリクエスタは、入力された上記符号化された画像符号データを復号し、復号後の画像データをメモリに書き込む復号部と、上記メモリから上記復号後の画像データを読み出して出力する画像出力部を含み、
上記データ圧縮伸長部の圧縮伸長動作が、上記メモリへのアクセス制御またはアクセス対象データの属性に関する情報に基づいて制御されるように構成されたことを特徴とする画像復号再生装置。 An image decoding / playback apparatus for decoding encoded image data with reference to an image stored in a memory,
A data compression / decompression unit having a function of compressing and decompressing data;
Data input from any one of a plurality of requesters is output to the memory via the data compression / decompression unit, while data input from the memory via the data compression / decompression unit is output to any one of the requesters. And an arbitration unit that arbitrates access from a plurality of requesters,
The plurality of requesters decode the input encoded image code data, write the decoded image data into a memory, and output the image data after reading the decoded image data from the memory Part
An image decoding / playback apparatus configured to control a compression / decompression operation of the data compression / decompression unit based on access control to the memory or information on an attribute of data to be accessed.
上記メモリへのアクセス制御またはアクセス対象データの属性に関する情報は、上記メモリに対するアクセスがデータの書き込み処理と読み出し処理のどちらのアクセスであるかを示すデータ転送方向情報、上記メモリに対するアクセスがいずれのリクエスタからのアクセスであるかを示すリクエスタ識別情報、メモリ内のいずれの領域へのアクセスがなされるかを示す転送メモリアドレス、およびメモリアクセスの対象となるデータが輝度信号か色差信号のいずれであるかを示す輝度色差判別情報のうちの少なくとも1つであることを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 1,
The information on the access control to the memory or the attribute of the data to be accessed includes data transfer direction information indicating whether the access to the memory is a data write process or a read process, and which requestor is an access to the memory. Requester identification information indicating whether the access is from, a transfer memory address indicating which area in the memory is accessed, and whether the data to be accessed is a luminance signal or a color difference signal An image decoding / reproducing apparatus characterized in that the image decoding / reproducing apparatus is at least one of luminance / chrominance discrimination information.
上記データ圧縮伸長部におけるデータの圧縮伸長率が、さらに、上記メモリの容量、および上記復号部による復号後の画像のデータ量に基づいて制御されるように構成されたことを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 1,
An image decoding characterized in that the compression / decompression rate of data in the data compression / decompression unit is further controlled based on the capacity of the memory and the data amount of the image after decoding by the decoding unit Playback device.
上記データ圧縮伸長部におけるデータの圧縮伸長率が、さらに、上記メモリの容量、および上記画像出力部が出力する画像のデータ量に基づいて制御されるように構成されたことを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 1,
An image decoding characterized in that the compression / decompression ratio of data in the data compression / decompression unit is further controlled based on the capacity of the memory and the data amount of the image output by the image output unit Playback device.
上記データ圧縮伸長部におけるデータの圧縮は、非可逆圧縮であることを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 1,
An image decoding / reproducing apparatus, wherein the data compression / decompression unit performs lossy compression.
上記データ圧縮伸長部におけるデータの圧縮伸長は、画素数または階調数の減少又は増加を伴うことを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 5,
The image decoding / reproducing apparatus according to claim 1, wherein the data compression / decompression in the data compression / decompression unit is accompanied by a decrease or increase in the number of pixels or the number of gradations.
上記データ圧縮伸長部におけるデータの圧縮伸長は、直交変換と逆直交変換とを用いた圧縮伸長、間引き処理、およびフィルタリングの少なくとも1つによるものであることを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 6,
The image decoding / reproducing apparatus, wherein the data compression / decompression in the data compression / decompression unit is performed by at least one of compression / decompression using orthogonal transformation and inverse orthogonal transformation, thinning-out processing, and filtering.
上記データ圧縮伸長部におけるデータの圧縮伸長による画素数または階調数の減少程度は、上記メモリの容量、および上記画像出力部が出力する画像のデータ量に基づいて制御されるように構成されたことを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 7,
The degree of reduction in the number of pixels or the number of gradations due to data compression / decompression in the data compression / decompression unit is configured to be controlled based on the capacity of the memory and the amount of image data output from the image output unit. An image decoding / playback apparatus characterized by that.
上記データ圧縮伸長部が、入力されたデータをそのまま出力することが可能に構成されていることを特徴とする画像復号再生装置。 The image decoding / playback apparatus according to claim 1,
An image decoding / reproducing apparatus, wherein the data compression / decompression unit is configured to output input data as it is.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005184732A JP2007006194A (en) | 2005-06-24 | 2005-06-24 | Image decoding/reproducing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005184732A JP2007006194A (en) | 2005-06-24 | 2005-06-24 | Image decoding/reproducing apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007006194A true JP2007006194A (en) | 2007-01-11 |
Family
ID=37691355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005184732A Pending JP2007006194A (en) | 2005-06-24 | 2005-06-24 | Image decoding/reproducing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007006194A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686400A (en) * | 2008-09-25 | 2010-03-31 | 株式会社瑞萨科技 | Image processing apparatus |
WO2010092740A1 (en) * | 2009-02-10 | 2010-08-19 | パナソニック株式会社 | Image processing apparatus, image processing method, program and integrated circuit |
JP2011114824A (en) * | 2009-11-30 | 2011-06-09 | Brother Industries Ltd | Image processing apparatus and image processing program |
JP2013508798A (en) * | 2009-12-31 | 2013-03-07 | タタ コンサルタンシー サービシズ リミテッド | Preprocessing method and system for video region including text |
-
2005
- 2005-06-24 JP JP2005184732A patent/JP2007006194A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686400A (en) * | 2008-09-25 | 2010-03-31 | 株式会社瑞萨科技 | Image processing apparatus |
JP2010081182A (en) * | 2008-09-25 | 2010-04-08 | Renesas Technology Corp | Image processing apparatus |
US8279919B2 (en) | 2008-09-25 | 2012-10-02 | Renesas Electronics Corporation | Image processing apparatus |
WO2010092740A1 (en) * | 2009-02-10 | 2010-08-19 | パナソニック株式会社 | Image processing apparatus, image processing method, program and integrated circuit |
CN102165778A (en) * | 2009-02-10 | 2011-08-24 | 松下电器产业株式会社 | Image processing apparatus, image processing method, program and integrated circuit |
JP2011114824A (en) * | 2009-11-30 | 2011-06-09 | Brother Industries Ltd | Image processing apparatus and image processing program |
US8547591B2 (en) | 2009-11-30 | 2013-10-01 | Brother Kogyo Kabushiki Kaisha | Image processing apparatus and program for generating size-reduced image data with reduction ratio of chroma component greater than luminance component |
JP2013508798A (en) * | 2009-12-31 | 2013-03-07 | タタ コンサルタンシー サービシズ リミテッド | Preprocessing method and system for video region including text |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4682102B2 (en) | Image coding apparatus and image coding method | |
JP4991816B2 (en) | Image processing device | |
US8400460B2 (en) | Image data processing method, program for image data processing method, recording medium with recorded program for image data processing method and image date processing device | |
US7250878B2 (en) | Decoding device with multi-buffers and decoding method thereof | |
JP2007006194A (en) | Image decoding/reproducing apparatus | |
US9769486B2 (en) | Information processing apparatus, method of controlling the same, and storage medium | |
US20040163038A1 (en) | Image processing apparatus, imaging apparatus, and program and computer-readable recording medium thereof | |
JP4097108B2 (en) | Wavelet transform device and encoding / decoding device | |
CA2131980C (en) | Picture compression apparatus, picture reproducing apparatus and picture drawing apparatus | |
JP5182285B2 (en) | Decoding method and decoding apparatus | |
JP2011034370A (en) | Memory controller | |
JP4105257B2 (en) | Storage device and storage method | |
JP5053774B2 (en) | Video encoding device | |
JP2003069832A (en) | Device, method and program for processing image and computer readable recording medium | |
JP2006352335A (en) | Image coding equipment | |
JP4208342B2 (en) | Image recording apparatus, method, and computer-readable storage medium | |
KR100469258B1 (en) | Apparatus and method for generating thumbnail image | |
JP2001309381A (en) | Image processor, image processing method and storage medium | |
JP2018117308A (en) | Playback apparatus and control method of the same | |
JP6377222B2 (en) | Information processing apparatus, control method, program, and recording medium | |
JP2005518584A (en) | How data elements are stored | |
JP2003009155A (en) | Image coding and decoding method and apparatus therefor | |
JP2007043674A (en) | Variable-length decoding method and apparatus | |
JP4703460B2 (en) | Progressive JPEG playback device | |
JPH0856357A (en) | Image processor |