JPH0730895A - Picture processor and its processing method - Google Patents

Picture processor and its processing method

Info

Publication number
JPH0730895A
JPH0730895A JP14388993A JP14388993A JPH0730895A JP H0730895 A JPH0730895 A JP H0730895A JP 14388993 A JP14388993 A JP 14388993A JP 14388993 A JP14388993 A JP 14388993A JP H0730895 A JPH0730895 A JP H0730895A
Authority
JP
Japan
Prior art keywords
image
image data
prediction
frame
coefficient
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
Application number
JP14388993A
Other languages
Japanese (ja)
Inventor
Hirohisa Yamaguchi
博久 山口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Texas Instruments Inc
Original Assignee
Texas Instruments Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Texas Instruments Inc filed Critical Texas Instruments Inc
Priority to JP14388993A priority Critical patent/JPH0730895A/en
Publication of JPH0730895A publication Critical patent/JPH0730895A/en
Pending legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE: To provide an image processor which efficiently compresses a moving image, is inexpensive and has excellent reliability and its processing method. CONSTITUTION: This image processor has an FDCT transforming part 12 which performs DCT transformation of eight pixels * eight lines image information and a coefficient compensation circuit 20 that compensates for the frequency coefficient of a transformed signal. The circuit 20 is provided with frame memory 28 which accumulates a signal that represents a frequency space of one frame ahead and a deciding circuit 30 that corrects the frequency coefficient of the memory 28 so as to correspond to the movement of an moving image between frames based on signals from the memory 28 and the part 12. Thus, efficient compression is carried out by encoding inter-frame finite difference between the current frame and a preceding frame which is optimally corrected.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、画像情報をディジタル
処理するための画像処理装置及びその処理方法に関し、
特に、動画像の圧縮を効率よく行う方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and a processing method for digitally processing image information,
In particular, it relates to a method for efficiently compressing a moving image.

【0002】[0002]

【従来の技術】近年、画像や音声などの種々のデータを
統合的に扱うマルチメディアシステムの研究、開発が進
められ、これに伴い、ディジタル化された静/動画像の
蓄積・伝送が不可欠となっている。
2. Description of the Related Art In recent years, research and development of multimedia systems that handle various data such as images and sounds in an integrated manner have been advanced, and along with this, accumulation and transmission of digitized still / moving images are indispensable. Has become.

【0003】しかし、画像情報をディジタル化すると、
そのデータ量は、音声データなどと比べて非常に膨大で
ある。例えば、720*480画素のカラー動画像をデ
ィジタル化した場合には、数100Mb/sの高速デー
タレートを必要とし、これを実行するには、伝送速度や
記録媒体の面で問題がある。
However, when the image information is digitized,
The amount of data is very large compared to voice data and the like. For example, when a color moving image of 720 * 480 pixels is digitized, a high data rate of several 100 Mb / s is required, and there is a problem in terms of transmission speed and recording medium to execute this.

【0004】このような問題を解決するために、画像情
報を圧縮する技術が開発されている。テレビ電話やテレ
ビ会議用の方式についてはCCITTで、テレビ伝送用
の方式についてはCMTT/2で標準化され、他方、記
録媒体については、静止画像がJPEG(Joint
Photographic Expert Grou
p)で、動画像がMPEG(Moving Pictu
re Expert Group)で国際標準化されつ
つある。
In order to solve such a problem, a technique for compressing image information has been developed. CCITT is the standard for videophones and video conferences, and CMTT / 2 is the standard for TV transmissions. On the other hand, for recording media, still images are JPEG (Joint).
Photographic Expert Group
p), the moving image is an MPEG (Moving Picture).
Re Expert Group) is being standardized internationally.

【0005】JPEGにおいて、静止画像の圧縮、符号
化方式には、2次元DCT(離散コサイン変換)を基本
として、フレーム内圧縮をするものがある。この方式に
よれば、図8に示すように、8(ピクセル)*8(ライ
ン)のブロックに分割された画像情報がFDCT変換部
100に入力され、ここで周波数空間を表す信号に変換
される。DCT変換によって得られた周波数係数(DC
T係数)は量子化部102で量子化され、次に、符号化
部104でジクザグスキャン、ランレングス符号化など
により符号化される。こうして符号化されたデータは、
伝送路を介して伝送され、あるいは記憶媒体に蓄積され
る。また、画像データの再生、すなわち圧縮された画像
データの伸長は、上記と逆の手順により圧縮されたデー
タを順次、復号化、逆量子化、逆DCT変換すれば良
い。
In JPEG, as a still image compression / encoding method, there is a method of performing intraframe compression based on two-dimensional DCT (discrete cosine transform). According to this method, as shown in FIG. 8, image information divided into blocks of 8 (pixels) * 8 (lines) is input to the FDCT conversion unit 100, where it is converted into a signal representing a frequency space. . Frequency coefficient (DC
The T coefficient) is quantized by the quantization unit 102, and then encoded by the encoding unit 104 by zigzag scanning, run length encoding, or the like. The data encoded in this way is
It is transmitted via a transmission line or stored in a storage medium. To reproduce the image data, that is, to decompress the compressed image data, the data compressed by the procedure reverse to the above may be sequentially decoded, dequantized, and inverse DCT-transformed.

【0006】一方、動画像を圧縮する方式もいくつか開
発されている。上述したJPEGと同様に、各フレーム
の静止画像を繰り返し圧縮する方式や、フレーム間の時
間領域での相関を利用し、フレーム間差分をDCT変換
する方式(MPEGにおける動き補償しないもの)や、
あるいは、フレーム間差分のみならず、これに加えて、
動き補償を行ってフレーム間予測をする方式がある。
On the other hand, some methods for compressing moving images have been developed. Similar to JPEG described above, a method of repeatedly compressing a still image of each frame, a method of utilizing the correlation in the time domain between frames and performing DCT conversion of the difference between frames (one without motion compensation in MPEG),
Or, in addition to the difference between frames, in addition to this,
There is a method of performing inter-frame prediction by performing motion compensation.

【0007】ここで、動き補償によるフレーム間予測と
は、フレーム間差分の符号化だけでなく、参照フレーム
との動きベクトルから予測値を求め、差分と予測値とを
符号化して、よりデータを圧縮しようとするものであ
る。すなわち、画像信号は、一連の動く物体を記録した
フレームから構成されるため、フレーム内の物体の位置
を調整し、または移動することで、連続した画像信号内
におけるフレーム間差分を効果的に圧縮することができ
るという考えに基づくものである。
Here, inter-frame prediction by motion compensation means not only coding of inter-frame difference, but also obtaining a predictive value from a motion vector with respect to a reference frame and encoding the difference and the predictive value to obtain more data. It is intended to be compressed. That is, since the image signal is composed of a frame in which a series of moving objects are recorded, the position of the object in the frame is adjusted or moved to effectively compress the inter-frame difference in the continuous image signal. It is based on the idea that you can.

