JPH06237385A - Image coding device - Google Patents
Image coding deviceInfo
- Publication number
- JPH06237385A JPH06237385A JP2044893A JP2044893A JPH06237385A JP H06237385 A JPH06237385 A JP H06237385A JP 2044893 A JP2044893 A JP 2044893A JP 2044893 A JP2044893 A JP 2044893A JP H06237385 A JPH06237385 A JP H06237385A
- Authority
- JP
- Japan
- Prior art keywords
- image
- block
- blocks
- rightmost
- quantizing
- 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
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
(57)【要約】
【目的】本発明は、画像符号化装置に関し、画像の最右
端または最下端位置のブロックの余った画素列に画像の
最右端または最下端画素列を詰込むことによって、ブロ
ック内の連続性を保ち、復号化時の復元効率を向上させ
ることを目的としている。
【構成】画像を複数の画素からなるブロックに分割して
符号化する直交変換方式の画像符号化装置において、画
像をブロックに分割する際に、画像右端縁PREが最右端
ブロックBREの一対の縦境界線間に位置する場合、上記
最右端ブロックBRE内の画像最右端の画素列XREを、最
右端ブロックBREの画像右端縁PREより右側の余った画
素列XRRに埋め込み、符号化を行う。
(57) [Abstract] [Object] The present invention relates to an image encoding device, and by filling the leftmost or lowermost pixel column of an image with the extra pixel column of the block at the rightmost or lowermost position of the image, The purpose is to maintain the continuity in blocks and improve the restoration efficiency at the time of decoding. In an image coding apparatus of an orthogonal transform system that divides an image into blocks composed of a plurality of pixels and encodes the image, when dividing the image into blocks, an image right edge P RE is a pair of rightmost edge blocks B RE . when located between the vertical boundary line, the pixel column X RE image rightmost in the rightmost block BR E, embedded in the pixel column X RR of surplus from the image right end edge P RE rightmost block B RE on the right , Encode.
Description
【0001】[0001]
【産業上の利用分野】本発明は、画像符号化装置に関す
し、特に、画像を複数の画素からなるブロックに分割し
て符号化する直交変換方式の画像符号化装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image coding apparatus, and more particularly, to an orthogonal transform type image coding apparatus which divides an image into blocks made up of a plurality of pixels for coding.
【0002】[0002]
【従来の技術】従来、カラー画像等の多値画像を符号化
する画像符号化装置おいては、その符号化方式として直
交変換方式(アダマール変換、DCT(ディスクリート
コサイン変換)等)を採用したものが主流となってい
る。この直交変換方式では、画像を複数の画素からなる
ブロック(例えば、水平8画素、垂直8画素の64画素
からなる四角形のブロック)に分割して符号化する。こ
こで、当然、画像によっては、ブロックサイズで割切れ
ないサイズの画像を扱うこともある。このとき、従来で
は右端または下端ブロックの余った画素に白(データ
0)を詰めて符号化を行っていた。2. Description of the Related Art Conventionally, an image coding apparatus for coding a multivalued image such as a color image adopts an orthogonal transform method (Hadamard transform, DCT (discrete cosine transform), etc.) as its coding method. Is the mainstream. In this orthogonal transformation method, an image is divided into blocks (for example, a rectangular block consisting of 64 pixels of 8 horizontal pixels and 8 vertical pixels) and encoded. Here, as a matter of course, depending on the image, an image having a size that is not divisible by the block size may be handled. At this time, conventionally, white (data 0) is filled in the remaining pixels in the right end block or the lower end block for encoding.
【0003】具体的には、図11に示すように、画像P
の右端縁PREが最右端ブロックBREの途中に位置する場
合、右端縁PREより右側の余った画素列XRRには白詰め
を行って符号化を行っていた。また、画像の下端縁PBE
が最下端ブロックBBEの途中に位置する場合、下端縁P
BEより下側の余った画素列XBRには同様に白詰めを行っ
て符号化を行っていた。Specifically, as shown in FIG. 11, the image P
If the right edge P RE of the right edge block RE is located in the middle of the rightmost edge block B RE , the extra pixel row X RR on the right side of the right edge P RE is white-padded and encoded. Also, the bottom edge P BE of the image
Is located in the middle of the bottom block B BE , the bottom edge P
The extra pixel row X BR below BE was similarly white-padded and encoded.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の画像符号化装置においては、画像Pの右端縁
PREまたは下端縁PBEから余った画素列XRR、XBRを白
詰めする処理を行っていた。この処理は、ブロック内に
不連続性をもたせる(つまり、高調波成分をもたせる)
ことになり、高調波成分を削って圧縮符号化を行うこと
を特徴とする直交変換方式においては、復元性が損われ
るといった問題点があった。However, in such a conventional image coding apparatus, a process of white-filling the pixel rows X RR and X BR left over from the right edge P RE or the lower edge P BE of the image P is processed. Was going on. This process creates a discontinuity in the block (that is, a harmonic component).
Therefore, the orthogonal transform method, which is characterized in that the harmonic components are removed and compression encoding is performed, has a problem that the restoration property is impaired.
【0005】すなわち、図11の白詰め時のブロックと
の符号・復号化後のブロックとの比較から判るように、
符号・復号化後のブロックの画像部分は白詰め時のそれ
に比べて全体的に白っぽくなり、画像エッジ部分にノイ
ズが発生していることが判る。このように、ブロックで
割り切れないサイズの画像の右端縁、下端縁は復元効率
が悪く、結果として見難い画像が復号化されることにな
っていた。That is, as can be seen from the comparison between the white-filled block in FIG. 11 and the coded / decoded block,
It can be seen that the image portion of the block after encoding / decoding becomes whitish as a whole as compared with that at the time of white-filling, and noise is generated at the image edge portion. As described above, the restoration efficiency is poor at the right edge and the lower edge of an image that is not divisible by a block, and as a result, an image that is difficult to see is to be decoded.
【0006】そこで、本発明は、画像の最右端または最
下端位置のブロックの余った画素列に画像の最右端また
は最下端画素列を詰込むことによって、ブロック内の連
続性を保ち、復号化時の復元効率を向上させることを課
題としている。Therefore, according to the present invention, the continuity in the block is maintained and the decoding is performed by packing the rightmost edge or the lowest edge pixel row of the image in the remaining pixel rows of the block at the rightmost edge or the lowest edge position of the image. The task is to improve the restoration efficiency in time.
【0007】[0007]
【課題を解決するための手段】請求項1記載の発明は、
上記課題を解決するため、画像を複数の画素からなるブ
ロックに分割して符号化する直交変換方式の画像符号化
装置において、前記画像をブロックに分割する際に、画
像右端縁が最右端ブロックの一対の縦境界線間に位置す
る場合、上記最右端ブロック内の画像最右端の画素列
を、該最右端ブロックの画像右端縁より右側の余った画
素列に埋め込む画素列埋め込み手段を設けたことを特徴
としている。The invention according to claim 1 is
In order to solve the above-mentioned problems, in an image encoding device of an orthogonal transform method that divides an image into blocks composed of a plurality of pixels and encodes the image, when dividing the image into blocks, the right edge of the image is the rightmost block. When located between a pair of vertical boundary lines, a pixel row embedding unit for embedding the rightmost pixel row of the image in the rightmost block in a pixel row on the right side of the right edge of the image of the rightmost block is provided. Is characterized by.
【0008】請求項2記載の発明は、上記課題を解決す
るため、画像を複数の画素からなるブロックに分割して
符号化する直交変換方式の画像符号化装置において、前
記画像をブロックに分割する際に、画像下端縁が最下端
ブロックの一対の縦境界線間に位置する場合、上記最下
端ブロック内の画像最下端の画素列を、該最下端ブロッ
クの画像下端縁より下側の画素列に埋め込む画素列埋め
込み手段を設けたことを特徴としている。According to a second aspect of the present invention, in order to solve the above-mentioned problems, an image is divided into blocks in an orthogonal transform type image coding apparatus which divides an image into blocks each having a plurality of pixels for coding. In this case, when the lower edge of the image is located between the pair of vertical boundary lines of the lowermost block, the pixel row at the lowermost edge of the image in the lowermost block is set to the pixel row below the image lower edge of the lowermost block. It is characterized in that a pixel column embedding means for embedding in the pixel is provided.
【0009】請求項3記載の発明は、上記課題を解決す
るため、請求項1の構成に加え、前記画像をブロックに
分割して直交変換した後、画像を構成するブロックのう
ちの前記最右端ブロックを除く残りの各ブロックを、所
定の量子化テーブルを用いて量子化し、最右端ブロック
を、上記所定の量子化テーブルに比較して横方向の高調
波成分の量子化ステップサイズが大きい量子化テーブル
を用いて量子化する量子化手段を設けたことを特徴とし
ている。According to a third aspect of the invention, in order to solve the above-mentioned problems, in addition to the structure of the first aspect, the image is divided into blocks and orthogonally transformed, and then the rightmost end of the blocks forming the image. The remaining blocks except the block are quantized using a predetermined quantization table, and the rightmost block is quantized with a larger quantization step size of the harmonic component in the horizontal direction compared to the above-mentioned predetermined quantization table. It is characterized in that a quantizing means for quantizing using a table is provided.
【0010】請求項4記載の発明は、上記課題を解決す
るため、請求項2の構成に加え、前記画像をブロックに
分割して直交変換した後、画像を構成するブロックのう
ちの前記最下端ブロックを除く残りの各ブロックを、所
定の量子化テーブルを用いて量子化し、最下端ブロック
を、上記所定の量子化テーブルに比較して縦方向の高調
波成分の量子化ステップサイズが大きい量子化テーブル
を用いて量子化する量子化手段を設けたことを特徴して
いる。In order to solve the above-mentioned problems, the invention according to claim 4 is, in addition to the structure of claim 2, divided the image into blocks and orthogonally transforming them, and then, at the lowest end of the blocks constituting the image. Each of the remaining blocks except the block is quantized using a predetermined quantization table, and the bottommost block is quantized with a larger quantization step size of the harmonic component in the vertical direction compared to the above-mentioned predetermined quantization table. It is characterized in that a quantizing means for quantizing using a table is provided.
【0011】請求項5記載の発明は、上記課題を解決す
るため、請求項3の構成に加え、前記量子化手段が量子
化する際、前記余った画素列の列数に応じて設定された
量子化ステップサイズを有する量子化テーブルが用いら
れることを特徴としている。請求項6記載の発明は、上
記課題を解決するため、請求項4の構成に加え、前記量
子化手段が量子化する際、前記余った画素列の列数に応
じて設定された量子化ステップサイズを有する量子化テ
ーブルが用いられることを特徴としている。In order to solve the above-mentioned problems, the invention according to claim 5 is set according to the number of columns of the remaining pixel columns when the quantizing means quantizes, in addition to the configuration of claim 3. It is characterized in that a quantization table having a quantization step size is used. In order to solve the above-mentioned problems, the invention according to claim 6 is, in addition to the configuration of claim 4, a quantization step that is set according to the number of columns of the remaining pixel columns when the quantization means quantizes. It is characterized in that a quantization table having a size is used.
【0012】[0012]
【作用】請求項1記載の発明では、画像をブロックに分
割する際に、画像右端縁が最右端ブロックの一対の縦境
界線間に位置する場合、上記最右端ブロック内の画像最
右端の画素列が、該最右端ブロックの画像右端縁より右
側の余った画素列に埋め込まれる。この結果、従来の白
詰め時に生じる画像ノイズや画像の白基調化が防止され
る。According to the invention of claim 1, when the image is divided into blocks and the right edge of the image is located between a pair of vertical boundary lines of the rightmost block, the rightmost pixel of the image in the rightmost block. The columns are embedded in the extra pixel columns on the right side of the right edge of the image of the rightmost block. As a result, it is possible to prevent the image noise and the white tone of the image that occur when the conventional whitening is performed.
【0013】請求項2記載の発明では、画像をブロック
に分割する際に、画像下端縁が最下端ブロックの一対の
縦境界線間に位置する場合、上記最下端ブロック内の画
像最下端の画素列が、該最下端ブロックの画像下端縁よ
り下側の画素列に埋め込まれる。この結果、従来の白詰
め時に生じる画像ノイズや画像の白基調化が防止され
る。According to the second aspect of the present invention, when the image is divided into blocks, if the lower edge of the image is located between a pair of vertical boundary lines of the lowermost block, the pixel at the lowermost edge of the image in the lowermost block. A column is embedded in a pixel column below the lower edge of the image of the bottom block. As a result, it is possible to prevent the image noise and the white tone of the image that occur when the conventional whitening is performed.
【0014】請求項3記載の発明では、請求項1の作用
に加え、前記画像がブロックに分割されて直交変換され
た後、画像を構成するブロックのうちの前記最右端ブロ
ックを除く残りの各ブロックが、所定の量子化テーブル
を用いて量子化され、最右端ブロックが、上記所定の量
子化テーブルに比較して横方向の高調波成分の量子化ス
テップサイズが大きい量子化テーブルを用いて量子化さ
れる。この結果、ゼロランレングスの発生が促され、よ
り効率の良い符号化が可能になる。According to a third aspect of the invention, in addition to the operation of the first aspect, after the image is divided into blocks and orthogonally transformed, each of the remaining blocks of the blocks forming the image except the rightmost block. The block is quantized using a predetermined quantization table, and the rightmost block is quantized using a quantization table in which the quantization step size of the harmonic component in the horizontal direction is larger than that in the predetermined quantization table. Be converted. As a result, generation of zero run length is promoted, and more efficient encoding is possible.
【0015】請求項4記載の発明では、請求項2の作用
に加え、前記画像がブロックに分割されて直交変換され
た後、画像を構成するブロックのうちの前記最下端ブロ
ックを除く残りの各ブロックが、所定の量子化テーブル
を用いて量子化され、最下端ブロックが、上記所定の量
子化テーブルに比較して縦方向の高調波成分の量子化ス
テップサイズが大きい量子化テーブルを用いて量子化さ
れる。この結果、ゼロランレングスの発生が促され、よ
り効率の良い符号化が可能になる。According to the invention of claim 4, in addition to the operation of claim 2, after the image is divided into blocks and orthogonally transformed, each of the remaining blocks of the blocks constituting the image except the bottommost block. The block is quantized using a predetermined quantization table, and the bottom block is quantized using a quantization table in which the quantization step size of the harmonic component in the vertical direction is larger than that in the predetermined quantization table. Be converted. As a result, generation of zero run length is promoted, and more efficient encoding is possible.
【0016】請求項5記載の発明では、請求項3の作用
に加え、量子化する際、前記余った画素列の列数に応じ
て設定された量子化ステップサイズを有する量子化テー
ブルが用いられる。この結果、より一層効率の良い符号
化が可能になる。請求項6記載の発明では、請求項4の
作用に加え、量子化する際、前記余った画素列の列数に
応じて設定された量子化ステップサイズを有する量子化
テーブルが用いられる。この結果、より一層効率の良い
符号化が可能になる。According to the invention of claim 5, in addition to the operation of claim 3, a quantization table having a quantization step size set according to the number of the remaining pixel rows is used when performing quantization. . As a result, more efficient encoding becomes possible. According to the invention of claim 6, in addition to the effect of claim 4, when quantizing, a quantization table having a quantization step size set according to the number of the remaining pixel columns is used. As a result, more efficient encoding becomes possible.
【0017】[0017]
【実施例】以下、本発明を図面に基づいて説明する。図
1は本発明に係る画像符号化装置の一実施例を示す図で
ある。まず、構成を説明する。図1において、画像符号
化装置1は、ブロック分割を用いた画像の高能率符号化
装置であり、ブロック分割回路12、直交変換器13、
量子化器14および可変長符号化部15を備えている。
また、11は画像信号の入力端子、16は高能率符号の
出力端子である。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing an embodiment of an image coding apparatus according to the present invention. First, the configuration will be described. In FIG. 1, an image encoding device 1 is a high-efficiency image encoding device using block division, and includes a block division circuit 12, an orthogonal transformer 13,
The quantizer 14 and the variable length coding unit 15 are provided.
Reference numeral 11 is an image signal input terminal, and 16 is a high efficiency code output terminal.
【0018】近時、カラー画像等の多値画像の圧縮符号
化方式において、DCT(離散コサイン変換)等の直交
変換方式が主流となっている(JPEG:Joint
Photographic Expert Grou
p、MPEG:MovingPicture Codi
ng Experts Group、H.261:CC
ITT勧告)は、本実施例では、このDCTの直交変換
方式を用いている。In recent years, orthogonal compression methods such as DCT (discrete cosine transform) have become the mainstream in compression encoding methods for multi-valued images such as color images (JPEG: Joint).
Photographic Expert Group
p, MPEG: Moving Picture Codi
ng Experts Group, H.M. 261 CC
In this embodiment, the ITT recommendation) uses this DCT orthogonal transform method.
【0019】まず、上記DCTの基本原理を説明する。
DCTは、直交変換と呼ばれる変換の一つで、画像信号
を空間領域から周波数領域に変換する。直交変換による
画像符号化では、通常、原画像をブロック分割回路12
によりN×N画素のブロックに分割し、このブロック単
位で処理が行われる。直交変換器13によって元のブロ
ックの画素数と同じ、N×N個の2次元周波数成分(変
換係数)が得られるが、図2に示すジグザグスキャンの
結果、第1番目の係数がDC成分を表し、続く(N×N
−1)個がAC成分を表すことになる。また、図2に示
すように右にいくほど横方向の高周波成分の係数を表
し、下にいくほど縦方向の高周波成分の係数を表す。N
×N個のDCT係数は、各係数毎の量子化ステップサイ
ズを定めた例えば図4(a)に示すような量子化テーブ
ルを用いて量子化器14により量子化される。さらに、
量子化されたDCT係数は、可変長符号化部15により
可変長符号化される。DCT等の直交変換による符号
は、このように量子化を含むため完全に元の画像に戻ら
ない非可逆符号化方式である。First, the basic principle of the DCT will be described.
DCT is one of the transformations called orthogonal transformation, and transforms an image signal from the spatial domain to the frequency domain. In image coding by orthogonal transformation, the original image is usually divided into block dividing circuits 12
Is divided into blocks of N × N pixels, and processing is performed for each block. The orthogonal transformer 13 obtains N × N two-dimensional frequency components (transform coefficients) the same as the number of pixels in the original block. However, as a result of the zigzag scan shown in FIG. 2, the first coefficient indicates a DC component. Represents and continues (N × N
-1) will represent the AC component. Further, as shown in FIG. 2, the coefficient of the high frequency component in the horizontal direction is expressed as it goes to the right, and the coefficient of the high frequency component in the vertical direction is expressed as it goes down. N
The × N DCT coefficients are quantized by the quantizer 14 using a quantization table, for example, as shown in FIG. 4A, which defines a quantization step size for each coefficient. further,
The quantized DCT coefficient is variable length coded by the variable length coding unit 15. A code by orthogonal transformation such as DCT is a lossy coding method that does not completely return to the original image because it includes quantization in this way.
【0020】8×8ブロックのDCT変換および逆変換
は、それぞれ下記の(1)式および(2)式のように示
される。The DCT transformation and the inverse transformation of the 8 × 8 block are expressed by the following equations (1) and (2), respectively.
【0021】[0021]
【数1】 [Equation 1]
【0022】画像符号化において画像信号を周波数領域
に変換する利点は画像信号の次のような性質によってい
る。すなわち、一般に画像信号は空間的な相関度が非常
に強いため、周波数領域ではその信号電力の大部分は低
周波数部分に集中し、高周波数部分にはゼロに近い信号
が多く現れる。つまり、図2の左上部分に係数の重みが
集中する。そこで周波数領域で各周波数成分をその電力
集中度に応じたビット配分で符号化することにより高能
率な画像信号の符号化が図られる。具体的には、変換係
数の量子化精度を低周波部分で細かく、高周波部分にな
るに従い粗くとり、(図4(a)参照)、量子化の結果
ゼロとなった係数をまとめてゼロランレングスで表した
りすることが行われる。DCT変換は、原画像を周波数
の異なるコサイン波からなる基底画像の線形結合に展開
することに等しい(上記(1)式、(2)式参照)。The advantage of converting an image signal into the frequency domain in image encoding is due to the following properties of the image signal. That is, since the image signal generally has a very strong spatial correlation, most of the signal power is concentrated in the low frequency part in the frequency domain, and many signals close to zero appear in the high frequency part. That is, the weights of the coefficients are concentrated in the upper left portion of FIG. Therefore, by coding each frequency component in the frequency domain with bit allocation according to the degree of power concentration, a highly efficient image signal can be coded. Specifically, the quantization precision of the transform coefficient is finer in the low-frequency part and coarser in the high-frequency part (see FIG. 4A), and the zero-run-length coefficients are collectively set to zero as a result of the quantization. It is represented by. The DCT transform is equivalent to expanding an original image into a linear combination of base images composed of cosine waves having different frequencies (see the above equations (1) and (2)).
【0023】このように、DCT等の直交変換の際に
は、画像をある決められたサイズのブロックに分割する
ことが必須となる。しかし、画像によっては、ブロック
サイズの倍数でない縦横サイズのものを扱わなければな
らない場合がある。この場合、従来においては前述した
ように、右端あるいは下端のブロックの余った画素には
白を埋め込み符号化を行っていたが、本実施例では、以
下のようにして符号化処理をする。As described above, in orthogonal transform such as DCT, it is indispensable to divide the image into blocks of a predetermined size. However, depending on the image, it may be necessary to handle vertical and horizontal sizes that are not multiples of the block size. In this case, conventionally, as described above, white was embedded in the remaining pixels of the block at the right end or the lower end, but in the present embodiment, the encoding process is performed as follows.
【0024】ここで、図1に示される上記画像符号化装
置1が請求項1、3および5記載の発明に係る画像符号
化装置の実施例である場合について説明する。図1の画
像符号化装置1は、上述のように、画像を複数の画素か
らなるブロックに分割して符号化する直交変換方式の画
像符号化装置である。そして、本実施例では、ブロック
分割回路2が、画素列埋め込み手段を構成し、画像をブ
ロックに分割する際に、画像右端縁が最右端ブロックの
一対の縦境界線間に位置する場合、上記最右端ブロック
内の画像最右端の画素列を、該最右端ブロックの画像右
端縁より右側の余った画素列に埋め込むものである。Here, a case will be described in which the image coding device 1 shown in FIG. 1 is an embodiment of the image coding device according to the inventions of claims 1, 3 and 5. As described above, the image encoding device 1 of FIG. 1 is an orthogonal transform type image encoding device that divides an image into blocks each including a plurality of pixels for encoding. In the present embodiment, when the block division circuit 2 constitutes a pixel column embedding unit and divides an image into blocks, if the right edge of the image is located between the pair of vertical boundary lines of the rightmost block, The rightmost pixel row of the image in the rightmost block is embedded in the extra pixel row on the right side of the right edge of the image of the rightmost block.
【0025】すなわち、図3に示すように、画像Pの左
端からブロックBの幅で分割を行っていくと、右端ブロ
ックBREにおいて、画像を埋め込めない余った画素列X
RRが生じることになる。このような場合に、本実施例で
は、図3の中央部分に示すように、画像Pの右端縁PRE
より画像内側の最右端画素列XREを画像右端縁PREより
右側の余った各画素列XRRにそのままコピーして仮のブ
ロックを生成する。そして、上述のような画素の埋め込
み処理をして、符号化し復号を行う。この結果、ブロッ
ク内の連続性が保たれ、直流成分を保持することがで
き、画像エッジのノイズの抑制、ブロック内基調を保持
することができる。したがって、復元効率を向上させる
ことができる。That is, as shown in FIG. 3, when the image P is divided by the width of the block B from the left end, in the right end block B RE , an extra pixel row X in which the image cannot be embedded is formed.
RR will occur. In such a case, in the present embodiment, as shown in the central portion of FIG. 3, the right edge P RE of the image P is
The rightmost pixel row X RE inside the image is copied as it is to each remaining pixel row X RR on the right side of the image right edge P RE to generate a temporary block. Then, the pixel embedding processing as described above is performed to perform encoding and decoding. As a result, the continuity in the block can be maintained, the DC component can be held, the noise of the image edge can be suppressed, and the tone in the block can be held. Therefore, the restoration efficiency can be improved.
【0026】一方、前記量子化器14は、量子化手段を
構成し、画像Pをブロックに分割して直交変換した後、
画像Pを構成するブロックBのうちの前記最右端ブロッ
クBREを除く残りの各ブロックBを、所定の量子化テー
ブルを用いて量子化し、最右端ブロックBREを、上記所
定の量子化テーブルに比較して横方向の高調波成分の量
子化ステップサイズが大きい量子化テーブルを用いて量
子化するものである。On the other hand, the quantizer 14 constitutes a quantizing means, divides the image P into blocks and orthogonally transforms them.
Of the blocks B constituting the image P, the remaining blocks B other than the rightmost block BR E are quantized using a predetermined quantization table, and the rightmost block B RE is converted into the predetermined quantization table. In comparison, quantization is performed using a quantization table in which the quantization step size of the harmonic component in the horizontal direction is large.
【0027】これら量子化テーブルは、例えば図4
(a)(b)のように示される。図4(a)は最右端ブ
ロックBREを除いた残りの各ブロックBを量子化すると
きに用いる標準量子化テーブルTを示し、図4(b)は
最右端ブロックBREの量子化に用いられる量子化テーブ
ルT0 を示しており、各テーブル中の斜線部分がステッ
プサイズの比較的大きな領域を表している。そして、こ
の図4(a)から判るように、最右端ブロックBREを除
いた残りの各ブロックBを量子化するときに用いるテー
ブルT中の各ステップサイズは、テーブルの図中の左上
と右下を結ぶ対角線に対してほぼ対称になるような数値
に設定されている。これに対して、最右端ブロックの量
子化に用いられる量子化テーブルT0 においては、図4
(b)から判るように、図中の左上と右下を結ぶ対角線
より上側の斜線部分領域が下側部分に比較して大きくな
るように、量子化ステップサイズが設定されている。These quantization tables are shown in FIG. 4, for example.
It is shown as (a) and (b). FIG. 4A shows a standard quantization table T used when quantizing the remaining blocks B excluding the rightmost block B RE , and FIG. 4B is used for quantizing the rightmost block B RE. The quantization table T 0 is shown in the table, and the shaded area in each table represents a region having a relatively large step size. Then, as can be seen from FIG. 4A, the step sizes in the table T used when quantizing the remaining blocks B excluding the rightmost block B RE are as follows: The values are set so that they are almost symmetrical with respect to the diagonal line connecting the bottom. On the other hand, in the quantization table T 0 used for the quantization of the rightmost block, FIG.
As can be seen from (b), the quantization step size is set so that the diagonally shaded area above the diagonal line connecting the upper left and lower right in the figure is larger than the lower side area.
【0028】通常のブロック、すなわち、余りの画素列
が発生しないブロックは、図2に示すジグザグスキャン
の結果、空間周波数の分布は縦横とも同等となるはずで
あるから、図4(a)に示す標準量子化テーブルTは縦
横ともほぼ同等の量子化ステップ構成となっている。そ
して、本実施例のように、最右端のブロックの余りの画
素列に画像の最右端画素列を埋め込んだ場合、図3に示
すように横方向に平坦な画像になる。このことは、最右
端のブロックにおいて、横方向の高調波成分が少ないこ
とを意味する。したがって、直交変換を行った後に、最
右端ブロックの直交変換係数の量子化を行う際には、図
4(b)に示すような横方向に量子化ステップサイズの
大きな量子化テーブルを用いることにより、ゼロランレ
ングスの発生を促し、可変長符号化部5の可変長符号化
により効率のよい符号化を行うことができる。As a result of the zigzag scanning shown in FIG. 2, a normal block, that is, a block in which no extra pixel row is generated, should have the same spatial frequency distribution in both vertical and horizontal directions, and therefore is shown in FIG. 4 (a). The standard quantization table T has substantially the same quantization step configuration in both vertical and horizontal directions. Then, when the rightmost pixel row of the image is embedded in the remaining pixel row of the rightmost block as in this embodiment, the image becomes flat in the horizontal direction as shown in FIG. This means that the rightmost block has few horizontal harmonic components. Therefore, when performing the quantization of the orthogonal transformation coefficient of the rightmost block after performing the orthogonal transformation, a quantization table having a large quantization step size in the horizontal direction as shown in FIG. 4B is used. , The generation of zero run length is promoted, and the variable length coding of the variable length coding unit 5 enables efficient coding.
【0029】さらに、好ましくは、量子化器14が量子
化する際、前記余った画素列XRRの列数に応じて設定さ
れた量子化ステップサイズの量子化テーブル、例えば図
5(a)(b)および(c)に示す量子化テーブルT
1 、T2 およびT3 を用いるようにする。なお、図5
(a)(b)(c)は、各量子化ステップサイズを表示
せずに、図4(a)(b)で説明した斜線領域と非斜線
領域との区別が判るようにしただけの図である。ここ
で、もし、最右端ブロック内の余った画素列が1〜3列
位であった場合、量子化テーブルT2 よりも量子化テー
ブルT1 を用いた方が、復元効率が上がるので、本実施
例では、図6に示さるフローによって、量子化テーブル
を選択するようにしている。この図6のフロー例では、
8×8画素のブロックの右端の余った画素列数が3以下
であった場合に通常の図5(a)の量子化テーブルT1
を用い、4画素以上6画素以下だった場合には図5
(b)の量子化テーブルT2 を用い、7画素だった場合
に図5(c)の量子化テーブルT3 を用いるようにして
いる。なお、図6中の、Hおよびmodは、それぞれ
H:画像の横サイズ(画素数)、mod:モジュロ(割
った余り)の意味であり、Hmod8は8×8画素ブロ
ックの右端の余った画素列数を表している。また、図中
のS1 〜S6 はフローチャートの各ステップを表してい
る。Further, preferably, when the quantizer 14 quantizes, a quantization table of a quantization step size set according to the number of columns of the remaining pixel column X RR , for example, FIG. Quantization table T shown in b) and (c)
Try to use 1 , T 2 and T 3 . Note that FIG.
4 (a), (b) and (c) are diagrams merely showing the distinction between the shaded area and the non-shaded area described in FIGS. 4 (a) and 4 (b) without displaying each quantization step size. Is. Here, if the number of remaining pixel columns in the rightmost block is 1 to 3 columns, the quantization table T 1 is used rather than the quantization table T 2 because the restoration efficiency is improved. In the embodiment, the quantization table is selected by the flow shown in FIG. In the flow example of FIG. 6,
When the number of remaining pixel columns at the right end of the 8 × 8 pixel block is 3 or less, the normal quantization table T 1 of FIG. 5A is used.
When 4 pixels or more and 6 pixels or less are used,
The quantization table T 2 in (b) is used, and the quantization table T 3 in FIG. 5 (c) is used when there are 7 pixels. Note that H and mod in FIG. 6 mean H: horizontal size (number of pixels) of image, mod: modulo (modulo divided), and Hmod8 is an extra pixel at the right end of the 8 × 8 pixel block. Shows the number of columns. Further, S 1 to S 6 in the figure represent each step of the flowchart.
【0030】上述のように本実施例では、最右端ブロッ
クの余った画素列に画像最右端の画素列を埋め込むこと
により、従来のような白詰めによるノイズ、基調の低下
を確実に防止することができる。また、最右端ブロック
の直交変換係数が横方向に粗く量子化されるような量子
化テーブルが用いられるようにしているので、ゼロラン
レングスの発生を促し、より効率のよい符号化を行うこ
とができる。As described above, in the present embodiment, by embedding the pixel row at the right end of the image in the remaining pixel row of the right end block, it is possible to surely prevent the noise and the deterioration of the basic tone due to whitening as in the conventional case. You can Also, since the quantization table is used so that the orthogonal transform coefficient of the rightmost block is roughly quantized in the horizontal direction, it is possible to promote the generation of zero run length and perform more efficient encoding. it can.
【0031】さらに、最右端ブロックの余った画素列数
に応じて、すなわち、余った画素列数が少なければ通常
の量子化テーブルに、余った画素列数が多ければ多いほ
ど横方向に粗い量子化テーブルを用いるようにしている
ので、より一層効率的な符号化を行うことができる。次
に、図1に示される上記画像符号化装置1が請求項2、
4および6記載の発明に係る画像符号化装置の実施例で
ある場合について説明する。Further, according to the number of extra pixel columns in the rightmost block, that is, if the number of extra pixel columns is small, the normal quantization table is displayed. Since the encoding table is used, more efficient encoding can be performed. Next, the image coding apparatus 1 shown in FIG.
Description will be made regarding the case of an embodiment of the image coding device according to the invention described in 4 and 6.
【0032】図1の画像符号化装置1は、上述のよう
に、画像を複数の画素からなるブロックに分割して符号
化する直交変換方式の画像符号化装置である。そして、
本実施例では、ブロック分割回路2が、画素列埋め込み
手段を構成し、画像をブロックに分割する際に、画像下
端縁が最下端ブロックの一対の縦境界線間に位置する場
合、上記最下端ブロック内の画像最下端の画素列を、該
最下端ブロックの画像下端縁より下側の余った画素列に
埋め込むものである。As described above, the image coding apparatus 1 of FIG. 1 is an orthogonal transform type image coding apparatus that divides an image into blocks made up of a plurality of pixels for coding. And
In the present embodiment, when the block division circuit 2 constitutes a pixel column embedding means and divides an image into blocks, if the lower edge of the image is located between a pair of vertical boundary lines of the lowermost block, the lowermost edge is set. The pixel row at the bottom of the image in the block is embedded in the extra pixel row below the bottom edge of the image of the bottom block.
【0033】すなわち、図7に示すように、画像Pの上
端からブロックBの幅で分割を行っていくと、下端ブロ
ックBBEにおいて、画像を埋め込めない余った画素列X
BRが生じることになる。このような場合に、本実施例で
は、図7に示すように、画像Pの下端縁PBEより画像内
側の最下端画素列XBEを画像下端縁PBEより下側の余っ
た各画素列XBRにそのままコピーして仮のブロックを生
成する。そして、上述のような画素の埋め込み処理をし
て、符号化し復号を行う。この結果、ブロック内の連続
性が保たれ、直流成分を保持することができ、画像エッ
ジのノイズの抑制、ブロック内基調を保持することがで
きる。したがって、復元効率を向上させることができ
る。That is, as shown in FIG. 7, when division is performed from the upper end of the image P by the width of the block B, in the lower end block B BE , an extra pixel row X in which the image cannot be embedded is formed.
BR will occur. In such a case, in the present embodiment, as shown in FIG. 7, each of the pixel lines remaining beneath side lowermost pixel column X BE image inside the image lower edge P BE lower edge P BE of the image P Copy it to X BR as it is to generate a temporary block. Then, the pixel embedding processing as described above is performed to perform encoding and decoding. As a result, the continuity in the block can be maintained, the DC component can be held, the noise of the image edge can be suppressed, and the tone in the block can be held. Therefore, the restoration efficiency can be improved.
【0034】一方、前記量子化器14は、量子化手段を
構成し、画像Pをブロックに分割して直交変換した後、
画像Pを構成するブロックBのうちの前記最下端ブロッ
クBBEを除く残りの各ブロックBを、所定の量子化テー
ブルを用いて量子化し、最下端ブロックBBEを、所定の
量子化テーブルに比較して縦方向の高調波成分の量子化
ステップサイズが大きい量子化テーブルを用いて量子化
するものである。これら量子化テーブルは、例えば図8
(a)(b)のように示される。図8(a)は最下端ブ
ロックBBEを除いた残りの各ブロックBを量子化すると
きに用いる標準量子化テーブルTを示し、図8(b)は
最下端ブロックBBEの量子化に用いられる量子化テーブ
ルT10を示しており、各テーブル中の斜線部分がステッ
プサイズの比較的大きな領域を表している。そして、こ
の図8(a)から判るように、最下端ブロックBBEを除
いた残りの各ブロックBを量子化するときに用いるテー
ブルT中の各ステップサイズは、テーブルの図中の左上
と右下を結ぶ対角線に対してほぼ対称になるような数値
に設定されている。これに対して、最下端ブロックの量
子化に用いられる量子化テーブルT10においては、図8
(b)から判るように、図中の左上と右下を結ぶ対角線
より下側の斜線部分領域が上側部分に比較して大きくな
るように、量子化ステップサイズが設定されている。On the other hand, the quantizer 14 constitutes a quantizing means, divides the image P into blocks and orthogonally transforms them.
Compare each of the remaining blocks B, quantized using a predetermined quantization table, the lowermost end block B BE, the predetermined quantization tables, except for the lowermost block BB E of the blocks B constituting the image P Then, quantization is performed using a quantization table in which the quantization step size of the harmonic component in the vertical direction is large. These quantization tables are shown in FIG.
It is shown as (a) and (b). FIG. 8A shows a standard quantization table T used when quantizing each of the remaining blocks B excluding the bottom block B BE , and FIG. 8B is used for the quantization of the bottom block B BE. The quantization table T 10 is shown, and the shaded portion in each table represents a region having a relatively large step size. Then, as can be seen from FIG. 8A, the step sizes in the table T used when quantizing the remaining blocks B excluding the bottommost block B BE are the upper left and the right in the figure of the table. The values are set so that they are almost symmetrical with respect to the diagonal line connecting the bottom. On the other hand, in the quantization table T 10 used for the quantization of the bottommost block, FIG.
As can be seen from (b), the quantization step size is set so that the shaded area below the diagonal connecting the upper left and lower right in the figure is larger than the upper area.
【0035】通常のブロック、すなわち、余りの画素列
が発生しないブロックは、図2に示すジグザグスキャン
の結果、空間周波数の分布は縦横とも同等となるはずで
あるから、図8(a)に示す標準量子化テーブルTは縦
横ともほぼ同等の量子化ステップ構成となっている。そ
して、本実施例のように、最下端のブロックの余りの画
素列に画像の最下端画素列を埋め込んだ場合、図7に示
すように縦方向に平坦な画像になる。このことは、最下
端のブロックにおいて、縦方向の高調波成分が少ないこ
とを意味する。したがって、直交変換を行った後に、最
下端ブロックの直交変換係数の量子化を行う際には、図
8(b)に示すような縦方向に量子化ステップサイズの
大きな量子化テーブルを用いることにより、ゼロランレ
ングスの発生を促し、可変長符号化部5の可変長符号化
により効率のよい符号化を行うことができる。A normal block, that is, a block in which no extra pixel row is generated, should have the same spatial frequency distribution in the vertical and horizontal directions as a result of the zigzag scanning shown in FIG. 2, so that it is shown in FIG. 8A. The standard quantization table T has substantially the same quantization step configuration in both vertical and horizontal directions. Then, when the bottommost pixel row of the image is embedded in the remaining pixel row of the bottommost block as in this embodiment, the image becomes flat in the vertical direction as shown in FIG. This means that the lowermost block has few vertical harmonic components. Therefore, when performing the quantization of the orthogonal transformation coefficient of the bottommost block after performing the orthogonal transformation, by using a quantization table having a large quantization step size in the vertical direction as shown in FIG. 8B. , The generation of zero run length is promoted, and the variable length coding of the variable length coding unit 5 enables efficient coding.
【0036】さらに、好ましくは、量子化器14が量子
化する際、前記余った画素列XBRの列数に応じて設定さ
れた量子化ステップサイズの量子化テーブル、例えば図
9(a)(b)および(c)に示す量子化テーブル
T11、T12およびT13を用いるようにする。なお、図9
(a)(b)(c)は、各量子化ステップサイズを表示
せずに、図8(a)(b)で説明した斜線領域と非斜線
領域との区別が判るようにしただけの図である。ここ
で、もし、最下端ブロック内の余った画素列が1〜3列
位であった場合、量子化テーブルT12よりも量子化テー
ブルT11を用いた方が、復元効率が上がるので、本実施
例では、図10に示さるフローによって、量子化テーブ
ルを選択するようにしている。この図10のフロー例で
は、8×8画素のブロックの下端の余った画素列数が3
以下であった場合に通常の図9(a)の量子化テーブル
T11を用い、4画素以上6画素以下だった場合には図1
0(b)の量子化テーブルT12を用い、7画素だった場
合に図10(c)の量子化テーブルT13を用いるように
している。なお、図10中の、Vおよびmodは、それ
ぞれV:画像の縦サイズ(画素数)、mod:モジュロ
(割った余り)の意味であり、Vmod8は8×8画素
ブロックの下端の余った画素列数を表している。また、
図中S11〜S16はフローチャートの各ステップを表して
いる。Further, preferably, when the quantizer 14 quantizes, a quantization table of a quantization step size set according to the number of the remaining pixel rows X BR , for example, FIG. The quantization tables T 11 , T 12 and T 13 shown in b) and (c) are used. Note that FIG.
(A), (b), and (c) are diagrams only showing the distinction between the shaded area and the non-shaded area described in FIGS. 8A and 8B without displaying each quantization step size. Is. Here, if the remaining pixel columns in the lowermost block are the 1st to 3rd columns, the quantization table T 11 is more efficient than the quantization table T 12 because the restoration efficiency is higher. In the embodiment, the quantization table is selected by the flow shown in FIG. In the flow example of FIG. 10, the number of remaining pixel columns at the lower end of the 8 × 8 pixel block is 3
If the number is less than or equal to 4 and the normal quantization table T 11 in FIG.
The quantization table T 12 of 0 (b) is used, and when the number of pixels is 7, the quantization table T 13 of FIG. 10 (c) is used. Note that V and mod in FIG. 10 respectively mean V: vertical size (number of pixels) of the image, mod: modulo (modulo divided), and Vmod8 is an extra pixel at the lower end of the 8 × 8 pixel block. Shows the number of columns. Also,
In the figure, S 11 to S 16 represent steps of the flowchart.
【0037】上述のように本実施例では、最下端ブロッ
クの余った画素列に画像最下端の画素列を埋め込むこと
により、従来のような白詰めによるノイズ、基調の低下
を確実に防止することができる。また、最下端ブロック
の直交変換係数が縦方向に粗く量子化されるような量子
化テーブルが用いられるようにしているので、ゼロラン
レングスの発生を促し、より効率のよい符号化を行うこ
とができる。As described above, in the present embodiment, by embedding the pixel row at the bottom end of the image in the remaining pixel row at the bottom end block, it is possible to reliably prevent noise and deterioration of the basic tone due to white padding as in the conventional case. You can Further, since the quantization table is used so that the orthogonal transform coefficient of the bottommost block is roughly quantized in the vertical direction, it is possible to promote the generation of zero run length and perform more efficient encoding. it can.
【0038】さらに、最下端ブロックの余った画素列数
に応じて、すなわち、余った画素列数が少なければ通常
の量子化テーブルに、余った画素列数が多ければ多いほ
ど縦方向に粗い量子化テーブルを用いるようにしている
ので、より一層効率的な符号化を行うことができる。Further, according to the number of extra pixel columns in the bottommost block, that is, if the number of extra pixel columns is small, the normal quantization table is displayed. Since the encoding table is used, more efficient encoding can be performed.
【0039】[0039]
【発明の効果】本発明によれば、画像の最右端または最
下端位置のブロックの余った画素列に画像の最右端また
は最下端画素列を埋込むようにしているので、白詰めを
行っていた従来のものに比較すると、ブロック内の連続
性を保つことができ、復号化時の復元効率を向上させこ
とができる。According to the present invention, the rightmost edge or the lowest edge pixel row of the image is embedded in the remaining pixel rows of the block at the rightmost edge or the lowest edge position of the image. Compared with the above, the continuity in the block can be maintained and the restoration efficiency at the time of decoding can be improved.
【図1】本発明に係る画像符号化装置の一実施例を示す
そのブロック図。FIG. 1 is a block diagram showing an embodiment of an image encoding device according to the present invention.
【図2】そのDCT係数とジグザグスキャンの関係を説
明する図。FIG. 2 is a diagram illustrating the relationship between the DCT coefficient and zigzag scanning.
【図3】請求項1、3および5記載の画像符号化装置の
一実施例を示すその画素列埋め込み動作を説明する図。FIG. 3 is a diagram for explaining an operation of embedding a pixel column, showing an embodiment of the image coding apparatus according to claims 1, 3 and 5;
【図4】その量子化テーブルを示す図。FIG. 4 is a diagram showing a quantization table thereof.
【図5】その量子化テーブルのステップサイズパターン
を示す図。FIG. 5 is a diagram showing a step size pattern of the quantization table.
【図6】その量子化テーブル選択フローを示す図。FIG. 6 is a diagram showing the quantization table selection flow.
【図7】請求項2、4および6記載の画像符号化装置の
一実施例を示すその画素列埋め込み動作を説明する図。FIG. 7 is a diagram for explaining an operation of embedding a pixel column, showing an embodiment of the image encoding device according to claims 2, 4 and 6;
【図8】その量子化テーブルを示す図。FIG. 8 is a diagram showing the quantization table.
【図9】その量子化テーブルのステップサイズパターン
を示す図。FIG. 9 is a diagram showing a step size pattern of the quantization table.
【図10】その量子化テーブル選択フローを示す図。FIG. 10 is a diagram showing the quantization table selection flow.
【図11】従来の画像符号化装置における画素列埋め込
み動作を説明する図。FIG. 11 is a diagram illustrating a pixel column embedding operation in a conventional image encoding device.
11 入力端子 12 ブロック分割回路 13 直交変換器 14 量子化器 15 可変長符号化部 16 出力端子 11 Input Terminal 12 Block Division Circuit 13 Orthogonal Transformer 14 Quantizer 15 Variable Length Coding Section 16 Output Terminal
Claims (6)
して符号化する直交変換方式の画像符号化装置におい
て、 前記画像をブロックに分割する際に、画像右端縁が最右
端ブロックの一対の縦境界線間に位置する場合、上記最
右端ブロック内の画像最右端の画素列を、該最右端ブロ
ックの画像右端縁より右側の余った画素列に埋め込む画
素列埋め込み手段を設けたことを特徴とする画像符号化
装置。1. An image coding apparatus of an orthogonal transform system, which divides an image into blocks composed of a plurality of pixels and encodes the blocks, wherein when the image is divided into blocks, a right edge of the image is a pair of rightmost blocks. When located between the vertical boundary lines, a pixel row embedding unit is provided for embedding the rightmost pixel row of the image in the rightmost block in the extra pixel row on the right side of the right edge of the image of the rightmost block. The image coding device.
して符号化する直交変換方式の画像符号化装置におい
て、 前記画像をブロックに分割する際に、画像下端縁が最下
端ブロックの一対の縦境界線間に位置する場合、上記最
下端ブロック内の画像最下端の画素列を、該最下端ブロ
ックの画像下端縁より下側の画素列に埋め込む画素列埋
め込み手段を設けたことを特徴とする画像符号化装置。2. An image coding apparatus of an orthogonal transform system for coding an image by dividing it into blocks made up of a plurality of pixels and, when dividing the image into blocks, a lower edge of the image is a pair of lowermost blocks. When located between the vertical boundary lines, a pixel column embedding unit for embedding the pixel column at the lowermost end of the image in the lowermost block into the pixel column below the lower edge of the image of the lowermost block is provided. Image encoding device.
た後、画像を構成するブロックのうちの前記最右端ブロ
ックを除く残りの各ブロックを、所定の量子化テーブル
を用いて量子化し、最右端ブロックを、上記所定の量子
化テーブルに比較して横方向の高調波成分の量子化ステ
ップサイズが大きい量子化テーブルを用いて量子化する
量子化手段を設けたことを特徴とする請求項1記載の画
像符号化装置。3. The image is divided into blocks and orthogonally transformed, and then the remaining blocks of the blocks forming the image except the rightmost block are quantized using a predetermined quantization table, and The quantizing means for quantizing the right end block by using a quantizing table having a larger quantizing step size of a harmonic component in the horizontal direction as compared with the predetermined quantizing table is provided. The image encoding device described.
た後、画像を構成するブロックのうちの前記最下端ブロ
ックを除く残りの各ブロックを、所定の量子化テーブル
を用いて量子化し、最下端ブロックを、上記所定の量子
化テーブルに比較して縦方向の高調波成分の量子化ステ
ップサイズが大きい量子化テーブルを用いて量子化する
量子化手段を設けたことを特徴とする請求項2記載の画
像符号化装置。4. The image is divided into blocks and orthogonally transformed, and then the remaining blocks of the blocks constituting the image except the lowermost block are quantized using a predetermined quantization table, The quantizing means for quantizing the lower end block by using a quantizing table having a larger quantizing step size of a harmonic component in the vertical direction as compared with the predetermined quantizing table is provided. The image encoding device described.
た画素列の列数に応じて設定された量子化ステップサイ
ズを有する量子化テーブルが用いられることを特徴とす
る請求項3記載の画像符号化装置。5. A quantization table having a quantization step size set according to the number of the extra pixel columns is used when the quantizing means quantizes. Image encoding device.
た画素列の列数に応じて設定された量子化ステップサイ
ズを有する量子化テーブルが用いられることを特徴とす
る請求項4記載の画像符号化装置。6. A quantization table having a quantization step size set according to the number of the remaining pixel rows is used when the quantization means quantizes. Image encoding device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2044893A JP3215207B2 (en) | 1993-02-09 | 1993-02-09 | Image coding device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2044893A JP3215207B2 (en) | 1993-02-09 | 1993-02-09 | Image coding device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06237385A true JPH06237385A (en) | 1994-08-23 |
| JP3215207B2 JP3215207B2 (en) | 2001-10-02 |
Family
ID=12027350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2044893A Expired - Fee Related JP3215207B2 (en) | 1993-02-09 | 1993-02-09 | Image coding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3215207B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003087823A (en) * | 2001-09-07 | 2003-03-20 | Kddi Corp | Transmission image quality monitoring device |
| JP2012125428A (en) * | 2010-12-16 | 2012-07-05 | Shimadzu Corp | X-ray imaging apparatus |
-
1993
- 1993-02-09 JP JP2044893A patent/JP3215207B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003087823A (en) * | 2001-09-07 | 2003-03-20 | Kddi Corp | Transmission image quality monitoring device |
| JP2012125428A (en) * | 2010-12-16 | 2012-07-05 | Shimadzu Corp | X-ray imaging apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3215207B2 (en) | 2001-10-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100373948C (en) | A method of preparing images for compression | |
| US7027647B2 (en) | Coder matched layer separation for compression of compound documents | |
| US5495538A (en) | Segmentation-based JPEG image artifacts reduction | |
| JP5456907B2 (en) | Texture pattern adaptive division block transform | |
| US6870963B2 (en) | Configurable pattern optimizer | |
| KR100788220B1 (en) | Quality based image compression | |
| CN1421102A (en) | Variance based adaptive block size DCT image compression | |
| AU2002315160A1 (en) | Configurable pattern optimizer | |
| CN1572119B (en) | Selective chrominance decimation for digital images | |
| Lu et al. | Comparative study of wavelet image coders | |
| JP2004528791A (en) | Inter-frame encoding method and apparatus | |
| CN113557725A (en) | Image decoding device, image decoding method, and program | |
| JP2839943B2 (en) | Image data restoration method and apparatus | |
| JP3215207B2 (en) | Image coding device | |
| JPH0965338A (en) | Image encoding device and image decoding device | |
| Taskin | Compression of Surface Data on Dynamic Topologies | |
| JPH02308673A (en) | Picture data coding system | |
| JPH10294942A (en) | Image data encoding device | |
| HK1073040A (en) | Configurable pattern optimizer | |
| JPH04225693A (en) | Encoder | |
| JPH03238564A (en) | Method and device for encoding and restoring picture data | |
| HK1067266A (en) | Interframe encoding method and apparatus | |
| JPH05300381A (en) | Compression method, compression and decompression device | |
| HK1053213B (en) | Quality based image compression | |
| JPH03262382A (en) | Method and apparatus for picture data coding and decoding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070727 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080727 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090727 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |