[go: up one dir, main page]

JP2002094991A - Concerned area encoding method - Google Patents

Concerned area encoding method

Info

Publication number
JP2002094991A
JP2002094991A JP2000283259A JP2000283259A JP2002094991A JP 2002094991 A JP2002094991 A JP 2002094991A JP 2000283259 A JP2000283259 A JP 2000283259A JP 2000283259 A JP2000283259 A JP 2000283259A JP 2002094991 A JP2002094991 A JP 2002094991A
Authority
JP
Japan
Prior art keywords
mask
region
roi
wavelet
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
Application number
JP2000283259A
Other languages
Japanese (ja)
Other versions
JP4701448B2 (en
Inventor
Yusuke Mizuno
雄介 水野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MegaChips Corp
Original Assignee
MegaChips Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by MegaChips Corp filed Critical MegaChips Corp
Priority to JP2000283259A priority Critical patent/JP4701448B2/en
Publication of JP2002094991A publication Critical patent/JP2002094991A/en
Application granted granted Critical
Publication of JP4701448B2 publication Critical patent/JP4701448B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a concerned area encoding method that can enhance a compression rate of an entire image in the case of assigning a coding bit rate to a concerned area of an optional shape. SOLUTION: A one or plural concerned areas are designated as a mask area and a coding quantity is assigned to each mask area and each non mask area. In this case, the code quantity assigned to the mask area is set to a value not reaching a value required for reversible compression. Applying nonreversible compression to the concerned area can enhance the compression rate.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、画像全体中の人
物や物体などの特定の関心領域に対し優先的に符号化の
ビットレートを割り振ることにより、その関心領域の画
質を他領域に比較して高く保持する関心領域符号化方法
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention compares the image quality of a region of interest with that of another region by preferentially assigning a coding bit rate to a specific region of interest such as a person or an object in the entire image. And a method of coding a region of interest that keeps it high.

【0002】[0002]

【従来の技術】画像を効率的に符号化する方法として、
画像全体中の人物や物体などの特定の関心領域に対し優
先的に符号化のビットレートを割り振ることにより、そ
の関心領域の画質を他領域に比較して高く保持する、R
OI(Region of Interest:関心領域)と背景などの重
要でない情報の非ROIに分ける方法がある。
2. Description of the Related Art As a method for efficiently encoding an image,
By preferentially assigning a coding bit rate to a specific region of interest such as a person or an object in the entire image, the image quality of the region of interest is kept higher than that of other regions.
There is a method of dividing into OI (Region of Interest) and non-ROI of insignificant information such as background.

【0003】この方式の代表例としては、Maxshi
ft法(第一従来例)とビットプレーン法としてのEB
COT(Embedded Block Coding with Optimized Trunc
ation:第二従来例)とがある。
As a typical example of this system, Maxshi
ft method (first conventional example) and EB as bit plane method
COT (Embedded Block Coding with Optimized Trunc
ation: second conventional example).

【0004】Maxshift法(第一従来例)は、R
OI部分を任意の形で指定し、その部分を可逆圧縮する
一方、非ROI部分を非可逆圧縮するものである。具体
的には、まず原画像に対して既知のウェーブレット変換
を行って図13のようなウェーブレット係数の分布を得
た後、これらの分布の中で、非ROI部分に想到する係
数分布の最も大きなウェーブレット係数の値Vmを求め
ておく。そして、S>=max(Vm)となるようなビ
ット数Sを求め、ROI部分Ar1のウェーブレット係
数のみを図14のように増大する方向へSビットだけシ
フトさせる。例えば、Vmの値が十進数で「255」
(即ち、二進数で「11111111」)である場合に
は、S=8ビットであり、またVmの値が十進数で「1
28」(即ち、二進数で「10000000」)である
場合にも同様にS=8ビットであるため、この場合には
ROI部分Ar1のウェーブレット係数を図14のよう
に増大する方向へS=8ビットだけシフトさせることに
なる。これにより、ROI部分Ar1については非RO
I部分に比べて圧縮率を低く設定でき、これによりRO
I部分Ar1について可逆圧縮の圧縮データを得ること
が可能となる。この方法によれば、復号化側において、
事前にROI部分の形状等の定義情報を入手する必要が
なく、そのまま復号化するだけでROI部分の可逆的な
復号を行うことができるので便利である。
[0004] The Maxshift method (first conventional example) uses R
The OI part is specified in an arbitrary form, and the part is losslessly compressed, while the non-ROI part is lossy compressed. Specifically, first, a known wavelet transform is performed on the original image to obtain a distribution of wavelet coefficients as shown in FIG. 13, and among these distributions, the largest of the coefficient distributions conceived in the non-ROI portion is obtained. The value Vm of the wavelet coefficient is obtained in advance. Then, the number of bits S that satisfies S> = max (Vm) is obtained, and only the wavelet coefficients of the ROI portion Ar1 are shifted by S bits in the increasing direction as shown in FIG. For example, the value of Vm is "255" in decimal.
(Ie, “11111111” in binary), S = 8 bits, and the value of Vm is “1” in decimal.
Similarly, S = 8 bits in the case of "28" (that is, "10000000" in binary). In this case, the wavelet coefficient of the ROI part Ar1 is increased in the direction of increasing S = 8 as shown in FIG. It will be shifted by bits. As a result, the non-RO
The compression ratio can be set lower than that of the I part,
It is possible to obtain reversibly compressed data for the I part Ar1. According to this method, on the decoding side,
This is convenient because it is not necessary to obtain definition information such as the shape of the ROI part in advance, and the ROI part can be reversibly decoded just by decoding it.

【0005】また、ビットプレーン法のEBCOT(第
二従来例)は、図15の如く、画像を複数の矩形ブロッ
クBに分けて、その矩形ブロックBごとにビットレート
の優先度をつけて圧縮するものである。したがって、E
BCOTによれば、一部の矩形ブロックBについて、他
の矩形ブロックBよりもビットレートの高い画像圧縮を
行うことができる。
In the EBCOT (second conventional example) of the bit plane method, as shown in FIG. 15, an image is divided into a plurality of rectangular blocks B, and the rectangular blocks B are compressed with a priority of a bit rate for each rectangular block B. Things. Therefore, E
According to BCOT, image compression at a higher bit rate can be performed for some rectangular blocks B than for other rectangular blocks B.

【0006】[0006]

【発明が解決しようとする課題】Maxshift法
(第一従来例)では、ROI部分において可逆圧縮を行
っていたため、その部分の圧縮率に一定の限界があり、
圧縮された画像ファイルのサイズは全体として比較的大
きいものとならざるを得なかった。逆に、Maxshi
ft法において圧縮率を高めて圧縮された画像ファイル
のサイズを小さくするためには、非ROI部分のビット
レートを大幅に下げなければならず、よって非ROI部
分の画質がROI部分の画質に比べて極めて劣悪なもの
となってしまう。
In the Maxshift method (first conventional example), since the lossless compression is performed in the ROI part, there is a certain limit in the compression ratio of that part.
The size of the compressed image file had to be relatively large as a whole. Conversely, Maxshi
In order to increase the compression ratio in the ft method and reduce the size of the compressed image file, the bit rate of the non-ROI part must be significantly reduced, and thus the image quality of the non-ROI part is lower than that of the ROI part. Would be extremely poor.

【0007】一方、EBCOTでは、矩形ブロックB毎
にビットレートを変化させているため、復号化側に事前
にブロックの座標及び大きさや境界等の定義情報が必要
である。
On the other hand, in EBCOT, since the bit rate is changed for each rectangular block B, definition information such as block coordinates, size, and boundary is required in advance on the decoding side.

【0008】また、EBCOTでは、矩形ブロックBと
してしかROI部分を指定していなかったため、任意の
形状のROI部分を定義することができず、例えば背景
の中の人物の顔のみのビットレートを増大させたい場合
などには、その処理が極めて困難にならざるを得ないこ
ととなる。
In EBCOT, since the ROI portion is specified only as the rectangular block B, the ROI portion of an arbitrary shape cannot be defined. For example, the bit rate of only the face of a person in the background is increased. In such a case, the processing must be extremely difficult.

【0009】そこで、この発明の課題は、任意の形状の
ROI部分を非可逆圧縮することにより画像を効率的に
符号化することができるとともに、復号化側において事
前にROI部分の形状や大きさ等の定義情報を入手する
必要のない関心領域符号化方法を提供することにある。
It is an object of the present invention to efficiently encode an image by irreversibly compressing an ROI portion having an arbitrary shape, and to preliminarily determine the shape and size of the ROI portion on the decoding side. It is an object of the present invention to provide a region-of-interest coding method that does not require the acquisition of definition information such as

【0010】[0010]

【課題を解決するための手段】上記課題を解決すべく、
請求項1に記載の発明は、原画像をウェーブレット変換
する第一工程と、前記原画像に対して指定された任意の
形状のマスク領域を前記ウェーブレット変換に対応する
ウェーブレット平面に展開する第二工程と、前記マスク
領域及び当該マスク領域以外の非マスク領域に対して圧
縮する際の符号量をそれぞれ割り当てる第三工程と、前
記第三工程で割り当てられた符号量に応じて量子化及び
符号化を行う第四工程とを備え、前記第三工程におい
て、前記マスク領域に対して圧縮する際の前記符号量
は、可逆圧縮に必要な値に満たない値に設定されるもの
である。
Means for Solving the Problems In order to solve the above problems,
The invention according to claim 1 is a first step of performing a wavelet transform on an original image, and a second step of developing a mask region of an arbitrary shape specified for the original image on a wavelet plane corresponding to the wavelet transform. And a third step of assigning a code amount when compressing the mask area and a non-mask area other than the mask area, and performing quantization and encoding according to the code amount assigned in the third step. And a fourth step of performing, wherein in the third step, the code amount when compressing the mask area is set to a value less than a value necessary for lossless compression.

【0011】請求項2に記載の発明は、請求項1に記載
の関心領域符号化方法であって、前記第四工程は、前記
マスク領域及び前記非マスク領域に個別に前記量子化及
び前記符号化を行い、それぞれの圧縮データを生成する
ものである。
According to a second aspect of the present invention, there is provided the method of encoding a region of interest according to the first aspect, wherein the fourth step includes separately performing the quantization and the encoding on the mask region and the non-mask region. And generates compressed data for each.

【0012】請求項3に記載の発明は、請求項1に記載
の関心領域符号化方法であって、前記マスク領域は、前
記原画像に対して複数に指定され、前記第三工程におい
て、異なる前記マスク領域に個別に前記符号量が割り当
てられるものである。
According to a third aspect of the present invention, in the method of encoding a region of interest according to the first aspect, a plurality of the mask areas are designated for the original image, and the mask areas are different in the third step. The code amount is individually assigned to the mask area.

【0013】請求項4に記載の発明は、請求項3に記載
の関心領域符号化方法であって、前記第四工程は、複数
の前記各マスク領域及び前記非マスク領域に個別に前記
量子化及び前記符号化を行い、それぞれの圧縮データを
生成するものである。
According to a fourth aspect of the present invention, there is provided the region-of-interest coding method according to the third aspect, wherein the fourth step includes separately performing the quantization on each of a plurality of the mask regions and the non-mask regions. And the above encoding to generate respective compressed data.

【0014】[0014]

【発明の実施の形態】図1はこの発明の一の実施の形態
に係る関心領域符号化方法を示すフローチャートであ
る。このフローチャートに沿って、この関心領域符号化
方法を説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a flowchart showing a method of coding a region of interest according to one embodiment of the present invention. The method of coding the region of interest will be described with reference to this flowchart.

【0015】<圧縮方法>画像の圧縮は、図1中の圧縮
装置Co側のフローで実行される。
<Compression Method> Image compression is performed according to the flow on the side of the compression device Co in FIG.

【0016】圧縮装置Coでは、図1の如く、まず原画
像であるディジタル式の画像データ1に対してウェーブ
レット変換を行う。ウェーブレット変換とは、2分割フ
ィルタバンクを使用してローパス側とハイパス側に画像
を分けて符号化圧縮を行う変換方法である。ここで、ウ
ェーブレット変換の代表的な方式としては、ウェーブレ
ットパケット木の形態の相違によって、図2及び図3に
示したmallat型と、図4及び図5に示したspa
cle型と、図6及び図7に示したpacket型とい
った複数の種類に区別される。ここでは、これらの中か
らひとつを選んでウェーブレット変換を行う。尚、図
2、図4及び図6は一次元での、図3、図5及び図7は
二次元での、それぞれウェーブレット変換の態様を示し
ている。ただし、ウェーブレット変換の展開階層は各図
に示した階層数に限定されず任意である。
As shown in FIG. 1, the compression device Co first performs a wavelet transform on digital image data 1 as an original image. The wavelet transform is a transform method in which an image is divided into a low-pass side and a high-pass side by using a two-divided filter bank and coding and compression are performed. Here, as a representative method of the wavelet transform, the mallat type shown in FIG. 2 and FIG. 3 and the spat type shown in FIG. 4 and FIG.
Cle type and a plurality of types such as the packet type shown in FIGS. 6 and 7. Here, one of these is selected to perform the wavelet transform. FIGS. 2, 4 and 6 show one-dimensional wavelet transform modes, and FIGS. 3, 5 and 7 show two-dimensional wavelet transform modes. However, the development hierarchy of the wavelet transform is not limited to the number of hierarchies shown in each figure, and is arbitrary.

【0017】ここで、図2及び図3に示したmalla
t型は、低い周波数成分(ローパス成分:図2中の相対
的に小さなブロックで示した画像及び図3中の「L」で
示したパス参照)が高い周波数成分(ハイパス成分:図
2中の相対的に大きなブロックで示した画像及び図3中
の「H」で示したパス参照)より多くの情報を含んでい
るという仮定の下に低域通過フィルタのみを繰り返す方
式のものである。これに対して、ウェーブレットパケッ
ト基底が任意の2進木構造に対応できることから、図4
及び図5に示したspacle型では、低い周波数成分
(ローパス成分:図4中の相対的に小さなブロックで示
した画像及び図5中の「L」で示したパス参照)だけで
なく、高い周波数成分(ハイパス成分:図4中の最大ブ
ロックで示した画像及び図5中の最初の分岐で「H」で
示したパス参照)においても、さらに低い周波数成分
(ローパス成分:「L」)と高い周波数成分(ハイパス
成分:「H」)とに1段だけ展開している。また、図6
及び図7に示したpacket型では、短時間フーリエ
変換のように、全ての枝において周波数成分(ローパス
成分:「L」)と高い周波数成分(ハイパス成分:
「H」)に展開して完全木構成を採用している。ここで
は、これらのいずれの型を選択するかは、コストと容量
に基づいて決められたレートを制約とし、復元歪みを最
小にする型を選択する。
Here, malla shown in FIG. 2 and FIG.
In the t-type, a low-frequency component (low-pass component: see an image represented by a relatively small block in FIG. 2 and a path indicated by “L” in FIG. 3) has a high-frequency component (high-pass component: FIG. This is a method in which only the low-pass filter is repeated under the assumption that it contains more information than the image shown by the relatively large block and the path shown by "H" in FIG. On the other hand, since the wavelet packet base can correspond to an arbitrary binary tree structure, FIG.
In the space type shown in FIG. 5, not only low-frequency components (low-pass components: see the image shown by relatively small blocks in FIG. 4 and the path shown by “L” in FIG. 5) but also high-frequency components The component (high-pass component: see the image indicated by the largest block in FIG. 4 and the path indicated by “H” in the first branch in FIG. 5) also has a lower frequency component (low-pass component: “L”) and a higher frequency component. Only one stage is developed for the frequency component (high-pass component: “H”). FIG.
In the packet type shown in FIG. 7, a frequency component (low-pass component: “L”) and a high frequency component (high-pass component:
"H") to adopt a complete tree configuration. Here, which of these types is selected is limited by a rate determined based on cost and capacity, and a type that minimizes restoration distortion is selected.

【0018】次に、圧縮装置Coにおいて、ウェーブレ
ット変換された画像データ2に対して、重要な部分をR
OI部分として指定するためのマスク信号3を与える。
例えば、図8のような人物の画像データ(原画像)1に
おいて、額より下の顔部分のみをROI部分とする場
合、図9の白抜き部分に示すように単一のマスク領域4
を設定し、これをROI部分として指定する。このマス
ク領域4は、原画像1をディスプレイ装置の画面で見な
がら、所謂マウス等のポインティング入力デバイスを用
いて原画像1に対応して指定することができる。
Next, in the compression device Co, the important part of the wavelet-transformed image data 2 is represented by R
A mask signal 3 for designating an OI portion is given.
For example, in the image data (original image) 1 of a person as shown in FIG. 8, when only the face portion below the forehead is used as the ROI portion, as shown in a white portion in FIG.
Is set, and this is designated as the ROI part. The mask area 4 can be designated corresponding to the original image 1 using a pointing input device such as a mouse while viewing the original image 1 on the screen of the display device.

【0019】尚、図9は、原画像1に対して単一のRO
I部分を指定した例であるが、複数の領域をROI部分
として指定してもよい。これらは、それぞれ異なったマ
スク信号3により規定される。尚、全てのROI部分に
ついての全てのマスク領域4を除去した残りの部分が非
ROI部分5(図9)となる。
FIG. 9 shows a single RO for the original image 1.
In the example in which the I portion is specified, a plurality of regions may be specified as the ROI portion. These are defined by different mask signals 3 respectively. The remaining portion obtained by removing all the mask regions 4 for all the ROI portions becomes the non-ROI portion 5 (FIG. 9).

【0020】次に、図1のように複数のマスク信号3が
与えられた場合には、その複数のマスク信号3に対して
優先順位をつける。この優先順位が高いほど、情報量、
例えばビットレートが高くなり、伸張時の損失が少なく
なることになる。この際の優先順位としては、「1」
「2」…というように数字の昇順で指定を行う。
Next, when a plurality of mask signals 3 are given as shown in FIG. 1, the priorities are assigned to the plurality of mask signals 3. The higher the priority, the more information,
For example, the bit rate is increased, and the loss at the time of decompression is reduced. In this case, the priority is “1”
Designation is performed in ascending numerical order such as “2”.

【0021】そして、上述のように選択された型(ma
llat型/spacle型/packet型)のウェ
ーブレット変換に対応して、マスク領域4をウェーブレ
ット平面に展開してマスク信号3を生成する。
The type (ma) selected as described above
The mask region 4 is expanded on a wavelet plane to generate a mask signal 3 in accordance with the wavelet transform of the llat type / space type / packet type.

【0022】ここで、マスク信号をウェーブレット平面
に相当する部分に変換する方法はウェーブレット変換の
フィルタのタップ数に依存する。
Here, the method of transforming the mask signal into a portion corresponding to the wavelet plane depends on the number of taps of the filter of the wavelet transform.

【0023】例えば、図11のようにウェーブレット変
換の演算処理においてリバーシブル(Reversible)5×
3フィルタ(分解側のローパスフィルタのタップ数が5
タップで分解側のハイパスフィルタのタップ数が3タッ
プであるフィルタ)を適用するものとすると、原画像1
の偶数番目(2n番目)の画素データがROI部分とし
て指定されている場合には、ローパスフィルタ(低域
側)7のn番目のデータと、ハイパスフィルタ(高域
側)8の(n−1)番目及びn番目のデータとがROI
部分であるものとして、マスク信号をウェーブレット平
面に展開する。また、原画像1の奇数番目(2n+1番
目)の画素データがROI部分として指定されている場
合には、ローパスフィルタ(低域側)7のn番目及び
(n+1)番目のデータと、ハイパスフィルタ(高域
側)8の(n−1)番目、n番目及び(n+1)番目の
データとがROI部分であるものとして、マスク信号を
ウェーブレット平面に展開する。尚、図11は原画像1
と最初の階層のウェーブレット平面との対応関係のみを
示しているが、より深い階層の展開についても同様の再
帰的な展開が行われる。
For example, as shown in FIG. 11, reversible (Reversible) 5.times.
3 filters (the number of taps of the low-pass filter on the decomposition side is 5
If the tap is a filter in which the number of taps of the high-pass filter on the decomposition side is 3 taps), the original image 1
Is specified as the ROI portion, the n-th data of the low-pass filter (low-pass side) 7 and (n-1) of the high-pass filter (high-pass side) 8 ) -Th and n-th data are ROI
As a part, the mask signal is developed on a wavelet plane. If the odd-numbered (2n + 1) -th pixel data of the original image 1 is designated as the ROI portion, the n-th and (n + 1) -th data of the low-pass filter (low-pass side) 7 and the high-pass filter ( Assuming that the (n-1) -th, n-th, and (n + 1) -th data of the (high-frequency side) 8 are ROI portions, the mask signal is developed on the wavelet plane. FIG. 11 shows the original image 1
Only the correspondence between the first hierarchical level and the wavelet plane of the first hierarchical level is shown, but the same recursive expansion is performed for the development of a deeper hierarchical level.

【0024】あるいは、例えば、図12のようにウェー
ブレット変換の演算処理においてドビュッシー(Daubec
hies)9×7フィルタ(分解側のローパスフィルタのタ
ップ数が9タップで分解側のハイパスフィルタのタップ
数が7タップであるフィルタ)を適用するものとする
と、原画像1の偶数番目(2n番目)の画素データがR
OI部分として指定されている場合には、ローパスフィ
ルタ(低域側)7の(n−1)番目、n番目及び(n+
1)番目のデータと、ハイパスフィルタ(高域側)8の
(n−2)番目、(n−1)番目、n番目及び(n+
1)番目のデータとがROI部分であるものとして、マ
スク信号をウェーブレット平面に展開する。また、原画
像1の奇数番目(2n+1番目)の画素データがROI
部分として指定されている場合には、ローパスフィルタ
(低域側)7の(n−1)番目、n番目、(n+1)番
目及び(n+2)番目のデータと、ハイパスフィルタ
(高域側)8の(n−2)番目、(n−1)番目、n番
目、(n+1)番目及び(n+2)番目のデータとがR
OI部分であるものとして、マスク信号をウェーブレッ
ト平面に展開する。尚、図12は原画像1と最初の階層
のウェーブレット平面との対応関係のみを示している
が、より深い階層の展開についても同様の再帰的な展開
が行われる。
Alternatively, for example, as shown in FIG. 12, in the arithmetic processing of the wavelet transform, Debussy (Daubec) is used.
hies) If a 9 × 7 filter (a filter in which the number of taps of the low-pass filter on the decomposition side is 9 taps and the number of taps of the high-pass filter on the decomposition side is 7 taps) is applied, the even-numbered (2n-th) ) Is R
When it is designated as the OI part, the (n−1) th, nth, and (n +) th of the low-pass filter (low-pass side) 7
1) -th data and (n−2) -th, (n−1) -th, n-th, and (n +) of the high-pass filter (high-pass side) 8
1) Assuming that the data is the ROI part, the mask signal is developed on the wavelet plane. The odd-numbered (2n + 1) th pixel data of the original image 1 is the ROI
If it is specified as a part, the (n−1) th, nth, (n + 1) th and (n + 2) th data of the low-pass filter (low-pass side) 7 and the high-pass filter (high-pass side) 8 (N−2), (n−1), n, (n + 1) and (n + 2) th data of R
The mask signal is developed on the wavelet plane assuming that it is the OI portion. Although FIG. 12 shows only the correspondence between the original image 1 and the wavelet plane of the first layer, the same recursive expansion is performed for expansion of a deeper layer.

【0025】尚、ローパスフィルタ(低域側)7及びハ
イパスフィルタ(高域側)8において、図11及び図1
2の対応関係について、原画像1の或る画素データとの
対応により非ROI部分と、且つ原画像1の他の画素デ
ータとの対応によりROI部分とが重なり合う部分は、
ROI部分であるものとして、マスク信号をウェーブレ
ット平面に展開する。
The low-pass filter (low-pass side) 7 and the high-pass filter (high-pass side) 8 are shown in FIGS.
Regarding the correspondence relationship of 2, the non-ROI portion corresponding to a certain pixel data of the original image 1 and the ROI portion overlapping with the other pixel data of the original image 1 are:
The mask signal is developed on the wavelet plane assuming that it is the ROI part.

【0026】図10中の白抜き部分4aは、上記のよう
にしてマスク領域(ROI部分)4をmallat型の
ウェーブレット平面に展開した領域(以下「展開マスク
領域」と称す)4であり、この展開マスク領域4aに対
応したマスク信号3が生成され、ウェーブレット変換さ
れた画像データ2に与えられる。図10中の符号5aは
非ROI部分5がウェーブレット平面に展開された領域
(以下「展開非マスク領域」と称す)を示している。そ
して、マスク領域(ROI部分)4同士が重なり合う部
分及びマスク領域(ROI部分)4と非ROI部分5と
が重なり合う部分では、いずれか優先順位の高い方をマ
スク領域(ROI部分)4とする一方、低い方を非RO
I部分5として処理する。
The blank portion 4a in FIG. 10 is a region (hereinafter referred to as a "developed mask region") 4 in which the mask region (ROI portion) 4 is developed on a mallat type wavelet plane as described above. A mask signal 3 corresponding to the developed mask area 4a is generated and given to the wavelet-transformed image data 2. Reference numeral 5a in FIG. 10 indicates a region where the non-ROI portion 5 is developed on the wavelet plane (hereinafter, referred to as a "developed non-mask region"). In a portion where the mask regions (ROI portions) 4 overlap with each other and in a portion where the mask regions (ROI portions) 4 and the non-ROI portions 5 overlap with each other, the higher priority is set as the mask region (ROI portion) 4. , Lower is non-RO
Process as I part 5.