【0008】しかしながら、こうした動き補償によるフ
レーム間予測を行うためには、今日の技術では、非常に
高価なハードウエアを必要とする。この問題は、ソース
ビデオをセントラルステーションで一度に圧縮(コード
化)し、これを、数万の受信者(デコーダー)へ分配す
るような放送や分配アプリケーションでは、それほど重
要なことではない。他方、マルチメディア型のパーソナ
ルコンピュータや、家庭用ビデオ装置(VCR、キャン
コーダーなど)などの即時アプリケーションにおいて実
行する場合には、圧縮及び圧縮伸長(記録やプレイバッ
ク)がハードウエア上大きな問題となる。
However, in order to perform inter-frame prediction by such motion compensation, today's technology requires very expensive hardware. This problem is less important in broadcast or distribution applications where the source video is compressed (encoded) at the central station at once and distributed to tens of thousands of receivers (decoders). On the other hand, compression and compression / expansion (recording and playback) become a major hardware problem when executed in an immediate application such as a multimedia personal computer or a home video device (VCR, canceller, etc.). .

【0009】従って、実用的な面を考慮すれば、動画像
の圧縮、符号化方式は、動き補償によるフレーム間予測
を用いるよりは、上述したフレーム内圧縮を利用(JP
EGにおける静止画像の繰り返し圧縮)するか、あるい
は、動き補償をしないフレーム間差分のDCT変換(M
PEGにおける動き補償をしないもの)を利用するもの
が望ましい。
Therefore, from a practical point of view, the above-described intraframe compression is used as the compression and coding method for moving images rather than the interframe prediction by motion compensation (JP
Iterative compression of a still image in EG) or DCT conversion (M
It is preferable to use one that does not perform motion compensation in PEG).

【0010】図9に、フレーム間差分をDCT変換して
符号化を行う方式を示す。同図に示すように、画像信号
は、8*8画素のブロック単位で減算器120へ入力さ
れ、ここで、フレームメモリ120に記憶された前のフ
レームに対応するブロックの画像信号との差分がとられ
る。減算器120からの差分を表す信号は、FDCT変
換部124によって周波数空間を表す信号にDCT変換
され、変換された周波数係数は、量子化部126および
符号化部128を介して符号化される。また、量子化部
126の出力は、逆量子化部130及び逆FDCT変換
部132を介してDCT変換前の状態に戻され、次いで
加算器134によってフレームメモリ122の出力と加
算され、1フレーム前の画像データとしてフレームメモ
リ122に記憶される。このようにして、符号化部12
8から符号化された画像データが出力される。
FIG. 9 shows a method of performing DCT conversion on a difference between frames for encoding. As shown in the figure, the image signal is input to the subtractor 120 in block units of 8 * 8 pixels, where the difference from the image signal of the block corresponding to the previous frame stored in the frame memory 120 is Be taken. The signal representing the difference from the subtractor 120 is DCT-transformed into a signal representing frequency space by the FDCT transform unit 124, and the transformed frequency coefficient is encoded via the quantizing unit 126 and the encoding unit 128. Further, the output of the quantization unit 126 is returned to the state before the DCT conversion via the inverse quantization unit 130 and the inverse FDCT conversion unit 132, and then added with the output of the frame memory 122 by the adder 134, and one frame before. Image data is stored in the frame memory 122. In this way, the encoding unit 12
8 outputs encoded image data.

【0011】[0011]

【発明が解決しようとする課題】しかしながら、図9に
示すような従来の動画像の圧縮では、画素空間を対象と
して単純なフレーム間差分を行っているにすぎないた
め、物体の動きは、その大きさに応じた差分となって一
律にDCT変換による周波数係数に表される。例えば、
8*8ブロックの差分をDCT変換した場合、64画素
に対応した周波数係数が、図10に示すような周波数空
間に分布される。そして、高周波数成分にはピクセルレ
ベルの動きに対応した係数が表され、低周波数成分に
は、ブロックレベルの動きに対応する係数が表される。
大体において、物体の動きが小さい場合、すなわち、フ
レーム間差分で1ピクセルより小さいような場合(サン
プル/フレームが1より小さい)には、フレーム間DC
Tは優れた圧縮効率を奏する。反対に、物体の動きが増
加するにつれ、すなわちフレーム間差分で2ピクセル以
上となるような場合(サンプル/フレームが2以上)に
は、その差分は、高周波数成分にそのまま表われてしま
う。このため、差分値を符号化するには多くのビット数
を必要とし、その結果、圧縮効率が非常に劣化する。
However, in the conventional compression of a moving image as shown in FIG. 9, only a simple inter-frame difference is performed for the pixel space. The difference according to the magnitude is uniformly expressed in the frequency coefficient by the DCT transform. For example,
When the 8 * 8 block difference is DCT-transformed, frequency coefficients corresponding to 64 pixels are distributed in the frequency space as shown in FIG. Then, the high frequency component represents a coefficient corresponding to a pixel level motion, and the low frequency component represents a coefficient corresponding to a block level motion.
Generally, when the motion of an object is small, that is, when the difference between frames is smaller than 1 pixel (sample / frame is smaller than 1), the DC between frames is reduced.
T has excellent compression efficiency. On the contrary, when the movement of the object increases, that is, when the inter-frame difference is 2 pixels or more (sample / frame is 2 or more), the difference is directly represented in the high frequency component. Therefore, a large number of bits are required to encode the difference value, and as a result, the compression efficiency is extremely deteriorated.

【0012】従って、フレーム間差分を利用する場合、
静止画像のフレーム内圧縮を繰り返し行うJPEGに比
べて、圧縮がより効率的となる動きは、非常に小さな非
実用的な範囲に限られてしまう。これが、動画像の圧縮
において、フレーム間DCTよりもJPEG方式を採用
する一般的な理由であった。
Therefore, when the difference between frames is used,
Compared to JPEG, which repeatedly performs in-frame compression of a still image, the movement in which compression is more efficient is limited to a very small and impractical range. This is a general reason for adopting the JPEG method rather than the inter-frame DCT in moving image compression.

【0013】本発明の目的は、上記従来技術の課題を解
決し、動画像の圧縮を効率よく行うことができ、安価で
信頼性に優れた画像処理装置及びその処理方法を提供す
ることである。
An object of the present invention is to solve the above-mentioned problems of the prior art and to provide an inexpensive and highly reliable image processing apparatus which can efficiently compress a moving image and a processing method thereof. .

【0014】本発明の他の目的は、入力された画像情報
を周波数空間においてデータ圧縮することが可能な画像
処理装置及びその処理方法を提供することである。本発
明の他の目的は、物体の動きに応じた最適な予測係数を
各周波数係数に与えることにより予測効率を改善し、高
画質を維持しつつ効率の良いデータ圧縮をすることがで
きる画像処理装置及びその処理方法を提供することであ
る。
Another object of the present invention is to provide an image processing apparatus and a processing method thereof capable of data compression of input image information in frequency space. Another object of the present invention is to improve the prediction efficiency by giving each frequency coefficient an optimum prediction coefficient according to the movement of an object, and to perform efficient data compression while maintaining high image quality. An apparatus and a processing method thereof are provided.

【0015】[0015]

【課題を解決するための手段】本発明では、いわゆる係
数補償と呼ばれる新規な技術を開示し、この係数補償
は、従来のJPEG方式やフレーム間DCT方式を改良
するものである。
The present invention discloses a novel technique called so-called coefficient compensation, which improves the conventional JPEG system and inter-frame DCT system.

【0016】基本的な考えは、画素空間において単一の
相関係数により表される2次元静止画像信号(マルコ
フ)であっても、フーリエ変換(DCT)領域における
フレーム間の相関係数は係数によりまちまちな値とな
り、一定ではないため(他方、従来のピクセル領域内の
フレーム間差分の近似では、フレーム間の相関係数は一
定の値であり、ほとんどの場合、予測係数はコンスタン
トに1.0にセットされる)、最適な予測係数を各周波
数係数に与えることにより、予測効率を改善するもので
ある。
The basic idea is that even with a two-dimensional still image signal (Markov) represented by a single correlation coefficient in the pixel space, the correlation coefficient between frames in the Fourier transform (DCT) domain is a coefficient. However, in the conventional approximation of the inter-frame difference in the pixel region, the correlation coefficient between frames has a constant value, and in most cases, the prediction coefficient is constantly 1. (Set to 0), the prediction efficiency is improved by giving an optimum prediction coefficient to each frequency coefficient.

【0017】従って、上記従来技術の課題を解決するた
めに、本発明に係る画像処理装置は、m画素*n行の画
像情報を入力し、該画像情報を周波数空間を表す第1の
画像データに変換する変換手段と、前記変換手段により
変換された、前フレームの画像情報に対応する周波数空
間を表す第2の画像データ信号を記憶する記憶手段と、
前記変換手段及び記憶手段に接続され、前記第1及び第
2の画像データ信号に基づきフレーム間の動画の動きに
対応するように前記第2の画像データ信号を修正する最
適化手段と、前記最適化手段によって修正された第2の
画像データ信号と前記第1の画像データ信号との差分値
を符号化する符号化手段とを有するものである。
Therefore, in order to solve the above-mentioned problems of the prior art, the image processing apparatus according to the present invention inputs the image information of m pixels * n rows, and outputs the image information as the first image data representing the frequency space. Conversion means for converting into the following, and storage means for storing the second image data signal converted by the conversion means and representing the frequency space corresponding to the image information of the previous frame,
An optimizing means connected to the converting means and the storing means for correcting the second image data signal so as to correspond to the motion of the moving image between frames based on the first and second image data signals; It has an encoding means for encoding the difference value between the second image data signal corrected by the encoding means and the first image data signal.

【0018】また、本発明に係る画像処理方法は、m画
素*n行の入力された画像情報を周波数空間を表す第1
の画像データに変換し、前記第1の画像データとフレー
ムメモリに記憶された前のフレームの画像情報の周波数
空間を表す第2の画像データとから、前記画像情報のフ
レーム間の動きに対応する予測係数を選択し、選択され
た予測係数に従い前記第2の画像データ信号を修正し、
修正された画像データ信号と前記第1の画像データ信号
との差分値を符号化するものである。
In the image processing method according to the present invention, the input image information of m pixels * n rows represents the first frequency space.
Corresponding to the movement between the frames of the image information from the first image data and the second image data representing the frequency space of the image information of the previous frame stored in the frame memory. Selecting a prediction coefficient and modifying the second image data signal according to the selected prediction coefficient,
The difference value between the corrected image data signal and the first image data signal is encoded.

【0019】[0019]

【作用】本発明によれば、入力画像情報を周波数空間を
表すデータに変換し、このデータの各周波数係数を動画
の動きに応じて補償することができるので、予測効率が
改善され、画質を劣化することなく効率的なデータ圧縮
が可能となる。従って、本発明により動画像を圧縮する
場合には、JPEGのフレーム内圧縮で優れている点及
びMPEGのフレーム間圧縮で優れている点をそれぞれ
利用することができる。
According to the present invention, since input image information can be converted into data representing a frequency space and each frequency coefficient of this data can be compensated according to the motion of a moving image, the prediction efficiency is improved and the image quality is improved. Efficient data compression is possible without deterioration. Therefore, when compressing a moving image according to the present invention, it is possible to utilize the advantages of JPEG intra-frame compression and the advantages of MPEG inter-frame compression.

【0020】[0020]

【実施例】以下、本発明の実施例について説明する。本
発明では、上述したように、いわゆる係数補償と呼ばれ
る新規な技術を開示し、これによって、従来のJPEG
方式やフレーム間DCT方式を改良するものである。
EXAMPLES Examples of the present invention will be described below. As described above, the present invention discloses a new technique called so-called coefficient compensation, which allows the conventional JPEG to be used.
This is to improve the system and interframe DCT system.

【0021】係数補償は、最適な予測係数を各周波数係
数に与えることにより行われ、この最適な予測係数ρ
は、以下のようにして得られる。
The coefficient compensation is performed by giving an optimum prediction coefficient to each frequency coefficient.
Is obtained as follows.

【0022】あるフレームとその次のフレームがある場
合、これらの上の画像信号を
If there is one frame and the next frame, the image signals on these are

【0023】[0023]

【数1】 とすると、フレーム内、フレーム間の信号の分散(平均
を0として)は、それぞれ、
[Equation 1] Then, the variance of signals within a frame and between frames (assuming the average to be 0) is

【0024】[0024]

【数2】 で表される。分散は電力スペクトル密度の周波数=0の
部分に対応しているから、式(1) 、(2) をそれぞれSin
tra 、Sinter と表すことにし、Xij(n) 、Xij
(n+1) がDCT係数とすると、
[Equation 2] It is represented by. Since the dispersion corresponds to the frequency = 0 part of the power spectral density, the equations (1) and (2) are calculated as Sin
Xij (n) and Xij will be expressed as tra and Sinter.
If (n + 1) is the DCT coefficient,

【0025】[0025]

【数3】 フレーム間のDCT係数の最適予測係数は、[Equation 3] The optimum prediction coefficient of the DCT coefficient between frames is

【0026】[0026]

【数4】 [Equation 4]

【0027】この式は、静止を仮定したときに統計的に
えられるものであり、Sinter (P) 及びSintra
(P)は、それぞれフレーム内信号及びフレーム間差分
の信号の周波数空間における電力スペクトル密度であ
る。
This equation is statistically obtained when the stationary state is assumed, and Sinter (P) and Sintra are obtained.
(P) is the power spectral density in the frequency space of the intra-frame signal and the signal of the inter-frame difference, respectively.

【0028】この式に従い、8(ピクセル)*8(ライ
ン)のDCT変換についての最適な予測係数ρの例を求
めると、表1のようになる。表1は、動きが縦1画素、
横2画素で、フレーム間の相関係数を0.95とした場
合の予測係数である。
Table 1 shows an example of the optimum prediction coefficient ρ for DCT transformation of 8 (pixels) * 8 (lines) according to this equation. Table 1 shows that the motion is 1 pixel vertically,
It is a prediction coefficient when the correlation coefficient between frames is 0.95 with two pixels in the horizontal direction.

【0029】[0029]

【表1】 [Table 1]

【0030】一般に、最適予測係数ρの値は、フレーム
間の動きと、フレーム内の画像信号の相関係数との関数
である。このため、予測係数ρは、変化するパラメータ
にかかわらず最適な値の近傍に位置するような適応型ア
ルゴリズムによることが望ましい。この1つのアプロー
チを図1に示す。同図において、縦及横軸は、それぞれ
画素の垂直及び水平方向の動きを表し、この動きベクト
ル空間内の予想係数ρを、いくつかの重複しない領域、
例えばS0−S3に分離させることである。各領域は、
表1にあるような予測係数にそれぞれ対応し、動きが大
きくなるにつれS3からS0に向かう。ただし、この領
域の数は、アプリケーションに従い決定されるものであ
り、図1の数に限定されるものではない。
In general, the value of the optimum prediction coefficient ρ is a function of the motion between frames and the correlation coefficient of the image signal within the frame. For this reason, it is desirable that the prediction coefficient ρ be based on an adaptive algorithm that is located near the optimum value regardless of the changing parameter. This one approach is shown in FIG. In the figure, the vertical and horizontal axes represent the vertical and horizontal movements of the pixel, respectively, and the prediction coefficient ρ in this motion vector space is represented by several non-overlapping regions,
For example, to separate into S0-S3. Each area is
Each of the prediction coefficients shown in Table 1 corresponds to S3 to S0 as the motion increases. However, the number of the areas is determined according to the application and is not limited to the number in FIG.

【0031】上記アルゴリズムに従い、実際のシミュレ
ーションに使用された予測係数(以下、“予測マスク”
と称する)を図2に示す。各予測マスクS0−S3の係
数値は、演算処理を容易とするために、0、1/4、2
/4、3/4及び4/4(図面の濃度が濃くなるに従い
係数値が大きい)を用いている。各予測マスクS0−S
3は、図1に対応し、動きが大きくなるにつれて係数値
“0”の領域が増加する。各マスクの関係は、図からも
わかるように、各々が、他のものに含まれるような関
係、すなわち、予測マスクS0は予測マスクS1に含ま
れ、S1は予測マスクS2に含まれるような関係にあ
り、これによって、全体的に最適化を容易に実行するこ
とができる。
According to the above algorithm, the prediction coefficient used in the actual simulation (hereinafter, "prediction mask")
2) is shown in FIG. The coefficient values of the prediction masks S0 to S3 are 0, 1/4, 2 in order to facilitate the calculation process.
/ 4, 3/4 and 4/4 (the coefficient value increases as the density of the drawing increases). Each prediction mask S0-S
3 corresponds to FIG. 1, and the area of the coefficient value “0” increases as the motion increases. As can be seen from the figure, the relationship between the masks is such that each mask is included in another, that is, the prediction mask S0 is included in the prediction mask S1 and the prediction mask S1 is included in the prediction mask S2. , Which allows the optimization to be easily performed globally.

【0032】仮に、動画の動きが大きい場合には、予測
マスクS0を選択することにより、動きの大きい高周波
数成分の周波数係数を遮断することができ、そうするこ
とで、動画像の圧縮はJPEGのフレーム内圧縮に近づ
くこととなる。反対に、動画の動きが小さい場合には、
予測マスクS3を選択することにより、低周波数成分の
周波数係数を通過させることができ、そうすることで、
動画像の圧縮はMPEGのフレーム間差分による圧縮に
近づくこととなる。
If the motion of the moving image is large, by selecting the prediction mask S0, the frequency coefficient of the high frequency component having large motion can be cut off. By doing so, the compression of the moving image can be performed by JPEG. In-frame compression will be approached. On the contrary, if the motion of the video is small,
By selecting the prediction mask S3, it is possible to pass the frequency coefficient of the low frequency component, and by doing so,
The compression of a moving image comes close to the compression by the difference between frames of MPEG.

【0033】次に、本実施例の画像処理装置において、
上記係数補償を行うための構成を図3に示す。図中、点
線で示した部分は、従来のJPEGを実行する部分に付
け加えられた係数補償回路を示している。
Next, in the image processing apparatus of this embodiment,
FIG. 3 shows a configuration for performing the above coefficient compensation. In the figure, the part indicated by the dotted line shows the coefficient compensating circuit added to the part for executing the conventional JPEG.

