JPH06284395A - Image compression-encoder - Google Patents

Image compression-encoder

Info

Publication number
JPH06284395A
JPH06284395A JP6770393A JP6770393A JPH06284395A JP H06284395 A JPH06284395 A JP H06284395A JP 6770393 A JP6770393 A JP 6770393A JP 6770393 A JP6770393 A JP 6770393A JP H06284395 A JPH06284395 A JP H06284395A
Authority
JP
Japan
Prior art keywords
area
quantization
data
compression
processing
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
JP6770393A
Other languages
Japanese (ja)
Inventor
Akira Kariyado
晃 假宿
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP6770393A priority Critical patent/JPH06284395A/en
Publication of JPH06284395A publication Critical patent/JPH06284395A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

PURPOSE:To provide an image compression-encoder where the lowering of resolution due to the decrease of the number of quantization bit to be performed for the whole of a screen at the time of the increase of the quantity of transmission data is made to prevent as much as possible. CONSTITUTION:In an image compression-encoder performing an orthogonal conversion processing, a quantization processing and a variable length encoding processing for image data, outputting the output data via a memory 16 and controlling the number of quantization bit when a quantization processing is performed according to quantity of data stored in the memory 16, an instruction signal generation means 28 generating an area instruction signal SA instructing the area at the middle part of a screen is provided, the number of quantization bit when a quantization processing is performed within the area instructed by the area instruction signal SA is made to increase and the number of quantization bit when the quantization processing is performed outside the area instructed by the area instruction signal SA is made to decrease.

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、画像通信や画像放送
システム等においてデジタル信号に変換された画像信号
を圧縮符号化処理するための画像圧縮符号化器の改良に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement of an image compression encoder for compressing and encoding an image signal converted into a digital signal in image communication, an image broadcasting system and the like.

【0002】[0002]

【従来の技術】周知のように、近時では、デジタル化さ
れた画像信号を圧縮符号化して伝送する、デジタル画像
伝送システムやデジタル画像放送システム等が開発され
てきている。特に、近年における画像圧縮符号化処理方
式としては、従来の方式と比較して実用性の高いデータ
圧縮効率が確保できることから、直交変換技術の1つで
あるDCT(離散コサイン変換)技術が広く採用されて
いる。このDCTは、デジタル化された画像データをあ
る単位で区切り、その区切った領域内に含まれる周波数
成分を伝送データとする方式である。
2. Description of the Related Art As is well known, recently, a digital image transmission system, a digital image broadcasting system, etc. for compressing and encoding a digitized image signal for transmission have been developed. In particular, as the image compression encoding method in recent years, the DCT (discrete cosine transform) technology, which is one of the orthogonal transform technologies, is widely adopted because it can secure a highly practical data compression efficiency as compared with the conventional method. Has been done. The DCT is a method in which digitized image data is divided into certain units, and frequency components included in the divided areas are used as transmission data.

【0003】図11は、このような画像圧縮符号化器の
基本機能を実現する構成を示している。この場合、画像
データとしては、デジタル化された輝度信号Yを例にと
って説明する。すなわち、入力端子11に供給された画
像データは、減算回路12を介してDCT回路13に入
力される。このDCT回路13は、入力されたデジタル
輝度信号Yをある領域単位で区切り、その領域内部に存
在する周波数成分をエネルギーデータに変換する作用を
行なっている。そして、このDCT回路13で変換され
たデータは、量子化回路14に送出されてある一定の幅
のビットへと変換された後、可変長符号化回路15に出
力される。
FIG. 11 shows a configuration for realizing the basic functions of such an image compression encoder. In this case, the digitized luminance signal Y will be described as an example of the image data. That is, the image data supplied to the input terminal 11 is input to the DCT circuit 13 via the subtraction circuit 12. The DCT circuit 13 divides the input digital luminance signal Y into certain area units, and converts the frequency components existing in the area into energy data. The data converted by the DCT circuit 13 is sent to the quantizing circuit 14 and converted into bits having a certain width, and then output to the variable length coding circuit 15.

【0004】ここで、可変長符号化回路15は、まず、
上記領域内のデータをジグザグスキャンと称される方法
でシリアルデータに変換している。このジグザグスキャ
ンは、領域内の低周波成分から高周波成分へスキャンす
る方式であり、シリアル化により0と1のデータ列にな
った時点で、可変長符号化回路15は、一般的シリアル
データのデータ圧縮手法であるハフマン符号を用いて、
そのシリアルデータを可変長符号に圧縮する。そして、
可変長符号化回路15から出力される圧縮データは、バ
ッファメモリ16に一時記憶された後、一定の速度で読
み出され出力端子17から取り出される。
Here, the variable length coding circuit 15 first
The data in the area is converted into serial data by a method called zigzag scanning. This zigzag scanning is a method of scanning from a low frequency component to a high frequency component in a region, and when the data string of 0 and 1 is obtained by serialization, the variable length coding circuit 15 determines that the data of general serial data Using Huffman code, which is a compression method,
The serial data is compressed into a variable length code. And
The compressed data output from the variable length coding circuit 15 is temporarily stored in the buffer memory 16, then read at a constant speed and taken out from the output terminal 17.