【0027】そして、図1において、ウェーブレット変
換された画像データ2のウェーブレット係数を、それぞ
れのマスク信号3に対応付けして取り出していく。
In FIG. 1, the wavelet coefficients of the wavelet-transformed image data 2 are extracted in association with the respective mask signals 3.

【0028】次に、図10のようにウェーブレット平面
上に展開された各マスク領域4aに対して優先順位をつ
ける。尚、上述のように、原画像1に対して複数のRO
I部分4を設定している場合は、この複数のROI部分
4毎にウェーブレット平面上に展開された数の展開マス
ク領域4aに対して、互いに対応する各マスク領域4a
に対して同等の優先順位をつけ、最終的に全ての展開マ
スク領域4aに優先順位を設定する。
Next, as shown in FIG. 10, a priority is assigned to each mask area 4a developed on the wavelet plane. Note that, as described above, a plurality of ROs
When the I portion 4 is set, the mask regions 4a corresponding to each other correspond to the number of developed mask regions 4a developed on the wavelet plane for each of the plurality of ROI portions 4.
Are given the same priority, and finally the priority is set to all the development mask areas 4a.

【0029】ここで、原画像1に対して複数のROI部
分4を設定している場合において、ウェーブレット平面
上のローパスフィルタ(低域側)7を通過した部分につ
いては、複数の展開マスク領域4aが重なり合うことが
あり得る。この場合は、その重なり合った部分につい
て、重なり合った複数の展開マスク領域4aのうち優先
順位の高い方の展開マスク領域4aであるとして優先順
位を決定する。
Here, when a plurality of ROI portions 4 are set for the original image 1, a portion which has passed through a low-pass filter (low-pass side) 7 on a wavelet plane has a plurality of development mask areas 4 a. Can overlap. In this case, the priority is determined for the overlapping portion as the higher priority development mask region 4a among the plurality of overlapping development mask regions 4a.

【0030】そして、ウェーブレット変換された画像デ
ータ2において、どのマスク信号にもかからなかった展
開非マスク領域5aのウェーブレット係数を取り出す。
この場合、展開非マスク領域5aの優先順位は、全ての
展開マスク領域4aよりも低くなり(即ち、数字の昇順
で大きな数字が付与される)、そのウェーブレット係数
としては例えば「0」の値が採用される。
Then, in the image data 2 subjected to the wavelet transform, the wavelet coefficients of the expanded non-mask area 5a which are not affected by any mask signal are extracted.
In this case, the priority of the development non-mask area 5a is lower than that of all the development mask areas 4a (that is, a larger number is given in ascending numerical order). Adopted.

【0031】このようにして、複数のROI部分6a,
6bのウェーブレット係数が出力される。尚、このRO
I部分6a,6b…及び展開非マスク領域5aのウェー
ブレット係数の出力データを、以下に「ROI信号」と
称することにする。
In this way, the plurality of ROI portions 6a,
The wavelet coefficient 6b is output. In addition, this RO
The output data of the wavelet coefficients of the I parts 6a, 6b,... And the unmasked unmasked area 5a is hereinafter referred to as “ROI signal”.

【0032】次に、先に設定した優先順位に応じて、R
OI部分6a,6bと展開非マスク領域5aにそれぞれ
ビット量を割り当てる。
Next, according to the previously set priority, R
A bit amount is allocated to each of the OI portions 6a and 6b and the developed non-mask area 5a.

【0033】この際のビット量の割り当て方法として
は、ROI部分6a,6bの情報量、例えばビット量が
可逆圧縮に必要なビット量に満たない値に設定される。
具体的に、例えば、まず、画像全体の圧縮率ビット量を
決定し、その内、各ROI部分6a,6b…の優先順位
の高いものから順番に所定の割合のビット量を順次割り
当て、残りのビット量を展開非マスク領域5aに割り当
てる第1の方法と、各ROI部分6a,6b…と展開非
マスク領域5aの優先順位に応じて所定の割合で直接ビ
ット量を決定する第2の方法とがあるが、いずれの方法
を予め選択しておき、その選択された方法に従って各R
OI部分6a,6b…及び展開非マスク領域5aのビッ
ト量を決定する。この際、上述のように、ROI部分6
a,6bのビット量が可逆圧縮に必要なビット量に満た
ない値に設定される。尚、ROI部分6a,6bのビッ
ト量を、可逆圧縮に必要なビット量以上に割り当てるモ
ードと、可逆圧縮に必要なビット量に満たない値に設定
するモードとを選択できるようにしてもよい。
As a method of assigning the bit amount at this time, the information amount of the ROI portions 6a and 6b, for example, the bit amount is set to a value smaller than the bit amount necessary for the lossless compression.
Specifically, for example, first, the compression rate bit amount of the entire image is determined, and a predetermined ratio of bit amount is sequentially allocated to the ROI portions 6a, 6b,... A first method of allocating the bit amount to the expanded non-mask area 5a, and a second method of directly determining the bit amount at a predetermined ratio according to the priority of each of the ROI portions 6a, 6b,. However, any one of the methods is selected in advance, and each R is selected according to the selected method.
.. And the unmasked area 5a are determined. At this time, as described above, the ROI portion 6
The bit amounts of a and 6b are set to values that are less than the bit amounts required for lossless compression. Note that a mode in which the bit amount of the ROI portions 6a and 6b is allocated to a bit amount necessary for lossless compression or a mode in which the bit amount is set to a value less than the bit amount required for lossless compression may be selected.