【0034】本実施例の画像処理装置10は、8(ピク
セル)*8(ライン)のブロックからなる入力画像情報
の離散コサイン変換を行うFDCT変換部12と、FD
CT変換部12の出力と係数補償回路20からの出力2
4の差分をとる減算器14と、減算器14の出力を量子
化する量子化部16と、量子化部16の出力をMPEG
と互換性のあるビットストリーム構成で符号化するビッ
トストリーム部18とを有している。これらの構成は、
従来のJPEGにおけるDCT変換、ジグザグスキャ
ン、あるいはランレングス符号化などを組み合わせた技
術と同様である。
The image processing apparatus 10 of this embodiment comprises an FDCT transform unit 12 for performing discrete cosine transform of input image information consisting of 8 (pixel) * 8 (line) blocks, and an FD.
Output of CT converter 12 and output 2 from coefficient compensation circuit 20
4 is subtracted, a quantizer 16 for quantizing the output of the subtractor 14, and an output of the quantizer 16 is MPEG.
And a bitstream unit 18 for encoding with a bitstream configuration compatible with. These configurations are
This is the same as the conventional technique that combines DCT conversion, zigzag scanning, or run length encoding in JPEG.

【0035】画像処理装置10は、さらに係数補償回路
20を備えており、この回路は、量子化部16からの出
力を逆量子化する逆量子化部22と、逆量子化部22の
出力と出力24とを加算する加算器26と、加算器26
の出力を格納するフレームメモリ28と、フレームメモ
リ28の出力とFDCT変換部12の出力を入力し、最
適予測マスクを選択する決定回路30と、決定回路30
により選択された予測マスクとフレームメモリ28の出
力とを乗算し、出力24を減算器14へ供給する乗算器
32とを有している。また、決定回路30によって選択
された予測マスクを識別するための情報、例えば、1フ
レームの各ブロックにつき4つの予測マスクを選択する
のであれば2ビット情報がMPEGユーザデータレジス
タ34に出力され、これは、MPEG互換のビットスト
リーム内に符号化され、画像データ信号とともに伝送ま
たは蓄積される。
The image processing apparatus 10 further includes a coefficient compensating circuit 20, which dequantizes the output from the quantizing unit 16 and an output from the dequantizing unit 22. An adder 26 for adding the output 24, and an adder 26
, A decision circuit 30 for inputting the output of the frame memory 28 and the output of the FDCT conversion unit 12, and selecting an optimum prediction mask, and a decision circuit 30.
It has a multiplier 32 that multiplies the prediction mask selected by and the output of the frame memory 28 and supplies the output 24 to the subtractor 14. Further, information for identifying the prediction mask selected by the decision circuit 30, for example, 2-bit information is output to the MPEG user data register 34 if four prediction masks are selected for each block of one frame. Are encoded in an MPEG compatible bitstream and transmitted or stored with the image data signal.

【0036】次に、動作について説明する。8*8画素
の画像情報は、FDCT変換部12においてDCT変換
され、画素数に対応した64個のDCT係数(周波数係
数)を示す画像データが出力される。本実施例では、周
波数空間、すなわち係数空間内で画像信号を処理するた
め、フレームメモリ28には、FDCT変換部12で変
換された前のフレームの対応するDCT係数が蓄積され
ている。現在入力されたブロックのDCT係数と前のフ
レームの対応するDCT係数とが決定回路30に入力さ
れる。
Next, the operation will be described. The image information of 8 * 8 pixels is DCT-converted by the FDCT converter 12, and image data indicating 64 DCT coefficients (frequency coefficients) corresponding to the number of pixels is output. In the present embodiment, since the image signal is processed in the frequency space, that is, the coefficient space, the frame memory 28 stores the corresponding DCT coefficients of the previous frame converted by the FDCT conversion unit 12. The DCT coefficient of the currently input block and the corresponding DCT coefficient of the previous frame are input to the decision circuit 30.

【0037】決定回路30は、以下の式に従い演算処理
を実行し、ブロックの最適な予測マスクを選択する。
The decision circuit 30 executes arithmetic processing according to the following equation to select the optimum prediction mask for the block.

【0038】[0038]

【数5】 [Equation 5]

【0039】XijはFDCT変換部12の出力、Yijは
前フレームのFDCT出力、Sk,i,j(kは0、1、
2、3)は予測マスクである。
Xij is the output of the FDCT converter 12, Yij is the FDCT output of the previous frame, and Sk, i, j (k is 0, 1,
2, 3) are prediction masks.

【0040】このようにして、決定回路30により動画
像の動き、すなわち動きベクトルに応じた予測マスクが
選択され、この結果、動きが非常に大きい場合には、予
測マスクS0が選択され、動きが非常に小さい場合に
は、予測マスクS3が選択される。次いで、予測マスク
は、乗算器32でフレームメモリ28からのDCT係数
と乗算され、周波数係数の補償が行われる。また、選択
された予測マスクを識別するための2ビットの情報がユ
ーザデータレジスタ34に出力される。
In this way, the decision circuit 30 selects the prediction mask corresponding to the motion of the moving image, that is, the motion vector. As a result, when the motion is very large, the prediction mask S0 is selected and the motion is determined. If it is very small, the prediction mask S3 is selected. The prediction mask is then multiplied in multiplier 32 with the DCT coefficient from frame memory 28 to compensate for the frequency coefficient. In addition, 2-bit information for identifying the selected prediction mask is output to the user data register 34.

【0041】補償されたDCT係数は出力24として減
算器14へ供給され、入力画像の変換されたDCT係数
との差分がとられる。この差分値は、量子化、符号化さ
れてMPEG互換のビット構成としてビットストリーム
部18から出力される。量子化部16の出力は、さらに
逆量子化された後、補償されたDCT係数と加算される
ことにより、前のフレームのDCT係数となってフレー
ムメモリ28に格納される。
The compensated DCT coefficient is supplied to the subtractor 14 as the output 24, and the difference from the converted DCT coefficient of the input image is taken. The difference value is quantized and encoded and output from the bit stream unit 18 as an MPEG compatible bit configuration. The output of the quantization unit 16 is further dequantized and then added to the compensated DCT coefficient to be stored in the frame memory 28 as the DCT coefficient of the previous frame.

【0042】次に、本発明の他の実施例を説明する。上
記実施例では、4つの予測マスクS0−S3をブロック
ごとに選択(フレーム毎に予測マスクを変えない)した
が、本実施例は、予め計算によって求められた予測マス
クを32個用意し、この中から各フレーム毎に最適な予
測マスクを選択するものである。
Next, another embodiment of the present invention will be described. In the above embodiment, four prediction masks S0 to S3 are selected for each block (the prediction mask is not changed for each frame), but this embodiment prepares 32 prediction masks calculated in advance. The optimum prediction mask is selected for each frame from the inside.

【0043】予め準備される32個の予測マスクは、図
2で示したものと同様に、各々が他のものに含まれるよ
うな線形の順序で配置される。仮に、1フレームが72
0*480画素からなる場合には、ブロック数は540
0個となり、個々のブロックについて32の予測マスク
をそれぞれ適宜選択するとすれば、ブロックごとに5ビ
ットの情報を一緒に付加して送らなければならない。こ
のため、本実施例では、各フレームごとに32の予測マ
スクの中から最適な4つの予測マスクを選択することと
し、そして、上記実施例と同様に、個々のブロックにつ
いて4つの予測マスクの中からいずれかを選択する。
The 32 prediction masks prepared in advance are arranged in a linear order such that each of them is included in the other, similar to the one shown in FIG. If one frame is 72
If it consists of 0 * 480 pixels, the number of blocks is 540
Assuming that the number of prediction masks is 0, and 32 prediction masks are appropriately selected for each block, 5-bit information must be added together for each block and transmitted. For this reason, in the present embodiment, the optimum four prediction masks are selected from the 32 prediction masks for each frame, and as in the above embodiment, among the four prediction masks for each block. Select one from.

【0044】このアルゴリズムは、図4に示すような構
成で実効可能であり、これは決定回路30で行うように
しても良い。まず初めに、任意の組の4つの予測マスク
からスタートする。符号化されるフレーム内において、
それぞれの予測マスクを選択するブロックの数が計数さ
れ、この結果はカウンター40−43にヒストグラム情
報として蓄えられる。フレームの最後に、これらの計数
結果と予め定められたしきい値Ref0−Ref3と比
較することにより、次の組の予測マスクが決定される。
This algorithm can be implemented by the configuration shown in FIG. 4, and this may be performed by the decision circuit 30. First, we start with an arbitrary set of four prediction masks. Within the frame to be encoded,
The number of blocks selecting each prediction mask is counted, and the result is stored in the counters 40-43 as histogram information. At the end of the frame, the next set of prediction masks is determined by comparing these counting results with a predetermined threshold Ref0-Ref3.

【0045】しきい値Ref0−Ref3をそれぞれ等
しくし(それぞれ5400/4)、ヒストグラムの計数
と比較した結果、予測マスクS0−S3の選択された割
合がR0−R3であるとする。ここで、予測マスクS0
−S3の零でない部分は、S1からS3になるに従い徐
々に拡大されるため(お互いマスクが含まれる関係にあ
る)、S1−S3を固定してS0を変化させ(R0が1
/4から+、−のどちらの方向にずれているのかを見て
次のマスクを選択する)ても、予測マスクS1−S3は
変化しない。次ぎに、予測マスクS0を変更して、S2
とS3を固定してS1を変化させても、S0、S2、S
3は変化せず、S1だけの変更が行える。これを順次行
って、予測マスクS0−S3を変更する。これは、上述
のように、予測マスクがお互いの零でない部分が順次含
まれている関係にあることから生じる特徴である。
As a result of making the thresholds Ref0-Ref3 equal (5400/4 each) and comparing with the count of the histogram, it is assumed that the selected ratio of the prediction masks S0-S3 is R0-R3. Here, the prediction mask S0
-Since the non-zero part of S3 is gradually expanded from S1 to S3 (there is a relationship in which masks are included), S1-S3 is fixed and S0 is changed (R0 is 1).
The prediction masks S1 to S3 do not change even if the next mask is selected depending on whether the direction is shifted from / 4 to + or −. Next, the prediction mask S0 is changed to S2.
Even if S3 is fixed and S1 is changed, S0, S2, S
3 does not change and only S1 can be changed. By sequentially performing this, the prediction masks S0 to S3 are changed. This is a feature that arises from the fact that the prediction masks have a relationship in which non-zero portions are sequentially included as described above.

【0046】次に、本実施例によるシミュレーションの
結果を説明する。ここでは、4つのマスク(ある特定シ
ーケンスについて最適であるもの)を最初から固定した
ケース、すなわちフレーム毎に予測マスクの変更を行わ
ないケースと、フレーム毎に予測マスクを変更する適応
型制御のケースとを比較した。
Next, the result of the simulation according to this embodiment will be described. Here, four masks (the ones that are optimum for a certain specific sequence) are fixed from the beginning, that is, a case where the prediction mask is not changed for each frame and a case of adaptive control in which the prediction mask is changed for each frame. And compared.

【0047】図5は、固定された4つのマスクのケース
において、各マスクがMobile&Calender
(以下、M&Cと略す)と呼ばれるシーケンス中にどの
ように選択されたかを示し、図6は、適応型制御がどの
ようにして最適な状態を達成するのかを示している。両
図において、縦軸は、720(ピクセル)*480(ラ
イン)のフレームを8*8のブロックに分割した場合に
おけるブロック数を示し、横軸はシーケンスのフレーム
数を示している。
FIG. 5 shows a case where four masks are mobile and calendar in a case of four fixed masks.
FIG. 6 shows how the adaptive control achieves an optimum state, showing how it was selected during a sequence called (hereinafter abbreviated as M & C). In both figures, the vertical axis represents the number of blocks when a 720 (pixel) * 480 (line) frame is divided into 8 * 8 blocks, and the horizontal axis represents the number of sequence frames.

【0048】最適化は、4つのマスクがそれぞれ25%
選択されたときに達成されたものと考えることができ、
図中、もっとも下の曲線は、図2のマスクS0に対応
し、もっとも上の曲線はS3に対応する。マスクS0
は、フレームの非予測部分(動きが大きい部分)で選択
され、図5からわかるように、シーケンスの終わり(シ
ーケンスのフレーム120−140ぐらいで動きが大き
くなる)に向かい、画素の非予測部分が増加する。
Optimization is 25% for each of the four masks
Can be considered achieved when selected,
In the figure, the lowermost curve corresponds to the mask S0 of FIG. 2, and the uppermost curve corresponds to S3. Mask S0
Is selected in the non-predictive part of the frame (the part with large motion), and as can be seen in FIG. 5, towards the end of the sequence (where there is more motion in frames 120-140 of the sequence) To increase.

【0049】マスクを固定したケースでは、画素が全体
的に非予測的になると、予測マスク(フィルター)S0
の使用率が100%程度となり、係数補償は従来のJP
EGの処理に近づく。他方、動きがないときは、予測効
率が増加し、予測マスク(フィルター)S3が100%
使用され、係数補償は、動き補償されたMPEGの(予
測された)処理に近づく。適応型制御のケースでは、入
力画像の変動などに対して全体の画素の品質を維持し、
画質が最適に近くなるように各マスクの使用率をそれぞ
れ25%近傍となるように維持する。言い替えれば、こ
の係数補償は、JPEGと動き補償されたMPEGとの
中間に位置するものとみなすことができる。
In the case where the mask is fixed, when the pixel becomes totally non-predictive, the predictive mask (filter) S0
The usage rate is about 100%, and the coefficient compensation is the conventional JP
Approaching EG processing. On the other hand, when there is no motion, the prediction efficiency increases and the prediction mask (filter) S3 is 100%.
Used, coefficient compensation approaches the motion-compensated MPEG (predicted) processing. In the case of adaptive control, the quality of the whole pixel is maintained against variations in the input image,
The usage rate of each mask is maintained near 25% so that the image quality is close to the optimum. In other words, this coefficient compensation can be regarded as being located between JPEG and motion-compensated MPEG.

【0050】図7に、上記M&Cシーケンスにおいて符
号化した場合のノイズシミュレーション結果を示す。図
7には、それぞれJPEG、固定ケース、適応型ケース
及びフレーム間JPEGが表されている。“JPEG”
の曲線は、JPEGによるフレーム内圧縮の結果を示
し、“フレーム間JPEG”は15フレームのGOP
(Group of picture)のフレーム間D
CT方式を示し、これは、1つのJPEG符号化された
フレームに対して、それに続く14フレームが予測され
た画素として符号化されることを意味する。“マスク固
定ケース”は、1つの固定された最適予測マスクの結果
を示す(これにより、追加のユーザ情報を節約する)。
“適応型ケース”は、図2に示される4つの分割された
予測マスクの結果に対応する。
FIG. 7 shows a noise simulation result when the above M & C sequence is coded. FIG. 7 shows JPEG, fixed case, adaptive case, and inter-frame JPEG, respectively. "JPEG"
Curve shows the result of intraframe compression by JPEG, and “interframe JPEG” is the GOP of 15 frames.
(Group of picture) frame D
The CT method is shown, which means that for one JPEG coded frame, the subsequent 14 frames are coded as predicted pixels. "Mask fixed case" shows the result of one fixed optimal prediction mask (which saves additional user information).
The "adaptive case" corresponds to the result of the four split prediction masks shown in FIG.

【0051】シミュレーションの最初の部分(フレーム
0からフレーム15)は、MPEG−COREシミュレ
ーション(ISOのMPEG委員会でMPEG2で同意
されたものであり、このシミュレーションもこれに基づ
く)で定義されたレイト−バッファ(rate−buf
fer)コントロールの不適切な初期化により安定しな
いということをコメントする必要があるであろう。残り
の結果は、ほとんど安定しており、符号化モードは、画
像の非予測部分がフレーム120−130(SNRにお
いても理解される)のあたりで増加するにつれ、JPE
Gに近似する。
The first part of the simulation (frames 0 to 15) is the rate defined in the MPEG-CORE simulation (which was agreed on in MPEG2 by the MPEG committee of ISO, this simulation is also based on this). Buffer (rate-buf)
fer) It will be necessary to comment that it is not stable due to improper initialization of controls. The rest of the results are almost stable, and the coding mode increases as the unpredicted part of the image increases around frames 120-130 (also understood in SNR).
It is close to G.

【0052】圧縮された画質は、内部のビデオ専門家に
よって評価され、JPEGやフレーム間DCT圧縮に比
べて、非常に大きな改善が得られた。この技術は、動き
補償されるMPEGにも適用することができる。
The compressed image quality was evaluated by an internal video expert and provided a significant improvement over JPEG and interframe DCT compression. This technique can also be applied to motion compensated MPEG.

【0053】[0053]

【発明の効果】以上詳細に説明したように、本発明によ
れば、単に画素空間においてフレーム間圧縮するのでは
なく、画像情報を周波数空間において処理するので、動
画の動きに対応した適切な圧縮が可能となる。また、動
画の動きに応じて最適な予測係数を各周波数係数に与え
ることができるので、動画の予測効率も改善され、その
結果、動画像を劣化させることなく効率の良いデータ圧
縮が可能となる。
As described in detail above, according to the present invention, the image information is processed in the frequency space instead of simply performing the inter-frame compression in the pixel space. Therefore, the appropriate compression corresponding to the motion of the moving image is performed. Is possible. Further, since the optimum prediction coefficient can be given to each frequency coefficient according to the motion of the moving image, the prediction efficiency of the moving image is also improved, and as a result, efficient data compression can be performed without degrading the moving image. .

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

【図1】動きベクトル空間内の予測係数の分離状態を示
す図。
FIG. 1 is a diagram showing a separation state of prediction coefficients in a motion vector space.

【図2】予測マスクの例を示す図。FIG. 2 is a diagram showing an example of a prediction mask.

【図3】本発明の実施例に係る画像処理装置において係
数補償を行うための構成を示すブロック図。
FIG. 3 is a block diagram showing a configuration for performing coefficient compensation in the image processing apparatus according to the embodiment of the present invention.

【図4】他の実施例において係数補償を行うための構成
を示すブロック図。
FIG. 4 is a block diagram showing a configuration for performing coefficient compensation in another embodiment.

【図5】テストシーケンスにおいて固定された予測マス
クの選択状況を示す図。
FIG. 5 is a view showing a selection state of prediction masks fixed in a test sequence.

【図6】適応型制御における予測マスクの選択状況を示
す図。
FIG. 6 is a diagram showing a selection state of a prediction mask in adaptive control.

【図7】符号化によるノイズシミュレーションの結果を
示す図。
FIG. 7 is a diagram showing a result of noise simulation by encoding.

【図8】従来のJPEGのフレーム内圧縮方式の示すブ
ロック図。
FIG. 8 is a block diagram showing a conventional JPEG intra-frame compression method.

【図9】従来のMPEGのフレーム間差分のDCT変換
による圧縮方式を示すブロック図。
FIG. 9 is a block diagram showing a conventional compression method by DCT conversion of inter-frame difference of MPEG.

【図10】DCT変換された周波数係数の分布を示す
図。
FIG. 10 is a diagram showing a distribution of frequency coefficients subjected to DCT conversion.

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