【0005】また、バッファメモリ16は、その内部状
態を示すデータを占有量制御回路18に出力している。
この占有量制御回路18は、バッファメモリ16に記憶
されているデータ量を監視し、データ量が多く量子化回
路14における現在の量子化ビット数ではバッファメモ
リ16がオーバーフローになる可能性がある場合、量子
化するビット数を減らすように量子化回路14を制御し
ている。逆に、占有量制御回路18は、バッファメモリ
16のデータ量が少ない場合、量子化するビット数を増
加するように量子化回路14を制御している。
The buffer memory 16 also outputs data indicating its internal state to the occupancy control circuit 18.
The occupancy control circuit 18 monitors the amount of data stored in the buffer memory 16, and when the amount of data is large and there is a possibility that the buffer memory 16 will overflow with the current quantization bit number in the quantization circuit 14. The quantization circuit 14 is controlled so as to reduce the number of bits to be quantized. On the contrary, the occupancy control circuit 18 controls the quantization circuit 14 so as to increase the number of bits to be quantized when the data amount in the buffer memory 16 is small.

【0006】次に、図11に示す画像圧縮符号化器で
は、フレーム間圧縮処理も実現している。このフレーム
間圧縮とは、通常のテレビジョン画像信号がフレームを
1画面として構成されていることから、そのフレーム間
の差分値を伝送画像データとして送信し、受信側でその
差分値を前のフレームの画像データと合成して画像表示
する手法である。この手法によれば、フレーム間の差分
の画像データのみを伝送するだけで受信側で画像が再生
できるので、非常に圧縮効率を向上させることができ
る。
Next, the image compression encoder shown in FIG. 11 also realizes interframe compression processing. This inter-frame compression means that a normal television image signal is composed of one frame as one screen, and therefore the difference value between the frames is transmitted as transmission image data, and the difference value on the receiving side is transmitted to the previous frame. This is a method of displaying an image by combining with the image data of. According to this method, the image can be reproduced on the receiving side only by transmitting the image data of the difference between the frames, so that the compression efficiency can be greatly improved.

【0007】すなわち、上記量子化回路14で変換され
たデータは、逆量子化回路19に供給されて変換前のデ
ータに戻された後、逆DCT回路20により周波数成分
データから元の画像データに戻される。そして、この戻
された画像データは、加算回路21を介してフレームメ
モリ22に記憶された後、次のフレームに同期して読み
出され、動き補償回路23及び動き検出回路24にそれ
ぞれ供給される。このうち、動き検出回路24は、現在
のフレームと前のフレームとの比較を行なって画像に動
きがあるか否かを検出している。つまり、ある領域で区
切られた画像が、前のフレームから現在のフレームまで
の間にどの程度移動したかの移動量を検出し、その検出
された移動量を動き補償回路23に出力している。
That is, the data converted by the quantizing circuit 14 is supplied to the inverse quantizing circuit 19 and returned to the data before conversion, and then the inverse DCT circuit 20 converts the frequency component data into the original image data. Will be returned. Then, the returned image data is stored in the frame memory 22 via the adding circuit 21, is read in synchronization with the next frame, and is supplied to the motion compensation circuit 23 and the motion detection circuit 24, respectively. . Of these, the motion detection circuit 24 compares the current frame with the previous frame to detect whether or not there is motion in the image. That is, the amount of movement of the image divided into a certain area is detected between the previous frame and the current frame, and the detected amount of movement is output to the motion compensation circuit 23. .

【0008】また、上記動き補償回路23では、フレー
ムメモリ22から読み出された画像データを、動き検出
回路24で検出された移動量だけ移動させる。この場
合、移動量がある範囲を越えた画像については動き補償
を行なわず、その部分の画像データは出力しない。そし
て、この動き補償回路23から出力される画像データ
は、スイッチ25を介して上記減算回路12に供給され
て、現在のフレームの画像データから動き補償回路23
の出力画像データが減算される。このため、前のフレー
ムと同じ画像データが存在した場合には、現在のフレー
ムの画像データから同じ画像データ部分が削除されるの
で、圧縮効率を向上させることができる。
In the motion compensation circuit 23, the image data read from the frame memory 22 is moved by the movement amount detected by the motion detection circuit 24. In this case, motion compensation is not performed for an image whose movement amount exceeds a certain range, and the image data of that portion is not output. Then, the image data output from the motion compensation circuit 23 is supplied to the subtraction circuit 12 via the switch 25, and the motion compensation circuit 23 starts from the image data of the current frame.
Output image data of is subtracted. Therefore, when the same image data as the previous frame exists, the same image data portion is deleted from the image data of the current frame, so that the compression efficiency can be improved.

【0009】ここで、動き補償回路23から出力される
画像データは、スイッチ26を介して上記加算回路21
にも供給される。すなわち、減算回目12で削除された
画像データは、フレーム間圧縮処理を行なうために符号
化側でも再生する必要があるため、動き補償回路23か
ら出力された画像データを逆DCT回路20の出力画像
データに加算するようにしている。この場合、フレーム
間の差分の画像データのみを伝送するのでは、ノイズの
混入や同期乱れ等が発生した場合に画像の再生を行なう
ことができなくなる。そこで、リフレッシュ制御回路2
7により、一定の周期でスイッチ25,26をオフ状態
にしてフレーム間圧縮処理が行なわれないようにしてい
る。また、上述した画像圧縮符号化器の動作は、タイミ
ング発生回路28で生成される各種のタイミング信号に
基づいて実行されている。
The image data output from the motion compensating circuit 23 is added to the adding circuit 21 via the switch 26.
Will also be supplied. That is, since the image data deleted in the subtraction operation 12 needs to be reproduced on the encoding side in order to perform the inter-frame compression process, the image data output from the motion compensation circuit 23 is output as the output image of the inverse DCT circuit 20. I try to add to the data. In this case, if only the image data of the difference between the frames is transmitted, it becomes impossible to reproduce the image when the noise is mixed or the synchronization is disturbed. Therefore, the refresh control circuit 2
7, the switches 25 and 26 are turned off at a constant cycle so that interframe compression processing is not performed. The operation of the image compression encoder described above is executed based on various timing signals generated by the timing generation circuit 28.

【0010】次に、図12は、上記量子化回路14の詳
細を示している。すなわち、量子化回路14は、占有量
制御回路18の出力データに基づいてスイッチ29を切
り換えることで、DCT回路13の出力データをそれぞ
れ異なる量子化テーブル301,302,……,30n
に選択的に導いて、量子化ビット数を変化させるように
なっている。この場合、占有量制御回路18は、バッフ
ァメモリ16内に存在する符号化データ量を、図13に
示す特性に基づいて処理し、上記スイッチ29を切り換
えるように動作する。
Next, FIG. 12 shows the details of the quantization circuit 14. That is, the quantizing circuit 14 switches the switch 29 based on the output data of the occupancy control circuit 18, so that the output data of the DCT circuit 13 are different from each other in the quantization tables 301, 302, ..., 30n.
To selectively change the number of quantization bits. In this case, the occupancy control circuit 18 processes the encoded data amount existing in the buffer memory 16 based on the characteristic shown in FIG. 13, and operates so as to switch the switch 29.

【0011】図13に示す特性は、横軸にバッファメモ
リ16に記憶されているデータ量を示し、縦軸に量子化
ビット数を示したもので、バッファメモリ16のデータ
量が増加すると量子化ビット数を減少させ、バッファメ
モリ16のデータ量が減少すると量子化ビット数を増加
させるようになっている。現在の画像圧縮符号化器で
は、符号化したデータを外部に出力する際、一定の速度
で出力する必要があるので、データ量が増加した場合の
量子化ビット数の制御は、画像データ全体に対して行な
われる。
The characteristics shown in FIG. 13 show the amount of data stored in the buffer memory 16 on the horizontal axis and the number of quantization bits on the vertical axis. When the amount of data in the buffer memory 16 increases, quantization is performed. When the number of bits is reduced and the amount of data in the buffer memory 16 is reduced, the number of quantization bits is increased. With current image compression encoders, when outputting encoded data to the outside, it is necessary to output it at a constant speed, so when the data amount increases, control of the number of quantization bits is performed on the entire image data. It is done for.

【0012】ところで、上記のような画像圧縮符号化器
において、画像の動きが激しい画面やフレームチェンジ
時には、フレーム間圧縮があまり効果的に行なわれない
ので伝送するデータ量が増加することになるが、伝送可
能なデータ量には制限があるため、量子化する際にデー
タの量子化ビット数を減少させる等の処理を施してデー
タ量の制限を行なっている。この場合、量子化ビット数
の減少は、画面全体に対して行なわれるので、解像度の
低下した画像が瞬間的に表示されてしまうという問題が
生じる。
By the way, in the above-mentioned image compression encoder, the amount of data to be transmitted increases because the interframe compression is not performed very effectively at the time of a screen or a frame change in which an image moves rapidly. Since the amount of data that can be transmitted is limited, the amount of data is limited by performing processing such as reducing the number of quantization bits of data when performing quantization. In this case, since the number of quantization bits is reduced for the entire screen, there arises a problem that an image with reduced resolution is momentarily displayed.

【0013】[0013]

【発明が解決しようとする課題】以上のように、従来の
画像圧縮符号化器では、画像の動きが激しい画面やフレ
ームチェンジ時等の伝送データ量の増加時に、量子化ビ
ット数が減少されることにより画面全体の解像度が瞬間
的に低下するという問題を有している。
As described above, in the conventional image compression encoder, the number of quantization bits is reduced when the amount of transmission data is increased such as a screen with a lot of image movement or a frame change. Therefore, there is a problem that the resolution of the entire screen is momentarily lowered.

【0014】そこで、この発明は上記事情を考慮してな
されたもので、伝送データ量の増加時に画面全体に対し
て行なわれる量子化ビット数の減少による解像度の低下
を極力防止し得るようにした極めて良好な画像圧縮符号
化器を提供することを目的とする。
Therefore, the present invention has been made in consideration of the above circumstances, and it is possible to prevent a decrease in resolution due to a decrease in the number of quantization bits performed on the entire screen when the amount of transmission data increases. An object is to provide an extremely good image compression encoder.

【0015】[0015]

【課題を解決するための手段】この発明に係る画像圧縮
符号化器は、デジタル化された画像データに対して直交
変換処理,量子化処理及び可変長符号化処理を行なう圧
縮符号化手段と、この圧縮符号化手段の出力データが書
き込まれ一定速度で読み出されるメモリと、このメモリ
に蓄積されたデータ量に応じて圧縮符号化手段による量
子化処理を行なう際の量子化ビット数を制御する占有量
制御手段とを備えたものを対象としている。
An image compression encoder according to the present invention comprises compression encoding means for performing orthogonal transformation processing, quantization processing and variable length encoding processing on digitized image data, A memory to which the output data of the compression encoding means is written and read out at a constant speed, and an occupancy for controlling the number of quantization bits when performing the quantization processing by the compression encoding means according to the amount of data accumulated in this memory. It is intended for those equipped with a quantity control means.

【0016】そして、画面の中央部分の領域を指示する
領域指示信号を発生する指示信号発生手段を備え、指示
信号発生手段から出力される領域指示信号で指示された
領域内で、圧縮符号化手段による量子化処理を行なう際
の量子化ビット数を増加させ、指示信号発生手段から出
力される領域指示信号で指示された領域外で、圧縮符号
化手段による量子化処理を行なう際の量子化ビット数を
減少させるように構成したものである。
An instruction signal generating means for generating an area instruction signal for instructing an area in the central portion of the screen is provided, and compression encoding means is provided in the area instructed by the area instruction signal output from the instruction signal generating means. The number of quantized bits when performing the quantized processing by the compression coding means is increased outside the area designated by the area designating signal output from the designating signal generation means. It is configured to reduce the number.

【0017】[0017]

【作用】上記のような構成によれば、領域指示信号で指
示された領域内で量子化ビット数を増加させ、領域指示
信号で指示された領域外で量子化ビット数を減少させる
ようにしたので、伝送データ量の増加時に画面全体に対
して行なわれる量子化ビット数の減少による解像度の低
下を極力防止することができる。
According to the above structure, the number of quantization bits is increased within the area designated by the area designating signal, and the number of quantization bits is reduced outside the area designated by the area designating signal. Therefore, it is possible to prevent the deterioration of the resolution due to the decrease in the number of quantization bits performed for the entire screen when the amount of transmission data increases.

【0018】[0018]

【実施例】以下、この発明の一実施例について図面を参
照して詳細に説明する。図1及び図2において、図11
及び図12と同一部分には同一符号を付している。すな
わち、前記タイミング発生回路28は、画像圧縮符号化
器の動作に必要な各種タイミング信号を出力するととも
に、画面の中央部分を指示する領域指示信号SA を出力
している。この領域指示信号SA は、接続端子31を介
して占有量制御回路18に供給されることにより、詳細
は後述するが、領域(画面の中央部分)内と外との量子
化ビット数の制御に供される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings. 1 and 2, in FIG.
The same parts as those in FIG. 12 are designated by the same reference numerals. That is, the timing generation circuit 28 outputs various timing signals necessary for the operation of the image compression encoder, and also outputs the area instruction signal SA for instructing the central portion of the screen. This area designating signal SA is supplied to the occupancy control circuit 18 via the connection terminal 31 so that the number of quantization bits inside and outside the area (center portion of the screen) will be controlled, as will be described later in detail. Be served.

【0019】この領域指示信号SA で指示される画面の
中央部分とは、図3に示すように、全画面領域ALLに
対してその中央部の符号Aで示される領域である。この
場合、画面中央部の領域Aの縦横の長さの比率を3/4
にすることにより、領域Aの周辺部分の面積と領域A内
の面積との比は1:1となる。このため、領域A内の解
像度を1ビット増加させ、領域Aの周辺部分の解像度を
1ビット減少させても、全体のビット数が変わることは
ない。そこで、占有量制御回路18は、領域指示信号S
A により領域A内である場合、量子化ビット数が通常よ
り1ビット多い量子化テーブル301,302,……,
30nを選択するようにスイッチ29を制御し、領域A
外である場合、量子化ビット数が通常より1ビット少な
い量子化テーブル301,302,……,30nを選択
するようにスイッチ29を制御している。
As shown in FIG. 3, the central portion of the screen designated by the area designating signal SA is the central portion A of the entire screen area ALL, as shown in FIG. In this case, the ratio of the vertical and horizontal lengths of the area A at the center of the screen is 3/4.
By doing so, the ratio of the area of the peripheral portion of the area A to the area of the area A becomes 1: 1. Therefore, even if the resolution in the area A is increased by 1 bit and the resolution in the peripheral portion of the area A is decreased by 1 bit, the total number of bits does not change. Therefore, the occupancy control circuit 18 uses the area designating signal S
If it is within the area A due to A, the quantization tables 301, 302, ...
The switch 29 is controlled so as to select 30n, and the area A
If it is outside, the switch 29 is controlled so as to select the quantization tables 301, 302, ..., 30n having a quantization bit number one bit smaller than usual.

【0020】この場合、占有量制御回路18の特性は、
図4に示すように、領域A内で量子化ビット数が1ビッ
ト多くなるようにシフトされ、領域A外で量子化ビット
数が1ビット少なくなるようにシフトされることにな
る。ただし、バッファメモリ16のデータ量が非常に少
ない場合には、ビット数を操作する必要がないので、領
域A内及び領域A外ともに同じ特性にしている。ビット
操作の例として、図3に破線で示した位置のビット操作
の状態を図5に示している。この状態は、動作特性を説
明するために、バッファメモリ16の容量を小さくして
図3中破線位置のデータを圧縮処理した場合の、バッフ
ァメモリ16のデータ量と量子化ビット数との関係を示
したものである。
In this case, the characteristic of the occupancy control circuit 18 is as follows.
As shown in FIG. 4, the number of quantization bits is shifted so that the number of quantization bits is increased by 1 bit in the area A, and the number of quantization bits is shifted by 1 bit outside the area A. However, when the amount of data in the buffer memory 16 is very small, it is not necessary to manipulate the number of bits, so the characteristics are the same both inside the area A and outside the area A. As an example of the bit operation, FIG. 5 shows the state of the bit operation at the position shown by the broken line in FIG. This state shows the relationship between the data amount of the buffer memory 16 and the number of quantization bits when the capacity of the buffer memory 16 is reduced and the data at the position of the broken line in FIG. 3 is compressed in order to explain the operating characteristics. It is shown.

【0021】すなわち、バッファメモリ16のデータ量
が少ないときは量子化ビット数が多く、バッファメモリ
16のデータ量が多くなるにつれて量子化ビット数が減
少している。ただし、領域A外では量子化ビット数を一
定量だけ低減させ、領域A内では量子化ビット数を一定
量だけ増加させた状態で上記特性を保持している。この
ように、画面中央部の領域A内において、量子化ビット
数を通常より一定量だけ多くすることにより、解像度の
低下が少ない圧縮符号化を行なうことができ、伝送デー
タ量の増加時に画面全体に対して行なわれる量子化ビッ
ト数の減少による解像度の低下を極力防止することがで
きるようになる。
That is, when the amount of data in the buffer memory 16 is small, the number of quantization bits is large, and the number of quantization bits decreases as the amount of data in the buffer memory 16 increases. However, outside the area A, the number of quantized bits is reduced by a fixed amount, and in the area A, the number of quantized bits is increased by a fixed amount, and the above characteristics are maintained. As described above, in the area A at the center of the screen, the number of quantization bits is increased by a certain amount as compared with the normal case, so that the compression encoding with less deterioration of the resolution can be performed, and the entire screen is increased when the transmission data amount increases. It is possible to prevent the deterioration of the resolution due to the decrease in the number of quantization bits performed on the.

【0022】次に、この発明の他の実施例について説明
する。図6及び図7において、図1及び図2と同一部分
には同一符号を付している。すなわち、前記タイミング
発生回路28は、画面の中央部分を指示する領域指示信
号SA と、この領域指示信号SA で指示される領域Aの
さらに中央部分を指示する領域指示信号SB とを出力し
ている。これら領域指示信号SA ,SB は、接続端子3
1,32を介して占有量制御回路18に供給されること
により、詳細は後述するが、それぞれの領域内及び外の
量子化ビット数の制御に供される。
Next, another embodiment of the present invention will be described. 6 and 7, the same parts as those in FIGS. 1 and 2 are designated by the same reference numerals. That is, the timing generation circuit 28 outputs the area designating signal SA for designating the central portion of the screen and the area designating signal SB for designating the further central portion of the area A designated by the area designating signal SA. . These area designating signals SA and SB are connected to the connection terminal 3
Although supplied to the occupancy control circuit 18 via 1 and 32, the details will be described later, but the quantized bit control circuit 18 controls the number of quantization bits inside and outside each area.

【0023】これら領域指示信号SA ,SB で指示され
る画面の中央部分とは、図8に示すように、全画面領域
ALLに対してその中央部の符号Aで示される領域と、
この領域A内の中央部の符号Bで示される領域とであ
る。この場合、占有量制御回路18は、領域A外である
場合量子化ビット数が通常より1ビット少ない量子化テ
ーブル301,302,……,30nを選択するように
スイッチ29を制御し、領域A内である場合量子化ビッ
ト数が通常より1ビット多い量子化テーブル301,3
02,……,30nを選択するようにスイッチ29を制
御し、領域B内である場合量子化ビット数が領域A内よ
りさらに1ビット多い量子化テーブル301,302,
……,30nを選択するようにスイッチ29を制御して
いる。
As shown in FIG. 8, the central portion of the screen designated by these area designating signals SA and SB is the area designated by the symbol A in the central portion of the entire screen area ALL, as shown in FIG.
The area indicated by the symbol B in the center of the area A. In this case, the occupancy control circuit 18 controls the switch 29 so as to select the quantization tables 301, 302, ... If it is within the range, the number of quantization bits is one bit larger than usual.
The switch 29 is controlled so as to select 02, ..., 30n, and when in the area B, the quantization tables 301, 302,
The switch 29 is controlled so as to select 30n.

【0024】このため、占有量制御回路18の特性は、
図9に示すように、領域A外で量子化ビット数が1ビッ
ト少なくなるようにシフトされ、領域A内で量子化ビッ
ト数が1ビット多くなるようにシフトされ、領域B内で
量子化ビット数がさらに1ビット多くなるようにシフト
されることになる。ただし、バッファメモリ16のデー
タ量が非常に少ない場合には、ビット数を操作する必要
がないので、領域A,Bの内外ともに同じ特性にしてい
る。ビット操作の例として、図8に破線で示した位置の
ビット操作の状態を図10に示している。この状態は、
動作特性を説明するために、バッファメモリ16の容量
を小さくして図8中破線位置のデータを圧縮処理した場
合の、バッファメモリ16のデータ量と量子化ビット数
との関係を示したものである。
Therefore, the characteristics of the occupancy control circuit 18 are as follows.
As shown in FIG. 9, the number of quantization bits is shifted outside the region A by 1 bit, the number of quantization bits is shifted within the region A by 1 bit, and the quantization bit number is shifted within the region B. The number will be shifted by one bit more. However, when the amount of data in the buffer memory 16 is very small, it is not necessary to manipulate the number of bits, so the inside and outside of the areas A and B have the same characteristics. As an example of bit operation, the state of bit operation at the position shown by the broken line in FIG. 8 is shown in FIG. This state is
In order to explain the operation characteristics, the relationship between the data amount of the buffer memory 16 and the number of quantization bits is shown when the capacity of the buffer memory 16 is reduced and the data at the position of the broken line in FIG. 8 is compressed. is there.

【0025】すなわち、バッファメモリ16のデータ量
が少ないときは量子化ビット数が多く、バッファメモリ
16のデータ量が多くなるにつれて量子化ビット数が減
少している。ただし、領域A外では量子化ビット数を一
定量だけ低減させ、領域A内では量子化ビット数を一定
量だけ増加させ、領域B内では量子化ビット数をさらに
一定量だけ増加させた状態で上記特性を保持している。
このように、画面中央部の領域A内において、量子化ビ
ット数を通常より一定量だけ多くし、領域A内の領域B
内において、量子化ビット数をさらに一定量だけ多くす
ることにより、解像度の低下が少ない圧縮符号化を行な
うことができ、伝送データ量の増加時に画面全体に対し
て行なわれる量子化ビット数の減少による解像度の低下
を極力防止することができるようになる。なお、この発
明は上記各実施例に限定されるものではなく、この外そ
の要旨を逸脱しない範囲で種々変形して実施することが
できる。
That is, when the amount of data in the buffer memory 16 is small, the number of quantization bits is large, and as the amount of data in the buffer memory 16 increases, the number of quantization bits decreases. However, outside the area A, the quantization bit number is reduced by a certain amount, within the area A, the quantization bit number is increased by a certain amount, and within the area B, the quantization bit number is further increased by a certain amount. It retains the above characteristics.
In this way, in the area A in the center of the screen, the number of quantization bits is increased by a fixed amount as compared with the normal number, and the area B in the area A is increased.
By increasing the number of quantization bits by a certain amount, compression coding with less reduction in resolution can be performed, and the number of quantization bits performed on the entire screen when the amount of transmission data increases can be reduced. It becomes possible to prevent the deterioration of the resolution due to. The present invention is not limited to the above-described embodiments, but can be variously modified and implemented without departing from the scope of the invention.

【0026】[0026]