【0034】そして、各ROI部分6a,6b…及び展
開非マスク領域5aのROI信号に対して量子化処理を
行い、それぞれ2値化されたデータ10a,10b…1
0zを生成する。尚、この量子化処理の方法としては、
EBCOTやSPIHT(Image Compression with Set
Partitioning in Hierarchical Trees)等のビットプ
レーン符号化法と同様の方法で2値化してもよい。
Then, the ROI signals of the ROI portions 6a, 6b... And the unmasked unmasked area 5a are quantized, and the data 10a, 10b.
Generate 0z. In addition, as a method of this quantization processing,
EBCOT and SPIHT (Image Compression with Set
Binarization may be performed by a method similar to a bit plane coding method such as Partitioning in Hierarchical Trees.

【0035】そして、それぞれの2値化されたデータ1
0a,10b…10zに対して、MQコーダーやQMコ
ーダーなどの算術符号化やハフマン符号化等の所定の方
式を用いてエントロピー符号化を行う。
Then, each binarized data 1
Entropy coding is performed on 0a, 10b... 10z using a predetermined method such as arithmetic coding such as MQ coder or QM coder or Huffman coding.

【0036】このようにすることで、各ROI部分6
a,6b…及び展開非マスク領域5a毎の圧縮データ1
1a,11b…11zが生成される。
By doing so, each ROI portion 6
a, 6b... and compressed data 1 for each of the developed non-mask areas 5a
.. 11z are generated.

【0037】そして、各圧縮データ11a,11b…1
1zを、その優先順位に応じて順番に並べて、例えば所
定の経路に送出し、あるいはハードディスクドライブ等
の所定の記録媒体に記録する。
Then, each of the compressed data 11a, 11b.
1z are arranged in order according to their priorities and sent out, for example, on a predetermined path or recorded on a predetermined recording medium such as a hard disk drive.

【0038】<復号方法>画像の復号は、図1中の伸張
装置Ex側のフローで実行される。
<Decoding Method> Decoding of an image is executed according to the flow on the side of the decompression device Ex in FIG.

【0039】伸張装置Exでは、図1の如く、各圧縮デ
ータ11a,11b…11zを所定の方式に従ってエン
トロピー復号化し、順次に並べられた順番(即ち、ビッ
トレートの優先順位の高い順番)で、2値化されたデー
タ21a,21b…21zを生成する。
In the decompression device Ex, as shown in FIG. 1, each of the compressed data 11a, 11b... 11z is entropy-decoded according to a predetermined method, and is sequentially arranged in an order (that is, the order of the priority of the bit rate). .., 21z are generated.

【0040】次に、それぞれの2値化されたデータ21
a,21b…21zを逆量子化(多値化)して、複数の
ROI信号22a,22b…22zを生成する。この
際、順次に並べられた順番(即ち、ビットレートの優先
順位の高い順番)で、逆量子化(多値化)を行い、複数
のROI信号22a,22b…22zをビットレートの
優先順位の高い順番で生成する。
Next, each of the binarized data 21
.. 21z are inversely quantized (multi-valued) to generate a plurality of ROI signals 22a, 22b. At this time, inverse quantization (multi-level quantization) is performed in the order in which the bits are arranged (that is, in the order of higher priority of the bit rate), and the plurality of ROI signals 22a, 22b,. Generate in the highest order.

【0041】そして、ウェーブレット平面において、各
ROI信号22a,22b…22zを優先順位に応じ
て、ウェーブレット変換されたウェーブレット係数を合
成する。このとき、各ROI信号22a,22b…22
zの優先順位は、データが送られて来た順番(即ち、デ
ータの並んでいる順番)であるため、与えられた順番に
従って順次ウェーブレット係数を合成し、ウェーブレッ
ト変換された画像データ23を形成する。尚、複数のR
OI信号22a,22b…22zの間で重なり合う部分
が発生している場合には、優先順位の高い方を選択す
る。尚、非ROI部分5のウェーブレット係数を「0」
の値に設定していた場合は、各ROI部分6a,6b…
及び非ROI部分5に対応するROI信号22a,22
b…22zの値を加算するだけでよい。
Then, on the wavelet plane, the ROI signals 22a, 22b,. At this time, each ROI signal 22a, 22b.
Since the priority order of z is the order in which the data was sent (that is, the order in which the data is arranged), the wavelet coefficients are sequentially synthesized in accordance with the given order to form the wavelet-transformed image data 23. . Note that a plurality of R
If there is an overlap between the OI signals 22a, 22b,..., 22z, the higher priority is selected. In addition, the wavelet coefficient of the non-ROI part 5 is set to “0”.
, The ROI portions 6a, 6b,...
And ROI signals 22a and 22 corresponding to the non-ROI part 5
It is only necessary to add the values of b ... 22z.

【0042】最後に、ウェーブレット変換の型(mal
lat型/spacle型/packet型)に対応し
て、逆ウェーブレット変換を行なって画像データ24を
復元する。
Finally, the type of the wavelet transform (mal
In accordance with (lat type / space type / packet type), inverse wavelet transform is performed to restore the image data 24.

【0043】以上のように、ウェーブレット平面に相当
する部分に変換された任意の形状のROI部分6a,6
b…に対して非可逆圧縮を行っているので、可逆圧縮を
行っていたMaxshift法(第一従来例)に比べ
て、圧縮後の画像ファイルのサイズを全体として小さく
できる。また、EBCOT(第二従来例)に比べて、任
意の形状のROI部分6a,6b…を指定でき、例えば
背景の中の人物の顔のみのビットレートを増大させたい
場合などにおいて、その処理が容易になる。
As described above, ROI portions 6a, 6 of arbitrary shapes converted into portions corresponding to the wavelet plane
Since the lossy compression is performed for b ..., the size of the compressed image file can be reduced as a whole as compared with the Maxshift method (first conventional example) that has performed the lossless compression. In addition, compared to EBCOT (second conventional example), ROI portions 6a, 6b,... Of an arbitrary shape can be specified. For example, when it is desired to increase the bit rate of only the face of a person in the background, the processing is performed. It will be easier.

【0044】[0044]

【発明の効果】請求項1及び請求項2に記載の発明によ
れば、関心領域(ROI)が指定されたマスク領域に対
して圧縮する際の符号量を、可逆圧縮に必要な値に満た
ない値に設定しているので、ウェーブレット平面に相当
する部分に変換された任意の形状のマスク領域(ROI
部分)に対して非可逆圧縮を行うことができる。したが
って、可逆圧縮を行っていたMaxshift法(第一
従来例)に比べて、圧縮後の画像ファイルのサイズを全
体として小さくでき、且つ、EBCOT(第二従来例)
に比べて、任意の形状のROI部分を指定でき、例えば
背景の中の人物の顔のみのビットレートを増大させたい
場合などにおいて、その処理が容易になる。
According to the first and second aspects of the present invention, the code amount when compressing a region of interest (ROI) into a designated mask region is satisfied with a value necessary for lossless compression. Since it is set to a value that does not exist, a mask region (ROI) of an arbitrary shape converted to a portion corresponding to the wavelet plane
Part). Therefore, the size of the compressed image file can be reduced as a whole as compared with the Maxshift method (first conventional example) in which lossless compression is performed, and EBCOT (second conventional example).
The ROI portion having an arbitrary shape can be designated as compared with the case of, for example, when it is desired to increase the bit rate of only the face of the person in the background, the processing is facilitated.

【0045】請求項3及び請求項4に記載の発明によれ
ば、複数の任意の形状のマスク領域を指定した場合に
も、それぞれのマスク領域に対して容易に非可逆圧縮を
行うことができる。この場合、それぞれのマスク領域に
対して個別に符号量を割り当てることで、割り当て符号
量の自由な設定が可能となるという効果がある。
According to the third and fourth aspects of the present invention, even when a plurality of mask regions having an arbitrary shape are designated, irreversible compression can be easily performed on each mask region. . In this case, by individually assigning the code amount to each mask area, there is an effect that the assigned code amount can be freely set.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の一の実施の形態に係る関心領域符号
化方法を示すフローチャートである。
FIG. 1 is a flowchart showing a region of interest encoding method according to one embodiment of the present invention.

【図2】mallat型のウェーブレットパケット木を
示す図である。
FIG. 2 is a diagram illustrating a mallat type wavelet packet tree.

【図3】mallat型のウェーブレット平面を示す図
である。
FIG. 3 is a diagram illustrating a mallat-type wavelet plane.

【図4】spacle型のウェーブレットパケット木を
示す図である。
FIG. 4 is a diagram showing a space type wavelet packet tree.

【図5】spacle型のウェーブレット平面を示す図
である。
FIG. 5 is a diagram showing a space type wavelet plane;

【図6】packet型のウェーブレットパケット木を
示す図である。
FIG. 6 is a diagram illustrating a packet type wavelet packet tree.

【図7】packet型のウェーブレット平面を示す図
である。
FIG. 7 is a diagram illustrating a packet-type wavelet plane.

【図8】原画像の例を示す図である。FIG. 8 is a diagram illustrating an example of an original image.

【図9】図8の原画像に対して設定された単一のマスク
領域を示す図である。
FIG. 9 is a diagram illustrating a single mask area set for the original image of FIG. 8;

【図10】図9のマスク領域をmallat型のウェー
ブレット平面に展開した状態を示す図である。
10 is a diagram showing a state in which the mask region of FIG. 9 is developed on a mallat type wavelet plane.

【図11】逆ウェーブレット5×3フィルタにおける低
域側及び高域側と入力側との間のマスク領域の対応関係
を示す図である。
FIG. 11 is a diagram illustrating a correspondence relationship of a mask area between a low-frequency side and a high-frequency side and an input side in an inverse wavelet 5 × 3 filter.

【図12】逆ウェーブレット9×7フィルタにおける低
域側及び高域側と入力側との間のマスク領域の対応関係
を示す図である。
FIG. 12 is a diagram illustrating a correspondence relationship of a mask area between a low-frequency side and a high-frequency side and an input side in an inverse wavelet 9 × 7 filter.

【図13】原画像に対して既知のウェーブレット変換を
行った後のウェーブレット係数の分布を示す図である。
FIG. 13 is a diagram showing a distribution of wavelet coefficients after performing a known wavelet transform on an original image.

【図14】第一従来例におけるウェーブレット係数の分
布を示す図である。
FIG. 14 is a diagram showing a distribution of wavelet coefficients in the first conventional example.

【図15】第二従来例のEBCOTの概念を説明する図
である。
FIG. 15 is a diagram illustrating the concept of EBCOT according to a second conventional example.

【符号の説明】[Explanation of symbols]

1 画像データ(原画像) 10a〜10z 2値化されたデータ 11a〜11z 圧縮データ 2 ウェーブレット変換された画像データ 21a〜21z 2値化されたデータ 22a〜22z ROI信号 3 マスク信号 4,4a マスク領域 5,5a 非ROI部分 6a,6b… ROI部分 Co 圧縮装置 Ex 伸張装置 DESCRIPTION OF SYMBOLS 1 Image data (original image) 10a-10z Binarized data 11a-11z Compressed data 2 Wavelet-transformed image data 21a-21z Binarized data 22a-22z ROI signal 3 Mask signal 4, 4a Mask area 5, 5a Non-ROI part 6a, 6b ... ROI part Co Compressor Ex Expander

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 原画像をウェーブレット変換する第一工
程と、 前記原画像に対して指定された任意の形状のマスク領域
を前記ウェーブレット変換に対応するウェーブレット平
面に展開する第二工程と、 前記マスク領域及び当該マスク領域以外の非マスク領域
に対して圧縮する際の符号量をそれぞれ割り当てる第三
工程と、 前記第三工程で割り当てられた符号量に応じて量子化及
び符号化を行う第四工程とを備え、 前記第三工程において、前記マスク領域に対して圧縮す
る際の前記符号量は、可逆圧縮に必要な値に満たない値
に設定されることを特徴とする関心領域符号化方法。
A first step of performing a wavelet transform on an original image; a second step of developing a mask region of an arbitrary shape designated for the original image on a wavelet plane corresponding to the wavelet transform; A third step of allocating a code amount when compressing a region and a non-mask region other than the mask region, and a fourth step of performing quantization and encoding according to the code amount allocated in the third step Wherein the code amount when compressing the mask region in the third step is set to a value less than a value required for lossless compression.
【請求項2】 請求項1に記載の関心領域符号化方法で
あって、 前記第四工程は、前記マスク領域及び前記非マスク領域
に個別に前記量子化及び前記符号化を行い、それぞれの
圧縮データを生成することを特徴とする関心領域符号化
方法。
2. The region of interest encoding method according to claim 1, wherein the fourth step performs the quantization and the encoding individually on the mask region and the non-mask region, and compresses the respective regions. A method for coding a region of interest, comprising generating data.
【請求項3】 請求項1に記載の関心領域符号化方法で
あって、 前記マスク領域は、前記原画像に対して複数に指定さ
れ、 前記第三工程において、異なる前記マスク領域に個別に
前記符号量が割り当てられることを特徴とする関心領域
符号化方法。
3. The region of interest encoding method according to claim 1, wherein a plurality of the mask regions are designated for the original image, and in the third step, the mask regions are individually assigned to different ones of the mask regions. A region of interest encoding method, wherein a code amount is assigned.
【請求項4】 請求項3に記載の関心領域符号化方法で
あって、 前記第四工程は、複数の前記各マスク領域及び前記非マ
スク領域に個別に前記量子化及び前記符号化を行い、そ
れぞれの圧縮データを生成することを特徴とする関心領
域符号化方法。
4. The region of interest encoding method according to claim 3, wherein the fourth step performs the quantization and the encoding on each of the plurality of mask regions and the non-mask regions individually, A method of coding a region of interest, characterized by generating respective compressed data.
JP2000283259A 2000-09-19 2000-09-19 Region of interest encoding method Expired - Fee Related JP4701448B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000283259A JP4701448B2 (en) 2000-09-19 2000-09-19 Region of interest encoding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000283259A JP4701448B2 (en) 2000-09-19 2000-09-19 Region of interest encoding method

Publications (2)

Publication Number Publication Date
JP2002094991A true JP2002094991A (en) 2002-03-29
JP4701448B2 JP4701448B2 (en) 2011-06-15

Family

ID=18767646

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000283259A Expired - Fee Related JP4701448B2 (en) 2000-09-19 2000-09-19 Region of interest encoding method

Country Status (1)

Country Link
JP (1) JP4701448B2 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004235990A (en) * 2003-01-30 2004-08-19 Canon Inc Image selection device
JP2005221983A (en) * 2004-02-09 2005-08-18 Sanyo Electric Co Ltd Image encoding device and image decoding device, and device and method for image display capable of using the same devices
WO2006046551A1 (en) * 2004-10-29 2006-05-04 Sanyo Electric Co., Ltd Image encoding method and device, and image decoding method and device
JP2006129248A (en) * 2004-10-29 2006-05-18 Sanyo Electric Co Ltd Image encoding and decoding method and apparatus thereof
JP2007312399A (en) * 2007-05-31 2007-11-29 Sanyo Electric Co Ltd Image encoding device and image decoding device, and image display device and method utilizing the same
US7720295B2 (en) 2004-06-29 2010-05-18 Sanyo Electric Co., Ltd. Method and apparatus for coding images with different image qualities for each region thereof, and method and apparatus capable of decoding the images by adjusting the image quality
US8005309B2 (en) 2004-02-09 2011-08-23 Sanyo Electric Co., Ltd. Image coding apparatus, image decoding apparatus, image display apparatus and image processing apparatus
US20140307972A1 (en) * 2013-04-12 2014-10-16 Megachips Corporation Image processing apparatus and image processing method
WO2015146586A1 (en) * 2014-03-28 2015-10-01 株式会社メガチップス Image decoding device and image decoding method
WO2016158309A1 (en) * 2015-03-31 2016-10-06 株式会社メガチップス Image processing system and image processing method
WO2016158310A1 (en) * 2015-03-31 2016-10-06 株式会社メガチップス Image processing system and image processing method
JP2017112417A (en) * 2015-12-14 2017-06-22 株式会社メガチップス Image processing system and image processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07222048A (en) * 1994-02-02 1995-08-18 Hitachi Ltd Imaging device
JPH0918876A (en) * 1995-06-27 1997-01-17 Sharp Corp Moving picture coding apparatus and moving picture decoding apparatus
WO2000001153A1 (en) * 1998-06-18 2000-01-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus in transmission of images

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07222048A (en) * 1994-02-02 1995-08-18 Hitachi Ltd Imaging device
JPH0918876A (en) * 1995-06-27 1997-01-17 Sharp Corp Moving picture coding apparatus and moving picture decoding apparatus
WO2000001153A1 (en) * 1998-06-18 2000-01-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus in transmission of images

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004235990A (en) * 2003-01-30 2004-08-19 Canon Inc Image selection device
JP2005221983A (en) * 2004-02-09 2005-08-18 Sanyo Electric Co Ltd Image encoding device and image decoding device, and device and method for image display capable of using the same devices
US8005309B2 (en) 2004-02-09 2011-08-23 Sanyo Electric Co., Ltd. Image coding apparatus, image decoding apparatus, image display apparatus and image processing apparatus
US8326058B2 (en) 2004-02-09 2012-12-04 Sanyo Electric Co., Ltd. Image coding apparatus, image decoding apparatus, image display apparatus and image processing apparatus
US7720295B2 (en) 2004-06-29 2010-05-18 Sanyo Electric Co., Ltd. Method and apparatus for coding images with different image qualities for each region thereof, and method and apparatus capable of decoding the images by adjusting the image quality
WO2006046551A1 (en) * 2004-10-29 2006-05-04 Sanyo Electric Co., Ltd Image encoding method and device, and image decoding method and device
JP2006129248A (en) * 2004-10-29 2006-05-18 Sanyo Electric Co Ltd Image encoding and decoding method and apparatus thereof
US8150173B2 (en) 2004-10-29 2012-04-03 Sanyo Electric Co., Ltd. Image coding method and apparatus, and image decoding method and apparatus
US8208738B2 (en) 2004-10-29 2012-06-26 Sanyo Electric Co., Ltd. Image coding method and apparatus, and image decoding method and apparatus
JP2007312399A (en) * 2007-05-31 2007-11-29 Sanyo Electric Co Ltd Image encoding device and image decoding device, and image display device and method utilizing the same
US20140307972A1 (en) * 2013-04-12 2014-10-16 Megachips Corporation Image processing apparatus and image processing method
JP2014206843A (en) * 2013-04-12 2014-10-30 株式会社メガチップス Image processing apparatus and image processing method
US9747669B2 (en) 2013-04-12 2017-08-29 Megachips Corporation 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
WO2016158309A1 (en) * 2015-03-31 2016-10-06 株式会社メガチップス Image processing system and image processing method
WO2016158310A1 (en) * 2015-03-31 2016-10-06 株式会社メガチップス Image processing system and image processing method
JP2016192054A (en) * 2015-03-31 2016-11-10 株式会社メガチップス Image processing system and image processing method
JP2016192669A (en) * 2015-03-31 2016-11-10 株式会社メガチップス Image processing system and image processing method
US10298928B2 (en) 2015-03-31 2019-05-21 Megachips Corporation Image processing system and image processing method
US10410079B2 (en) 2015-03-31 2019-09-10 Megachips Corporation Image processing system and image processing method
JP2017112417A (en) * 2015-12-14 2017-06-22 株式会社メガチップス Image processing system and image processing method

Also Published As

Publication number Publication date
JP4701448B2 (en) 2011-06-15

Similar Documents

Publication Publication Date Title
US6101279A (en) Image compression system using block transforms and tree-type coefficient truncation
US6347157B2 (en) System and method for encoding a video sequence using spatial and temporal transforms
Walker et al. Wavelet-based image compression
JP3436832B2 (en) Wavelet transform filter
JP4025847B2 (en) Encoder
JP3693988B2 (en) Communication management system and communication management method
US7221804B2 (en) Method and apparatus for compressing and decompressing images
EP1062623B1 (en) Method and apparatus for compressing images
US6917711B1 (en) Embedded quadtree wavelets in image compression
US7167592B2 (en) Method and apparatus for compression using reversible wavelet transforms and an embedded codestream
JP3976876B2 (en) Image compression method
JP4208900B2 (en) Decoding method and decoding apparatus
JPH08506226A (en) Apparatus and method for compressing information
US6263110B1 (en) Method for data compression
US7133567B2 (en) Image coding apparatus and image coding method
JPH0630391A (en) Apparatus and method for giving presistence to compressed image data by using large-area block conversion
JP2006502604A (en) Image compression method for arbitrarily shaped objects
JP2007267384A (en) Compression device and compression method
JP2006191557A (en) Method and apparatus for zero-tree encoding of wavelet data and computer system
JP4701448B2 (en) Region of interest encoding method
JP2004505520A (en) Video coding method using wavelet decomposition
US6606416B1 (en) Encoding method and apparatus for representing a digital image
JP2001045484A (en) Image encoding device, image decoding device, image encoding method, and image decoding method
Asif et al. Image codec by noncausal prediction, residual mean removal, and cascaded VQ
AU740066B2 (en) Method and apparatus for hierarchical encoding or decoding video images

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070912

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090825

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090901

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091023

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100518

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100716

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: 20110201

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110218

R150 Certificate of patent or registration of utility model

Ref document number: 4701448

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees