JP2860016B2 - Interframe coding of image signal - Google Patents
Interframe coding of image signalInfo
- Publication number
- JP2860016B2 JP2860016B2 JP24215392A JP24215392A JP2860016B2 JP 2860016 B2 JP2860016 B2 JP 2860016B2 JP 24215392 A JP24215392 A JP 24215392A JP 24215392 A JP24215392 A JP 24215392A JP 2860016 B2 JP2860016 B2 JP 2860016B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- circuit
- inter
- encoding
- intra
- 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.)
- Expired - Lifetime
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Processing (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、画像信号のフレーム間
符号化方式に係り、特に、少い金物量で良好な情報圧縮
特性を実現することのできるできる画像信号のフレーム
間符号化方式関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an inter-frame encoding method for an image signal, and more particularly to an inter-frame encoding method for an image signal capable of realizing good information compression characteristics with a small amount of hardware. .
【0002】[0002]
【従来の技術】画像信号の情報圧縮技術の代表的なもの
として、フレーム内符号化方式とフレーム間符号化方式
との2方式が知られている。2. Description of the Related Art There are known two typical methods for compressing information of an image signal: an intra-frame coding method and an inter-frame coding method.
【0003】フレーム内符号化方式は、参照のためのフ
レームメモリを必要としない等のために、少い金物量で
実現可能であるが、フレーム間符号化方式に比較して、
情報圧縮率を高くすることが困難なものである。[0003] The intra-frame encoding method can be realized with a small amount of hardware because a frame memory for reference is not required. However, compared to the inter-frame encoding method,
It is difficult to increase the information compression ratio.
【0004】フレーム間符号化方式は、参照フレームメ
モリを必要とするため、金物量が増大するが、フレーム
間の相関をも利用して符号の圧縮を行うことができるの
で、一般に、情報圧縮度が高く、特に、“動き”の少な
い画像の場合有効性の大きな符号化方式ということがで
きる。[0004] The inter-frame coding method requires a reference frame memory, which increases the amount of hardware. However, since the code can be compressed by utilizing the correlation between frames, the information compression degree is generally high. In particular, in the case of an image with little "movement", it can be said that the coding method is effective.
【0005】フレーム間符号化方式の代表的な方式とし
て、“動き補償・フレーム間差分・直交変換・可変長符
号化方式”が知られている。この方式は、相続く2個の
フレーム間で動きの補償を行いつつ、フレーム間差分を
とり、その差分値を離散コサイン変換し、その結果を量
子化・可変長符号化・伝送するというものであり、CC
ITT勧告 国際標準符号化方式勧告番号H.261と
して知られている。[0005] As a typical inter-frame coding system, "motion compensation, inter-frame difference, orthogonal transform, variable length coding system" is known. In this method, while compensating for motion between two consecutive frames, an inter-frame difference is obtained, the difference value is subjected to discrete cosine transform, and the result is quantized, variable-length coded, and transmitted. Yes, CC
H.ITT Recommendation International Standard Coding System Recommendation Number 261.
【0006】図3は前述の従来技術による情報源符号器
の構成を示すブロック図である。図3において、CCは
コントローラ、Tは直交変換回路、T~1は逆直交変換回
路、Qは量子化回路、Q~1は逆量子化回路、Fはフレー
ムメモリ、である。FIG. 3 is a block diagram showing the configuration of the above-mentioned conventional information source encoder. In FIG. 3, CC is a controller, T is an orthogonal transformation circuit, T- 1 is an inverse orthogonal transformation circuit, Q is a quantization circuit, Q- 1 is an inverse quantization circuit, and F is a frame memory.
【0007】図3に示す従来技術による情報源符号器
は、ビデオ入力信号をフレーム間符号化を行い、ビデオ
信号多重化部に送出するものであるが、その動作は公知
であるので、ここではその説明を省略する。The information source coder according to the prior art shown in FIG. 3 performs inter-frame coding of a video input signal and sends it to a video signal multiplexing unit. The description is omitted.
【0008】[0008]
【発明が解決しようとする課題】前記従来技術は、符号
化ループを含み、その符号化ループは、参照のための
リファランスフレームメモリF、差分回路、直交変
換回路T、逆直交変換回路T~1、量子化回路Q、
逆量子化回路Q~1等により構成されている。そして、前
記従来技術は、これらの回路要素が、差分回路を除い
ていずれも金物量が大きいため、コンパクトな回路を実
現することが困難であるという問題点を有している。The prior art includes an encoding loop, which includes a reference frame memory F for reference, a difference circuit, an orthogonal transformation circuit T, and an inverse orthogonal transformation circuit T- 1. , Quantization circuit Q,
It is composed of an inverse quantization circuit Q- 1 and the like. In addition, the above-described prior art has a problem that it is difficult to realize a compact circuit because all of these circuit elements except for the differential circuit have a large amount of hardware.
【0009】すなわち、前述した従来技術は、フレーム
間差分を画像ドメインで実行しているため、フレーム間
の相関を除去するため入力画像と、ローカルデコーダが
復元した符号化・複号化画像との間で差分演算を行う必
要のあるものであり、このため、符号化ループ内に、変
換回路、逆変換回路、量子化回路、逆量子化回路等を具
備していなければならないものであった。In other words, in the above-mentioned prior art, since the inter-frame difference is executed in the image domain, the input image for removing the correlation between the frames and the encoded / decoded image restored by the local decoder are compared. It is necessary to perform a difference operation between them, and therefore, a conversion circuit, an inverse transformation circuit, a quantization circuit, an inverse quantization circuit, and the like must be provided in the encoding loop.
【0010】本発明の目的は、前記従来技術の問題点を
解決し、フレーム間差分符号化方式を実現するにあた
り、少ない回路要素、少ないハードウェア量によって、
従来技術の場合と同等な能力を有する画像信号のフレー
ム間符号化方式を提供することにある。An object of the present invention is to solve the problems of the prior art and realize an inter-frame differential encoding system by using a small number of circuit elements and a small amount of hardware.
An object of the present invention is to provide an inter-frame coding method for an image signal having the same capability as that of the conventional technique.
【0011】[0011]
【課題を解決するための手段】本発明によれば前記目的
は、フレーム間差分符号化方式を実現するにあたり、前
述した従来技術における符号化ループの構成要素のうち
、は必須であるが、他の要素〜は必ずしも必須
の要素ではないと考えられるので、差分符号化を、フレ
ーム間差分を変換した係数ドメインで、しかも、量子化
実行後の係数ドメインで実行するようにし、そのため
に、リファランスフレームメモリには、画像情報の振幅
値そのものではなく、変換され量子化された係数値を格
納するようにすることにより達成される。According to the present invention, the object is to realize an inter-frame differential encoding method, in which the above-mentioned components of the encoding loop in the prior art are indispensable. Are considered to be not necessarily essential elements, so that the difference encoding is performed in the coefficient domain obtained by converting the inter-frame difference and in the coefficient domain after the quantization is performed. This is achieved by storing the converted and quantized coefficient values, not the amplitude values of the image information, in the memory.
【0012】すなわち、前記目的は、本発明の次のよう
な構成と動作により達成される。本発明は、画像信号の
フレーム間符号化を行うものであるが、まず、フレーム
内符号化を実行する。このフレーム内符号化は、直交変
換及び変換係数の量子化を含む回路により実行される。
この結果、量子化された係数ドメインが得られるが、量
子化された係数ドメインであっても、フレーム間では当
然、相関が保存されているので、このドメインにおいて
前フレームとの差分演算を実行する。差分結果に応じ
て、変換の単位(ブロック)が有意であるか否か、有意
の場合フレーム間差分を伝送するのが良いか、または、
フレーム内信号そのものを伝送するのが良いかを判断
し、それら結果を可変長符号化して受信側へ伝送する。That is, the above object is achieved by the following configuration and operation of the present invention. The present invention performs inter-frame encoding of an image signal. First, intra-frame encoding is performed. This intra-frame encoding is performed by a circuit including orthogonal transform and quantization of transform coefficients.
As a result, a quantized coefficient domain is obtained. Even in the case of the quantized coefficient domain, since a correlation is naturally preserved between frames, a difference operation from the previous frame is performed in this domain. . According to the difference result, whether the unit of conversion (block) is significant, if it is significant, it is better to transmit the inter-frame difference, or
It is determined whether it is better to transmit the in-frame signal itself, and the result is variable-length coded and transmitted to the receiving side.
【0013】[0013]
【作用】入力画像信号はブロック分割され、ブロック毎
に(数1)に従って直交変換される。The input image signal is divided into blocks, and the blocks are orthogonally transformed in accordance with (Equation 1).
【0014】[0014]
【数1】 (Equation 1)
【0015】(数1)において、Yt は時刻tにおける
ブロック分割された入力画像信号を表すマトリクス、D
は直交変換を実行するマトリクスであり、DTはその転
置マトリクスである。そして、Xt は変換された時刻t
における係数マトリクスである。(数1)による変換自
体では、Yt、Xtが持つ情報量は何ら変化しないが、
(数1)による処理により、後のエントロピー符号化の
ための準備(その1)がなされたことになる。In equation (1), Yt is a matrix representing the input image signal divided into blocks at time t, D
Is a matrix for performing orthogonal transformation, and D T is its transposed matrix. Xt is the converted time t
Is a coefficient matrix in. In the conversion itself according to (Equation 1), the information amounts of Y t and X t do not change at all,
By the processing according to (Equation 1), preparations (part 1) for the entropy encoding are made.
【0016】次に、変換係数の量子化が(数2)に従っ
て実行される。Next, quantization of the transform coefficients is performed according to (Equation 2).
【0017】[0017]
【数2】 (Equation 2)
【0018】(数2)において、Q〔・〕はマトリクス
の各要素に対してそれぞれ実行される量子化操作を示
す。量子化は変換係数毎に異った特性で実行される。こ
の量子化操作により、Xtが量子化されたQXtは、Xt
に比較して、いくばくかのエントロピーの減少(画像劣
化とのトレードオフである)を生じており、後のフレー
ム間差分及び可変長符号化の効率を向上させるための準
備(その2)がなされていることになる。In equation (2), Q [•] indicates a quantization operation performed on each element of the matrix. Quantization is performed with different characteristics for each transform coefficient. By this quantization operation, QX t obtained by quantizing X t becomes X t
, There is some reduction in entropy (which is a trade-off with image degradation), and preparations are made to improve the efficiency of the subsequent inter-frame difference and variable-length coding (part 2). Will be.
【0019】次に、変換量子化係数ドメインにより、リ
ファレンスフレームとの差分をとる処理が(数3)に基
づいて実行される。Next, a process for obtaining a difference from the reference frame is performed based on (Equation 3) in the transform quantization coefficient domain.
【0020】[0020]
【数3】 (Equation 3)
【0021】(数3)において、QXt_1は、リファレ
ンスフレームメモリ内に記憶されている前時点で符号化
対象となったリファレンス信号であり、対応するブロッ
ク位置の変換量子化係数マトリクスである。In (Equation 3), QX t _ 1 is a reference signal that has been stored in the reference frame memory and has been subjected to encoding at a previous point in time, and is a transformed quantization coefficient matrix of a corresponding block position. .
【0022】次に、Xtと(数3)により得られたΔQ
Xtとを使用し、(数4)を用いて比較評価を行う。Next, ΔQ obtained from X t and (Equation 3)
Using Xt , a comparative evaluation is performed using (Equation 4).
【0023】[0023]
【数4】 (Equation 4)
【0024】この比較評価は、ΔQXt=0の場合にそ
のブロックを無効ブロックとし、ΔQXt≠0の場合に
そのブロックを有効ブロックと判断し、さらに、QXt
との比較評価により、ΔQXt、QXtのいずれを選択し
て伝送するのが情報量的に少く有利であるかを判定する
ものである。[0024] This comparative evaluation was the block and invalid blocks when the ΔQX t = 0, it is determined that block effective block in the case of ΔQX t ≠ 0, further, QX t
Comparison of the result, in which DerutaQX t, determining whether to transmit by selecting any of the QX t is the amount of information to less advantageous.
【0025】前者ΔQXtをフレーム間(INTE
R)、後者QXtをフレーム内(INTRA)と呼ぶこ
とにする。前記(数4)におけるJの値を符号の樹を用
い可変長符号により明示すると、(数5)のように表す
ことができる。[0025] between the former ΔQX t frame (INTE
R), will be referred to as latter QX t frame as (INTRA). When the value of J in (Equation 4) is specified by a variable length code using a code tree, it can be expressed as (Equation 5).
【0026】[0026]
【数5】 (Equation 5)
【0027】この(数5)の結果に基づき、J=“0”
(無効)の場合、J自身のみを伝送し、J=“10”の
場合、この符号及びΔQXtを可変長符号化したものを
伝送する。また、J=“11”の場合、この符号及びX
t 自身を可変長符号化したものを伝送する。Based on the result of (Equation 5), J = “0”
For (disabled), and transmits only the J itself, in the case of J = "10", and transmits those to the sign and DerutaQX t and variable length coding. When J = “11”, this code and X
Transmits variable-length encoded data of t itself.
【0028】本発明は、前述の最後のステップで説明し
たエントロピー符号化により、大幅な情報圧縮を達成す
ることのできるものである。The present invention can achieve a large amount of information compression by the entropy coding described in the last step described above.
【0029】受信側における画像復元の手続きは、前述
と逆の過程を実行することにより行われる。The procedure of image restoration on the receiving side is performed by executing the reverse process.
【0030】まず、受信した可変長符号を解読し、各ブ
ロック毎のJの値を知る。First, the received variable length code is decoded, and the value of J for each block is known.
【0031】J=“0”のブロックの場合、受信側にあ
るリファレンスフレームメモリの内容を再度利用する。In the case of J = "0", the contents of the reference frame memory on the receiving side are used again.
【0032】J=“10”(INTERブロック)の場
合、受信して可変長復号して得られたΔQXtを用い、
(数6)を使用してブロック信号を再生する。[0032] J = "10" if the (INTER block) received with DerutaQX t obtained by variable length decoding,
The block signal is reproduced using (Equation 6).
【0033】[0033]
【数6】 (Equation 6)
【0034】この(数6)において、ΔQXt_1は、前
の符号化時点に再生された変換係数量子化信号であり、
受信側リファレンスフレームメモリ内に格納されてい
る。In this (Equation 6), ΔQX t _ 1 is a quantized transform coefficient signal reproduced at the previous encoding time,
It is stored in the receiving side reference frame memory.
【0035】J=“11”(INTRAブロック)の場
合、受信して可変長復号して得られたたQXtそのもの
を用いる。[0035] J = "11" if the (INTRA block) received using the QX t itself was obtained by variable-length decoding.
【0036】そして、これらQXtにより、リファレン
スフレームメモリを書き替えると同時に(数7)に従っ
て、係数を逆量子化する。[0036] Then, these QX t, according to simultaneously rewrite the reference frame memory (7), inverse quantizes the coefficients.
【0037】[0037]
【数7】 (Equation 7)
【0038】(数7)において、Q~1[・]は、(数
2)の逆変換であり、各要素毎代表値が再生される。In (Equation 7), Q ~ 1 [·] is an inverse transformation of (Equation 2), and a representative value for each element is reproduced.
【0039】さらに(数1)の逆変換を(数8)を使用
して実行し、画像信号を再生する。Further, the inverse transformation of (Equation 1) is executed using (Equation 8) to reproduce the image signal.
【0040】[0040]
【数8】 (Equation 8)
【0041】前述したように本発明によるフレーム間符
号化方式は、まず、フレーム内符号化方式によるフレー
ム内符号化を実施した後、フレーム間符号化を加味して
エントロピー符号化を行っている。従って、本発明の符
号化方式において、その画質は、フレーム内符号におけ
る直交交換とその量子化によって全て決定されることに
なる。そして、符号化データ量は、フレーム間符号化の
特質も加味されて減少する。As described above, in the inter-frame coding method according to the present invention, first, after performing intra-frame coding by the intra-frame coding method, entropy coding is performed in consideration of inter-frame coding. Therefore, in the encoding method of the present invention, the image quality is entirely determined by the orthogonal exchange in the intraframe code and the quantization thereof. The amount of coded data decreases in consideration of the characteristics of inter-frame coding.
【0042】[0042]
【実施例】以下、本発明による画像信号のフレーム間符
号化方式一実施例を図面により詳細に説明する。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of an interframe coding method for an image signal according to the present invention.
【0043】図1は本発明の一実施例の構成を示すブロ
ック図、図2は本発明が適用される周辺状況を説明する
図である。図1、図2において、52は直交変換回路、
53は量子化回路、54は減算回路、55、75はリフ
ァレンスフレームメモリ、56はブロック判定回路、5
7は可変長符号化回路、60は伝送路、72は逆直交変
換回路、73は逆量子化回路、74は加算回路、76は
ブロック制御回路、77は可変長復号化回路、20アナ
ログデジタル変換器、30は前処理回路、40は符号化
フレームメモリ、50は符号化回路、70は復号化回
路、80は復号化フレームメモリ、90は後処理回路、
100はデジタルアナログ変換器である。FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention, and FIG. 2 is a diagram for explaining a peripheral situation to which the present invention is applied. 1 and 2, reference numeral 52 denotes an orthogonal transformation circuit;
53 is a quantization circuit, 54 is a subtraction circuit, 55 and 75 are reference frame memories, 56 is a block determination circuit,
7 is a variable length coding circuit, 60 is a transmission line, 72 is an inverse orthogonal transform circuit, 73 is an inverse quantization circuit, 74 is an addition circuit, 76 is a block control circuit, 77 is a variable length decoding circuit, and 20 analog-to-digital conversion. Device, 30 is a pre-processing circuit, 40 is an encoding frame memory, 50 is an encoding circuit, 70 is a decoding circuit, 80 is a decoding frame memory, 90 is a post-processing circuit,
100 is a digital-to-analog converter.
【0044】まず、図2を参照して、映像信号の圧縮符
号化、伝送、復号化を行う本発明の周辺の状況について
説明する。First, with reference to FIG. 2, a description will be given of the situation around the present invention, which performs compression encoding, transmission, and decoding of a video signal.
【0045】図2において、入力端子10に加えられる
入力映像信号は、アナログデジタル変換器20によって
デジタル化され、次に、前処理回路30によって変換符
号化が実施し易い画像フォーマットに変換される。この
変換は、具体的には、映像信号を輝度信号、色差信号等
のコンポーネント成分に分離する処理を行うものであ
り、それぞれの成分は、符号化フレームメモリ40に書
き込まれる。In FIG. 2, an input video signal applied to an input terminal 10 is digitized by an analog-to-digital converter 20 and then converted by a pre-processing circuit 30 into an image format in which conversion coding can be easily performed. Specifically, this conversion is to perform processing for separating a video signal into component components such as a luminance signal and a color difference signal, and each component is written to the encoding frame memory 40.
【0046】このフレームメモリ40の内容は、画像ド
メインの情報であり、この情報が本発明による符号化回
路50に入力される。符号化回路50により符号化され
た圧縮符号化情報は、伝送路60により対地に伝送さ
れ、対地側の復号化回路70によって画像ドメインが復
号化フレームメモリ80内に復元される。復元された画
像コンポーネントは、後処理回路90及びデジタルアナ
ログ変換器100により元の映像信号として、出力端子
110に出力される。The contents of the frame memory 40 are image domain information, and this information is input to the encoding circuit 50 according to the present invention. The compressed encoded information encoded by the encoding circuit 50 is transmitted to the ground via the transmission path 60, and the image domain is restored in the decoded frame memory 80 by the decoding circuit 70 on the ground side. The restored image component is output to the output terminal 110 as an original video signal by the post-processing circuit 90 and the digital-to-analog converter 100.
【0047】本発明は、このような周辺状況内の符号化
回路50及び復号化回路70を含む画像フレーム間符号
化方式に関するものであり、その一実施例の構成が図1
に示されている。The present invention relates to an inter-picture coding method including the coding circuit 50 and the decoding circuit 70 in such a surrounding situation, and the structure of one embodiment thereof is shown in FIG.
Is shown in
【0048】図1に示す本発明の一実施例は、符号化
(送信)側の構成要素として、画像コンポーネント成分
の入力端子51、直交変換回路52、量子化回路53、
差分回路54、リファレンスフレームメモリ55、ブロ
ック判定回路56、可変長符号化回路57を備え、復号
化(受信)側の構成要素として、可変長復号化回路7
7、ブロック制御回路76、リファレンスフレームメモ
リ75、加算回路74、逆量子化回路73、逆直交変換
回路72、画像コンポーネント成分出力端子71を備え
て構成されている。In the embodiment of the present invention shown in FIG. 1, an input terminal 51 of an image component component, an orthogonal transformation circuit 52, a quantization circuit 53,
It includes a difference circuit 54, a reference frame memory 55, a block determination circuit 56, and a variable length encoding circuit 57, and includes a variable length decoding circuit 7 as a component on the decoding (receiving) side.
7, a block control circuit 76, a reference frame memory 75, an adder circuit 74, an inverse quantization circuit 73, an inverse orthogonal transform circuit 72, and an image component component output terminal 71.
【0049】図1において、入力端子51に加えられる
入力画像信号Yt は、前述した前処理により、すでに変
換に適したコンポーネント成分に変換されており、直交
変換回路52によって画像ドメインから周波数ドメイン
Xt に変換される。この変換は、周知の離散コサイン変
換である。通常変換は、ブロックワイズになされ、ブロ
ックの大きさは8×8(2次元)のサイズである。[0049] In FIG. 1, the input image signal Y t applied to the input terminal 51, the pre-processing described above, are converted to the component ingredients already suitable for conversion, the frequency domain X from the image domain by orthogonal transform circuit 52 Converted to t . This transform is a well-known discrete cosine transform. Normal conversion is performed block-wise, and the size of the block is 8 × 8 (two-dimensional).
【0050】このブロックの64個の変換係数Xt は、
量子化回路53によって量子化され、QXtとされる。
復元画像の画質は、この量子化の度合いによって決定さ
れる。前の符号化画面の変換され量子化された係数QX
t_1がフレームメモリ55に格納されているので、同一
ブロック位置の係数を取り出し、引算器54により対応
する係数毎に差分ΔQXtが計算される。The 64 transform coefficients X t of this block are:
Are quantized by the quantization circuit 53, it is QX t.
The image quality of the restored image is determined by the degree of quantization. Transformed and quantized coefficient QX of previous coded screen
Since t _ 1 is stored in the frame memory 55, retrieves the coefficients of the same block position, the difference DerutaQX t is calculated for each coefficient corresponding the subtractor 54.
【0051】ブロック判定回路56は、ΔQXt、QXt
の分析を行い、ΔQXt=0であれば、そのブロックを
無効ブロックであるとし、その旨をJ=“0”のみで伝
送する。The block decision circuit 56 calculates ΔQX t , QX t
Is analyzed, and if ΔQX t = 0, the block is determined to be an invalid block, and that fact is transmitted only with J = "0".
【0052】そのブロックが有効ブロックである場合、
ブロック判定回路56は、QXt 、ΔQXtの両者を比
較し、ΔQXt(INTER)、QXt(INTRA)の
いずれを送信するのが有利であるかを判定して、J=
“10”、J=“11”を決定する。可変長符号化回路
57は、この結果に基づいて、エントロピー符号化が行
われた圧縮符号データを伝送路60に送出する。If the block is a valid block,
The block determination circuit 56 compares both QX t and ΔQX t , determines which of ΔQX t (INTER) and QX t (INTRA) is more advantageous to transmit, and determines J =
"10" and J = "11" are determined. The variable length coding circuit 57 sends out the compressed code data on which the entropy coding has been performed to the transmission line 60 based on the result.
【0053】受信側では、まず、可変長復号化回路77
が圧縮符号データを復号し、Jの値、ΔQXt、QXt等
の情報を復元する。ブロック制御回路76は、Jの値に
基づいて加算器74を制御する。On the receiving side, first, the variable length decoding circuit 77
Decodes the compressed code data and restores information such as the value of J, ΔQX t and QX t . The block control circuit 76 controls the adder 74 based on the value of J.
【0054】すなわち、ブロック制御回路76は、リフ
ァレンスフレームメモリ75の出力QXt_1に対して、
J=“0”であれば何も足さず、J=“10”であれ
ば、ΔQXtを加算し、J=“11”であればQXt_1を
ディスイネーブルすることによりQXtを再成する。そ
して、QXtは、リファレンスフレームメモリ75に書
き込まれる。That is, the block control circuit 76 applies the output QX t _ 1 of the reference frame memory 75 to
Nothing added together not if J = "0", if J = "10", by adding the ΔQX t, the QX t by disenable the QX t _ 1 if J = "11" Regenerate. Then, QX t is written into the reference frame memory 75.
【0055】また、QXtは、逆量子化回路73によっ
て代表値が再成されRXtとされ、さらに、逆離散コサ
イン変換回路72によって画像ドメインの信号RYt に
戻されて、出力端子71から出力される。この出力信号
RYt は、図2に説明したように、後処理回路90、デ
ジタルアナログ変換器100を介して映像信号として出
力される。A representative value of QX t is reconstructed by an inverse quantization circuit 73 to be RX t, and is further converted back to an image domain signal RY t by an inverse discrete cosine transform circuit 72. Is output. The output signal RY t, as described in FIG. 2, the post-processing circuit 90, is outputted as a video signal via a digital-to-analog converter 100.
【0056】前述で説明したように、本発明の一実施例
の構成は、フレーム内符号化〔変換及び量子化〕を先行
させた後に、リファレンスフレームとの差分をとりエン
トロピー符号化を行っている。このため、本発明の一実
施例は、従来フレーム間符号化に必要であった変換回路
とその逆変換回路、及び、量子化回路とその逆量子化回
路が符号化ループ中に存在しない。As described above, in the configuration of one embodiment of the present invention, after the intra-frame encoding (transformation and quantization) is performed first, the difference from the reference frame is determined, and entropy encoding is performed. . For this reason, in the embodiment of the present invention, the conversion circuit and its inverse conversion circuit, and the quantization circuit and its inverse quantization circuit, which are conventionally required for interframe coding, are not present in the coding loop.
【0057】本発明の一実施例によれば、前述により、
ハードウェア構成を大幅に簡略化し、経済的にフレーム
間符号化方式を達成することが可能であり、さらに、符
号化ループの構成を極めて単純化することができるの
で、高速な信号処理を行うことが可能であり、広帯域の
テレビジョン信号処理を行わせることができる。According to one embodiment of the present invention,
It is possible to greatly simplify the hardware configuration and economically achieve the inter-frame coding scheme, and furthermore, the configuration of the coding loop can be extremely simplified, so that high-speed signal processing can be performed. It is possible to perform wideband television signal processing.
【0058】すなわち、本発明の一実施例は、フルバン
ドNTSC信号、高品位テレビジョン信号等の高速処理
のために使用して好適である。That is, the embodiment of the present invention is suitable for use in high-speed processing of full-band NTSC signals, high-definition television signals, and the like.
【0059】また、本発明の一実施例は、符号化画質が
フレーム内符号化における量子化にのみ依存するため、
高品位の“静止画の画質”を得ることができる。一方、
本発明の一実施例は、圧縮データ量として、フレーム間
符号化の特徴すなわちフレーム相関を利用することがで
きるので、“静止画のデータ量”を、従来の“フレーム
間符号化のデータ量”に達するまで減少させることがで
きる。Also, in one embodiment of the present invention, the coding image quality depends only on the quantization in intra-frame coding.
High quality "still image quality" can be obtained. on the other hand,
In the embodiment of the present invention, since the feature of inter-frame coding, that is, frame correlation, can be used as the amount of compressed data, the “data amount of still image” is replaced with the “data amount of inter-frame coding”. Can be reduced.
【0060】[0060]
【発明の効果】以上説明したように本発明によれば、金
物量を大幅に削減しつつ従来と同等の画像品質を維持す
ることができると共に、画像のフレーム間符号化を、極
めて単純明快に、少い回路要素で実行することができ、
経済的な装置構成を得ることができる。As described above, according to the present invention, it is possible to maintain the image quality equivalent to the conventional one while greatly reducing the amount of hardware, and to make the inter-frame encoding of the image extremely simple and clear. , Can be implemented with few circuit elements,
An economical device configuration can be obtained.
【図1】本発明の一実施例の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
【図2】本発明が適用される周辺状況を説明する図であ
る。FIG. 2 is a diagram illustrating a peripheral situation to which the present invention is applied.
【図3】従来技術によるフレーム間符号化方式の一例で
ある情報源符号器の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration of an information source encoder which is an example of an inter-frame encoding method according to the related art.
20アナログデジタル変換器 30 前処理回路 40 符号化フレームメモリ 50 符号化回路 52 直交変換回路 53 量子化回路 54 減算回路 55、75 リファレンスフレームメモリ 56 ブロック判定回路 57 可変長符号化回路 60 伝送路 70 復号化回路 72 逆直交変換回路 73 逆量子化回路 74 加算回路 76 ブロック制御回路 77 可変長復号化回路 80 復号化フレームメモリ 90 後処理回路 100 デジタルアナログ変換器 Reference Signs List 20 analog-to-digital converter 30 pre-processing circuit 40 encoding frame memory 50 encoding circuit 52 orthogonal transformation circuit 53 quantization circuit 54 subtraction circuit 55, 75 reference frame memory 56 block determination circuit 57 variable-length encoding circuit 60 transmission path 70 decoding Circuit 72 inverse orthogonal transformation circuit 73 inverse quantization circuit 74 addition circuit 76 block control circuit 77 variable length decoding circuit 80 decoding frame memory 90 post-processing circuit 100 digital-to-analog converter
Claims (1)
ムメモリを有する画像信号のフレーム間符号化回路にお
いて、符号化フレームメモリ内の入力画像信号をブロッ
ク分割、直交変換し、その直交変換係数を量子化してフ
レーム内変換情報とし、この量子化により得られた量子
化係数ドメインと、参照フレームメモリ内のフレーム内
変換情報とのフレーム間差分を演算し、該フレーム間差
分情報及び前記フレーム内変換情報を比較することによ
り、前記ブロックが有効であるか無効であるか、さら
に、有効の場合前記フレーム内変換情報を選択するのが
良いかまたは前記フレーム間差分情報を選択するのが良
いかを判定し、この判定結果及び前記選択された変換情
報をエントロピー符号化することを特徴とする画像信号
のフレーム間符号化方式。An image signal inter-frame encoding circuit having an encoding frame memory and a reference frame memory divides an input image signal in the encoding frame memory into blocks, performs orthogonal transformation, and quantizes the orthogonal transformation coefficients. Calculate the inter-frame difference between the quantized coefficient domain obtained by the quantization and the intra-frame conversion information in the reference frame memory as the intra-frame conversion information, and compare the inter-frame difference information with the intra-frame conversion information. By doing, whether the block is valid or invalid, further, if it is valid to determine whether it is better to select the intra-frame conversion information or to select the inter-frame difference information, A method for inter-frame encoding of an image signal, wherein the determination result and the selected conversion information are entropy-encoded. formula.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24215392A JP2860016B2 (en) | 1992-09-10 | 1992-09-10 | Interframe coding of image signal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP24215392A JP2860016B2 (en) | 1992-09-10 | 1992-09-10 | Interframe coding of image signal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0698309A JPH0698309A (en) | 1994-04-08 |
| JP2860016B2 true JP2860016B2 (en) | 1999-02-24 |
Family
ID=17085119
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24215392A Expired - Lifetime JP2860016B2 (en) | 1992-09-10 | 1992-09-10 | Interframe coding of image signal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2860016B2 (en) |
-
1992
- 1992-09-10 JP JP24215392A patent/JP2860016B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0698309A (en) | 1994-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7379496B2 (en) | Multi-resolution video coding and decoding | |
| KR0155784B1 (en) | Adaptable variable coder/decoder method of image data | |
| JP3118237B1 (en) | Picture prediction decoding method | |
| JP2618083B2 (en) | Image recovery method and apparatus | |
| CN1137584C (en) | Image element processor for memory management system using recompression | |
| JPH06189281A (en) | Video signal encoding device using compression of adaptive frame/field format | |
| JP2018517317A (en) | Residual transform and inverse transform method in video coding system | |
| JP2880051B2 (en) | Video signal encoding device using 1D / 2D DCT | |
| JP2012151894A (en) | Method and device for encoding image sequence and method and device for decoding image sequence | |
| US6804299B2 (en) | Methods and systems for reducing requantization-originated generational error in predictive video streams using motion compensation | |
| JP2010538575A (en) | Alternative entropy coding method | |
| JPH01228384A (en) | Moving image coding system using area division | |
| US6081552A (en) | Video coding using a maximum a posteriori loop filter | |
| JP4224662B2 (en) | Image encoding apparatus and method, image decoding apparatus and method, and image processing apparatus | |
| JP2901656B2 (en) | Image coding device | |
| JP2860016B2 (en) | Interframe coding of image signal | |
| JP5742049B2 (en) | Color moving picture coding method and color moving picture coding apparatus | |
| JP3343554B1 (en) | Image prediction decoding method and image prediction encoding device | |
| JPH0750836A (en) | Image coding device | |
| JP2642524B2 (en) | Image intra-frame encoder and decoder | |
| JP2002359852A (en) | Image prediction decoding apparatus and method | |
| KR100192784B1 (en) | Video encoder | |
| KR100206924B1 (en) | Encoder and decoder in image processing system | |
| KR0178197B1 (en) | Image signal encoding apparatus using region segmentation | |
| KR0178222B1 (en) | Improved Image Coding System Considering Band-Specific Characteristics |