【発明の効果】以上詳述したようにこの発明によれば、
伝送データ量の増加時に画面全体に対して行なわれる量
子化ビット数の減少による解像度の低下を極力防止し得
るようにした極めて良好な画像圧縮符号化器を提供する
ことができる。
As described above in detail, according to the present invention,
It is possible to provide an extremely good image compression encoder capable of preventing the deterioration of resolution due to the decrease in the number of quantization bits performed for the entire screen when the amount of transmission data increases, as much as possible.

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

【図1】この発明に係る画像圧縮符号化器の一実施例を
示すブロック構成図。
FIG. 1 is a block configuration diagram showing an embodiment of an image compression encoder according to the present invention.

【図2】同実施例における要部の詳細を示すブロック構
成図。
FIG. 2 is a block configuration diagram showing details of main parts in the embodiment.

【図3】同実施例における領域指示信号で指示される領
域を示す図。
FIG. 3 is a diagram showing an area designated by an area designation signal in the embodiment.

【図4】同実施例における占有量制御回路の動作を説明
するための特性図。
FIG. 4 is a characteristic diagram for explaining the operation of the occupancy control circuit in the embodiment.

【図5】同実施例における占有量制御回路の動作を説明
するための特性図。
FIG. 5 is a characteristic diagram for explaining the operation of the occupancy control circuit in the embodiment.

【図6】この発明の他の実施例を示すブロック構成図。FIG. 6 is a block diagram showing another embodiment of the present invention.

【図7】同他の実施例における要部の詳細を示すブロッ
ク構成図。
FIG. 7 is a block configuration diagram showing details of main parts in the other embodiment.

【図8】同他の実施例における領域指示信号で指示され
る領域を示す図。
FIG. 8 is a diagram showing a region designated by a region designating signal in another embodiment.

【図9】同他の実施例における占有量制御回路の動作を
説明するための特性図。
FIG. 9 is a characteristic diagram for explaining the operation of the occupancy control circuit in the other embodiment.

【図10】同他の実施例における占有量制御回路の動作
を説明するための特性図。
FIG. 10 is a characteristic diagram for explaining the operation of the occupancy control circuit according to the other embodiment.

【図11】従来の画像圧縮符号化器を示すブロック構成
図。
FIG. 11 is a block configuration diagram showing a conventional image compression encoder.

【図12】量子化回路の詳細を示すブロック構成図。FIG. 12 is a block configuration diagram showing details of a quantization circuit.

【図13】占有量制御回路の動作を説明するための特性
図。
FIG. 13 is a characteristic diagram for explaining the operation of the occupancy control circuit.

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

11…入力端子、12…減算回路、13…DCT回路、
14…量子化回路、15…可変長符号化回路、16…バ
ッファメモリ、17…出力端子、18…占有量制御回
路、19…逆量子化回路、20…逆DCT回路、21…
加算回路、22…フレームメモリ、23…動き補償回
路、24…動き検出回路、25,26…スイッチ、27
…リフレッシュ制御回路、28…タイミング発生回路、
29…スイッチ、301〜30n…量子化テーブル、3
1,32…接続端子。
11 ... Input terminal, 12 ... Subtraction circuit, 13 ... DCT circuit,
14 ... Quantization circuit, 15 ... Variable length coding circuit, 16 ... Buffer memory, 17 ... Output terminal, 18 ... Occupancy control circuit, 19 ... Inverse quantization circuit, 20 ... Inverse DCT circuit, 21 ...
Addition circuit, 22 ... Frame memory, 23 ... Motion compensation circuit, 24 ... Motion detection circuit, 25, 26 ... Switch, 27
... refresh control circuit, 28 ... timing generation circuit,
29 ... Switch, 301-30n ... Quantization table, 3
1, 32 ... Connection terminals.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 デジタル化された画像データに対して直
交変換処理,量子化処理及び可変長符号化処理を行なう
圧縮符号化手段と、この圧縮符号化手段の出力データが
書き込まれ一定速度で読み出されるメモリと、このメモ
リに蓄積されたデータ量に応じて前記圧縮符号化手段に
よる量子化処理を行なう際の量子化ビット数を制御する
占有量制御手段とを備えた画像圧縮符号化器において、
画面の中央部分の領域を指示する領域指示信号を発生す
る指示信号発生手段を具備し、前記指示信号発生手段か
ら出力される領域指示信号で指示された領域内で、前記
圧縮符号化手段による量子化処理を行なう際の量子化ビ
ット数を増加させ、前記指示信号発生手段から出力され
る領域指示信号で指示された領域外で、前記圧縮符号化
手段による量子化処理を行なう際の量子化ビット数を減
少させるように構成してなることを特徴とする画像圧縮
符号化器。
1. A compression coding means for performing orthogonal transformation processing, quantization processing and variable length coding processing on digitized image data, and output data of the compression coding means are written and read at a constant speed. An image compression encoder having an occupancy control means for controlling the number of quantization bits when performing the quantization processing by the compression encoding means according to the amount of data stored in the memory,
A quantum signal generated by the compression coding means is provided in the area designated by the area designating signal output from the designating signal generating means. The number of quantization bits for performing the quantization process is increased, and the quantization bits for performing the quantization process by the compression coding means outside the area designated by the area designation signal output from the designation signal generating means. An image compression encoder, characterized in that the number is reduced.
【請求項2】 前記指示信号発生手段は、画面の中央部
分で複数の領域を指示する複数の領域指示信号を発生
し、これら複数の領域指示信号で指示された各領域に対
して、領域内で前記圧縮符号化手段による量子化処理を
行なう際の量子化ビット数を増加させ、領域外で、前記
圧縮符号化手段による量子化処理を行なう際の量子化ビ
ット数を減少させるように構成してなることを特徴とす
る請求項1記載の画像圧縮符号化器。
2. The instruction signal generating means generates a plurality of area instruction signals for instructing a plurality of areas in a central portion of the screen, and for each area indicated by the plurality of area instruction signals, To increase the number of quantization bits when performing the quantization processing by the compression encoding means, and decrease the number of quantization bits when performing the quantization processing by the compression encoding means outside the region. The image compression encoder according to claim 1, wherein:
JP6770393A 1993-03-26 1993-03-26 Image compression-encoder Pending JPH06284395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6770393A JPH06284395A (en) 1993-03-26 1993-03-26 Image compression-encoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6770393A JPH06284395A (en) 1993-03-26 1993-03-26 Image compression-encoder

