JP2007312399A - Image encoding device and image decoding device, and image display device and method utilizing the same - Google Patents
Image encoding device and image decoding device, and image display device and method utilizing the same Download PDFInfo
- Publication number
- JP2007312399A JP2007312399A JP2007144869A JP2007144869A JP2007312399A JP 2007312399 A JP2007312399 A JP 2007312399A JP 2007144869 A JP2007144869 A JP 2007144869A JP 2007144869 A JP2007144869 A JP 2007144869A JP 2007312399 A JP2007312399 A JP 2007312399A
- Authority
- JP
- Japan
- Prior art keywords
- image
- roi
- unit
- encoding
- interest
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 45
- 238000013341 scale-up Methods 0.000 abstract description 29
- 238000013139 quantization Methods 0.000 abstract description 19
- 230000009466 transformation Effects 0.000 abstract description 5
- 230000001131 transforming effect Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 29
- 238000006243 chemical reaction Methods 0.000 description 26
- 238000006467 substitution reaction Methods 0.000 description 21
- 238000003860 storage Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 7
- 238000013075 data extraction Methods 0.000 description 7
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000012447 hatching Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
この発明は、画像符号化装置、画像復号装置、画像表示装置および画像表示方法に関する。 The present invention relates to an image encoding device, an image decoding device, an image display device, and an image display method.
ISO/ITU−Tにおいて、静止画像の圧縮符号化の標準技術であるJPEG(Joint Photographic Expert Group)の後継として、離散ウェーブレット変換(DWT)を用いたJPEG2000の標準化が行われている。JPEG2000では、低ビットレート符号化からロスレス圧縮まで広範囲の画質を高性能で符号化することができ、画質を徐々に高めるスケーラビリティ機能も実現が容易である。また、JPEG2000には、従来のJPEG標準にはなかった多様な機能が用意されている。 In ISO / ITU-T, standardization of JPEG2000 using discrete wavelet transform (DWT) is performed as a successor of JPEG (Joint Photographic Expert Group), which is a standard technology for compression coding of still images. JPEG2000 can encode a wide range of image quality from low bit rate encoding to lossless compression with high performance, and it is easy to realize a scalability function that gradually increases image quality. In addition, JPEG2000 provides various functions not found in the conventional JPEG standard.
JPEG2000の機能の一つとして、画像の注目領域(Region of Interest;ROI)を他の領域よりも優先して符号化し、伝送するROI符号化が規格化されている。ROI符号化により、符号化レートに上限がある場合に、注目領域の再生画質を優先的に高品質にすることができる他、符号化ストリームを順に復号する際に、注目領域を早期に高品質で再生することができるようになる。 As one of the functions of JPEG2000, ROI encoding that encodes and transmits a region of interest (ROI) of an image with priority over other regions is standardized. With ROI encoding, when there is an upper limit on the encoding rate, the reproduction image quality of the attention area can be preferentially made high quality, and when the encoded stream is sequentially decoded, the attention area is quickly improved in quality. Will be able to play.
ROI符号化として、画像の注目領域に対応するウェーブレット変換係数(以下、ROI変換係数という)のビットプレーンを非注目領域に対応するウェーブレット変換係数(以下、非ROI変換係数という)のビットプレーンの最大ビット数だけスケールアップするマックスシフト法があり、この手法によれば、ROI変換係数の全ビットプレーンがどの非ROI変換係数のビットプレーンよりも先に符号化される。また、ROI変換係数のビットプレーンを所定のビット数だけスケールアップすることにより、ROI変換係数の一部の上位ビットを非ROI変換係数よりも優先的に符号化する方法も知られている。特許文献1には、これらのROI符号化手法の改良技術が提案されている。 As ROI encoding, the bit plane of a wavelet transform coefficient (hereinafter referred to as ROI transform coefficient) corresponding to a region of interest of an image is the largest bit plane of a wavelet transform coefficient (hereinafter referred to as non-ROI transform coefficient) corresponding to a non-target region. There is a Max Shift method that scales up by the number of bits. According to this method, all bit planes of ROI transform coefficients are encoded before bit planes of any non-ROI transform coefficients. There is also known a method in which a part of the upper bits of the ROI transform coefficient is encoded with priority over the non-ROI transform coefficient by scaling up the bit plane of the ROI transform coefficient by a predetermined number of bits. Patent Document 1 proposes an improved technique for these ROI encoding methods.
図1は、従来の画像符号化装置100の構成図である。この画像符号化装置100はマックスシフト法によりROI符号化を行う。ウェーブレット変換部10は、入力された原画像をウェーブレット変換し、ウェーブレット変換係数を出力する。量子化部12は、原画像のウェーブレット変換係数を量子化する。図2(a)は、量子化後のウェーブレット変換係数50を示し、最上位ビット(Most Significant Bit;MSB)から最下位ビット(Least Significant Bit;LSB)まで5ビットの各ビットプレーンを含む。
FIG. 1 is a configuration diagram of a conventional
ROI選択部18は、原画像上の注目領域を選択し、ROIマスク生成部20は、選択された注目領域に対応するウェーブレット変換係数すなわちROI変換係数を特定するためのROIマスクを生成する。ROI変換係数は、図2(a)のウェーブレット変換係数50において斜線で示されている。
The
ROIスケールアップ部22は、ROIマスクを参照して、量子化されたROI変換係数をSビットだけスケールアップする。すなわち、ROI変換係数の値をSビットだけ左シフトする。ここで、スケールアップ量Sは、非注目領域に対応するウェーブレット変換係数すなわち非ROI変換係数の量子化値の最大値のビット数よりも大きい自然数である。図2(b)は、ROI変換係数が5ビットだけスケールアップされた状態のウェーブレット変換係数52を示す。スケールアップ後のウェーブレット変換係数52において、スケールアップにより新たに生じた桁には零値が充当される。
The ROI scale-up
エントロピー符号化部14は、図2(c)の矢印に示すように、スケールアップされたウェーブレット変換係数52の量子化値を上位ビットブレーンから順にスキャンしながらエントロピー符号化する。符号化データ生成部16は、エントロピー符号化されたデータを、量子化幅等の符号化パラメータ、注目領域の位置を示すROI位置情報、およびスケールアップ量とともにストリーム化して、符号化画像として出力する。
The
図3は、従来の画像復号装置110の構成図である。この画像復号装置110は、マックスシフト法によりROI符号化された画像の復号を行う。符号化データ抽出部30は、入力された符号化画像から符号化データ、各種符号化パラメータ、ROI位置情報、およびスケールアップ量を抽出する。エントロピー復号部32は、符号化データをビットプレーン毎に復号し、得られたウェーブレット変換係数の量子化値をメモリに格納する。図4(a)は、エントロピー復号後のウェーブレット変換係数54を示す。図2(a)〜(c)の例に対応して、スケールアップ量Sは5ビットであり、エントロピー復号後のウェーブレット変換係数54は、全体で10ビットプレーンを含む。
FIG. 3 is a configuration diagram of a conventional
ROIマスク生成部38は、ROI位置情報をもとに、ROI変換係数を特定するマスクを生成する。ROIスケールダウン部40は、ROIマスクを参照して、量子化されたウェーブレット変換係数の内、ROI変換係数をSビットだけスケールダウンする。図4(b)は、ROI変換係数が5ビットだけスケールダウンされた状態のウェーブレット変換係数56を示す。スケールダウンにより残された非ROI変換係数の上位5ビットは破棄され、全体で5ビットプレーンの量子化されたウェーブレット変換係数56が得られる。
The ROI
逆量子化部34は、スケールダウンされたROI変換係数を含むウェーブレット変換係数の量子化値を逆量子化し、ウェーブレット逆変換部36は、逆量子化されたウェーブレット変換係数に対してウェーブレット逆変換を行い、得られた復号画像を出力する。
上記の従来のROI符号化では、複数の注目領域がある場合に、それらの注目領域間で画質の差を設けることができないという問題がある。 In the conventional ROI encoding described above, when there are a plurality of attention areas, there is a problem that a difference in image quality cannot be provided between the attention areas.
本発明はこうした課題に鑑みてなされたものであり、その目的は、画質の異なる複数の領域を含む画像を符号化、復号、および表示することのできる画像符号化技術、画像復号技術、および画像表示技術を提供することにある。 The present invention has been made in view of these problems, and an object of the present invention is to provide an image encoding technique, an image decoding technique, and an image that can encode, decode, and display an image including a plurality of regions having different image quality. To provide display technology.
本発明のある態様は画像符号化方法に関する。この方法は、動画像上に定義された注目領域を特定するための情報を、前記動画像の符号化データを含む符号化ストリーム内に明示的に記述する。
本発明の別の態様も画像符号化方法に関する。この方法は、画像上に定義された複数の注目領域を特定するための情報を、前記画像の符号化データを含む符号化ストリーム内に明示的に記述する。
本発明のある態様は画像符号化装置に関する。この装置は、動画像上に注目領域を選択する選択部と、前記動画像を符号化する符号化部と、符号化した動画像と前記注目領域を特定するための情報とを含む符号化ストリームを生成する生成部とを備える。
本発明の別の態様も画像符号化装置に関する。この装置は、画像上に複数の注目領域を選択する選択部と、前記画像を符号化する符号化部と、符号化した画像と前記複数の注目領域を特定するための情報とを含む符号化ストリームを生成する生成部とを備える。
One embodiment of the present invention relates to an image encoding method. In this method, information for specifying a region of interest defined on a moving image is explicitly described in an encoded stream including encoded data of the moving image.
Another aspect of the present invention also relates to an image encoding method. In this method, information for specifying a plurality of regions of interest defined on an image is explicitly described in an encoded stream including encoded data of the image.
One embodiment of the present invention relates to an image encoding device. The apparatus includes: a selection unit that selects a region of interest on a moving image; an encoding unit that encodes the moving image; and an encoded stream that includes the encoded moving image and information for specifying the region of interest. And a generating unit that generates
Another embodiment of the present invention also relates to an image encoding device. The apparatus includes a selection unit that selects a plurality of regions of interest on an image, an encoding unit that encodes the images, and an encoded image and information for identifying the plurality of regions of interest. A generation unit that generates a stream.
本発明のある態様は画像表示装置に関する。この装置は、画面に対して設定された複数の領域毎に画質の異なる動画像を前記画面に表示させる表示部を含む。
前記画面に対して注目領域と非注目領域の少なくとも一方を指定する指定部をさらに含み、前記注目領域と前記非注目領域の少なくとも一方の指定により、前記画面に対して前記複数の領域が設定されてもよい。たとえば、画面に対して注目領域が一つ指定されることにより、画面に対して注目領域とそれ以外の領域の2つの領域が設定される。また、画面に対して非注目領域が一つ指定されることにより、画面に対して非注目領域とそれ以外の領域の2つの領域が設定される。注目領域または非注目領域は、複数指定されてもよく、さらに、注目領域と非注目領域が組み合わされて設定されることで、注目領域、非注目領域、それ以外の領域といった複数の領域が設定されてもよい。
One embodiment of the present invention relates to an image display apparatus. This apparatus includes a display unit that displays moving images having different image quality for each of a plurality of areas set for the screen.
The image processing apparatus further includes a designation unit that designates at least one of the attention area and the non-attention area for the screen, and the plurality of areas are set for the screen by designation of at least one of the attention area and the non-attention area. May be. For example, when one attention area is designated for the screen, two areas of the attention area and other areas are set for the screen. Also, by designating one non-attention area for the screen, two areas of the non-attention area and other areas are set for the screen. A plurality of attention areas or non-attention areas may be specified, and a plurality of areas such as attention areas, non-attention areas, and other areas are set by combining the attention area and the non-attention area. May be.
注目領域および非注目領域は、一方の領域を注目と定めると、他方の領域が非注目になるといった相対的な関係にあり、一例として、優先度に相対的な違いのある領域、特に画質に対する要求のレベルに相対的な違いのある領域であってもよい。注目領域は、他の領域に比べて優先度が高い、特に画質の要求が高い領域であり、非注目領域は、他の領域に比べて優先度が低い、特に画質の要求が低い領域であってもよい。 The attention area and the non-attention area are in a relative relationship such that when one area is determined as attention, the other area becomes non-attention. It may be an area having a relative difference in request level. The attention area is an area that has a higher priority than other areas, particularly high image quality requirements, and the non-attention area is an area that has a lower priority than other areas, especially low image quality requirements. May be.
ここで、「画面に表示させる表示部」とは、ディスプレイなどの画面と、画面に供給する画像信号の出力制御を行う表示制御部を共に含む形態の他、ディスプレイ機器に接続されるインタフェースをもち、ディスプレイ機器を含まない表示制御部のみの形態も含む趣旨であり、これらのいずれの形態も技術的範囲に含まれる。 Here, the “display unit to be displayed on the screen” includes an interface connected to a display device in addition to a form including both a screen such as a display and a display control unit for controlling output of an image signal supplied to the screen. In addition, it is intended to include the form of only the display control unit that does not include the display device, and any of these forms is included in the technical scope.
本発明の別の態様も画像表示装置に関する。この装置は、画質の異なる複数の領域をもち、それらの領域に重なりのある動画像を画面に表示させる表示部を含む。 Another embodiment of the present invention also relates to an image display device. This apparatus includes a display unit that has a plurality of areas with different image quality and displays moving images that overlap the areas on the screen.
本発明のさらに別の態様も画像表示装置に関する。この装置は、視認性を保ちつつ画質を異ならせた複数の領域をもつ動画像を画面に表示させる表示部を含む。ここで、「視認性を保ちつつ画質を異ならせる」とは、対象物の画像として認識できる範囲で画質を調整することであり、対象物を把握できる範囲で低画質にしたり、あるいは、逆に注目している領域を他の領域よりも高画質にすることを含む。
上記のいずれかの画像表示装置において、前記複数の領域の位置情報を受け取り、その位置情報を参照して符号化画像を復号し、前記複数の領域毎に画質の異なる復号画像を生成する復号ブロックをさらに含んでもよい。前記表示部は、前記復号ブロックにより生成された前記復号画像を前記画面に表示させてもよい。
上記のいずれかの画像表示装置において、前記複数の領域の位置情報を受け取り、その位置情報を参照して原画像を符号化し、前記複数の領域毎に画質の異なる符号化画像を生成する符号化ブロックをさらに含んでもよい。前記表示部は、前記符号化画像をもとにして復号された画像を前記画面に表示させてもよい。
Still another embodiment of the present invention also relates to an image display device. This apparatus includes a display unit that displays a moving image having a plurality of regions with different image quality while maintaining visibility. Here, “changing the image quality while maintaining visibility” means adjusting the image quality within a range that can be recognized as an image of the object, or lowering the image quality within a range where the object can be recognized, or conversely This includes making the region of interest have higher image quality than other regions.
In any one of the image display devices described above, a decoding block that receives position information of the plurality of areas, decodes an encoded image with reference to the position information, and generates a decoded image having different image quality for each of the plurality of areas May further be included. The display unit may display the decoded image generated by the decoding block on the screen.
In any one of the above image display devices, encoding that receives position information of the plurality of areas, encodes an original image with reference to the position information, and generates encoded images having different image quality for each of the plurality of areas A block may further be included. The display unit may display an image decoded based on the encoded image on the screen.
本発明のさらに別の態様も画像表示装置に関する。この装置は、動画像が表示される画面に対して注目領域と非注目領域の少なくとも一方を選択する選択部と、前記注目領域と前記非注目領域の少なくとも一方の選択によって前記画面に対して設定された複数の領域毎に画質の異なる前記動画像を前記画面に表示させる表示部とを含む。この構成によれば、複数の領域の画質を意図的に変えて表示させることができる。 Still another embodiment of the present invention also relates to an image display device. This apparatus is configured to select at least one of an attention area and a non-attention area on a screen on which a moving image is displayed, and set on the screen by selecting at least one of the attention area and the non-attention area. A display unit that displays the moving images having different image quality for each of the plurality of regions. According to this configuration, it is possible to intentionally change the image quality of a plurality of areas for display.
ここで、複数の領域は、利用者が画面に対して領域を指定することにより選択されてもよい。また、複数の領域は、特定の対象物が存在する領域が何らかの方法で抽出されることにより選択されてもよい。たとえば、画像認識手法により、文字が写っている領域、人物が写っている領域、およびその他の領域が複数の領域として抽出されてもよい。また、画面の中心部とその周辺、外周部などの特定箇所があらかじめ設定されており、その設定された箇所が複数の領域として選択されてもよい。 Here, the plurality of areas may be selected by the user specifying areas on the screen. In addition, the plurality of regions may be selected by extracting a region where a specific object exists by some method. For example, an area in which characters are shown, an area in which a person is shown, and other areas may be extracted as a plurality of areas by an image recognition method. In addition, specific locations such as the center of the screen, its periphery, and the outer periphery may be set in advance, and the set locations may be selected as a plurality of areas.
前記選択部は、前記領域毎に優先度を設定し、前記表示部は、前記複数の領域を優先度に応じた画質で表示してもよい。前記複数の領域間に重複がある場合、重複する部分においては、優先度の高い方にもとづいて画質が定められてもよい。優先度は利用者が画面に対して領域を指定する際に指定してもよい。また、画面の中心部の優先度を高くしたり、文字が写っている領域の優先度を高くするなど、あらかじめ優先度が決められていてもよい。 The selection unit may set a priority for each region, and the display unit may display the plurality of regions with image quality corresponding to the priority. When there is an overlap between the plurality of regions, the image quality may be determined based on the higher priority in the overlapping portion. The priority may be specified when the user specifies an area for the screen. Also, the priority may be determined in advance, for example, by increasing the priority of the center of the screen or by increasing the priority of the area where the characters are shown.
本発明のさらに別の態様も画像表示装置に関する。この装置は、動画像が表示される画面に対して注目領域を選択する選択部と、前記注目領域が選択されていない状態では、画面全体を所定の画質で表示し、前記注目領域が選択された状態では、その注目領域の画質を他の領域の画質よりも高くして表示させる表示部とを含む。この構成によれば、動画像の通常再生時には、たとえば低画質で簡易再生を行い、注目領域が選択された場合に、その注目領域の画質を高くして再生することができる。 Still another embodiment of the present invention also relates to an image display device. The apparatus includes a selection unit that selects a region of interest for a screen on which a moving image is displayed, and the state where the region of interest is not selected, the entire screen is displayed with a predetermined image quality, and the region of interest is selected. The display unit displays the image quality of the attention area higher than the image quality of the other areas. According to this configuration, at the time of normal playback of a moving image, simple playback with, for example, low image quality can be performed, and when a region of interest is selected, it can be reproduced with a higher image quality of that region of interest.
前記表示部は、前記注目領域が複数選択された場合に、前記注目領域毎に画質を異ならせて表示してもよい。前記選択部は時間変化のあった領域を前記注目領域として選択してもよい。表示部は、時間変化のあった領域が複数ある場合、時間変化の程度に応じて画質を異ならせてもよい。 The display unit may display the attention areas with different image quality when a plurality of the attention areas are selected. The selection unit may select an area having a time change as the attention area. When there are a plurality of regions that have changed over time, the display unit may change the image quality according to the degree of change over time.
本発明のさらに別の態様は画像表示方法に関する。この方法は、画面に対して設定された複数の領域毎に画質を異ならせて動画像を前記画面に表示する。この動画像は、記憶装置から読み出されてもよく、ネットワークを介して入力されてもよい。 Still another embodiment of the present invention relates to an image display method. In this method, moving images are displayed on the screen with different image quality for each of a plurality of areas set for the screen. This moving image may be read from the storage device or input via a network.
本発明のさらに別の態様は画像符号化装置に関する。この装置は、画像を空間周波数領域に変換して変換係数を生成する変換部と、前記複数の領域の各々に対応する前記変換係数のビット列を各領域の優先度に応じたビット数だけスケールアップするスケールアップ部と、前記スケールアップ部によるスケールアップ後、前記画像全体の前記変換係数を上位ビットから順に圧縮符号化する符号化部とを含む。前記画像上の複数の領域の各々に対応する前記変換係数を特定するためのマスクを生成するマスク生成部をさらに含んでもよい。 Yet another embodiment of the present invention relates to an image encoding device. The apparatus scales up the bit sequence of the transform coefficient corresponding to each of the plurality of regions by the number of bits corresponding to the priority of each region, by transforming the image into a spatial frequency domain to generate transform coefficients. And a coding unit that sequentially compresses and codes the transform coefficients of the entire image in order from the upper bit after the scale-up by the scale-up unit. You may further include the mask production | generation part which produces | generates the mask for specifying the said conversion coefficient corresponding to each of the some area | region on the said image.
本発明のさらに別の態様も画像符号化装置に関する。この装置は、画像をウェーブレット変換してウェーブレット変換係数を生成する変換部と、前記複数の領域の各々に対応する前記ウェーブレット変換係数のビット列を各領域の優先度に応じたビット数だけスケールアップするスケールアップ部と、前記スケールアップ部によるスケールアップ後、前記画像全体の前記ウェーブレット変換係数を上位ビットプレーンから順に圧縮符号化する符号化部とを含む。前記画像上の複数の領域の各々に対応する前記ウェーブレット変換係数を特定するためのマスクを生成するマスク生成部をさらに含んでもよい。 Still another embodiment of the present invention also relates to an image encoding device. The apparatus scales up the bit sequence of the wavelet transform coefficient corresponding to each of the plurality of regions by the number of bits corresponding to the priority of each region, and a transform unit that generates wavelet transform coefficients by wavelet transforming the image. A scale-up unit; and a coding unit that sequentially compresses and codes the wavelet transform coefficients of the entire image from the upper bit plane after the scale-up by the scale-up unit. You may further include the mask production | generation part which produces | generates the mask for pinpointing the said wavelet transformation coefficient corresponding to each of the several area | region on the said image.
本発明のさらに別の態様は画像符号化方法に関する。この方法は、画像のウェーブレット変換係数において前記画像上の複数の領域に対応する前記ウェーブレット変換係数を特定し、特定された前記複数の領域に対応する前記ウェーブレット変換係数のビット列を各領域の優先度に応じたビット数だけスケールアップした上で、前記画像全体の前記ウェーブレット変換係数のビット列をまとめて上位ビットプレーンから順に圧縮符号化する。 Yet another embodiment of the present invention relates to an image encoding method. This method specifies the wavelet transform coefficient corresponding to a plurality of regions on the image in the wavelet transform coefficient of the image, and sets a bit string of the wavelet transform coefficient corresponding to the specified plurality of regions to a priority of each region Are scaled up by the number of bits corresponding to the above, and then the bit strings of the wavelet transform coefficients of the entire image are collectively compressed and encoded sequentially from the upper bit plane.
本発明のさらに別の態様も画像符号化装置に関する。この装置は、画像上に優先度の異なる複数の領域を選択する領域選択部と、前記複数の領域の各々の優先度に応じて前記画像を圧縮符号化し、画質の異なる複数の領域を含む符号化画像を生成する符号化部とを含む。画像を空間周波数領域に変換して変換係数を生成する変換部と、前記領域選択部により選択された前記複数の領域に対応する前記変換係数を特定するためのマスクを生成するマスク生成部とをさらに含み、前記符号化部は、前記マスクを参照して、前記複数の領域が設けられた前記画像を圧縮符号化してもよい。 Still another embodiment of the present invention also relates to an image encoding device. The apparatus includes: an area selection unit that selects a plurality of areas having different priorities on an image; and a code that includes a plurality of areas having different image quality by compressing and encoding the image according to the priority of each of the plurality of areas. And an encoding unit that generates an encoded image. A transform unit that transforms an image into a spatial frequency domain and generates transform coefficients; and a mask generator that generates a mask for specifying the transform coefficients corresponding to the plurality of regions selected by the region selector. In addition, the encoding unit may compress and encode the image provided with the plurality of regions with reference to the mask.
本発明のさらに別の態様は画像復号装置に関する。この装置は、画像上に優先度の異なる複数の領域を選択する領域選択部と、前記複数の領域の各々の優先度に応じて前記圧縮符号化された画像を逆変換し、画質の異なる複数の領域を含む画像を復元する逆変換部とを含む。圧縮符号化された画像を復号して空間周波数領域における変換係数を取得する復号部と、前記領域選択部により選択された前記複数の領域に対応する前記変換係数を特定するためのマスクを生成するマスク生成部とをさらに含み、前記逆変換部は、前記マスクを参照して、前記複数の領域が設けられた前記圧縮符号化された画像を逆変換してもよい。 Yet another embodiment of the present invention relates to an image decoding device. The apparatus includes a region selection unit that selects a plurality of regions having different priorities on an image, and inversely transforms the compression-encoded image according to the priority of each of the plurality of regions, and a plurality of regions having different image quality. And an inverse transform unit for restoring an image including the region. A decoding unit that decodes a compression-coded image to obtain transform coefficients in a spatial frequency domain, and generates a mask for specifying the transform coefficients corresponding to the plurality of areas selected by the area selection unit And a mask generation unit, wherein the inverse conversion unit may inverse convert the compression-coded image provided with the plurality of regions with reference to the mask.
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、コンピュータプログラム、記録媒体などの間で変換したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above-described constituent elements and a conversion of the expression of the present invention between a method, an apparatus, a system, a computer program, a recording medium, etc. are also effective as an aspect of the present invention.
本発明によれば、画面に対して設定された領域の画質を異ならせて画像を表示することができる。 According to the present invention, it is possible to display an image by changing the image quality of the area set for the screen.
実施の形態1
図5は、実施の形態1に係る画像符号化装置200の構成図である。画像符号化装置200の構成は、ハードウエア的には、任意のコンピュータのCPU、メモリ、その他のLSIで実現でき、ソフトウエア的にはメモリのロードされた符号化機能のあるプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
Embodiment 1
FIG. 5 is a configuration diagram of the
画像符号化装置200は、入力された原画像を一例としてJPEG2000方式により圧縮符号化する。画像符号化装置200に入力される原画像は、動画像のフレームであってもよい。画像符号化装置200は、動画像の各フレームをJPEG2000方式で連続的に符号化して、動画像の符号化ストリームを生成することができる。
The
ウェーブレット変換部10は、入力された原画像をサブバンド分割して、各サブバンド画像のウェーブレット変換係数を計算し、階層化されたウェーブレット変換係数を生成する。
The
ウェーブレット変換部10は、原画像のx、yそれぞれの方向においてローパスフィルタおよびハイパスフィルタを適用し、4つの周波数サブバンドへ分割してウェーブレット変換する。これらのサブバンドは、x、yの両方向において低周波成分を有するLLサブバンドと、x、yのいずれかひとつの方向において低周波成分を有し、かつもう一方の方向において高周波成分を有するHLおよびLHサブバンドと、x、yの両方向において高周波成分を有するHHサブバンドである。各サブバンドの縦横の画素数は処理前の画像のそれぞれ1/2であり、一回のフィルタリングで解像度、すなわち画像サイズが1/4のサブバンド画像が得られる。
The
ウェーブレット変換部10は、こうして得られたサブバンドのうち、LLサブバンドに対して再度フィルタリング処理を行って、これをさらにLL、HL、LH、HHの4つのサブバンドに分割してウェーブレット変換する。ウェーブレット変換部10は、このフィルタリングを所定の回数行って、原画像をサブバンド画像に階層化し、各サブバンドのウェーブレット変換係数を出力する。量子化部12は、ウェーブレット変換部10から出力されたウェーブレット変換係数を所定の量子化幅で量子化する。
Of the subbands thus obtained, the
ROI選択部18は、原画像上の注目領域を選択し、注目領域の位置を示すROI位置情報をROIマスク生成部20に与える。ROI位置情報は、注目領域が矩形で選択される場合は、矩形領域の左上隅の画素の座標値と矩形領域の縦横の画素数で与えられる。
The
注目領域は、ユーザが原画像上の特定の領域を指定することによって選択されてもよく、原画像の中心領域などあらかじめ定まった領域が選択されてもよい。また、人物や文字が写っている領域などの重要領域が注目領域として自動的に抽出されてもよい。画像符号化装置200に動画像のフレームが連続入力される場合、画像フレーム上の特定の領域の動きを追跡することによって注目領域が自動的に選択されてもよい。
The attention area may be selected by the user specifying a specific area on the original image, or a predetermined area such as a central area of the original image may be selected. Also, an important area such as an area in which a person or a character is shown may be automatically extracted as the attention area. When a frame of a moving image is continuously input to the
ROIマスク生成部20は、ROI位置情報をもとに、注目領域に対応するウェーブレット変換係数すなわちROI変換係数を特定するためのROIマスクを生成する。
The ROI
図6(a)〜(c)は、ROIマスク生成部20により生成されるROIマスクを説明する図である。図6(a)のように、ROI選択部18により原画像80上に注目領域90が選択されたとする。ROIマスク生成部20は、原画像80上に選択された注目領域90を復元するために必要なウェーブレット変換係数を各サブバンドにおいて特定する。
FIGS. 6A to 6C are diagrams illustrating the ROI mask generated by the ROI
図6(b)は、原画像80を1回だけウェーブレット変換することにより得られる第1階層の変換画像82を示す。第1階層の変換画像82は、第1レベルの4つのサブバンドLL1、HL1、LH1、HH1から構成される。ROIマスク生成部20は、原画像80の注目領域90を復元するために必要な第1階層の変換画像82上のウェーブレット変換係数、すなわちROI変換係数91〜94を第1レベルの各サブバンドLL1、HL1、LH1、HH1において特定する。
FIG. 6B shows a converted
図6(c)は、図6(b)の変換画像82の最低周波数成分のサブバンドLL1をさらにウェーブレット変換することにより得られる第2階層の変換画像84を示す。第2階層の変換画像84は、同図のように、第1レベルの3つのサブバンドHL1、LH1、HH1の他、第2レベルの4つのサブバンドLL2、HL2、LH2、HH2を含む。ROIマスク生成部20は、第1階層の変換画像82のサブバンドLL1におけるROI変換係数91を復元するために必要な第2階層の変換画像84上のウェーブレット変換係数、すなわちROI変換係数95〜98を第2レベルの各サブバンドLL2、HL2、LH2、HH2において特定する。
FIG. 6C shows a second-layer converted
同様にして、ウェーブレット変換の回数だけ注目領域90に対応するROI変換係数を各階層において再帰的に特定していくことにより、最終階層の変換画像において、注目領域90を復元するために必要なROI変換係数をすべて特定することができる。ROIマスク生成部20は、この最終的に特定されたROI変換係数の位置を最終階層の変換画像上で特定するためのROIマスクを生成する。たとえば、ウェーブレット変換を2回だけ行う場合には、図6(c)において斜線で示した7個のROI変換係数92〜98の位置を特定することのできるROIマスクが生成される。
Similarly, the ROI transform coefficient corresponding to the
図5の下位ビット零置換部24は、非注目領域に対する注目領域の相対的な優先度に応じて、非注目領域に対応する前記ウェーブレット変換係数のビット列において零値に置換する下位ビット数を調整するものであり、ROIマスク生成部20により生成されたROIマスクを参照して、ROIマスクによってマスクされない非ROI変換係数のビット列において最下位ビットから数えてSビットだけを零に置換する。ここで、零置換ビット数Sは非注目領域に対する注目領域の相対的な優先度合いに相当し、非注目領域における量子化値の最大ビット数を上限とする任意の自然数である。この零置換ビット数Sを変化させることにより、注目領域に対する非注目領域の再生画質の劣化度合いを連続的に調整することができる。
The lower bit zero
図7(a)〜(c)は、下位ビット零置換部24により原画像のウェーブレット変換係数60の下位ビットが零置換される様子を説明する図である。図7(a)は、量子化部12による量子化後のウェーブレット変換係数60を示し、5ビットプレーンを含み、ROI変換係数は斜線で示されている。
FIGS. 7A to 7C are diagrams for explaining how the lower bits of the
図7(b)に示すように、下位ビット零置換部24は、ROIマスクによりマスクされていない非ROI変換係数のLSB側のSビットを零に置換する。この例では、S=2であり、符号64で示すように、非ROI変換係数のLSB側の2ビットが零に置換されたウェーブレット変換係数62が得られる。
As shown in FIG. 7B, the low-order bit zero
図5のエントロピー符号化部14は、図7(c)の矢印に示すように、ROI変換係数と零置換された非ROI変換係数を含むウェーブレット変換係数62を上位ビットプレーンから順にスキャンしながらエントロピー符号化する。
The
図8(a)〜(c)は、原画像上に注目領域が存在しない場合にウェーブレット変換係数の下位ビットが零置換される様子を説明する図である。図8(a)は、原画像に注目領域が設定されないことから非ROI変換係数のみからなる5ビットプレーンのウェーブレット変換係数70を示す。下位ビット零置換部24は、零置換ビット数Sが2の場合、図8(b)に示すように、5ビットプレーンの内、LSB側の下位2ビットプレーンを零に置換したウェーブレット変換係数72を生成する。
FIGS. 8A to 8C are diagrams for explaining how the lower bits of the wavelet transform coefficient are replaced with zero when there is no region of interest on the original image. FIG. 8A shows a
エントロピー符号化部14は、図8(c)に示すように、零置換後のウェーブレット変換係数72の上位3ビットプレーンを上から順にエントロピー符号化する。この場合、零置換された下位の2ビットプレーンは符号化しない。なお、下位2ビットプレーンを零置換する代わりに、単に下位2ビットプレーンを破棄してもよい。
As shown in FIG. 8C, the
符号化データ生成部16は、エントロピー符号化されたデータを量子化幅等の符号化パラメータとともにストリーム化して、符号化画像として出力する。
The encoded
一般に、記憶容量や伝送レートの制限などにより最終的な符号化画像のデータサイズに上限が設定されている場合、エントロピー符号化部14は、量子化されたウェーブレット変換係数を上位ビットプレーンから順に符号化する際、データサイズの上限を守るべく途中のビットプレーンで符号化を打ち切ることがある。あるいは、符号化データ生成部16が、上位ビットプレーンから順にストリーム化された符号化データを出力する際、伝送レートの制限を守るべく途中のビットプレーンでストリーム出力を打ち切ることがある。
In general, when an upper limit is set for the data size of the final encoded image due to storage capacity or transmission rate limitations, the
このように符号化画像のデータサイズに制約がある場合でも、本実施の形態では、下位のビットプレーンにおいては、非注目領域に対応するウェーブレット変換係数は零置換されており、注目領域に対応するウェーブレット変換係数だけが有意な情報として符号化の対象とされているため、下位のビットプレーンの圧縮効率は高く、最下位ビットプレーンまで符号化してもデータサイズが大きく増えることがない。 Even when there is a restriction on the data size of the encoded image in this way, in the present embodiment, in the lower bit plane, the wavelet transform coefficient corresponding to the non-target region is zero-substituted, and thus corresponds to the target region. Since only wavelet transform coefficients are subject to encoding as significant information, the compression efficiency of the lower bit plane is high, and the data size does not increase greatly even when encoding is performed up to the lowest bit plane.
図9は、実施の形態1に係る画像復号装置210の構成図である。実施の形態1に係る画像符号化装置200によりROIが優先的に符号化された画像は、ROI変換係数のスケールアップは行っていない通常の符号化画像であるため、画像復号装置210は単に符号化画像を通常のJPEG2000の復号方式により復号することができる。
FIG. 9 is a configuration diagram of the
符号化データ抽出部30は、入力された符号化画像から符号化データを抽出する。一例として、図7(c)に示した、5ビットプレーンを上から順に符号化したデータが取得される。ここで、符号化データ抽出部30は特に注目領域の位置を与えるROI位置情報を抽出する必要がないことに留意する。エントロピー復号部32は、符号化データをビットプレーン毎に復号する。図7(c)の例では、5ビットプレーンが復号され、量子化データがメモリに格納される。
The encoded
逆量子化部34は、復号された量子化データを逆量子化し、ウェーブレット逆変換部36は、逆量子化されたウェーブレット変換係数を逆変換し、得られた復号画像を出力する。
The
以上説明したように、本実施の形態の画像符号化装置200は、非ROI変換係数を零置換することにより、ROI変換係数の優先度を相対的に高めて、注目領域を優先的に符号化する。ROI変換係数のスケールアップ処理をしないため、効率的に符号化の演算を行うことができる。また、符号化すべきビットプレーン数は増えないため、記憶領域を余分に設ける必要がなく、ハードウエアコストを削減することができる。
As described above, the
また、復号時のスケールダウン処理が不要であるため、符号化データにROI位置情報とスケールアップ量を符号化データに付加する必要がない。さらに、本実施の形態の画像符号化装置200によりROI符号化された画像は、通常の符号化画像とフォーマット上は区別がないため、通常の符号化画像の復号処理と全く同一の処理で復号することができ、復号処理の互換性を保つことができる。
Further, since the scale-down process at the time of decoding is unnecessary, it is not necessary to add the ROI position information and the scale-up amount to the encoded data. Furthermore, since the ROI-encoded image by the
実施の形態2
図10は、実施の形態2に係る画像復号装置220の構成図である。本実施の形態では、画像復号装置220に入力される符号化画像は、ROI符号化がなされていない通常の符号化画像である。本実施の形態の画像復号装置220は、復号の際に注目領域を指定し、注目領域を優先的に復号する。
FIG. 10 is a configuration diagram of the
画像復号装置220に入力される符号化画像は、動画像の符号化フレームであってもよい。符号化ストリームとして入力される動画像の各符号化フレームを連続的に復号することにより動画を再生することができる。
The encoded image input to the
符号化データ抽出部30は、入力された符号化画像から符号化データを抽出し、エントロピー復号部32は、符号化データをビットプレーン毎に復号し、復号の結果得られる量子化されたウェーブレット変換係数をメモリに格納する。
The encoded
ROI選択部18は、画像上の注目領域を選択し、注目領域の位置を示すROI位置情報をROIマスク生成部20に与える。注目領域は、画像の中心領域など画像の位置を指定することにより選択されてもよく、人物や文字が写っている領域などの重要領域を自動的に抽出もしくは利用者が指定することにより選択されてもよい。画像復号装置220に動画像の符号化フレームが連続入力される場合は、画像復号装置220から出力される復号後の画像フレームにおいて注目領域を指定もしくは抽出し、指定もしくは抽出された注目領域を次の符号化フレームの注目領域として選択してもよい。
The
ROIマスク生成部20は、ROI位置情報をもとに、注目領域に対応するウェーブレット変換係数すなわちROI変換係数を特定するためのROIマスクを生成する。下位ビット零置換部24は、非注目領域に対する注目領域の相対的な優先度に応じて、非注目領域に対応する前記ウェーブレット変換係数のビット列において零値に置換する下位ビット数を調整するものであり、ROIマスクを参照して、エントロピー復号部32により復号されたウェーブレット変換係数の内、非ROI変換係数のLSB側から所定ビット数分を零に置換する処理を行う。
The ROI
図11(a)〜(c)は、下位ビット零置換部24により符号化画像の復号後のウェーブレット変換係数の下位ビットが零置換される様子を示す。図11(a)は、エントロピー復号された画像のウェーブレット変換係数74であり、5ビットプレーンを含む。図11(b)において、ROI選択部18により指定された注目領域に対応するROI変換係数を斜線で示す。下位ビット零置換部24は、図11(c)のように、非ROI変換係数の下位2ビットを零に置換したウェーブレット変換係数76を生成する。
FIGS. 11A to 11C show a state in which the lower bits of the wavelet transform coefficient after decoding of the encoded image are zero-substituted by the lower bit zero
逆量子化部34は、ROI変換係数と下位ビットが零置換された非ROI変換係数を含むウェーブレット変換係数を逆量子化し、ウェーブレット逆変換部36は逆量子化されたウェーブレット変換係数を逆変換し、得られた復号画像を出力する。
The
なお、ROI選択部18は注目領域を選択する代わりに、非注目領域を選択してもよい。たとえば、人物の顔や車のナンバープレートなどの個人情報が写っている領域にぼかしを入れたい場合はその領域を非注目領域として選択する。この場合、ROIマスク生成部20は、非ROI変換係数を特定するマスクを反転させて、ROI変換係数を特定するマスクを生成することができる。あるいは、ROIマスク生成部20は、非ROI変換係数を特定するマスクを下位ビット零置換部24に与えてもよい。
Note that the
画像復号装置220に動画像の符号化フレームが連続的に入力される場合、画像復号装置220に次のような動作をさせることもできる。画像復号装置220は、通常時は処理負荷を減らすために、ウェーブレット変換係数の下位のビットプレーンを適宜破棄して再生する簡易再生を行う。これにより、画像復号装置220の処理性能に制約がある場合でも、下位ビットプレーンを破棄しているため、たとえば30フレーム/秒で簡易再生が可能である。
When encoded frames of moving images are continuously input to the
簡易再生中に、画像上の注目領域が選択された場合、画像復号装置220は、下位ビット零置換部24により非注目領域の下位ビットが零置換された状態のウェーブレット変換係数に対して、最下位のビットプレーンまで復号して画像を再生する。このとき、処理負荷が高くなるため、15フレーム/秒などにコマ落ちさせた状態か、スロー再生の状態になることもあるが、注目領域を高画質で再生することができる。
When the attention area on the image is selected during the simple reproduction, the
このようにして、注目領域が選択されたときは、非注目領域は簡易再生と同程度の品質のまま、注目領域だけをより高い品質で再生することができる。監視映像のように、平常時には高い品質を求めず、異常時にのみ注目箇所を高い品質で再生したい場合に有用である。また、モバイル端末で動画像を再生する場合には、電池寿命の観点から、節電モードでは動画を低品質で再生し、必要に応じて注目領域だけを高画質で再生するといった使い方もできる。 In this way, when the attention area is selected, only the attention area can be reproduced with higher quality while the non-attention area has the same quality as the simple reproduction. This is useful when high quality is not required at normal times and the point of interest is to be reproduced with high quality only at the time of abnormality, such as surveillance video. Also, when a moving image is played back on a mobile terminal, from the viewpoint of battery life, it is possible to use a method of playing back a moving image with low quality in the power saving mode and playing back only the attention area with high image quality as necessary.
本実施の形態の画像復号装置220によれば、ROI符号化されていない通常の符号化画像に対して、非注目領域に対応するウェーブレット変換係数の下位ビットを零置換することにより、相対的に注目領域の画質を非注目領域よりも高くして復号することができる。画像全体を高品質で再生するには演算量が多くなるが、本実施の形態では注目領域だけを優先的に復号するため、演算量の増加を抑えることができる。
According to the
実施の形態3
図12は、実施の形態3に係る画像符号化装置200の構成図である。実施の形態1の画像符号化装置200では、注目領域が一つだけ選択されたが、本実施の形態の画像符号化装置200は、画像上に優先度の異なる複数の領域を選択し、各領域の優先度に応じて画像を圧縮符号化し、画質の異なる複数の領域を含む符号化画像を生成する。実施の形態1と同じ構成については同符号を付し、実施の形態1とは異なる構成と動作を説明する。
Embodiment 3
FIG. 12 is a configuration diagram of an
ROI選択部18は、原画像上の複数の注目領域を選択し、各注目領域の位置を示すROI位置情報をROIマスク生成部20に与える。複数の注目領域には重なりがあってもよく、注目領域の内部に非注目領域が含まれてもよい。ROIマスク生成部20は、ROI位置情報をもとに、各注目領域に対応するウェーブレット変換係数すなわちROI変換係数を特定するためのROIマスクを生成する。
The
ROIマスク生成部20は、ROI選択部18により選択された複数の注目領域の各々について実施の形態1で述べたROI変換係数を特定する処理を行い、各注目領域に対してROIマスクを生成する。
The ROI
ROI優先度設定部19は、複数の注目領域間で優先度を設定する。たとえば、複数の注目領域として、画像の中心部および中心部の周辺が選択され、それ以外の外周部が非注目領域とされた場合、画像の中心部は、高画質で再生されるように優先度を高く設定し、中心部の周辺は、標準画質で再生されるように優先度を低く設定する。別の例として、複数の注目領域として、文字が写っている領域と人物の顔が写っている領域が選択された場合、文字の領域は最高画質となるように優先度を最も高く設定し、顔の領域は高画質になるように優先度をその次に設定し、それ以外の領域は標準画質となるように非注目領域とする。プライバシーを保護する目的で、人物の顔が写っている領域が低画質となるように、低い優先度を設定したり、非注目領域に設定してもよい。
The ROI
図13は、原画像80に複数の注目領域が設けられた場合の優先度の設定例を説明する図である。同図のように、原画像80に2つの注目領域81、83が設定された場合、ROI優先度設定部19は、たとえば、第1の注目領域81(以下、ROI1とする)、第2の注目領域83(以下、ROI2とする)、それ以外の非注目領域(以下、非ROIと呼ぶ)の順に優先度が低くなるように優先順位を設定する。
FIG. 13 is a diagram for explaining an example of setting priorities when a plurality of attention areas are provided in the
ROI優先度設定部19は、設定された優先度に基づいて、非注目領域に対応するウェーブレット変換係数すなわち非ROI変換係数のビット列において零置換する下位ビット数S0と、複数の注目領域の各々に対応するウェーブレット変換係数すなわちROI変換係数のビット列において零置換する下位ビット数Si(i=1,・・・,N;Nは注目領域の数)を決める。
Based on the set priority, the ROI
図13の例では、ROI優先度設定部19は、たとえば原画像のウェーブレット変換係数が7ビットプレーンからなるとき、第1優先の注目領域ROI1については零置換ビット数S1を0に、第2優先の注目領域ROI2については零置換ビット数S2を2に、非注目領域については零置換ビット数S0を4に設定する。すなわち、優先度が低いほど、零置換ビット数を大きくとる。
In the example of FIG. 13, the ROI
図12の下位ビット零置換部24は、ROIマスク生成部20により生成された各注目領域に対するROIマスクを参照して、ROIマスクによってマスクされない非ROI変換係数のビット列において最下位ビットから数えてS0ビットだけを零に置換するとともに、ROIマスクによってマスクされたROI変換係数のビット列においても最下位ビットから数えてSiビットだけを零に置換する。
12 refers to the ROI mask for each region of interest generated by the ROI
ここで、非ROI変換係数における零置換ビット数S0、ROI変換係数における零置換ビット数Siは、それぞれROI優先度設定部19により非注目領域および複数の注目領域間の相対的な優先度合いに基づいて決定されたものであり、ウェーブレット変換係数のビットプレーン数を上限とする任意の自然数であり、S0>Siを満たす。ROI優先度設定部19は、この零置換ビット数S0、Siを変化させることにより、注目領域に対する非注目領域の再生画質の劣化度合い、および複数の注目領域間の再生画質の優劣を連続的に調整することができる。複数の注目領域は、対象物が視認できる程度の画質を保ちつつ再生される。
Here, the zero permutation bit number S0 in the non-ROI transform coefficient and the zero permutation bit number Si in the ROI transform coefficient are based on the relative priority between the non-target region and the plurality of target regions by the ROI
図14(a)〜(c)は、下位ビット零置換部24により原画像のウェーブレット変換係数60の下位ビットが零置換される様子を説明する図である。図14(a)は、量子化部12による量子化後のウェーブレット変換係数60を示し、7ビットプレーンを含み、ROI変換係数は斜線で示されている。この図は、図13の2つの注目領域ROI1、ROI2を含む原画像80の例において、P1−P2の線上の画素に対応するウェーブレット変換係数のビット列を図示したものである。
FIGS. 14A to 14C are diagrams for explaining how the lower bits of the
図14(b)に示すように、下位ビット零置換部24は、ROIマスクによりマスクされていない非ROI変換係数のLSB側のS0ビットを零に置換する。この例では、S0=4であり、符号64で示すように、非ROI変換係数のLSB側の4ビットが零に置換されている。さらに、下位ビット零置換部24は、ROIマスクによりマスクされたROI変換係数のLSB側のSiビットを零に置換する。この例では、2つの注目領域ROI1、ROI2が設定されており、それぞれの零置換ビット数S1、S2は、S1=0、S2=2であり、符号66で示すように、ROI2に対応するROI変換係数のLSB側の2ビットが零に置換されている。このようにして、下位ビット零置換部24によって零置換されたウェーブレット変換係数62が得られる。
As shown in FIG. 14B, the low-order bit zero
図12のエントロピー符号化部14は、図14(c)の矢印に示すように、ROI変換係数と零置換された非ROI変換係数を含むウェーブレット変換係数62を上位ビットプレーンから順にスキャンしながらエントロピー符号化する。
The
なお、原画像上に注目領域が存在しない場合において、ウェーブレット変換係数の下位ビットを全体的に零置換し符号化する処理は、実施の形態1と同じである。 Note that, when there is no region of interest on the original image, the process of coding by substituting the lower bits of the wavelet transform coefficient with zeros as a whole is the same as in the first embodiment.
符号化データ生成部16は、エントロピー符号化されたデータを量子化幅等の符号化パラメータとともにストリーム化して、符号化画像として出力する。この符号化画像は、再生時の画質の異なる複数の領域を含むものであり、出力部を通して記憶装置やネットワークなどに供給され、復号手段を含む画像表示装置により復号されて画面上で再生される。
The encoded
実施の形態1で説明したように、記憶容量や伝送レートの制限などにより最終的な符号化画像のデータサイズに上限が設定されている場合、エントロピー符号化部14が、上位ビットプレーンから順に符号化する際、途中のビットプレーンで符号化を打ち切ったり、符号化データ生成部16が、上位ビットプレーンから順にストリーム化された符号化データを出力する際、途中のビットプレーンでストリーム出力を打ち切ることがある。
As described in the first embodiment, when an upper limit is set for the data size of the final encoded image due to storage capacity, transmission rate limitations, and the like, the
このように符号化画像のデータサイズに制約がある場合でも、本実施の形態では、下位のビットプレーンにおいては、非注目領域および優先度の低い注目領域に対応するウェーブレット変換係数は零置換されており、優先度の高い注目領域に対応するウェーブレット変換係数だけが有意な情報として符号化の対象とされているため、下位のビットプレーンの圧縮効率は高く、最下位ビットプレーンまで符号化してもデータサイズが大きく増えることがない。 In this embodiment, even when there is a restriction on the data size of the encoded image, the wavelet transform coefficients corresponding to the non-target region and the low-priority region of interest are zero-substituted in the lower bit plane. Since only the wavelet transform coefficient corresponding to the attention area with high priority is subject to encoding as significant information, the compression efficiency of the lower bit plane is high, and data is encoded even if the lowest bit plane is encoded. Size does not increase greatly.
図15は、原画像80上に設けられた複数の注目領域に重複がある場合の優先度の設定例を説明する図である。同図のように、原画像80に2つの注目領域81、83が設定された場合、図13の例と同様に、ROI優先度設定部19は、第1の注目領域81(ROI1)の零置換ビット数S1、第2の注目領域83(ROI2)の零置換ビット数S2、それ以外の非注目領域(非ROI)の零置換ビット数S0を設定する。
FIG. 15 is a diagram for explaining an example of setting priorities when there are overlaps in a plurality of attention areas provided on the
下位ビット零置換部24は、非ROI変換係数においてLSB側からS0ビットを零に置換するとともに、2つの注目領域ROI1、ROI2に対応するそれぞれのROI変換係数においてLSB側からSiビットを零に置換するが、2つの注目領域ROI1、ROI2の重複する領域については、優先度の高い方の注目領域の零置換ビット数Siを優先適用する。
The low-order bit zero
図16は、原画像80上に設けられた複数の注目領域に重なりがあり、注目領域内に非注目領域が含まれる場合の優先度の設定例を説明する図である。同図のように、原画像80に第1の注目領域81(ROI1)、第2の注目領域83(ROI2)、第3の注目領域85(ROI3)が設定され、この順に優先度が下がるとする。ROI1はROI2内にあり、ROI2はROI3内にあるという入れ子構造になっており、ROI3の一部には非注目領域(非ROI)が含まれている。またROI3の外部も非ROIである。
FIG. 16 is a diagram for explaining an example of setting priorities when a plurality of attention areas provided on the
この場合、下位ビット零置換部24は、図15の場合と同様に、重複する領域については、優先度の高い方の零置換ビット数を適用するため、ROI1については、ROI1の零置換ビット数S1ビットを優先適用し、ROI2(ただしROI1を除く)については、ROI2の零置換ビット数S2を優先適用し、ROI3(ただしROI2を除く)については、ROI3の零置換ビット数S3を優先適用する。ただし、ROI3の内部の非ROIについては、非ROIの零置換ビット数S0を例外的に適用する。これは、注目領域内に非注目領域が設定される場合、非注目領域に個人情報が含まれるなどの理由で、注目領域内であってもその領域だけをぼかしたいといった目的があるためである。
In this case, as in the case of FIG. 15, the lower-bit zero
図17(a)、(b)は、図16の例において、下位ビット零置換部24により原画像のウェーブレット変換係数60の下位ビットが零置換される様子を説明する図である。図17(a)は、量子化部12による量子化後のウェーブレット変換係数60を示し、7ビットプレーンを含み、ROI変換係数は斜線で示されている。この図は、図16の3つの注目領域ROI1〜3を含む原画像80の例において、P1−P2の線上の画素に対応するウェーブレット変換係数のビット列を図示したものである。
FIGS. 17A and 17B are diagrams for explaining how the lower bits of the
図17(b)は、下位ビット零置換部24によって零置換されたウェーブレット変換係数62である。ROI3の外部と内部にある非ROIに対応する非ROI変換係数のLSB側のS0ビットが零に置換される。この例では、S0=6である。さらに、ROI1〜3に対応するROI変換係数のLSB側のSiビットが零に置換される。この例では、S1=0、S2=2、S3=4である。
FIG. 17B shows the
復号時は、実施の形態1の画像復号装置210と同じ構成の画像復号装置が、本実施の形態の画像符号化装置200により符号化された画像を通常のJPEG2000の復号方式にしたがって復号する。復号された画像は、画質の異なる複数の領域を含むものであり、出力部を通して画像表示装置などに供給され、画面上で再生される。
At the time of decoding, an image decoding apparatus having the same configuration as that of the
以上説明したように、本実施の形態の画像符号化装置200は、非ROI変換係数を零置換するとともに、複数の注目領域に対応するROI変換係数も優先度に応じたビット数だけ零置換することにより、複数の注目領域に優先度をもたせて符号化する。また、複数の注目領域間で優先度の違いを設けて符号化するため、複数の注目領域間で再生画質の差をもたせることができる。
As described above,
実施の形態4
図18は、実施の形態4に係る画像復号装置220の構成図である。本実施の形態では、画像復号装置220に入力される符号化画像は、ROI符号化がなされていない通常の符号化画像である。実施の形態2の画像復号装置220では、復号の際に注目領域が一つだけ指定されたが、本実施の形態の画像復号装置220は、復号の際に複数の注目領域を指定し、複数の注目領域を優先度に応じて復号する。実施の形態2と同じ構成については同符号を付し、実施の形態2とは異なる構成と動作を説明する。
Embodiment 4
FIG. 18 is a configuration diagram of the
ROI選択部18は、画像上の複数の注目領域を選択し、各注目領域の位置を示すROI位置情報をROIマスク生成部20に与える。
The
画像復号装置220に動画像の符号化フレームが連続入力される場合は、画像復号装置220から出力される復号後の画像フレームにおいて注目領域を指定もしくは抽出し、指定もしくは抽出された注目領域を次の符号化フレームの注目領域として選択してもよい。その場合、時間とともに変化のあった複数の領域を変化の程度に応じて選択してもよい。たとえば、最も変化の大きい領域、次に変化の大きい領域、それ以外の領域をそれぞれ、第1優先の注目領域、第2優先の注目領域、非注目領域として選択する。
In the case where encoded frames of moving images are continuously input to the
ROIマスク生成部20は、ROI位置情報をもとに、各注目領域に対応するウェーブレット変換係数すなわちROI変換係数を特定するためのROIマスクを生成する。ROI優先度設定部19は、各注目領域の優先度を設定し、その優先度に基づいて非注目領域の零置換ビット数S0と各注目領域の零置換ビット数Siを決定する。下位ビット零置換部24は、ROIマスクを参照して、エントロピー復号部32により復号されたウェーブレット変換係数の内、非ROI変換係数のLSB側からS0ビット分を零に置換するとともに、ROI変換係数のLSB側からSiビット分を零に置換する処理を行う。
The ROI
図19(a)〜(c)は、下位ビット零置換部24により符号化画像の復号後のウェーブレット変換係数の下位ビットが零置換される様子を示す。図19(a)は、エントロピー符号化された画像のウェーブレット変換係数74であり、7ビットプレーンを含む。図19(b)において、ROI選択部18により指定された複数の注目領域に対応するROI変換係数を斜線で示す。この例では、2つの注目領域ROI1、ROI2が設けられており、ROI1の方が優先度が高いとする。図19(c)は、下位ビット零置換部24による零置換後のウェーブレット変換係数76である。この例では、非ROI変換係数の下位4ビットが零に置換され、ROI1のROI変換係数はそのままにして、ROI2のROI変換係数の下位2ビットが零に置換されている。
FIGS. 19A to 19C show a state in which the lower bits of the wavelet transform coefficients after decoding of the encoded image are zero-substituted by the lower-bit zero
簡易再生中に、画像上の複数の注目領域が選択された場合、画像復号装置220は、下位ビット零置換部24により非注目領域の下位ビットと複数の注目領域の少なくとも1つの下位ビットが零置換された状態のウェーブレット変換係数に対して、最下位のビットプレーンまで復号して画像を再生する。このとき、処理負荷が高くなるため、15フレーム/秒などにコマ落ちさせた状態か、スロー再生の状態になることもあるが、複数の注目領域を優先度に応じて高画質で再生することができる。
When a plurality of attention areas on the image are selected during the simple reproduction, the
このようにして、複数の注目領域が選択されたときは、非注目領域は簡易再生と同程度の品質のまま、複数の注目領域を優先度に応じた高い品質で再生することができる。 In this way, when a plurality of attention areas are selected, the plurality of attention areas can be reproduced with high quality according to the priority, while the non-attention areas have the same quality as the simple reproduction.
本実施の形態の画像復号装置220によれば、ROI符号化されていない通常の符号化画像に対して、非注目領域に対応するウェーブレット変換係数の下位ビットを零置換するとともに、複数の注目領域に対応するウェーブレット変換係数の下位ビットを優先度に応じて零置換することにより、複数の注目領域の画質を優先度に応じて非注目領域よりも相対的に高くして復号することができる。画像全体を高品質で再生するには演算量が多くなるが、本実施の形態では複数の注目領域を優先度に応じて復号するため、演算量の増加を抑えることができる。
According to the
実施の形態5
図20は、実施の形態5に係る画像符号化装置300の構成図である。本実施の形態では、複数の注目領域に対応するROI変換係数を優先度に応じてスケールアップする。実施の形態3とは異なる構成と動作について説明する。
Embodiment 5
FIG. 20 is a configuration diagram of an
ROI優先度設定部19は、ROI選択部18により選択された複数の注目領域の優先度を設定し、その優先度に基づいて複数の注目領域の各々に対応するROI変換係数のスケールアップ量Siを決定する。優先度が高い注目領域ほど、ROI変換係数のスケールアップ量Siが大きくなるように設定される。
The ROI
ROIスケールアップ部22は、ROI優先度設定部19により決定されたスケールアップ量Siにもとづいて各注目領域に対応するROI変換係数をスケールアップする。
The ROI scale-up
図21(a)、(b)は、ROIスケールアップ部22により原画像のウェーブレット変換係数320がスケールアップされる様子を説明する図である。図21(a)は、量子化部12による量子化後のウェーブレット変換係数320を示し、7ビットプレーンを含み、ROI変換係数は斜線で示されている。この例では、3つの注目領域ROI1、ROI2、ROI3が設けられており、この順に優先度が低くなるとする。ROI優先度設定部19は、この優先度に基づき、ROI1、ROI2、ROI3のスケールアップ量S1、S2、S3をそれぞれS1=7、S2=5、S3=3と決定する。
FIGS. 21A and 21B are diagrams for explaining how the
図21(b)は、ROIスケールアップ部22によってスケールアップされたウェーブレット変換係数322を示す。ROIスケールアップ部22は、ROI1のROI変換係数を7ビットだけスケールアップし、ROI2のROI変換係数を5ビットだけスケールアップし、ROI3のROI変換係数を3ビットだけスケールアップする。スケールアップ後のウェーブレット変換係数322において、スケールアップにより新たに生じた桁には零値が充当される。これにより、全体として14ビットプレーンのウェーブレット変換係数322が得られる。
FIG. 21B shows the
図22は、実施の形態5に係る画像復号装置310の構成図である。本実施の形態の画像復号装置310は、画像符号化装置300によりROI符号化された画像の復号を行う。
FIG. 22 is a configuration diagram of the
符号化データ抽出部30は、入力された符号化画像から符号化データ、各種符号化パラメータ、ROI位置情報、およびスケールアップ量を抽出する。エントロピー復号部32は、符号化データをビットプレーン毎に復号し、得られたウェーブレット変換係数の量子化値をメモリに格納する。
The encoded
図23(a)は、エントロピー復号後のウェーブレット変換係数324を示す。図21(b)の例に対応して、エントロピー復号後のウェーブレット変換係数324は、全体で14ビットプレーンを含む。ROIスケールダウン部40は、各注目領域のROIマスクを参照し、符号化データ抽出部30により抽出された各注目領域のスケールアップ量Siに基づいて、各注目領域のROI変換係数をSiビットだけスケールダウンする。この例では、注目領域ROI1、ROI2、ROI3のスケールアップ量はそれぞれS1=7、S2=5、S3=3であり、図23(b)のように、ROI1、ROI2、ROI3のROI変換係数がそれぞれ7ビット、5ビット、3ビットだけスケールダウンされ、スケールダウンにより残された桁は破棄され、全体で7ビットプレーンの量子化されたウェーブレット変換係数326が得られる。
FIG. 23A shows the
実施の形態6
図24は、実施の形態6に係る画像表示装置400の構成図である。画像表示装置400は、ディスプレイなどに動画を表示するものであり、一例として、DVD(digital video disk)プレイヤー、テレビジョン受信機、監視カメラなどの表示制御部である。
Embodiment 6
FIG. 24 is a configuration diagram of an
符号化ブロック420は、入力された原画像を符号化し、符号化された画像を記憶部440に格納する。符号化ブロック420に入力される原画像は、動画フレームであり、動画フレームが連続的に符号化され、記憶部440に格納される。
The
符号化ブロック420は、実施の形態1、3、5のいずれかの画像符号化装置200の構成をもち、領域選択部450から画面上に設定された注目領域の情報を受け取り、注目領域の優先度に応じて原画像を圧縮符号化し、注目領域の画質が異なる符号化画像を生成する。
The
復号ブロック430は、記憶部440から符号化画像を記憶部440から読み出し、復号して表示部410に与える。記憶部440から読み出される符号化画像は、動画の符号化フレームであり、符号化フレームが連続的に復号され、表示部410に与えられる。なお、復号ブロック430は、無線または有線のネットワークの通信インタフェースを経由して符号化画像を取得してもよく、放送電波を受信する受信ブロックを経由して符号化画像を取得してもよい。
The
復号ブロック430は、実施の形態1から5のいずれかの画像復号装置220の構成をもち、記憶部440に格納された符号化画像を復号する。ここで、符号化の段階で既に注目領域が選択され、注目領域の画質が調整されている場合は、そのまま復号されるが、符号化の段階では注目領域が選択されていない場合は、復号ブロック430は、領域選択部450から画面上に設定された注目領域の情報を受け取り、注目領域を優先的に復号し、注目領域の画質が異なる復号画像を生成する。
The
表示部410は、復号ブロック430から復号画像を受け取り、ディスプレイに出力する。ディスプレイの画面には、復号ブロック430により復号された画像フレームが連続的に表示され、動画が再生される。
The
領域選択部450は、ディスプレイの画面において注目領域を選択する。注目領域は利用者が自由に指定してもよく、画面の中央や上部などにあらかじめ設定されていてもよい。領域選択部450には、利用者が画面において注目領域を指定するための指定手段が設けられてもよい。たとえば、マウスなどのポインティングデバイスを用いて領域を指定したり、タッチパネルなどの接触方式のディスプレイデバイスを用いて領域を指定する。領域選択部450は、利用者から注目領域の指定情報を受け取るか、または、表示部410からあらかじめ設定された注目領域の指定情報を受け取り、その注目領域の位置情報を符号化ブロック420、復号ブロック430に与える。
The
領域選択部450から符号化ブロック420、復号ブロック430に供給される注目領域の位置情報は、それぞれのブロックのROI選択部18に与えられ、以降、それぞれのブロックにおいて注目領域が優先的に符号化もしくは復号される。なお、領域選択部450によって注目領域の代わりに、非注目領域が選択されてもよく、その場合は、符号化ブロック420および復号ブロック430において、非注目領域以外の領域が注目領域として優先的に符号化もしくは復号される。
The position information of the attention area supplied from the
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。そのような変形例を以下に示す。 The present invention has been described based on the embodiments. The embodiments are exemplifications, and it will be understood by those skilled in the art that various modifications can be made to combinations of the respective constituent elements and processing processes, and such modifications are within the scope of the present invention. . Such a modification is shown below.
上記の実施の形態では、非ROI変換係数の下位ビットを零置換するだけで、ROI変換係数のスケールアップは全く行わなかったが、ROI変換係数のスケールアップと非ROI変換係数の下位ビットの零置換を組み合わせて実施してもよい。 In the above embodiment, the lower bits of the non-ROI transform coefficients are merely replaced with zero, and the ROI transform coefficients are not scaled up at all. However, the ROI transform coefficients are scaled up and the lower bits of the non-ROI transform coefficients are zeroed. Combinations of substitutions may be performed.
いずれの実施の形態でも画像の符号化のための空間フィルタリングとしてウェーブレット変換を説明したが、他の空間周波数変換を用いてもよい。たとえば、JPEG標準で用いられる離散コサイン変換の場合でも、同様の方法で非注目領域の変換係数の下位ビットを零置換することで、非注目領域の画質を犠牲にして画像全体の圧縮効率を高め、同時に注目領域の画質を相対的に高めることができる。 In any of the embodiments, the wavelet transform has been described as spatial filtering for image coding, but other spatial frequency transforms may be used. For example, even in the case of the discrete cosine transform used in the JPEG standard, the compression efficiency of the entire image is increased by sacrificing the image quality of the non-target region by replacing the lower bits of the transform coefficient of the non-target region with zero in the same manner. At the same time, the image quality of the attention area can be relatively improved.
上記の実施の形態の画像符号化装置および画像復号装置を監視カメラの信号処理部に組み込むことにより、監視すべき注目領域を優先的に符号化したり、復号することができる。監視カメラで撮影され、符号化された画像データはネットワーク経由で送信されてもよく、その場合、ネットワークに接続した画像復号装置が、ネットワークから受信した符号化画像データを復号して再生する。 By incorporating the image encoding device and the image decoding device of the above-described embodiment into the signal processing unit of the surveillance camera, the region of interest to be monitored can be preferentially encoded or decoded. The image data captured and encoded by the surveillance camera may be transmitted via the network. In this case, the image decoding device connected to the network decodes and reproduces the encoded image data received from the network.
上記の説明では、画像を非注目領域と複数の注目領域に分けたが、注目領域、非注目領域といった区別をせずに、画像を優先度に応じた複数の領域に分けてもよい。上記の実施の形態では、非注目領域と複数の注目領域に優先順位をつけているため、実質的には、非注目領域と注目領域とは優先度の違いがあるにすぎないと捉えることもでき、非注目領域と注目領域の区別をなくして、優先度別に領域を分けた場合でも、同様の処理が可能である。 In the above description, the image is divided into a non-attention area and a plurality of attention areas, but the image may be divided into a plurality of areas according to priority without distinguishing between the attention area and the non-attention area. In the above embodiment, since priority is given to a non-attention area and a plurality of attention areas, it can be considered that there is substantially only a difference in priority between the non-attention area and the attention area. The same processing can be performed even when the non-attention area and the attention area are not distinguished and the areas are divided by priority.
10 ウェーブレット変換部、 12 量子化部、 14 エントロピー符号化部、 16 符号化データ生成部、 18 ROI選択部、 19 ROI優先度設定部 、 20 ROIマスク生成部、 22 ROIスケールアップ部、 24 下位ビット零置換部、 30 符号化データ抽出部、 32 エントロピー復号部、 34 逆量子化部、 36 ウェーブレット逆変換部、 38 ROIマスク生成部、 40 ROIスケールダウン部、 200、300 画像符号化装置、 210、220、310 画像復号装置。 10 wavelet transform unit, 12 quantization unit, 14 entropy coding unit, 16 encoded data generation unit, 18 ROI selection unit, 19 ROI priority setting unit, 20 ROI mask generation unit, 22 ROI scale-up unit, 24 lower bits Zero substitution unit, 30 encoded data extraction unit, 32 entropy decoding unit, 34 inverse quantization unit, 36 wavelet inverse transformation unit, 38 ROI mask generation unit, 40 ROI scale down unit, 200, 300 image encoding device, 210, 220, 310 Image decoding apparatus.
Claims (16)
前記複数の注目領域の画質を優先度に応じて異ならせて符号化することを特徴とする請求項3に記載の画像符号化方法。 When a plurality of attention areas are defined on the moving image, the information for specifying the attention area includes the priority of the attention area,
The image encoding method according to claim 3, wherein encoding is performed by changing the image quality of the plurality of regions of interest according to priority.
前記動画像を符号化する符号化部と、
符号化した動画像と前記注目領域を特定するための情報とを含む符号化ストリームを生成する生成部と、
を備えることを特徴とする画像符号化装置。 A selection unit for selecting a region of interest on the moving image;
An encoding unit for encoding the moving image;
A generating unit that generates an encoded stream including an encoded moving image and information for specifying the region of interest;
An image encoding device comprising:
前記符号化部は、前記複数の注目領域の画質を優先度に応じて異ならせて符号化することを特徴とする請求項11に記載の画像符号化装置。 When a plurality of attention areas are defined on the moving image, the information for specifying the attention area includes the priority of the attention area,
The image encoding device according to claim 11, wherein the encoding unit performs encoding by changing the image quality of the plurality of regions of interest according to priority.
前記画像を符号化する符号化部と、
符号化した画像と前記複数の注目領域を特定するための情報とを含む符号化ストリームを生成する生成部と、
を備えることを特徴とする画像符号化装置。 A selection unit for selecting a plurality of attention areas on the image;
An encoding unit for encoding the image;
A generating unit that generates an encoded stream including an encoded image and information for specifying the plurality of regions of interest;
An image encoding device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007144869A JP4841504B2 (en) | 2007-05-31 | 2007-05-31 | Image coding apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007144869A JP4841504B2 (en) | 2007-05-31 | 2007-05-31 | Image coding apparatus and method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004032394A Division JP4514464B2 (en) | 2004-02-09 | 2004-02-09 | Image encoding apparatus and image decoding apparatus, and image display apparatus and method using them |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007312399A true JP2007312399A (en) | 2007-11-29 |
JP4841504B2 JP4841504B2 (en) | 2011-12-21 |
Family
ID=38844761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007144869A Expired - Fee Related JP4841504B2 (en) | 2007-05-31 | 2007-05-31 | Image coding apparatus and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4841504B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010177828A (en) * | 2009-01-28 | 2010-08-12 | Nippon Telegr & Teleph Corp <Ntt> | Method, device and program for encoding scalable image, and computer-readable recording medium with the program recorded therein |
JP2012257125A (en) * | 2011-06-09 | 2012-12-27 | Canon Inc | Image processing apparatus and image processing method |
US8498498B2 (en) | 2008-09-30 | 2013-07-30 | Samsung Electronics Co., Ltd. | Apparatus and method of obtaining high resolution image |
WO2015146586A1 (en) * | 2014-03-28 | 2015-10-01 | 株式会社メガチップス | Image decoding device and image decoding method |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001045484A (en) * | 1999-07-30 | 2001-02-16 | Mitsubishi Electric Corp | Image coder, image decoder, image coding method and image decoding method |
JP2001112004A (en) * | 1999-10-08 | 2001-04-20 | Mitsubishi Electric Corp | Moving picture encoder and moving picture decoder, and moving picture encoding method and moving picture decoding method |
JP2001160062A (en) * | 1999-12-03 | 2001-06-12 | Mitsubishi Electric Corp | Device for retrieving image data |
JP2001313944A (en) * | 2000-04-28 | 2001-11-09 | Canon Inc | Image processor, image input device, system, image processing method and storage medium |
JP2002508606A (en) * | 1998-03-20 | 2002-03-19 | ユニヴァーシティ オブ メリーランド | Method and apparatus for compressing and decompressing images |
JP2002094991A (en) * | 2000-09-19 | 2002-03-29 | Mega Chips Corp | Concerned area encoding method |
JP2002271793A (en) * | 2001-03-12 | 2002-09-20 | Canon Inc | Image compression encoder and method |
JP2003284071A (en) * | 2002-01-05 | 2003-10-03 | Samsung Electronics Co Ltd | Video encoding method and video decoding method and apparatus in consideration of human visual characteristics |
JP2003319185A (en) * | 2002-04-19 | 2003-11-07 | Sony Corp | Image encoding apparatus and method, image decoding apparatus and method |
JP2003339047A (en) * | 2001-07-26 | 2003-11-28 | Ricoh Co Ltd | Image compression device, image decompression device, image compression/decompression device, image compression method, image decompression method, program, and recording medium recording the program |
JP2004040429A (en) * | 2002-07-03 | 2004-02-05 | Nec Access Technica Ltd | Digital image encoder, digital image encoding method used therefor, and program therefor |
-
2007
- 2007-05-31 JP JP2007144869A patent/JP4841504B2/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002508606A (en) * | 1998-03-20 | 2002-03-19 | ユニヴァーシティ オブ メリーランド | Method and apparatus for compressing and decompressing images |
JP2001045484A (en) * | 1999-07-30 | 2001-02-16 | Mitsubishi Electric Corp | Image coder, image decoder, image coding method and image decoding method |
JP2001112004A (en) * | 1999-10-08 | 2001-04-20 | Mitsubishi Electric Corp | Moving picture encoder and moving picture decoder, and moving picture encoding method and moving picture decoding method |
JP2001160062A (en) * | 1999-12-03 | 2001-06-12 | Mitsubishi Electric Corp | Device for retrieving image data |
JP2001313944A (en) * | 2000-04-28 | 2001-11-09 | Canon Inc | Image processor, image input device, system, image processing method and storage medium |
JP2002094991A (en) * | 2000-09-19 | 2002-03-29 | Mega Chips Corp | Concerned area encoding method |
JP2002271793A (en) * | 2001-03-12 | 2002-09-20 | Canon Inc | Image compression encoder and method |
JP2003339047A (en) * | 2001-07-26 | 2003-11-28 | Ricoh Co Ltd | Image compression device, image decompression device, image compression/decompression device, image compression method, image decompression method, program, and recording medium recording the program |
JP2003284071A (en) * | 2002-01-05 | 2003-10-03 | Samsung Electronics Co Ltd | Video encoding method and video decoding method and apparatus in consideration of human visual characteristics |
JP2003319185A (en) * | 2002-04-19 | 2003-11-07 | Sony Corp | Image encoding apparatus and method, image decoding apparatus and method |
JP2004040429A (en) * | 2002-07-03 | 2004-02-05 | Nec Access Technica Ltd | Digital image encoder, digital image encoding method used therefor, and program therefor |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8498498B2 (en) | 2008-09-30 | 2013-07-30 | Samsung Electronics Co., Ltd. | Apparatus and method of obtaining high resolution image |
JP2010177828A (en) * | 2009-01-28 | 2010-08-12 | Nippon Telegr & Teleph Corp <Ntt> | Method, device and program for encoding scalable image, and computer-readable recording medium with the program recorded therein |
JP2012257125A (en) * | 2011-06-09 | 2012-12-27 | Canon Inc | Image processing apparatus and image processing method |
WO2015146586A1 (en) * | 2014-03-28 | 2015-10-01 | 株式会社メガチップス | Image decoding device and image decoding method |
JP2015192321A (en) * | 2014-03-28 | 2015-11-02 | 株式会社メガチップス | Image decoding device and image decoding method |
US9860566B2 (en) | 2014-03-28 | 2018-01-02 | Megachips Corporation | Image decoding apparatus and image decoding method |
Also Published As
Publication number | Publication date |
---|---|
JP4841504B2 (en) | 2011-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1655620B (en) | image display device | |
JP4888729B2 (en) | Encoding apparatus and method, and decoding apparatus and method | |
CN100442854C (en) | Image coding method and device, and image decoding method and device | |
US8665943B2 (en) | Encoding device, encoding method, encoding program, decoding device, decoding method, and decoding program | |
JP4656190B2 (en) | Information processing apparatus and method | |
JPWO2007066710A1 (en) | Encoding apparatus, encoding method and encoding program, and decoding apparatus, decoding method and decoding program | |
JP4656912B2 (en) | Image encoding device | |
JP4780172B2 (en) | Information processing apparatus and method | |
JP4578197B2 (en) | Image display device | |
JP2005286472A (en) | Image processing apparatus and image processing method | |
JP4841504B2 (en) | Image coding apparatus and method | |
JP2004186871A (en) | Image processing apparatus, imaging apparatus, program, and storage medium | |
JP4514464B2 (en) | Image encoding apparatus and image decoding apparatus, and image display apparatus and method using them | |
JP2006074130A (en) | Image decoding method, image decoding apparatus, and imaging apparatus | |
JP2005223852A (en) | Image-encoding device and method, and image-decoding device and method | |
WO2006046550A1 (en) | Image encoding method and device, image decoding method, and device | |
JP4241463B2 (en) | Image processing device | |
JP2010206847A (en) | Image processing apparatus | |
JP4749508B2 (en) | Image decoding method | |
JP4040404B2 (en) | Code string conversion apparatus and method, image processing apparatus, and image recording apparatus | |
JP4667424B2 (en) | Image decoding device | |
JP2000209592A (en) | Image transmitter, image transmitting method and system and its control method | |
JP4194311B2 (en) | Moving picture encoding apparatus, moving picture decoding apparatus, and methods thereof | |
JP4174254B2 (en) | Moving picture encoding apparatus, moving picture decoding apparatus, and methods thereof | |
JP4615042B2 (en) | Image processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100622 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100818 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110614 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110815 |
|
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: 20110906 |
|
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: 20111004 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4841504 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141014 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |