JPH0591338A - Video informaiton volume compressing and/or expanding device - Google Patents
Video informaiton volume compressing and/or expanding deviceInfo
- Publication number
- JPH0591338A JPH0591338A JP3278298A JP27829891A JPH0591338A JP H0591338 A JPH0591338 A JP H0591338A JP 3278298 A JP3278298 A JP 3278298A JP 27829891 A JP27829891 A JP 27829891A JP H0591338 A JPH0591338 A JP H0591338A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- dct
- information amount
- block
- dimensional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000006835 compression Effects 0.000 claims description 47
- 238000007906 compression Methods 0.000 claims description 47
- 230000006837 decompression Effects 0.000 claims description 10
- 230000001131 transforming effect Effects 0.000 claims 2
- 238000013139 quantization Methods 0.000 abstract description 36
- 238000006243 chemical reaction Methods 0.000 description 70
- 238000010586 diagram Methods 0.000 description 23
- 239000011159 matrix material Substances 0.000 description 18
- 230000014509 gene expression Effects 0.000 description 6
- YBJHBAHKTGYVGT-ZKWXMUAHSA-N (+)-Biotin Chemical compound N1C(=O)N[C@@H]2[C@H](CCCCC(=O)O)SC[C@@H]21 YBJHBAHKTGYVGT-ZKWXMUAHSA-N 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 4
- 230000008707 rearrangement Effects 0.000 description 4
- FEPMHVLSLDOMQC-UHFFFAOYSA-N virginiamycin-S1 Natural products CC1OC(=O)C(C=2C=CC=CC=2)NC(=O)C2CC(=O)CCN2C(=O)C(CC=2C=CC=CC=2)N(C)C(=O)C2CCCN2C(=O)C(CC)NC(=O)C1NC(=O)C1=NC=CC=C1O FEPMHVLSLDOMQC-UHFFFAOYSA-N 0.000 description 4
- 230000009466 transformation Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、映像情報量圧縮及び/
又は情報量伸長装置に関するものである。BACKGROUND OF THE INVENTION The present invention relates to video information amount compression and / or
Alternatively, the present invention relates to an information amount expansion device.
【0002】[0002]
【従来の技術】図11は従来の静止画圧縮装置のブロッ
ク図、図12はジグザグ走査器の動作を説明するための
図である。2. Description of the Related Art FIG. 11 is a block diagram of a conventional still image compression apparatus, and FIG. 12 is a diagram for explaining the operation of a zigzag scanner.
【0003】図11を用いて、カラー静止画符号化の国
際標準化を推進する機関であるJPEG(Joint Photog
raphic Expert Group )より提案された従来の静止画圧
縮装置(テレビジョン学会誌 P158 Vol44 No2 1990参
照)を説明するに、まず、1画面から縦8個,横8個の
デジタル画素データを抽出して得たDCTブロックをD
CT変換器1(8×8DCT)に供給し、ここで2次元
DCT変換を施して得た8×8の変換係数を線形量子化
器2に供給する。尚、ここでDCTとは直行変換符号化
の1種であるDiscrete Cosine Transform の略語であ
る。Referring to FIG. 11, JPEG (Joint Photog) is an organization that promotes international standardization of color still image coding.
In order to explain the conventional still image compression device (see P158 Vol44 No2 1990 of the Institute of Television Engineers of Japan) proposed by the raphic Expert Group), first, 8 pixel vertical and 8 horizontal digital pixel data are extracted from one screen. The obtained DCT block is D
It is supplied to the CT converter 1 (8 × 8 DCT), and the 8 × 8 transform coefficient obtained by performing the two-dimensional DCT conversion here is supplied to the linear quantizer 2. Here, DCT is an abbreviation for Discrete Cosine Transform, which is a type of orthogonal transform coding.
【0004】そして、量子化マトリックス発生器3(量
子化マトリックス)より供給される基準量子化マトリッ
クスに乗算器4にてスケーリングファクタSが乗算され
て得た量子化マトリックスを用いて線形量子化を施して
得た直流変換係数2aと交流変換係数2bとが、1次元
予測器5とジグザグ走査器7とに夫々供給される。Then, the reference quantization matrix supplied from the quantization matrix generator 3 (quantization matrix) is multiplied by the scaling factor S in the multiplier 4 to perform linear quantization using the obtained quantization matrix. The DC conversion coefficient 2a and the AC conversion coefficient 2b thus obtained are supplied to the one-dimensional predictor 5 and the zigzag scanner 7, respectively.
【0005】上記1次元予測器5では、連続する直流変
換係数2aの差分値を得て1次元予測を行うことにより
直流変換係数2aの情報量を圧縮して第1のハフマン符
号器6に供給する。そして、第1のハフマン符号器6は
事象の発生確率の高い順に少ないビットを割り当てるハ
フマン符号を生成して多重化器9の一方の入力に供給す
る。尚、ハフマン符号は事象の発生確率に基づいて成さ
れるためエントロピー符号の1種であると言える。ま
た、事象の発生確率については予め測定した結果を用い
れば良く、符号化の際求める必要はない。The one-dimensional predictor 5 compresses the information amount of the DC conversion coefficient 2a by obtaining the difference value between the continuous DC conversion coefficients 2a and performing one-dimensional prediction, and supplies the compressed information to the first Huffman encoder 6. To do. Then, the first Huffman encoder 6 generates a Huffman code that allocates a smaller number of bits in the descending order of occurrence probability of an event, and supplies the Huffman code to one input of the multiplexer 9. The Huffman code is a type of entropy code because it is based on the probability of occurrence of an event. Further, the occurrence probability of the event may be obtained by using the result measured in advance, and it is not necessary to obtain it at the time of encoding.
【0006】一方、上記ジグザグ走査器7は、図12に
示すように低周波成分から高周波成分に向けて交流変換
係数2bを走査して、これを第2のハフマン符号器8に
供給する。そして、第2のハフマン符号器8は値が
“0”の変換係数のランレングスと“0”でない変換係
数の値とに基づいて同様にハフマン符号を生成して、多
重化器9の他方の入力に供給する。On the other hand, the zigzag scanner 7 scans the AC conversion coefficient 2b from the low frequency component to the high frequency component as shown in FIG. 12, and supplies this to the second Huffman encoder 8. Then, the second Huffman encoder 8 similarly generates a Huffman code based on the run length of the transform coefficient whose value is “0” and the value of the transform coefficient which is not “0”, and the other Huffman code of the multiplexer 9 is Supply to the input.
【0007】そして、多重化器9は夫々の入力を多重化
して得た多重化出力信号9aを図示せぬ伝送路に出力す
る。Then, the multiplexer 9 outputs a multiplexed output signal 9a obtained by multiplexing the respective inputs to a transmission line (not shown).
【0008】尚、上記した従来の技術はハフマン符号を
用いるため、一定の入力情報量に対して多重化出力信号
9aの有する情報量が変動する。このため、スケーリン
グファクタSを用いて、例えば、1フィールド当たりの
多重化出力信号9aの有する情報量を、一定に保持する
よう制御している。Since the above-mentioned conventional technique uses the Huffman code, the amount of information contained in the multiplexed output signal 9a varies with respect to a constant amount of input information. Therefore, the scaling factor S is used to control, for example, the information amount of the multiplexed output signal 9a per field to be held constant.
【0009】[0009]
【発明が解決しようとする課題】しかしながら、上述し
た従来の技術においては、線形量子化器2で後述する量
子化雑音が発生するため、画質劣化が顕著なDCTブロ
ックが存在し問題であった。以下、問題点の理解を容易
にするため、1次元のDCTを例に挙げ説明する。However, in the above-mentioned conventional technique, since the quantization noise described later is generated in the linear quantizer 2, there is a problem that there is a DCT block in which the image quality is significantly deteriorated. Hereinafter, in order to facilitate understanding of the problem, a one-dimensional DCT will be described as an example.
【0010】図13は量子化雑音によるDCTを用いた
圧縮伸長に伴う画質劣化を説明するための図、図14は
量子化マトリックスを説明するための図である。以下図
面を参照しつつ、本発明が解決しようとする課題を具体
的に説明する。FIG. 13 is a diagram for explaining image quality deterioration due to compression / expansion using DCT due to quantization noise, and FIG. 14 is a diagram for explaining a quantization matrix. Problems to be solved by the present invention will be specifically described below with reference to the drawings.
【0011】ここで、周期的な変化を有する図13
(A)に示す1次元のデジタル波形データ列と、振幅1
1と振幅0との平坦部とによりなる同図(C)に示す1
次元のデジタル波形データ列を考える。尚、尚、逆DC
T変換は以下に示す式1で定義される。また、図13
(A)〜(D)中の縦軸は映像信号のレベルを表してい
る。Here, FIG. 13 having a periodic change.
One-dimensional digital waveform data string shown in (A) and amplitude 1
1 shown in (C) of FIG. 1 which is composed of 1 and a flat portion of amplitude 0.
Consider a three-dimensional digital waveform data string. In addition, reverse DC
The T transform is defined by Equation 1 below. In addition, FIG.
The vertical axis in (A) to (D) represents the level of the video signal.
【0012】[0012]
【数1】 そして、上記したデータ列に、以下に示す式2で定義さ
れる1次元DCT変換を施し、変換係数D(7)を粗い
量子化ステップで量子化した後、逆量子化すると共に逆
DCT変換して得た波形データ列を同図(B)と同図
(D)とに夫々示す。[Equation 1] Then, the above-mentioned data string is subjected to a one-dimensional DCT transform defined by the following Equation 2 to quantize the transform coefficient D (7) in a coarse quantizing step, and then to dequantize and inverse DCT transform. The waveform data strings obtained by the above are shown in FIG. 7B and FIG.
【0013】[0013]
【数2】 さてここで、同図(B),(D)中の点線で示した部分
は粗い量子化ステップで量子化したため発生する量子化
雑音に基づくノイズであるが、視覚特性を考慮すると、
同図(B)に示す波形は大きな映像信号レベルの変化が
ある場所に小さなノイズが加算されているので差感度
(“画像のデジタル信号処理”日刊工業新聞社(1987)P2
3 参照)が低いことからノイズが検知されにくく、一
方、同図(D)に示す波形は差感度が高いことからノイ
ズが検知されやすく平坦部に現れるノイズが問題とな
る。[Equation 2] Now, here, the portions shown by the dotted lines in FIGS. 6B and 6D are noises based on the quantization noise generated by the quantization in the coarse quantization step, but considering the visual characteristics,
In the waveform shown in FIG. 7B, small noise is added to a place where there is a large change in the video signal level, so the differential sensitivity (“Digital signal processing of image”, Nikkan Kogyo Shimbun (1987) P2
3) is low, it is difficult to detect noise. On the other hand, the waveform shown in FIG. 3D has high differential sensitivity. Therefore, noise is easily detected, and the noise appearing on the flat portion becomes a problem.
【0014】以上は1次元の場合について説明したが、
2次元の場合も同様である。図14に示す量子化マトリ
ックスは、水平,垂直周波数が高くなる右斜め下方向に
いくにつれ値が大きくなっている。即ち、変換係数の高
次なものほど線形量子化の際の量子化ステップを粗くし
ている。これは、空間周波数が高い部分で視感度が落ち
ることと斜め方向の波形に対して視感度が落ちることと
を利用して情報量圧縮を図るためである。Although the case of one dimension has been described above,
The same applies to the two-dimensional case. The quantization matrix shown in FIG. 14 has a value that increases as the horizontal and vertical frequencies increase in the diagonally lower right direction. That is, the higher the transform coefficient, the coarser the quantization step in linear quantization. This is because the amount of information is compressed by utilizing the fact that the luminosity is lowered in the portion where the spatial frequency is high and the luminosity is lowered with respect to the waveform in the oblique direction.
【0015】しかしながら、2次元の場合でも図13
(C)のように平坦部と輪郭部とによりなる波形は高い
周波数成分を有しており、そのような波形に2次元DC
T変換を施して得た変換係数を上記量子化マトリックス
を用いて量子化すると、高次(右斜め下)の量子化変換
係数に量子化雑音が混入することになる。そして、これ
を逆量子化し、逆2次元DCT変換した際、量子化雑音
に基づくノイズが発生し、特に平坦部で顕著な妨害とし
て現れる。However, even in the case of two dimensions, FIG.
A waveform composed of a flat portion and a contour portion as in (C) has a high frequency component, and such a waveform has a two-dimensional DC.
When the transform coefficient obtained by applying the T transform is quantized using the above quantization matrix, quantization noise is mixed in the quantized transform coefficient of higher order (lower right diagonal). Then, when this is inversely quantized and subjected to inverse two-dimensional DCT conversion, noise based on quantization noise is generated, which appears as a noticeable disturbance particularly in a flat portion.
【0016】そこで、本発明は上述した問題点に鑑み、
平坦部と輪郭部とを有するDCTブロックについてはこ
のDCTブロックを分割して夫々DCT変換を施すこと
とした。Therefore, the present invention has been made in view of the above-mentioned problems.
For a DCT block having a flat portion and a contour portion, this DCT block is divided and subjected to DCT transformation.
【0017】[0017]
【課題を解決するための手段】本発明は上述した問題点
を解決するため以下の構成を提供するものである。The present invention provides the following constitution in order to solve the above-mentioned problems.
【0018】映像信号を分割して得た入力画素ブロック
をDCT変換し、量子化し、符号化して得た第1の符号
化信号を出力する第1の符号化手段と、上記入力画素ブ
ロックを分割して得た複数のサブブロックを夫々DCT
変換し、量子化し、符号化して得た第2の符号化信号を
出力する第2の符号化手段とを有する主符号化手段と、
上記入力画素ブロックの高域空間周波数成分を検出して
得た信号に基づいて、上記入力画素ブロック毎に上記第
1の符号化信号と上記第2の符号化信号とを選択するた
めの制御信号を出力する制御手段と、上記制御信号に基
づいて上記第1の符号化信号と上記第2の符号化信号と
のいずれか一方を選択して得た選択信号に上記制御信号
に基づいて判別情報を付加して得た情報量圧縮信号を出
力する多重化手段とを有することを特徴とする映像情報
量圧縮又は情報量圧縮伸長装置。The input pixel block obtained by dividing the video signal is subjected to DCT conversion, quantized, and encoded to output a first encoded signal, and the input pixel block is divided. Each of the plurality of sub blocks obtained by
Main encoding means having a second encoding means for outputting a second encoded signal obtained by converting, quantizing, and encoding;
A control signal for selecting the first coded signal and the second coded signal for each input pixel block based on the signal obtained by detecting the high spatial frequency component of the input pixel block. And a selection signal obtained by selecting one of the first coded signal and the second coded signal based on the control signal, based on the control signal. And a video information amount compression or information amount compression / expansion device.
【0019】請求項1に記載した上記情報量圧縮信号に
情報量伸長を施す映像情報量伸長又は情報量圧縮伸長装
置であって、復号された上記判別情報に基づいて、上記
第1の符号化信号と上記第2の符号化信号とを有する上
記情報量圧縮信号を復号化することを特徴とする映像情
報量伸長又は情報量圧縮伸長装置。A video information amount expanding device or an information amount compressing / expanding device for expanding the information amount compressed signal according to claim 1, wherein the first encoding is performed based on the decoded discrimination information. A video information amount expansion or information amount compression / expansion device, characterized by decoding the information amount compression signal having a signal and the second coded signal.
【0020】[0020]
【実施例】図1は第1実施例の映像情報量圧縮装置の主
要部を説明するためのブロック図、図2は第1実施例の
映像情報量圧縮装置の主要部を説明するための数値例を
示した図、図3は第1,第2の領域判定器の一例を説明
するための回路図、図4は第1実施例の映像情報量伸長
装置の主要部を説明するためのブロック図、図5は第1
実施例を従来の技術と比較するための数値例を示した
図、図6はハフマン符号化の例を示したテーブル、図7
は第2実施例の映像情報量圧縮装置の主要部を説明する
ためのブロック図、図8は1次元DCT変換の高速アル
ゴリズムを説明するためのシグナルフローグラフ、図9
は第1,第2の1次元DCT変換器を説明するためのブ
ロック図、図10は第2実施例の映像情報量伸長装置の
主要部を説明するためのブロック図である。以下、図面
を参照しつつ第1実施例より説明することとする。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram for explaining a main part of a video information amount compression apparatus of the first embodiment, and FIG. 2 is a numerical value for explaining a main part of a video information amount compression apparatus of the first embodiment. FIG. 3 shows an example, FIG. 3 is a circuit diagram for explaining an example of the first and second area discriminators, and FIG. 4 is a block for explaining the main part of the video information amount expansion device of the first embodiment. Figure, Figure 5 is the first
FIG. 6 is a diagram showing a numerical example for comparing the embodiment with a conventional technique, FIG. 6 is a table showing an example of Huffman coding, and FIG.
9 is a block diagram for explaining a main part of the video information amount compression apparatus of the second embodiment, FIG. 8 is a signal flow graph for explaining a high-speed algorithm of one-dimensional DCT conversion, and FIG.
Is a block diagram for explaining the first and second one-dimensional DCT converters, and FIG. 10 is a block diagram for explaining the main part of the video information amount expansion apparatus of the second embodiment. The first embodiment will be described below with reference to the drawings.
【0021】(第1実施例)第1実施例の概要は、映像
情報量圧縮装置において、情報量伸長した際に発生する
量子化雑音に基ずくノイズが目立つ場合と目立たない場
合とを判別し、目立つ場合は目立たない場合と比較して
DCTブロックの大きさを小さくして情報量圧縮を行い
情報量圧縮信号を得るものである。そして、情報量伸長
を施す際に、DCTブロックの大きさを判別する判別情
報を用いて情報量圧縮信号を復号化するものである。(First Embodiment) The outline of the first embodiment is to discriminate between the case where noise is conspicuous and the case where it is not conspicuous based on the quantization noise generated when the information amount is expanded in the video information amount compression apparatus. In the case of being conspicuous, the size of the DCT block is made smaller than that in the case of being inconspicuous, and the information amount compression is performed to obtain the information amount compression signal. Then, when the information amount expansion is performed, the information amount compressed signal is decoded using the discrimination information for discriminating the size of the DCT block.
【0022】(・映像情報量圧縮装置)図1において、
映像情報量圧縮装置の主要部は、入力映像信号に情報量
圧縮を施す第1,第2の符号化手段AA1,AA2から
なる主符号化手段AAと、上記第1,第2の符号化手段
AA1,AA2から出力される信号を夫々選択するため
の制御信号を出力する制御手段BBと、上記第1,第2
の符号化手段AA1,AA2から出力される信号を夫々
選択してこれらを判別するためのID情報を付加する多
重化手段CCとによりなる。以下、主符号化手段AAよ
り順に説明する。(Image information amount compression device) In FIG.
The main part of the image information amount compression apparatus is a main encoding unit AA including first and second encoding units AA1 and AA2 for compressing an information amount of an input image signal, and the first and second encoding units. Control means BB for outputting a control signal for selecting signals output from AA1 and AA2, respectively, and the first and second
Of the encoding means AA1 and AA2 respectively, and the multiplexing means CC for adding ID information for discriminating them. Hereinafter, the main encoding means AA will be described in order.
【0023】入力映像信号より縦8個,横8個の画素デ
ータを抽出して得たDCTブロック1aが第1,第2の
符号化手段AA1,AA2中の第1,第2の2次元DC
T変換器1,11に夫々供給される。ここで、DCTブ
ロック1aの一例として、図2(A)に示すDCTブロ
ックを考えることとし、以下この数値例に基づいて他の
数値例を説明する。尚、同図(A)中のデジタルデータ
を表す数字は8ビットで量子化されており、−128〜
127の値を取り得るものとする。また、入力映像信号
は、Y信号、R−Y信号、B−Y信号からなるコンポー
ネント信号等の画像情報を表す信号であればいずれでも
良い。The DCT block 1a obtained by extracting pixel data of 8 vertical and 8 horizontal from the input video signal is the first and second two-dimensional DC in the first and second encoding means AA1 and AA2.
It is supplied to the T converters 1 and 11, respectively. Here, the DCT block shown in FIG. 2A will be considered as an example of the DCT block 1a, and another numerical example will be described below based on this numerical example. It should be noted that the numbers representing the digital data in FIG. 9A are quantized by 8 bits,
The value 127 can be taken. Further, the input video signal may be any signal representing image information such as a component signal including a Y signal, an RY signal, and a BY signal.
【0024】第1の符号化手段AA中の第1の2次元D
CT変換器1は縦8個,横8個の画素データを2次元D
CT変換して変換係数ブロック1bを得てこれを第1の
量子化器2に供給する。The first two-dimensional D in the first encoding means AA
The CT converter 1 is a two-dimensional D converter for pixel data of 8 vertical and 8 horizontal pixels.
The transform coefficient block 1b is obtained by CT transform and is supplied to the first quantizer 2.
【0025】ここで、数式を用いて2次元DCT変換を
説明するに、N×N個のデータf(j,k)に対する2次元D
CT変換を次に示す式3に、また、この逆変換を式4に
示す。Here, in order to explain the two-dimensional DCT transformation by using mathematical expressions, the two-dimensional D for N × N pieces of data f (j, k) is described.
The CT transform is shown in Equation 3 below, and the inverse transform is shown in Equation 4.
【0026】[0026]
【数3】 [Equation 3]
【0027】[0027]
【数4】 そして、F(u,v)を変換係数といい、特に u=v=0の場合を
直流変換係数、その他の場合を交流変換係数と呼ぶこと
とする。尚、上記した第1の2次元DCT変換器1で行
う演算はN=8とした場合である。[Equation 4] Then, F (u, v) is called a conversion coefficient, and in particular, u = v = 0 is called a DC conversion coefficient, and other cases are called an AC conversion coefficient. The calculation performed by the first two-dimensional DCT converter 1 described above is a case where N = 8.
【0028】そして、量子化器2は、変換係数ブロック
1bに図14に示した量子化マトリックスの各値を量子
化ステップとして量子化して得た量子化ブロック2c
を、第1の符号器10に供給する。Then, the quantizer 2 quantizes the transform coefficient block 1b by quantizing each value of the quantization matrix shown in FIG.
Are supplied to the first encoder 10.
【0029】そして、第1の符号器10にて量子化ブロ
ック2cに符号化を施して得た第1の符号化信号10a
を、多重化手段CC中の選択器21の一方の入力に供給
する。Then, the first encoder 10 encodes the quantized block 2c to obtain a first encoded signal 10a.
To one input of the selector 21 in the multiplexing means CC.
【0030】尚、第1の符号化器10は、周知の符号化
を施すものであれば良く、例えば、従来の技術で述べた
ように1次元予測器5と第1,第2のハフマン符号化器
6,8とジグザグ走査器7と多重化器9とによりなる。The first encoder 10 may be any one that performs well-known encoding, for example, the one-dimensional predictor 5 and the first and second Huffman codes as described in the prior art. It comprises digitizers 6, 8, a zigzag scanner 7 and a multiplexer 9.
【0031】一方、第2の符号化手段AA中の第2の2
次元DCT変換器11は、まずDCTブロック1aを縦
4個,横4個の画素データからなる第1〜第4のサブブ
ロックSa〜Sdに4分割する。これを図2(A)中に
図示する。そして、第1〜第4のサブブロックSa〜S
dを夫々2次元DCT変換して第2の変換係数ブロック
11aを得てこれらを第2の量子化器12に供給する。
尚、この2次元DCT変換は、上記した式3においてN
=4としたものである。On the other hand, the second 2 in the second encoding means AA
The dimensional DCT converter 11 first divides the DCT block 1a into four first to fourth sub-blocks Sa to Sd, each consisting of four vertical and four horizontal pixel data. This is illustrated in FIG. 2 (A). Then, the first to fourth sub blocks Sa to S
Each of the d's is two-dimensionally DCT-transformed to obtain a second transform coefficient block 11a, and these are supplied to the second quantizer 12.
Note that this two-dimensional DCT transformation is N
= 4.
【0032】そして、第2の量子化器12は、第2の変
換係数ブロック11aを縦4個,横4個の係数で構成さ
れる量子化マトリックスにスケーリングファクタS=0.
5 を乗じた値を量子化ステップとして除算を施すことに
より量子化する。そしてこのようにして得た第2の量子
化ブロック12aを、第2の符号器13に供給する。こ
の量子化マトリックスを図2(B)に、第2のサブブロ
ックSbを2次元DCT変換して量子化した結果を同図
(C)に、第4のサブブロックSdを2次元DCT変換
して量子化した結果を同図(D)に図示する。尚、第
1,第3のサブブロックSa,Scを2次元DCT変換
した各値は“0”となることは式3より明らかであり、
これらを量子化した各値も“0”となることは明らかで
ある。Then, the second quantizer 12 converts the second transform coefficient block 11a into a quantization matrix composed of four vertical coefficients and four horizontal coefficients, and a scaling factor S = 0.
Quantization is performed by dividing the value multiplied by 5 as the quantization step. Then, the second quantization block 12a thus obtained is supplied to the second encoder 13. This quantization matrix is shown in FIG. 2B, the second sub-block Sb is two-dimensionally DCT-transformed and quantized, and the result is shown in FIG. 2C, and the fourth sub-block Sd is two-dimensionally DCT-transformed. The quantized result is shown in FIG. It should be noted from Expression 3 that each value obtained by performing the two-dimensional DCT conversion on the first and third sub-blocks Sa and Sc becomes “0”.
It is clear that the quantized values of these are also "0".
【0033】この第2の符号器13は上記した第1の符
号器10と同様にエントロピー符号化を施すものであ
る。この際、4個のサブブロックの直流変換係数を平均
して、DCTブロックとしての直流変換係数を求める。
第2,第4のサブブロックSb,Sdに対応する直流変
換係数は同図(C),(D)中の左上隅の値となり、第
1,第3のサブブロックSa,Scに対応する直流変換
係数は“0”となる。従って、DCTブロック全体とし
ての直流変換係数は次に示す式5で求まる。The second encoder 13 performs entropy coding similarly to the first encoder 10 described above. At this time, the DC conversion coefficients of the four sub-blocks are averaged to obtain the DC conversion coefficient as the DCT block.
The DC conversion coefficients corresponding to the second and fourth sub-blocks Sb and Sd have the values in the upper left corners of FIGS. 7C and 7D, and the DC corresponding to the first and third sub-blocks Sa and Sc. The conversion coefficient becomes "0". Therefore, the DC conversion coefficient of the entire DCT block can be obtained by the following equation 5.
【0034】[0034]
【数5】 そして、このようにして得たDCTブロック全体の直流
変換係数は隣接するDCTブロック全体の直流変換係数
により一次元予測され、その結果である予測誤差がハフ
マン符号化される。[Equation 5] The DC conversion coefficient of the entire DCT block thus obtained is one-dimensionally predicted by the DC conversion coefficient of the entire adjacent DCT block, and the resulting prediction error is Huffman coded.
【0035】次に第2〜第4のサブブロックSb〜Sd
の直流変換係数については、夫々の演算結果をこれらの
演算結果と上記DCTブロック全体の直流変換係数との
差分値に置き換える。以上の処理を施して得た第1〜第
4のサブブロックSa〜Sdに対応する処理結果を同図
(E)〜(H)に図示する。Next, the second to fourth sub blocks Sb to Sd
For the DC conversion coefficients of, the respective calculation results are replaced with the difference values between these calculation results and the DC conversion coefficients of the entire DCT block. The processing results corresponding to the first to fourth sub-blocks Sa to Sd obtained by performing the above processing are shown in FIGS.
【0036】そして、同図(E)の左上隅のデータ“7
5”を除いて、同図(E)→(F)→(G)→(H)の
順に、マトリックス内でジグザグ走査を夫々行なう。そ
して、“0”でない変換係数についてはグループ分けを
行ない、“0”の変換係数についてランレングス符号化
を行なった後、ハフマン符号化を施す。Then, the data "7" in the upper left corner of FIG.
Except for 5 ", zigzag scanning is performed in the matrix in the order of (E) → (F) → (G) → (H) in the figure. Then, conversion coefficients that are not“ 0 ”are grouped, After the run-length coding is performed on the transform coefficient of "0", the Huffman coding is performed.
【0037】このようにして得た第2の符号化信号13
aを多重化手段CC中の選択器21の一方の入力に供給
する。The second coded signal 13 thus obtained
a is applied to one input of a selector 21 in the multiplexing means CC.
【0038】次に制御手段BBについて説明するに、2
次元HPF14にDCTブロック1aが供給され、空間
的なHPFを施して得た2次元HPF出力ブロック14
aを第1の絶対値化器15に供給する。The control means BB will be described below.
The two-dimensional HPF output block 14 obtained by performing the spatial HPF by supplying the DCT block 1a to the three-dimensional HPF 14
The value a is supplied to the first absolute value converter 15.
【0039】ここで、2次元HPF14の係数の一例を
図2(I)に示す。同図(I)中太枠で囲まれた係数
“8”は対象とする画素の係数を表しており、他の係数
“−1”は対象とする画素の周辺の画素の係数を表して
いる。そして、対象とする画素のデジタルデータを8倍
すると共にその周辺の画素のデジタルデータを−1倍し
て得られた9個のデータを加算して2次元HPF出力ブ
ロック14aを構成する夫々のデータとしている。尚、
対象とする画素がDCTブロックの端にあるため周辺に
8個の画素がない場合には、対象とする画素の係数を有
効な画素の個数と等しくする。このようにして得られた
2次元HPF出力ブロック14aを同図(J)に示す。Here, an example of the coefficient of the two-dimensional HPF 14 is shown in FIG. The coefficient “8” surrounded by a thick frame in FIG. 1I represents the coefficient of the target pixel, and the other coefficient “−1” represents the coefficient of the peripheral pixels of the target pixel. .. Then, each piece of data forming the two-dimensional HPF output block 14a is obtained by multiplying the digital data of the target pixel by 8 and adding 9 pieces of data obtained by multiplying the digital data of the peripheral pixels by -1. I am trying. still,
If the target pixel is at the edge of the DCT block and there are not eight pixels in the periphery, the coefficient of the target pixel is made equal to the number of effective pixels. The two-dimensional HPF output block 14a thus obtained is shown in FIG.
【0040】第1の絶対値化器15では2次元HPF出
力ブロック14aを構成する夫々のデータについて絶対
値をとり、これを第1,第2の閾値を夫々有する第1,
第2の比較器16,18に夫々供給する。The first absolute value converter 15 takes an absolute value for each data constituting the two-dimensional HPF output block 14a, and takes this absolute value as the first and second threshold values, respectively.
The signals are supplied to the second comparators 16 and 18, respectively.
【0041】第1の比較器16は、絶対値化された2次
元HPF出力ブロック11aの夫々のデータについて第
2の閾値より大なる値に設定された第1の閾値と比較し
て、第1の閾値より大なる場合は“1”を他の場合は
“0”を夫々のデータについて論理値として得てこれを
第1の比較器出力信号16aとして第1の領域判定器1
7に供給する。尚、第1の閾値は比較的振幅の大きな高
域空間周波数成分がある場合これを検出できるよう決め
る値であり、第2の閾値は比較的振幅の小さな高域空間
周波数成分がある場合これを検出できるよう決める値で
ある。The first comparator 16 compares the respective data of the absolute-valued two-dimensional HPF output block 11a with the first threshold value set to a value larger than the second threshold value, and compares the first data value with the first threshold value. If it is larger than the threshold value of "1", otherwise "0" is obtained as a logical value for each data, and this is used as the first comparator output signal 16a for the first area determiner 1
Supply to 7. It should be noted that the first threshold is a value that allows detection when there is a high spatial frequency component with a relatively large amplitude, and the second threshold is a value that is determined when there is a high spatial frequency component with a relatively small amplitude. It is a value that can be detected.
【0042】ここで図3(A)に図示する第1の領域判
定器17は、DCTブロック中に第1の比較器出力信号
16aの画素データ毎の論理値が“1”である場合が1
つでもあればこれを検出するものである。The first area discriminator 17 shown in FIG. 3A is 1 when the logical value of each pixel data of the first comparator output signal 16a is "1" in the DCT block.
If there is one, it will detect this.
【0043】同図(A)中のセット・リセットFF23
のセット入力Sに第1の比較器出力信号16aが供給さ
れるので、第1の比較器出力信号16aがハイレベルに
なった後セット・リセットFF23の出力信号がハイレ
ベルになる。また、リセット入力にはDCTブロックの
切替え毎に一定期間ハイレベルとなるDCTブロック切
替え信号23bが供給されるので、DCTブロック切替
え信号23bがハイレベルになった後セット・リセット
FF23の出力信号がローレベルとなる。そして、この
出力信号がDタイプFF24に供給され、これをDCT
ブロック切替え信号23bでラッチして第1の領域判定
器出力信号17aを得る。The set / reset FF 23 shown in FIG.
Since the first comparator output signal 16a is supplied to the set input S of, the output signal of the set / reset FF 23 becomes high level after the first comparator output signal 16a becomes high level. Further, since the reset input is supplied with the DCT block switching signal 23b which remains at the high level for a certain period every time the DCT block is switched, the output signal of the set / reset FF 23 becomes low after the DCT block switching signal 23b becomes the high level. It becomes a level. Then, this output signal is supplied to the D-type FF 24, and this is supplied to the DCT.
It is latched by the block switching signal 23b to obtain the first area discriminator output signal 17a.
【0044】このようにして、DCTブロック中に比較
的振幅の大きな高域空間周波数成分がある場合これを検
出できる。In this way, it is possible to detect a high spatial frequency component having a relatively large amplitude in the DCT block.
【0045】一方、第2の比較器18は、絶対値化され
た2次元HPF出力ブロック14aの夫々のデータにつ
いて、第2の閾値より大なる場合は“1”を他の場合は
“0”を夫々のデータについて論理値として得てこれを
第2の比較器出力信号18aとして第2の領域判定器1
9に供給する。On the other hand, the second comparator 18 outputs “1” when the absolute value of each data of the two-dimensional HPF output block 14 a is larger than the second threshold value, and “0” in other cases. Is obtained as a logical value for each data, and this is used as the second comparator output signal 18a for the second area determiner 1
Supply to 9.
【0046】ここで図3(B)に図示する第2の領域判
定器19は、図2(J)中の第1〜第4の領域内に第2
の比較器出力信号18aの画素データ毎の論理値が
“1”である場合が1つでもあればこれを検出するもの
である。尚、図3(B)中の構成で同図(A)中の構成
と同一のものは同一の符号を付す。The second area discriminator 19 shown in FIG. 3B has a second area in the first to fourth areas shown in FIG. 2J.
If there is at least one logical value of the comparator output signal 18a for each pixel data of "1", this is detected. The same components in FIG. 3B as those in FIG. 3A are designated by the same reference numerals.
【0047】まず第2の比較器出力信号18aが、第1
〜第4の領域内にある際“1”となりその他の場合は
“0”となる第1〜第4の領域信号25a〜28aが一
方の入力に供給される第2〜第5のAND回路25〜2
8の他方の入力に、夫々供給される。そして、ここで論
理積を取り得たこれらの出力信号が、DCTブロック切
替え信号23bがリセット入力に供給される第2〜第5
のセット・リセットFF29〜32のセット入力に夫々
供給される。第2〜第5のセット・リセットFFの出力
信号が4入力のNAND回路33に供給され、これらの
論理積を取り反転した後、DCTブロック切替え信号2
3bでラッチするDタイプFF34を介して第2の領域
判定器出力信号19aを得ている。First, the second comparator output signal 18a
~ The first to fourth area signals 25a to 28a, which are "1" when in the fourth area and "0" otherwise, are supplied to one input of the second to fifth AND circuits 25. ~ 2
To the other input of 8 respectively. Then, the output signals obtained by the logical product here are the second to fifth signals to which the DCT block switching signal 23b is supplied to the reset input.
Are supplied to the set inputs of the set / reset FFs 29 to 32, respectively. The output signals of the second to fifth set / reset FFs are supplied to the 4-input NAND circuit 33, the logical product of these is taken and inverted, and then the DCT block switching signal 2
The second area determiner output signal 19a is obtained via the D type FF 34 latched by 3b.
【0048】このようにして、4つのサブブロックに平
坦部が1つでもある場合はこれを検出することができ、
かかる場合は第2の領域判定器出力信号19aが“1”
となり他の場合は“0”となる。In this way, if there is at least one flat part in four sub-blocks, this can be detected,
In such a case, the second area discriminator output signal 19a is "1".
In other cases, it becomes "0".
【0049】そして、第1のAND回路20にて第1,
第2の領域判定器出力信号17a,19aの論理積を求
めこれを制御信号20aとして選択器21とID付加器
22とに供給する。Then, the first AND circuit 20
The logical product of the output signals 17a and 19a of the second area discriminator is calculated, and the logical product is supplied to the selector 21 and the ID adder 22 as the control signal 20a.
【0050】多重化手段CCについて説明するに、選択
器21は第1,第2の符号化信号10a,13aを制御
信号20aを用いて1DCTブロック毎に選択出力す
る。即ち、制御信号20aが“0”の場合は8×8DC
Tを用いて得た第1の符号化信号10aを、“1”の場
合は4×4DCTを用いて得た第2の符号化信号13a
を選択器出力信号21aとしてID付加器22に供給す
る。To explain the multiplexing means CC, the selector 21 selectively outputs the first and second encoded signals 10a and 13a for each DCT block using the control signal 20a. That is, when the control signal 20a is “0”, 8 × 8 DC
The first coded signal 10a obtained by using T, and the second coded signal 13a obtained by using 4 × 4 DCT in the case of “1”
Is supplied to the ID adder 22 as a selector output signal 21a.
【0051】そして、ID付加器22にて、制御信号2
0aに基づいて第1の符号化信号10aと第2の符号化
信号13aとを区別するための判別情報を付加して得た
情報量圧縮出力信号22aを図示せぬ伝送路に供給す
る。 (・映像情報量伸長装置)図4を用いて映像情報量伸長
装置を説明するに、情報量圧縮出力信号22aが第2の
選択器40に供給され、ここで上記ID付加器22にて
付加された判別情報信号40aと映像情報信号40bと
に分離され、IDデコード器41と第3の選択器42と
に夫々供給される。Then, the ID adder 22 controls the control signal 2
An information amount compression output signal 22a obtained by adding discrimination information for discriminating the first encoded signal 10a and the second encoded signal 13a based on 0a is supplied to a transmission line (not shown). (Image Information Decompression Device) To explain the image information amount expansion device with reference to FIG. 4, the information amount compression output signal 22a is supplied to the second selector 40, where it is added by the ID adder 22. The separated discrimination information signal 40a and video information signal 40b are separated and supplied to the ID decoder 41 and the third selector 42, respectively.
【0052】そして、IDデコード器41は判別情報信
号40aをデコードして得たIDデコード器出力信号4
1aを後述する第4,第5の選択器45,55に夫々供
給する。The ID decoder 41 decodes the discrimination information signal 40a to obtain the ID decoder output signal 4
1a is supplied to each of fourth and fifth selectors 45 and 55 described later.
【0053】一方、第3の選択器42は上述したDCT
ブロック全体の直流変換係数に対応する直流変換係数信
号42bと交流変換係数信号42aとを第1,第2のハ
フマン復号器44,43に夫々供給する。On the other hand, the third selector 42 is the DCT described above.
The DC conversion coefficient signal 42b and the AC conversion coefficient signal 42a corresponding to the DC conversion coefficient of the entire block are supplied to the first and second Huffman decoders 44 and 43, respectively.
【0054】そして、第1のハフマン復号器44は直流
変換係数信号42bを復号して得た復号直流変換係数信
号44aを後述する第1,第2の多重化器49,48の
一方の入力に夫々供給する。The first Huffman decoder 44 decodes the DC conversion coefficient signal 42b and outputs the decoded DC conversion coefficient signal 44a to one input of first and second multiplexers 49 and 48 which will be described later. Supply each.
【0055】また、第2のハフマン復号器43は交流変
換係数信号42aを復号して得た復号交流変換係数信号
43aを第4の選択器45に供給する。この第4の選択
器45は情報量圧縮装置中の第1の選択器21に対応す
るものであり、4×4DCTか8×8DCTかを判別す
るための判別情報信号40aに応じて、復号交流変換係
数信号43aを第1,第2の逆ジグザグ走査器47,4
6に供給するものである。The second Huffman decoder 43 supplies the decoded AC conversion coefficient signal 43a obtained by decoding the AC conversion coefficient signal 42a to the fourth selector 45. The fourth selector 45 corresponds to the first selector 21 in the information amount compression device, and decodes the alternating current in accordance with the discrimination information signal 40a for discriminating between 4 × 4 DCT and 8 × 8 DCT. The conversion coefficient signal 43a is transferred to the first and second inverse zigzag scanners 47, 4
6 is to be supplied.
【0056】この第1の逆ジグザグ走査器47は、上記
した第1の符号化器10で行われた1DCTブロック毎
のジグザグ走査を元に戻すためのものであり、データを
並べ換えるためのメモリ等で構成されている。そして、
このようにして元に戻された第1の逆ジグザグ走査器出
力信号47aが第1の多重化器49の他方の入力に供給
される。The first inverse zigzag scanner 47 is for restoring the zigzag scanning for each 1DCT block performed by the first encoder 10 described above, and is a memory for rearranging data. Etc. And
The first inverse zigzag scanner output signal 47a thus restored is supplied to the other input of the first multiplexer 49.
【0057】また第2の逆ジグザグ走査器46は、上記
した第2の符号化器13で行われたサブブロック毎のジ
グザグ走査を元に戻すためのものであり、データを並べ
換えるためのメモリ等で構成されている。そして、この
ようにして元に戻された第2の逆ジグザグ走査器出力信
号46aが第2の多重化器48の他方の入力に供給され
る。The second inverse zigzag scanner 46 is for returning the zigzag scanning for each sub-block performed by the second encoder 13 to the original, and is a memory for rearranging data. Etc. Then, the second inverse zigzag scanner output signal 46a thus restored is supplied to the other input of the second multiplexer 48.
【0058】そして、第1の多重化器49は、復号直流
変換係数信号44aと第1の逆ジグザグ走査器出力信号
47aとを多重化して得た8×8のデータで構成される
第1の多重化器出力信号49aを第1の逆量子化器50
に供給し、ここで逆量子化を施して得た第1の逆量子化
器出力信号50aが8×8逆DCT変換器51に供給さ
れる。そして、逆DCT変換されて得た第1の復号DC
Tブロック信号51aが第5の選択器55に供給され
る。The first multiplexer 49 multiplexes the decoded DC conversion coefficient signal 44a and the first inverse zigzag scanner output signal 47a to obtain the first 8x8 data. The multiplexer output signal 49a is transferred to the first dequantizer 50.
To the 8 × 8 inverse DCT converter 51. The first inverse quantizer output signal 50a obtained by performing the inverse quantization here is supplied to the 8 × 8 inverse DCT converter 51. Then, the first decoded DC obtained by the inverse DCT conversion
The T block signal 51a is supplied to the fifth selector 55.
【0059】一方、第2の多重化器48は、復号直流変
換係数信号44aと第2の逆ジグザグ走査器出力信号4
6aとを多重化して得た4×4×4のデータで構成され
る第2の多重化器出力信号49aを第2の逆量子化器5
2に供給し、ここで逆量子化を施して得た第2の逆量子
化器出力信号52aが4×4逆DCT変換器53に供給
される。そして、逆DCT変換されて得た4×4逆DC
T変換器出力信号53aがブロック変換器54に供給さ
れ、ここで、4×4のデータで構成されるサブブロック
が8×8のデータで構成されるDCTブロックに変換さ
れる。尚、各サブブロックの直流変換係数について圧縮
時と逆の操作を施すことは勿論である。このようにして
得た第2の復号DCTブロック信号54aが第5の選択
器55に供給される。On the other hand, the second multiplexer 48 outputs the decoded DC conversion coefficient signal 44a and the second inverse zigzag scanner output signal 4
The second dequantizer 5 outputs the second multiplexer output signal 49a composed of 4 × 4 × 4 data obtained by multiplexing 6a and 6a.
2 and the second inverse quantizer output signal 52a obtained by performing inverse quantization here is supplied to the 4 × 4 inverse DCT converter 53. Then, 4 × 4 inverse DC obtained by inverse DCT conversion
The T converter output signal 53a is supplied to the block converter 54, where a sub block composed of 4 × 4 data is converted into a DCT block composed of 8 × 8 data. Incidentally, it goes without saying that the DC conversion coefficient of each sub-block is subjected to an operation reverse to that at the time of compression. The second decoded DCT block signal 54a thus obtained is supplied to the fifth selector 55.
【0060】そして、第5の選択器55は、IDデコー
ド器出力信号41aに基づいて第1,第2の復号DCT
ブロック信号を選択して得た情報量伸長信号55aを図
示せぬ映像機器に出力する。Then, the fifth selector 55, based on the ID decoder output signal 41a, outputs the first and second decoded DCTs.
The information amount expansion signal 55a obtained by selecting the block signal is output to a video device (not shown).
【0061】このようにして、映像情報量伸長装置は映
像情報量圧縮装置より出力される情報量圧縮信号22a
に情報量伸長を施し情報量伸長信号55aを得ることが
できる。In this way, the video information amount expansion device outputs the information amount compressed signal 22a output from the video information amount compression device.
The data amount expansion signal 55a can be obtained by subjecting the information amount expansion to.
【0062】さてここで、本実施例の有用性を説明する
ため図5を用いてサブブロックに分割する場合と分割し
ない場合とを比較することとする。Now, in order to explain the usefulness of the present embodiment, the case of dividing into sub-blocks and the case of not dividing into sub-blocks will be compared with reference to FIG.
【0063】図5(A)は、本実施例で得られる図2
(A)のDCTブロックにかかる情報量伸長信号55a
である。一方、図5(B)は図2(A)のDCTブロッ
クを8×8DCT変換し、量子化マトリックスにスケー
リングファクタS=0.5 を乗じた値を量子化ステップと
して量子化した結果である。また、これを8×8逆DC
T変換し、逆量子化したものを図5(C)に示す。尚、
8×8DCT変換及び8×8逆DCT変換は上記した式
3,4において、N=8としている。FIG. 5 (A) shows the structure of FIG.
Information amount expansion signal 55a applied to the DCT block of (A)
Is. On the other hand, FIG. 5B shows the result of performing the 8 × 8 DCT transform of the DCT block of FIG. 2A and quantizing the value obtained by multiplying the quantization matrix by the scaling factor S = 0.5 as the quantization step. Also, this is 8 × 8 inverse DC
FIG. 5C shows the result of T-transformation and dequantization. still,
In the 8 × 8 DCT transform and the 8 × 8 inverse DCT transform, N = 8 in the equations 3 and 4 described above.
【0064】同図(A)と同図(C)とを比較すると量
子化雑音に起因するノイズは同図(A)の方が少ないこ
とが分かる。Comparing FIG. 7A and FIG. 7C, it can be seen that noise due to quantization noise is smaller in FIG.
【0065】また、図2(E)〜(H)に図示したサブ
ブロック毎の変換係数マトリックスを上述した方法でエ
ントロピー符号化したものの圧縮後のビット数と、図5
(B)の変換係数マトリックスをエントロピー符号化し
たものの圧縮後のビット数とを比較すると前者は248
ビットとなり、後者は281ビットとなる。但し、2次
元ハフマン符号化テーブルは図6に図示するものを使用
することとし、EOB(end of block) はRun/Si
zeが0/0に、16個のランレングスはF/0に対応
するものとする。Further, the number of bits after compression of the transform coefficient matrix for each sub-block shown in FIGS. 2E to 2H, which has been entropy coded by the above-described method, and FIG.
When the transform coefficient matrix of (B) is entropy-coded and the number of bits after compression is compared, the former is 248.
The latter becomes 281 bits. However, the two-dimensional Huffman encoding table shown in FIG. 6 is used, and EOB (end of block) is Run / Si.
It is assumed that ze corresponds to 0/0 and 16 run lengths correspond to F / 0.
【0066】従って、情報量もサブブロックに分割し
て、4×4DCT変換を施した方が小さくなった。即
ち、圧縮後の情報量をそれ程増加させることなく伸長時
の画素データのノイズを抑圧することができる。 (第2実施例)第1実施例においては映像情報量圧縮装
置中に第1,第2の符号化手段AA1,AA2を別個に
設けて行っていた。しかし、両者には共通する機能が多
いため、回路動作の一部を適応的に切り換えることによ
り回路規模の削減を図ることも可能である。そこで、第
2実施例においては、回路の共通化を図り回路規模を削
減することとした。 (・映像情報量圧縮装置)図7を用いて第2実施例にか
かる映像情報量圧縮装置を説明するに、図1と相違する
のは主符号化手段AAと多重化手段CCとであり、制御
手段BBは同一の構成であるため同一の符号を付しその
説明を省略する。Therefore, the amount of information is also smaller when divided into sub-blocks and subjected to 4 × 4 DCT conversion. That is, it is possible to suppress the noise of the pixel data at the time of expansion without increasing the amount of information after compression so much. (Second Embodiment) In the first embodiment, the first and second encoding means AA1 and AA2 are separately provided in the video information amount compression apparatus. However, since both have many common functions, it is possible to reduce the circuit scale by adaptively switching a part of the circuit operation. Therefore, in the second embodiment, the circuit is made common and the circuit scale is reduced. (Video Information Amount Compressing Device) The video information amount compressing device according to the second embodiment will be described with reference to FIG. 7. What is different from FIG. 1 is the main encoding means AA and the multiplexing means CC. Since the control means BB has the same configuration, the same reference numerals are given and the description thereof is omitted.
【0067】主符号化手段AA中の遅延回路56にDC
Tブロック1aが供給され、ここでDCTブロック1a
が遅延されて、4×4DCTと8×8DCTとを切換え
制御するための制御信号20aとタイミングが調整され
る。そして、遅延されたDCTブロック1aが第1,第
2の1次元DCT変換器57,58により2次元DCT
変換が施される。DC is applied to the delay circuit 56 in the main encoding means AA.
T block 1a is provided, where DCT block 1a
Is delayed, and the timing is adjusted with the control signal 20a for controlling the switching between the 4 × 4 DCT and the 8 × 8 DCT. Then, the delayed DCT block 1a is converted into a two-dimensional DCT by the first and second one-dimensional DCT converters 57 and 58.
The conversion is applied.
【0068】第1,第2の1次元DCT変換器57,5
8の縦続接続により2次元DCT変換を行うことができ
る理由について説明するに、上述した式3,式4で表さ
れるDCT変換において、jに関する積和演算とkに関
する積和演算とは独立に行うことができ、また、u,v
についても同様である。従って、kに関する積和演算を
行った結果をjに関して積和演算しても良い。即ち、2
次元DCT変換は1次元DCT変換の縦続接続により実
現できる。この1次元DCT変換は式3の表記に従うと
次に示す式6となる。First and second one-dimensional DCT converters 57 and 5
The reason why the two-dimensional DCT transform can be performed by the cascade connection of 8 is as follows. In the DCT transform expressed by the above-described Equations 3 and 4, the product-sum operation regarding j and the product-sum operation regarding k are independently Can be done, and u, v
Is also the same. Therefore, the result of performing the product-sum operation on k may be subjected to the product-sum operation on j. That is, 2
The dimensional DCT conversion can be realized by the cascade connection of the one-dimensional DCT conversion. This one-dimensional DCT conversion is given by the following expression 6 according to the expression of expression 3.
【0069】[0069]
【数6】 そして、式6においてN=8の場合とN=4の場合とを
行うアルゴリズムのシグナルフローグラフの例を図8
(A),(B)に示す。同図において左側からの合流点
(例えばXX)は加算あるいは減算(“−”記号がある
もの)を表している。また、丸記号は乗数を表してお
り、丸記号の中の“C”はCOSを、これに続く上段の
数字は係数πが省略された分子を、下段の数字は分母を
夫々表している。例えば、YYは“COS(4π/1
6)”を入力に乗算して出力する演算を表している。[Equation 6] Then, an example of a signal flow graph of an algorithm for performing N = 8 and N = 4 in Expression 6 is shown in FIG.
Shown in (A) and (B). In the figure, a confluence point (for example, XX) from the left side represents addition or subtraction (those having a "-" sign). Further, the circle symbol represents a multiplier, "C" in the circle symbol represents COS, the number in the upper row following it represents the numerator in which the coefficient π is omitted, and the number in the lower row represents the denominator. For example, YY is “COS (4π / 1
6) ”represents the operation of multiplying the input by the output.
【0070】ここで、同図(A)と同図(B)とを比較
すると、同図(B)のアルゴリズム(N=4の場合)は
同図(A)のアルゴリズム(N=8の場合)の一部であ
るため、構成を共用することができる。尚、図7に示し
たアルゴリズムは高速アルゴリズムの一例であり、他の
周知のアルゴリズムにおいても共通する部分が多く、構
成を共用することができる。Comparing FIG. 7A and FIG. 7B, the algorithm of FIG. 7B (when N = 4) is the same as that of FIG. ), It is possible to share the configuration. The algorithm shown in FIG. 7 is an example of a high-speed algorithm, and there are many common parts in other well-known algorithms, and the configuration can be shared.
【0071】このようにして、第1の1次元DCT変換
器57ではkに関する積和演算を行ない、その結果に基
づいて第2の1次元DCT変換器58でjに関して積和
演算を行うことにより1次元DCTを2次元DCTに拡
張している。In this way, the first one-dimensional DCT converter 57 performs the product-sum operation on k, and the second one-dimensional DCT converter 58 performs the product-sum operation on j based on the result. The one-dimensional DCT is extended to the two-dimensional DCT.
【0072】これらの第1,第2の1次元DCT変換器
57,58は、両者とも、例えば、図9に図示するブロ
ック図により実現できる。そして、各構成は制御信号2
0aにより4×4DCTと8×8DCTとを共用しつつ
切換え動作するので、いずれか一方の構成よりも主にデ
ータ並べ換え回路中の制御部が増加するに止まり、両者
を独立して構成するよりも簡易な構成で実現できる。Both the first and second one-dimensional DCT converters 57 and 58 can be realized by the block diagram shown in FIG. 9, for example. Then, each component has a control signal 2
Since the switching operation is performed by sharing the 4 × 4 DCT and the 8 × 8 DCT by 0a, the number of control units in the data rearrangement circuit is mainly increased compared to either configuration, and both are configured independently. It can be realized with a simple configuration.
【0073】そして、第2の1次元DCT変換器58の
出力信号が量子化器59に供給される。この量子化器5
9についても、4×4DCT変換にかかる量子化マトリ
ックス(図2(B))は8×8DCT変換にかかる量子
化マトリックス(図14)の一部であるため、兼用によ
り構成を簡易にできる。The output signal of the second one-dimensional DCT converter 58 is supplied to the quantizer 59. This quantizer 5
Also for 9, since the quantization matrix for the 4 × 4 DCT transform (FIG. 2B) is a part of the quantization matrix for the 8 × 8 DCT transform (FIG. 14), the configuration can be simplified by sharing it.
【0074】また、直流変換係数59aについては第1
実施例で詳述したように、サブブロックに分割して4×
4DCT変換した場合、第1〜第4のサブブロックSa
〜Sdの直流変換係数の平均を求める必要がある。ま
た、第2〜第4のサブブロックSb〜Sdについては各
サブブロックの直流変換係数と上記した平均との差分値
を求める必要があり、直流変換係数計算器61よりジグ
ザク走査器60へ供給されている信号はこれを表してい
る。これらの計算はデータがバイナリデータであるため
加算器とシフトレジスタのみで構成することができ、そ
れほど構成を複雑とすることにはならない。Regarding the DC conversion coefficient 59a, the first
As described in detail in the embodiment, it is divided into sub blocks and 4 ×
In the case of 4DCT conversion, the first to fourth sub-blocks Sa
It is necessary to find the average of the DC conversion coefficients of ~ Sd. Further, for the second to fourth sub-blocks Sb to Sd, it is necessary to obtain the difference value between the DC conversion coefficient of each sub-block and the above average, and the difference value is supplied from the DC conversion coefficient calculator 61 to the zigzag scanner 60. The signal that is showing represents this. Since these calculations are binary data, they can be configured only by the adder and the shift register, and the configuration does not become so complicated.
【0075】また、ジグザク走査器60については、上
述した第1実施例で述べたように4×4DCT変換と8
×8DCT変換とで相異なる走査を行うが、構成の主要
部であるメモリ回路を兼用することができるので、構成
を簡易にすることができる。As for the zigzag scanner 60, the 4 × 4 DCT conversion and the 8 × 4 DCT conversion are performed as described in the first embodiment.
Although different scanning is performed by the x8 DCT conversion, the memory circuit, which is a main part of the configuration, can also be used, so that the configuration can be simplified.
【0076】また、第3,第4のハフマン符号化器6
3,64については4×4DCT変換と8×8DCT変
換とで同一の符号化器を用いて良いので、構成を簡易に
できる。更に、多重化手段CCについては選択器が不要
となる。Also, the third and fourth Huffman encoders 6
For 3 and 64, the same encoder may be used for the 4 × 4 DCT transform and the 8 × 8 DCT transform, so that the configuration can be simplified. Furthermore, a selector is not required for the multiplexing means CC.
【0077】このようにして、制御信号20aにより4
×4DCT変換と8×8DCT変換とを行うに際して共
通する構成を適応的に切換えるようにしたので、構成の
簡易な映像情報量圧縮装置を提供できる。 (・映像情報量伸長装置)映像情報量伸長装置において
も映像情報量圧縮装置と同様に4×4逆DCT変換と8
×8逆DCT変換とを行うに際して共通する構成を適応
的に切換えることができるので、第2実施例の映像情報
量伸長装置はこれについて図10を用いて説明する。
尚、同図において図4と同一の構成には同一の符号を付
しその説明を省略する。即ち、入力から第1,第2のハ
フマン復号器44,43までの構成は同一であり、それ
以降の構成が相違している。In this way, the control signal 20a causes 4
Since the common configuration is adaptively switched when performing the x4 DCT conversion and the 8 × 8 DCT conversion, it is possible to provide a video information amount compression device having a simple configuration. (・ Video information amount expansion device) In the video information amount expansion device as well as the video information amount compression device, 4 × 4 inverse DCT conversion and 8
Since the common configuration can be adaptively switched when performing the x8 inverse DCT conversion, the video information amount expansion apparatus of the second embodiment will be described with reference to FIG.
In the figure, the same components as those in FIG. 4 are designated by the same reference numerals, and the description thereof will be omitted. That is, the configurations from the input to the first and second Huffman decoders 44 and 43 are the same, and the configurations thereafter are different.
【0078】第1のハフマン復号器44は復号直流変換
係数信号44aを1次元予測復号器71に供給し、ここ
で1次元予測復号して得た信号が直流変換計算器72と
第3の多重化器73とに供給される。The first Huffman decoder 44 supplies the decoded DC conversion coefficient signal 44a to the one-dimensional predictive decoder 71, where the signal obtained by the one-dimensional predictive decoding is the DC conversion calculator 72 and the third multiplex decoder. And the rectifier 73.
【0079】一方、第2のハフマン復号器43は復号交
流変換係数信号43aをデータ並べ換えメモリ70に供
給する。このデータ並べ換えメモリ70は第1,第2の
逆ジグザグ走査器47,46に相当し、4×4逆DCT
変換又は8×8逆DCT変換する場合で逆ジグザグ走査
の動作をIDデコード器出力信号41aを用いて切り換
えて動作する。そして、データ並べ換えメモリ70で逆
ジグザグ走査が施された信号が直流変換係数計算機72
と第3の多重化器73に供給される。On the other hand, the second Huffman decoder 43 supplies the decoded AC conversion coefficient signal 43a to the data rearrangement memory 70. The data rearrangement memory 70 corresponds to the first and second inverse zigzag scanners 47 and 46 and corresponds to the 4 × 4 inverse DCT.
In the case of conversion or 8 × 8 inverse DCT conversion, the operation of inverse zigzag scanning is switched by using the ID decoder output signal 41a. Then, the signal subjected to the inverse zigzag scanning in the data rearrangement memory 70 is the DC conversion coefficient calculator 72.
Is supplied to the third multiplexer 73.
【0080】上記直流変換係数計算機72はサブブロッ
クにかかる直流変換係数を求めこれを第3の多重化器7
3に供給する。この第3の多重化器73はIDデコード
器出力信号41aを用いて入力された信号を多重化して
第3の逆量子化器74に供給する。The DC conversion coefficient calculator 72 obtains the DC conversion coefficient applied to the sub-block, and calculates the DC conversion coefficient.
Supply to 3. The third multiplexer 73 multiplexes the input signal using the ID decoder output signal 41a and supplies the multiplexed signal to the third dequantizer 74.
【0081】そして、第3の逆量子化器74は、IDデ
コード器出力信号41aを用いて4×4逆DCT変換又
は8×8逆DCT変換する場合で逆量子化マトリックス
を切り換えて動作し、逆量子化を施して得た信号を第1
の1次元逆DCT変換器75に供給する。The third dequantizer 74 operates by switching the dequantization matrix in the case of 4 × 4 inverse DCT transform or 8 × 8 inverse DCT transform using the ID decoder output signal 41a. The signal obtained by performing the inverse quantization is the first
To the one-dimensional inverse DCT converter 75.
【0082】この第1の1次元逆DCT変換器75と第
2の1次元逆DCT変換器76とは、第1,第2の1次
元DCT変換器57,58(図7に図示)に夫々対応す
るものであって、IDデコード器出力信号41aを用い
て4×4逆DCT変換又は8×8逆DCT変換する場合
で切り換え動作し、1次元DCT変換の縦続接続により
2次元DCT変換を施して、最終出力たる情報量伸長信
号55aを得ている。The first one-dimensional inverse DCT converter 75 and the second one-dimensional inverse DCT converter 76 are respectively connected to the first and second one-dimensional DCT converters 57 and 58 (shown in FIG. 7). Corresponding, switching operation is performed in the case of 4 × 4 inverse DCT conversion or 8 × 8 inverse DCT conversion using the ID decoder output signal 41a, and two-dimensional DCT conversion is performed by cascade connection of one-dimensional DCT conversion. The final output information amount expansion signal 55a is obtained.
【0083】このようにして、映像情報量伸長装置にお
いても4×4逆DCT変換又は8×8逆DCT変換する
場合で共通する構成を兼用することにより全体の構成を
簡易にできる。In this way, even in the video information amount expansion device, the common configuration can be shared in the case of 4 × 4 inverse DCT conversion or 8 × 8 inverse DCT conversion, so that the overall configuration can be simplified.
【0084】尚、上述した実施例において、映像情報量
圧縮装置と映像情報量伸長装置とは個別に説明したが、
両者を統合した情報量圧縮伸長装置であっても良いこと
は勿論である。Although the video information amount compression device and the video information amount decompression device have been individually described in the above-mentioned embodiment,
Of course, an information amount compression / decompression device that integrates both may be used.
【0085】尚、テレビジョンの映像信号の1フレーム
を1枚の画像として圧縮符号化する際に、映像信号のイ
ンターレース構造に基づきフィールド間の動きにより発
生する妨害を抑圧するため、フィールド間の動きを検出
し、“動きなし”と検出された場合は8×8DCTを選
択し、“動きあり”と検出された場合はフィールド毎に
4ラインを集めて4×8DCT×2を選択するフィール
ド間の動き妨害抑圧方法が知られている。かかる場合に
おいても本実施例を適用でき、“動きなし”の場合は4
分割した4×4DCTを選択し、“動きあり”の場合は
2分割した4×4DCTを選択しても良いことは勿論で
ある。When one frame of a television video signal is compression-encoded as one image, interfield motion is suppressed in order to suppress interference caused by interfield motion based on the interlaced structure of the video signal. When 8 "is detected and" no motion "is detected, 8x8 DCT is selected, and when" motion "is detected, 4 lines are collected for each field and 4x8 DCT x 2 is selected. A method for suppressing motion obstruction is known. Even in such a case, the present embodiment can be applied, and in the case of "no motion", 4
Of course, the divided 4 × 4 DCT may be selected, and in the case of “with motion”, the divided 4 × 4 DCT may be selected.
【0086】[0086]
【発明の効果】上述したように本発明によれば、縦M
個、横N個からなる入力画素ブロックをDCT変換し、
量子化し、符号化して得た第1の符号化信号と縦P個、
横Q個からなるサブブロックを夫々DCT変換し、量子
化し、符号化して得た第2の符号化信号とを、上記入力
画素ブロックの高域空間周波数成分に基づいて選択多重
し、これに上記第1の符号化信号と上記第2の符号化信
号とを判別するための判別情報を付加して情報量圧縮信
号を得ることができるので、情報量をそれ程増加するこ
と無く、情報量伸長した際量子化雑音に基づくノイズが
抑圧される情報量圧縮信号を出力する映像情報量圧縮又
は情報量圧縮伸長装置を提供できるという効果がある。As described above, according to the present invention, the vertical M
DCT conversion of the input pixel block consisting of N pixels and N pixels horizontally,
The first coded signal obtained by quantizing and coding and P vertical pieces,
A second coded signal obtained by DCT-transforming, quantizing, and coding each of the horizontal Q sub-blocks is selectively multiplexed based on the high spatial frequency component of the input pixel block, Since the information amount compressed signal can be obtained by adding the discrimination information for discriminating the first encoded signal and the second encoded signal, the information amount is expanded without increasing the information amount so much. There is an effect that it is possible to provide a video information amount compression or information amount compression / expansion device that outputs an information amount compression signal in which noise based on quantization noise is suppressed.
【0087】また、上記情報量圧縮信号に情報量伸長を
施す際、上記判別情報に基づいて、上記第1,第2の符
号化信号を有する上記情報量圧縮信号を復号化できるの
で、量子化雑音に基づくノイズを抑圧した情報量伸長信
号を出力する映像情報量圧縮又は情報量圧縮伸長装置を
提供できるという効果がある。Further, when the information amount compression signal is subjected to the information amount expansion, the information amount compression signal having the first and second encoded signals can be decoded based on the discrimination information. There is an effect that it is possible to provide a video information amount compression or information amount compression / decompression device which outputs an information amount decompression signal in which noise based on noise is suppressed.
【図1】第1実施例の映像情報量圧縮装置の主要部を説
明するためのブロック図である。FIG. 1 is a block diagram illustrating a main part of a video information amount compression device according to a first embodiment.
【図2】第1実施例の映像情報量圧縮装置の主要部を説
明するための数値例を示した図である。FIG. 2 is a diagram showing a numerical example for explaining a main part of the video information amount compression device of the first embodiment.
【図3】第1,第2の領域判定器の一例を説明するため
の回路図である。FIG. 3 is a circuit diagram for explaining an example of first and second area determiners.
【図4】第1実施例の映像情報量伸長装置の主要部を説
明するためのブロック図である。FIG. 4 is a block diagram for explaining a main part of the video information amount expansion device of the first embodiment.
【図5】第1実施例を従来の技術と比較するための数値
例を示した図である。FIG. 5 is a diagram showing numerical examples for comparing the first embodiment with a conventional technique.
【図6】ハフマン符号化の例を示したテーブルである。FIG. 6 is a table showing an example of Huffman coding.
【図7】第2実施例の映像情報量圧縮装置の主要部を説
明するためのブロック図である。FIG. 7 is a block diagram for explaining a main part of a video information amount compression device according to a second embodiment.
【図8】1次元DCT変換の高速アルゴリズムを説明す
るためのシグナルフローグラフである。FIG. 8 is a signal flow graph for explaining a high-speed algorithm of one-dimensional DCT conversion.
【図9】第1,第2の1次元DCT変換器を説明するた
めのブロック図である。FIG. 9 is a block diagram for explaining first and second one-dimensional DCT converters.
【図10】第2実施例の映像情報量伸長装置の主要部を
説明するためのブロック図である。FIG. 10 is a block diagram for explaining a main part of a video information amount expansion device according to a second embodiment.
【図11】従来の静止画圧縮装置のブロック図である。FIG. 11 is a block diagram of a conventional still image compression apparatus.
【図12】ジグザグ走査器の動作を説明するための図で
ある。FIG. 12 is a diagram for explaining the operation of the zigzag scanner.
【図13】量子化雑音によるDCTを用いた圧縮伸長に
伴う画質劣化を説明するための図である。FIG. 13 is a diagram for explaining image quality deterioration due to compression / expansion using DCT due to quantization noise.
【図14】量子化マトリックスを説明するための図であ
る。FIG. 14 is a diagram for explaining a quantization matrix.
1a DCTブロック(入力画素ブロック) 10a 第1の符号化信号 13a 第2の符号化信号 20a 制御信号 22a 情報量圧縮信号 27 2次元LPF 40a 判別情報信号(判別情報) AA 主符号化手段 AA1 第1の符号化手段 AA2 第2の符号化手段 BB 制御手段 CC 多重化手段 Sa〜Sd 第1〜第4のサブブロック(サブブロッ
ク)1a DCT block (input pixel block) 10a First coded signal 13a Second coded signal 20a Control signal 22a Information amount compression signal 27 Two-dimensional LPF 40a Discrimination information signal (discrimination information) AA Main encoding means AA1 First Coding means AA2 second coding means BB control means CC multiplexing means Sa to Sd first to fourth sub-blocks (sub-blocks)
Claims (2)
をDCT変換し、量子化し、符号化して得た第1の符号
化信号を出力する第1の符号化手段と、上記入力画素ブ
ロックを分割して得た複数のサブブロックを夫々DCT
変換し、量子化し、符号化して得た第2の符号化信号を
出力する第2の符号化手段とを有する主符号化手段と、 上記入力画素ブロックの高域空間周波数成分を検出して
得た信号に基づいて、上記入力画素ブロック毎に上記第
1の符号化信号と上記第2の符号化信号とを選択するた
めの制御信号を出力する制御手段と、 上記制御信号に基づいて上記第1の符号化信号と上記第
2の符号化信号とのいずれか一方を選択して得た選択信
号に上記制御信号に基づいて判別情報を付加して得た情
報量圧縮信号を出力する多重化手段とを有することを特
徴とする映像情報量圧縮又は情報量圧縮伸長装置。1. A first encoding means for outputting a first encoded signal obtained by DCT transforming, quantizing and encoding an input pixel block obtained by dividing a video signal, and the input pixel block. A plurality of sub-blocks obtained by dividing
Main encoding means having a second encoding means for outputting a second encoded signal obtained by transforming, quantizing, and encoding, and detecting and obtaining a high spatial frequency component of the input pixel block. Control means for outputting the control signal for selecting the first coded signal and the second coded signal for each of the input pixel blocks based on the signal, and the control means based on the control signal. Multiplexing for outputting an information amount compressed signal obtained by adding discrimination information based on the control signal to a selection signal obtained by selecting one of the first encoded signal and the second encoded signal. A video information amount compression or information amount compression / decompression device comprising:
情報量伸長を施す映像情報量伸長又は情報量圧縮伸長装
置であって、 復号された上記判別情報に基づいて、上記第1の符号化
信号と上記第2の符号化信号とを有する上記情報量圧縮
信号を復号化することを特徴とする映像情報量伸長又は
情報量圧縮伸長装置。2. A video information amount decompression or information amount compression / decompression device for decompressing the information amount compressed signal according to claim 1, wherein the first amount is based on the decoded discrimination information. A video information amount decompression or information amount compression / decompression device for decoding the information amount compression signal having a coded signal and the second coded signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3278298A JPH0591338A (en) | 1991-09-30 | 1991-09-30 | Video informaiton volume compressing and/or expanding device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3278298A JPH0591338A (en) | 1991-09-30 | 1991-09-30 | Video informaiton volume compressing and/or expanding device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0591338A true JPH0591338A (en) | 1993-04-09 |
Family
ID=17595405
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3278298A Pending JPH0591338A (en) | 1991-09-30 | 1991-09-30 | Video informaiton volume compressing and/or expanding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0591338A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010150486A1 (en) * | 2009-06-22 | 2010-12-29 | パナソニック株式会社 | Video coding method and video coding device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03178286A (en) * | 1989-12-06 | 1991-08-02 | Toshiba Corp | Adaptive coding system |
-
1991
- 1991-09-30 JP JP3278298A patent/JPH0591338A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03178286A (en) * | 1989-12-06 | 1991-08-02 | Toshiba Corp | Adaptive coding system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010150486A1 (en) * | 2009-06-22 | 2010-12-29 | パナソニック株式会社 | Video coding method and video coding device |
| JPWO2010150486A1 (en) * | 2009-06-22 | 2012-12-06 | パナソニック株式会社 | Image encoding method and image encoding apparatus |
| US8902985B2 (en) | 2009-06-22 | 2014-12-02 | Panasonic Intellectual Property Corporation Of America | Image coding method and image coding apparatus for determining coding conditions based on spatial-activity value |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1186942C (en) | Variance based adaptive block size DCT image compression | |
| KR100932412B1 (en) | Configurable Pattern Optimizer | |
| JP3380810B2 (en) | Image coding method | |
| AU2002315160A1 (en) | Configurable pattern optimizer | |
| JP2000092330A (en) | Image coder | |
| EP1402729A1 (en) | Interframe encoding method and apparatus | |
| JPH06237448A (en) | Variable length coder and decoder | |
| US20040006582A1 (en) | Digital image coding device and method | |
| JPH0591338A (en) | Video informaiton volume compressing and/or expanding device | |
| JP2901656B2 (en) | Image coding device | |
| JP4580880B2 (en) | Image encoding apparatus, image decoding apparatus, and image processing system | |
| JP3198559B2 (en) | Video information amount compression and / or information amount expansion device | |
| JP4594561B2 (en) | Encoding device and encoding program | |
| JPH05207287A (en) | Image encoding device and image decoding device | |
| JPH05110865A (en) | Video information quantity compression and/or information quantity expansion device | |
| JP2001275119A (en) | Image processing apparatus and method, computer readable memory | |
| JPH05227522A (en) | Image coding apparatus and image decoding apparatus | |
| JPH0937240A (en) | Moving picture coding apparatus and moving picture decoding apparatus | |
| JPH0563995A (en) | Video information quantity compressing and/or expanding device | |
| JP5812806B2 (en) | Image encoding device, image decoding device, image encoding method, and image decoding method | |
| HK1053565B (en) | Variance based adaptive block size dct image compression | |
| JPH10126782A (en) | Motion vector detection device | |
| JPH03238563A (en) | Method and device for encoding and restoring picture data | |
| JP2003023633A (en) | Image decoding method and apparatus | |
| JP2001285865A (en) | Image processing apparatus and method, computer readable memory |