12 FDCT変換部 16 量子化部 18 ビットストリーム部 20 係数補償回路 22 逆量子化部 28 フレームメモリ 30 決定回路 12 FDCT transform unit 16 Quantization unit 18 Bit stream unit 20 Coefficient compensation circuit 22 Inverse quantization unit 28 Frame memory 30 Decision circuit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 7/133 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication H04N 7/133 Z

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 m画素*n行の画像情報を入力し、該画
像情報を周波数空間を表す第1の画像データに変換する
変換手段と、 前記変換手段により変換された、前フレームの画像情報
に対応する周波数空間を表す第2の画像データ信号を記
憶する記憶手段と、 前記変換手段及び記憶手段に接続され、前記第1及び第
2の画像データ信号に基づきフレーム間の動画の動きに
対応するように前記第2の画像データ信号を修正する最
適化手段と、 前記最適化手段によって修正された第2の画像データ信
号と前記第1の画像データ信号との差分値を符号化する
符号化手段とを有することを特徴とする画像処理装置。
1. A conversion unit for inputting image information of m pixels * n rows and converting the image information into first image data representing a frequency space, and image information of a previous frame converted by the conversion unit. Storage means for storing a second image data signal representing a frequency space corresponding to, and conversion means and storage means connected to the motion of a moving image between frames based on the first and second image data signals. Optimization means for modifying the second image data signal, and encoding for encoding a difference value between the second image data signal modified by the optimization means and the first image data signal. And an image processing apparatus.
【請求項2】 請求項1の記載において、前記最適化手
段は、前記画像情報のフレーム間の動きと、フレーム内
の前記画像情報の相関係数との関数により定められた予
測係数に従い前記第2の画像データ信号を修正すること
を特徴とする画像処理装置。
2. The optimizing means according to claim 1, wherein the optimizing means is configured to perform the first prediction according to a prediction coefficient determined by a function of a motion between frames of the image information and a correlation coefficient of the image information in the frame. An image processing device, characterized in that the image data signal of No. 2 is modified.
【請求項3】 請求項2の記載において、前記最適化手
段は、予め定められた複数の予測係数の中から動画の動
きに応じた予測係数を選択することを特徴とする画像処
理装置。
3. The image processing apparatus according to claim 2, wherein the optimizing unit selects a prediction coefficient according to a motion of a moving image from a plurality of predetermined prediction coefficients.
【請求項4】 請求項3の記載において、前記最適化手
段は、フレーム間の動画の動きが大きい場合には、第2
の画像データ信号の高周波数成分を遮断する予測係数を
選択することを特徴とする画像処理装置。
4. The optimizing means according to claim 3, wherein when the motion of the moving image between frames is large,
An image processing apparatus, characterized in that a prediction coefficient for cutting off high frequency components of the image data signal is selected.
【請求項5】 請求項3の記載において、前記最適化手
段は、フレーム間の動画の動きが小さい場合には、第2
の画像データ信号の低周波数成分を透過する予測係数を
選択することを特徴とする画像処理装置。
5. The optimizing means according to claim 3, wherein when the motion of the moving image between frames is small,
An image processing apparatus, wherein a prediction coefficient that transmits a low-frequency component of the image data signal is selected.
【請求項6】 請求項3の記載において、前記最適化手
段は、前記画像情報ごとに選択された予測係数を計数す
る手段と、該計数結果から各予測係数が平均して選択さ
れるように予測係数の選択を調製する手段とを有するこ
とを特徴とする画像処理装置。
6. The optimizing means according to claim 3, wherein the optimizing means counts the prediction coefficient selected for each of the image information, and the prediction coefficients are averaged and selected from the counting result. An image processing apparatus, comprising: means for adjusting selection of prediction coefficients.
【請求項7】 請求項1ないし請求項6のいずれかの記
載において、前記変換手段は、前記画像情報の2次元離
散コサイン変換を行うことを特徴とする画像処理装置。
7. The image processing apparatus according to claim 1, wherein the conversion unit performs a two-dimensional discrete cosine conversion of the image information.
【請求項8】 m画素*n行の入力された画像情報を周
波数空間を表す第1の画像データに変換し、前記第1の
画像データとフレームメモリに記憶された前のフレーム
の画像情報の周波数空間を表す第2の画像データとか
ら、前記画像情報のフレーム間の動きに対応する予測係
数を選択し、選択された予測係数に従い前記第2の画像
データ信号を修正し、修正された画像データ信号と前記
第1の画像データ信号との差分値を符号化することを特
徴とする画像処置方法。
8. The input image information of m pixels * n rows is converted into first image data representing a frequency space, and the first image data and the image information of the previous frame stored in the frame memory are converted. From the second image data representing the frequency space, a prediction coefficient corresponding to the movement between the frames of the image information is selected, the second image data signal is modified according to the selected prediction coefficient, and the modified image An image processing method characterized by encoding a difference value between a data signal and the first image data signal.
JP14388993A 1993-06-15 1993-06-15 Picture processor and its processing method Pending JPH0730895A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14388993A JPH0730895A (en) 1993-06-15 1993-06-15 Picture processor and its processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14388993A JPH0730895A (en) 1993-06-15 1993-06-15 Picture processor and its processing method

Publications (1)

Publication Number Publication Date
JPH0730895A true JPH0730895A (en) 1995-01-31

Family

ID=15349397

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14388993A Pending JPH0730895A (en) 1993-06-15 1993-06-15 Picture processor and its processing method

Country Status (1)

Country Link
JP (1) JPH0730895A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304531B (en) 2007-05-08 2012-11-07 株式会社日立制作所 Image transformation device
JP5850536B2 (en) * 2011-03-18 2016-02-03 株式会社日立国際電気 Moving picture coding apparatus and moving picture coding method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101304531B (en) 2007-05-08 2012-11-07 株式会社日立制作所 Image transformation device
JP5850536B2 (en) * 2011-03-18 2016-02-03 株式会社日立国際電気 Moving picture coding apparatus and moving picture coding method

Similar Documents

Publication Publication Date Title
JP3149418B2 (en) Image prediction decoding method and apparatus
US6333949B1 (en) Video coding apparatus and decoding apparatus
US7227898B2 (en) Digital signal conversion method and digital signal conversion device
JP2001145113A (en) Image information conversion apparatus and method
KR100961760B1 (en) Motion estimation method and apparatus referencing discrete cosine transform coefficients
US20040264790A1 (en) Method of and apparatus for adaptively encoding motion image according to characteristics of input image
JPH0730895A (en) Picture processor and its processing method
JPH07336684A (en) Image signal decoding device
JP3343554B1 (en) Image prediction decoding method and image prediction encoding device
CN100481950C (en) Digital signal conversion method
JPH10126794A (en) Compressor for image signal between motion prediction frames
JP3157144B1 (en) Picture prediction decoding method
JP2002359852A (en) Image prediction decoding apparatus and method
JP3343553B1 (en) Image prediction coding apparatus and method
JP4517963B2 (en) Encoding apparatus, encoding method, program, and recording medium
JP2001112002A (en) Digital video decoding device capable of image size conversion