Publications (1)

Publication Number Publication Date
JPH06284395A true JPH06284395A (en) 1994-10-07

Family

ID=13352588

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6770393A Pending JPH06284395A (en) 1993-03-26 1993-03-26 Image compression-encoder

Country Status (1)

Country Link
JP (1) JPH06284395A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008172810A (en) * 2001-11-26 2008-07-24 Electronics & Communications Research Inst Intelligent water ring scan apparatus and method based on image quality improvement factor, and video encoding/decoding apparatus and method using the same
US8076385B2 (en) 2007-06-20 2011-12-13 Nankyo Efnica Co., Ltd. Use of flame retardant aqueous liquid composition in making flame retardant polyurethane foam article
JP2019009507A (en) * 2017-06-20 2019-01-17 キヤノン株式会社 Image processing apparatus, control method thereof, imaging apparatus, and monitoring system
US10531087B2 (en) 2015-08-03 2020-01-07 Canon Kabushiki Kaisha Image processing apparatus, imaging apparatus, and image processing method
US10593013B2 (en) 2017-06-20 2020-03-17 Canon Kabushiki Kaisha Image processing apparatus and method for controlling the same, imaging apparatus, and monitoring system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008172810A (en) * 2001-11-26 2008-07-24 Electronics & Communications Research Inst Intelligent water ring scan apparatus and method based on image quality improvement factor, and video encoding/decoding apparatus and method using the same
US8076385B2 (en) 2007-06-20 2011-12-13 Nankyo Efnica Co., Ltd. Use of flame retardant aqueous liquid composition in making flame retardant polyurethane foam article
US10531087B2 (en) 2015-08-03 2020-01-07 Canon Kabushiki Kaisha Image processing apparatus, imaging apparatus, and image processing method
JP2019009507A (en) * 2017-06-20 2019-01-17 キヤノン株式会社 Image processing apparatus, control method thereof, imaging apparatus, and monitoring system
US10593013B2 (en) 2017-06-20 2020-03-17 Canon Kabushiki Kaisha Image processing apparatus and method for controlling the same, imaging apparatus, and monitoring system
US10607322B2 (en) 2017-06-20 2020-03-31 Canon Kabushiki Kaisha Image processing apparatus and method for controlling the same, imaging apparatus, and monitoring system

Similar Documents

Publication Publication Date Title
USRE40980E1 (en) Adaptive variable-length coding and decoding methods for image data
US5768469A (en) Apparatus for coding and decoding a digital video signal having duplicate pictures and frames with fields originating from different film source frames
JPH0686262A (en) Apparatus for encoding of image
JPH06189281A (en) Video signal encoding device using compression of adaptive frame/field format
JPH06284395A (en) Image compression-encoder
US20020118757A1 (en) Motion image decoding apparatus and method reducing error accumulation and hence image degradation
JPH02100486A (en) Picture information transmission system
JPH01144874A (en) Image information transmission system
JPH0549018A (en) Picture encoder
JPH0923425A (en) Picture compression device for picture stamp
JPS6120189B2 (en)
JPS6138672B2 (en)
JPH06121301A (en) Movement compensation predicting encoder
JPH04280588A (en) High efficient coder for television signal
JPH033494A (en) Picture information transmission system
JPH05191799A (en) Digital picture compressor with film picture detection function
JPH0818969A (en) Image processing device
JPH06284376A (en) Recording/reproducing device