Nothing Special   »   [go: up one dir, main page]

JPH0797754B2 - Encoding transmission device - Google Patents

Encoding transmission device

Info

Publication number
JPH0797754B2
JPH0797754B2 JP60264134A JP26413485A JPH0797754B2 JP H0797754 B2 JPH0797754 B2 JP H0797754B2 JP 60264134 A JP60264134 A JP 60264134A JP 26413485 A JP26413485 A JP 26413485A JP H0797754 B2 JPH0797754 B2 JP H0797754B2
Authority
JP
Japan
Prior art keywords
image data
background
code
update
block
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
Application number
JP60264134A
Other languages
Japanese (ja)
Other versions
JPS62123834A (en
Inventor
哲二郎 近藤
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP60264134A priority Critical patent/JPH0797754B2/en
Publication of JPS62123834A publication Critical patent/JPS62123834A/en
Publication of JPH0797754B2 publication Critical patent/JPH0797754B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ディジタルテレビジョン信号等の画像信号
の1画素当たりのビット数を圧縮して伝送する符号化伝
送装置に関する。
Description: TECHNICAL FIELD The present invention relates to a coding transmission device for compressing and transmitting the number of bits per pixel of an image signal such as a digital television signal.

〔発明の概要〕[Outline of Invention]

この発明は、ディジタルテレビジョン信号等の画像信号
を帯域圧縮して伝送するのに適用される符号化伝送方式
において、送信側及び受信側の夫々に背景情報を記憶す
るための背景メモリを設け、所定周期の連続するフレー
ム間の動き状態を調べ、固定の背景情報をこれらの背景
メモリに保持することにより、元のデータのビット数に
比して低減されたビット数の伝送データを形成できると
共に、必要なフレームだけを符号化することにより、時
間方向の冗長度を除去でき、大幅な圧縮率を実現でき、
また、動き物体が移動した時の前位置の画像情報の欠落
(アンカバードバックグラウンドノイズ)の問題を解決
できるようにしたものである。
The present invention provides a background memory for storing background information on each of a transmitting side and a receiving side in an encoding transmission system applied to band-compress and transmit an image signal such as a digital television signal. By checking the motion state between consecutive frames of a predetermined cycle and holding fixed background information in these background memories, it is possible to form transmission data with a reduced number of bits compared to the number of bits of the original data. , By encoding only the necessary frames, the redundancy in the time direction can be removed, and a large compression rate can be realized.
Further, it is possible to solve the problem of missing image information (uncovered background noise) at the previous position when the moving object moves.

〔従来の技術〕[Conventional technology]

テレビジョン信号の符号化方法として、伝送帯域を狭く
する目的でもって、1画素当たりの平均ビット数又はサ
ンプリング周波数を小さくするいくつかの方法が知られ
ている。
As a method of encoding a television signal, there are known some methods for reducing the average number of bits per pixel or the sampling frequency for the purpose of narrowing the transmission band.

サンプリング周波数を下げる符号化方法としては、サブ
サンプリングにより画像データを1/2に間引き、サブサ
ンプリング点と、補間の時に使用するサブサンプリング
点の位置を示す(即ち補間点の上下又は左右の何れのサ
ブサンプリング点のデータを使用するかを示す)フラグ
とを伝送するものが提案されている。
As an encoding method that lowers the sampling frequency, the image data is thinned to 1/2 by subsampling, and the position of the subsampling point and the subsampling point used at the time of interpolation are shown (that is, either above or below the interpolation point or left and right And a flag indicating whether to use the data of the sub-sampling point) has been proposed.

1画素当たりの平均ビット数を少なくする符号化方法の
ひとつとして、DPCM(differentialPCM)が知られてい
る。DPCMは、テレビジョン信号の画素同士の相関が高
く、近接する画素同士の差が小さいことに着目し、この
差分信号を量子化して伝送するものである。
DPCM (differential PCM) is known as one of encoding methods for reducing the average number of bits per pixel. DPCM focuses on the fact that the correlation between pixels of a television signal is high and the difference between adjacent pixels is small, and the difference signal is quantized and transmitted.

1画素当たりの平均ビット数を少なくする符号化方法の
他のものとして、1フィールドの画面を微小なブロック
に細分化して、ブロック毎に代表点の画素及びブロック
内のデータのレベル分布の偏差を伝送するものがある。
As another encoding method for reducing the average number of bits per pixel, the screen of one field is subdivided into minute blocks, and the deviation of the pixel at the representative point and the level distribution of the data in the block is calculated for each block. There is something to transmit.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

サブサンプリングを用いてサンプリング周波数を低減し
ようとする符号化方法は、サンプリング周波数が1/2に
なるために、折り返し歪が発生するおそれがあった。
An encoding method that attempts to reduce the sampling frequency by using subsampling has a possibility that aliasing distortion may occur because the sampling frequency is halved.

DPCMは、符号化誤りが以後の符号化に伝播する問題点が
あった。
DPCM has a problem that a coding error propagates to subsequent coding.

ブロック単位で符号化を行う方法は、ブロック同士の境
界においてブロック歪が生じる欠点があった。
The method of encoding in block units has a drawback that block distortion occurs at boundaries between blocks.

この発明の目的は、上述の従来の技術が有する折り返し
歪の発生、誤りの伝播、ブロック歪の発生等の問題点が
生じない符号化伝送装置を提供することにある。
An object of the present invention is to provide a coded transmission apparatus that does not have the problems of the above-mentioned conventional techniques such as the generation of aliasing distortion, the propagation of errors, and the occurrence of block distortion.

本願出願人は、特願昭59−266407号明細書に記載されて
いるような、2次元ブロック内に含まれる複数画素の最
大値及び最少値により規定されるダイナミックレンジを
求め、このダイナミックレンジに適応した符号化を行う
符号化伝送方式を提案している。この発明は、2次元ブ
ロックを用いる符号化伝送方式の改良に係わるもので、
3次元ブロックに関してダイナミックレンジを求め、こ
のダイナミックレンジに適応してディジタルテレビジョ
ン信号を符号化するようにした符号化伝送装置を提供す
ることを目的とするものである。
The applicant of the present application obtains a dynamic range defined by the maximum value and the minimum value of a plurality of pixels included in a two-dimensional block, as described in Japanese Patent Application No. 59-266407, and determines the dynamic range as the dynamic range. We have proposed a coded transmission system that performs adaptive coding. The present invention relates to an improvement of a coded transmission method using a two-dimensional block,
It is an object of the present invention to provide a coding transmission device which obtains a dynamic range for a three-dimensional block and adapts the dynamic range to code a digital television signal.

また、この発明の更に他の目的は、特願昭58−237371号
明細書に記載されているような背景メモリを導入し、こ
の背景メモリに背景情報を蓄え、背景情報と異なるフレ
ーム(又はフィールド)のみを圧縮符号化することによ
り、大幅な圧縮率を実現でき、アンカバードバックグラ
ウンドノイズの影響を軽減できる符号化伝送装置の提供
することにある。
Still another object of the present invention is to introduce a background memory as described in Japanese Patent Application No. 58-237371, store background information in the background memory, and use a frame (or field) different from the background information. It is an object of the present invention to provide a coding transmission device that can realize a large compression rate and reduce the influence of uncovered background noise by compressing and coding only ().

〔問題点を解決するための手段〕[Means for solving problems]

この発明は、入力画像データを時間的に連続する複数フ
ィールド(又はフレーム)にわたる所定の周期でブロッ
ク化するブロック化手段と、 ブロック毎に画像データを圧縮符号化して符号化信号を
出力する符号化手段と、 背景画像データを記憶する背景記憶手段と、 ブロック化された画像データが入力され、所定の周期内
で対応画像位置のデータに変動があるか否かを判定し、
その判定結果を示す判別コードを出力する制止判定手段
と、 ブロック化された画像データ及び背景記憶手段から読み
出された対応画像位置の画像データとを比較し、所定の
周期毎に一致/不一致を示す背景コードを出力する比較
手段と、 判別コード及び背景コードから、所定の周期内で対応画
像位置のデータに変動がなく、且つブロック化された画
像データと、その対応画像位置の背景記憶手段に記憶さ
れている画像データとが不一致の場合に、背景記憶手段
に記憶されている画像データの更新を指示する更新コー
ドを出力する出力手段と、 符号化手段に対応し、符号化信号を復号して復号画像デ
ータを出力する復号手段と、 復号画像データが入力され、更新コードに基づいて背景
記憶手段に記憶されている画像データを復号画像データ
で更新する更新制御手段と、 符号化信号、背景コード及び更新コードを伝送する伝送
手段とを有し、 符号化手段は、ブロック化された画像データとその対応
画像位置の背景記憶手段に記憶されている画像データと
が一致している場合に、符号化信号の出力を禁止するよ
うに、背景コードによって制御されることを特徴とする
符号化伝送装置である。
The present invention relates to a blocking means for blocking input image data into blocks at a predetermined cycle over a plurality of temporally consecutive fields (or frames), and a coding for compressing and coding image data for each block and outputting a coded signal. Means, a background storage means for storing background image data, and the blocked image data are input, and it is determined whether or not there is a change in the data of the corresponding image position within a predetermined period,
The stopping determination means that outputs a determination code indicating the determination result is compared with the blocked image data and the image data of the corresponding image position read from the background storage means, and a match / mismatch is determined for each predetermined cycle. The comparing means for outputting the background code shown, and the discrimination code and the background code, the data of the corresponding image position does not change within a predetermined cycle, and the blocked image data and the background storing means of the corresponding image position. When the stored image data does not match, the output unit which outputs an update code for instructing the update of the image data stored in the background storage unit, and the encoding unit, which corresponds to the encoding unit, decodes the encoded signal. And the decoding means for outputting the decoded image data and the image data stored in the background storage means based on the update code as the decoded image data. Update control means for updating, and transmission means for transmitting the encoded signal, the background code and the update code, the encoding means is stored in the background storage means of the blocked image data and its corresponding image position The coding transmission device is characterized in that it is controlled by a background code so as to prohibit the output of a coded signal when it matches the existing image data.

また、この発明は、上述のように符号化されたデータを
受信するための符号化伝送および復号装置であって、 符号化伝送手段から伝送された符号化信号、背景コード
及び更新コードを受信する受信手段と、 符号化手段と対応し、符号化信号を復号して復号画像デ
ータを出力する受信側復号手段と、 背景記憶手段と対応し、受信側復号手段からの復号画像
データを記憶する受信側背景記憶手段と、 伝送された更新コードに基づいて受信側背景記憶手段に
記憶されている画像データを受信側復号手段からの復号
画像データで更新する受信側更新制御手段と、 伝送された背景コードに基づいて受信側復号手段からの
復号画像データと受信側背景記憶手段に記憶されている
復号画像データを選択的に出力する選択手段を有する復
号受信手段とからなることを特徴とする符号化伝送及び
復号装置である。
Further, the present invention is a coding transmission and decoding device for receiving the data coded as described above, wherein the coding signal, the background code and the update code transmitted from the coding transmission means are received. Receiving means, corresponding to the encoding means, receiving side decoding means for decoding the encoded signal and outputting the decoded image data, and background storage means, corresponding to the receiving means for receiving the decoded image data from the receiving side decoding means Side background storage means, reception side update control means for updating the image data stored in the reception side background storage means with the decoded image data from the reception side decoding means based on the transmitted update code, and the transmitted background From the decoding image data from the decoding device on the receiving side and the decoding receiving device having a selecting device for selectively outputting the decoded image data stored in the background storage device on the receiving side based on the code. A coded transmission and decoding apparatus according to claim Rukoto.

〔作用〕[Action]

テレビジョン信号等の画像信号は、水平方向、垂直方向
並びに時間方向に関する3次元的な相関を有しているの
で、定常部では、同一の3次元的ブロックに含まれる画
素データの相関が強い。従って、ブロックを単位とする
データの圧縮符号化を行い易い。
An image signal such as a television signal has a three-dimensional correlation in the horizontal direction, the vertical direction, and the time direction. Therefore, in the stationary portion, the pixel data included in the same three-dimensional block has a strong correlation. Therefore, it is easy to perform compression coding of data in units of blocks.

例えばブロック内の画素データが共有する最少レベルMI
Nを除去した後のデータDTIのダイナミックレンジを元の
量子化ビット数より少ない量子化ビット数により量子化
しても、量子化歪は、殆ど生じない。量子化ビット数を
少なくすることにより、データの伝送帯域幅を元のもの
より狭くすることができる。
For example, the minimum level MI shared by pixel data in a block
Even if the dynamic range of the data DTI after removing N is quantized with a quantization bit number smaller than the original quantization bit number, quantization distortion hardly occurs. By reducing the number of quantization bits, the data transmission bandwidth can be made narrower than the original transmission bandwidth.

また、背景メモリが設けられており、ブロックを構成す
る各フィールド(又はフレーム)の2次元領域が背景メ
モリの対応する位置のものと一致するかどうか調べられ
る。一致する時には、その領域の符号化コードの伝送が
省略される。この場合、ブロック内の全ての2次元領域
がこの場合、背景メモリに貯えられている固定背景と同
一の時には、1枚の画像も符号化して伝送する必要が無
く、高い圧縮率を実現できる。更に、背景メモリに貯え
られた背景情報により、動き物体が移動した後に、前位
置の背景情報が消失するアンカバードバックグラウンド
ノイズの問題を解決できる。
Further, a background memory is provided, and it is checked whether or not the two-dimensional area of each field (or frame) forming the block matches that of the corresponding position of the background memory. When they match, the transmission of the encoded code in the area is omitted. In this case, when all the two-dimensional areas in the block are the same as the fixed background stored in the background memory in this case, it is not necessary to encode and transmit one image, and a high compression rate can be realized. Furthermore, the background information stored in the background memory can solve the problem of uncovered background noise in which the background information at the previous position disappears after the moving object moves.

〔実施例〕〔Example〕

以下、この発明の実施例について図面を参照して説明す
る。この説明は、下記の順序に従ってなされる。
Embodiments of the present invention will be described below with reference to the drawings. This description will be given in the following order.

a.送信側の構成 b.受信側の構成 c.ブロック及びブロック化回路 d.エンコーダブロック e.量子化回路 f.変形例 a.送信側の構成 第1図は、この発明の送信側の構成を全体として示すも
のである。1で示す入力端子に例えば1サンプルが8ビ
ットに量子化されたNTSC方式のディジタルテレビジョン
信号が入力される。このディジタルテレビジョン信号が
ブロック化回路2に供給される。
a. Configuration of transmission side b. Configuration of reception side c. Block and blocking circuit d. Encoder block e. Quantization circuit f. Modified example a. Configuration of transmission side FIG. 1 shows the configuration of the transmission side of the present invention. Is shown as a whole. For example, an NTSC digital television signal in which one sample is quantized into 8 bits is input to an input terminal indicated by 1. This digital television signal is supplied to the blocking circuit 2.

ブロック化回路2により、入力ディジタルテレビジョン
信号が符号化の単位であるブロック毎に連続する信号に
変換される。ブロック化回路2の出力信号が静止判定回
路3に供給される。静止判定回路3は、3次元ブロック
内の4フレームの夫々に含まれる2次元領域の対応する
画素同士が相互に一致しているかどうかを調べ、一致及
び不一致を示す1ビットの判別コードSSを画素毎に発生
する回路である。一致の場合に、判別コードSSがハイレ
ベルとなる。静止判定回路3では、異なるフレームに属
する二つの2次元領域内の対応する位置の画素同士の差
の絶対値が検出され、この差の絶対値が充分に小さい時
に二つの画素が同一であると判断される。
The block circuit 2 converts the input digital television signal into a continuous signal for each block which is a unit of encoding. The output signal of the blocking circuit 2 is supplied to the stationary determination circuit 3. The stillness determination circuit 3 checks whether or not the corresponding pixels in the two-dimensional area included in each of the four frames in the three-dimensional block match each other, and outputs the 1-bit determination code SS indicating the match or mismatch as the pixel. It is a circuit that is generated for each. If they match, the discrimination code SS becomes high level. The stillness determination circuit 3 detects the absolute value of the difference between pixels at corresponding positions in two two-dimensional regions belonging to different frames, and when the absolute value of this difference is sufficiently small, the two pixels are the same. To be judged.

4は、フレームメモリからなる背景メモリを示し、この
背景メモリ4には、更新制御回路5の出力データが書き
込まれる。背景メモリ4から読みだされた背景データが
比較回路6に供給される。比較回路6には、ブロック化
回路2からの入力テレビジョン信号が供給される。
Reference numeral 4 denotes a background memory composed of a frame memory, and the output data of the update control circuit 5 is written in the background memory 4. The background data read from the background memory 4 is supplied to the comparison circuit 6. The input television signal from the blocking circuit 2 is supplied to the comparison circuit 6.

比較回路6は、ブロックの2次元領域単位の背景コード
SBと画素単位の背景コードSPとを発生する。2次元領域
単位の背景コードSBは、3次元ブロック内の4フレーム
の夫々に含まれる2次元領域の夫々が背景メモリ4に貯
えられている対応する位置の背景情報と一致するか否か
を示す4ビットの信号である。すなわち、4ビットの各
ビットが各2次元領域についての一致/不一致をそれぞ
れ表している。画素単位の背景コードSPは、入力画素デ
ータと背景メモリ4の対応する画素データとが一致する
か否かを示す1ビットの信号である。背景コードSPは、
不一致時にハイレベルとなる。
The comparison circuit 6 is a background code for each two-dimensional area of the block.
The SB and the pixel-based background code SP are generated. The background code SB for each 2D area indicates whether or not each of the 2D areas included in each of the 4 frames in the 3D block matches the background information at the corresponding position stored in the background memory 4. It is a 4-bit signal. That is, each of the 4 bits represents a match / mismatch for each two-dimensional area. The pixel-based background code SP is a 1-bit signal indicating whether or not the input pixel data and the corresponding pixel data in the background memory 4 match. The background code SP is
It becomes high level when they do not match.

比較回路6では、同一ブロックの各フレームの4個の2
次元領域に含まれる画素データと2次元領域と対応する
位置の背景メモリ4の画素データとの差の絶対値が検出
され、この差の絶対値が充分に小さい時に両者が一致す
ると判断される。
In the comparison circuit 6, four 2's in each frame of the same block are
The absolute value of the difference between the pixel data included in the dimensional area and the pixel data of the background memory 4 at the position corresponding to the two-dimensional area is detected, and when the absolute value of the difference is sufficiently small, it is determined that the two match.

ブロック化回路2の出力データがエンコーダブロック7
に供給される。エンコーダブロック7では、ブロック毎
にダイナミックレンジに適応した符号化がなされる。即
ち、エンコーダブロック7では、ブロックの各々の最大
レベルMAXと最少レベルMINとダイナミックレンジDRとが
算出される。このダイナミックレンジDRを量子化ビット
数と対応するステップ数で分割することにより、4ビッ
トの量子化幅Δが決定されると共に、8ビットの代表最
少レベルL0が検出される。量子化幅Δ及び最少レベル除
去後の画素データDTIが量子化される。最少レベル除去
後の画素データDTIが分割された領域のどの領域に含ま
れるかが判定され、その領域を特定する4ビットの符号
化コードDTが量子化により形成される。
The output data of the blocking circuit 2 is the encoder block 7
Is supplied to. The encoder block 7 encodes each block according to the dynamic range. That is, the encoder block 7 calculates the maximum level MAX, the minimum level MIN, and the dynamic range DR of each block. By dividing the dynamic range DR by the number of steps corresponding to the number of quantization bits, the quantization width Δ of 4 bits is determined and the representative minimum level L0 of 8 bits is detected. The quantization width Δ and the pixel data DTI after the minimum level removal are quantized. It is determined in which of the divided areas the pixel data DTI after the minimum level removal is included, and a 4-bit code DT for specifying the area is formed by quantization.

エンコーダブロック7の出力がゲート回路8を介してフ
レーム化回路9に供給される。また、エンコーダブロッ
ク7の出力がデコーダブロック11に供給される。デコー
ダブロック11は、エンコーダブロック7の処理と逆の復
号処理を行い、その出力に復号された画像データが発生
する。この画像データが更新制御回路5に供給される。
The output of the encoder block 7 is supplied to the framing circuit 9 via the gate circuit 8. Further, the output of the encoder block 7 is supplied to the decoder block 11. The decoder block 11 performs a decoding process that is the reverse of the process of the encoder block 7, and the decoded image data is generated at its output. This image data is supplied to the update control circuit 5.

静止判定回路3からの判定コードSS及び比較回路6から
の画素毎の背景コードSPがアンドゲート12に供給され
る。このアンドゲート12の出力に更新コードSRが発生す
る。この更新コードSRがハイレベルの時に背景メモリ4
の対応するデータの更新がされる。つまり、1ブロック
内の4フレームの各々に属する4個の対応する画素が一
致し、且つ対応する入力画素が背景メモリ4の対応する
データと一致しない時に、更新コードSRがハイレベルと
され、背景メモリ4にこの入力画素と対応する復号デー
タが書き込まれる。
The judgment code SS from the stationary judgment circuit 3 and the background code SP for each pixel from the comparison circuit 6 are supplied to the AND gate 12. The update code SR is generated at the output of the AND gate 12. Background memory 4 when this update code SR is high level
The corresponding data of is updated. That is, when the four corresponding pixels belonging to each of the four frames in one block match and the corresponding input pixel does not match the corresponding data in the background memory 4, the update code SR is set to high level and the background The decoded data corresponding to this input pixel is written in the memory 4.

更新コードSRがフレーム化回路9及び更新制御回路5に
供給される。比較回路6からのブロック毎の背景コード
SBがゲート回路8及びフレーム化回路9に供給される。
この一実施例では、更新コードSR、背景コードSB、量子
化幅Δ、代表最少レベルL0、符号化コードDTを伝送する
ようにしている。これらのデータがフレーム化回路9に
供給され、伝送データに変換される。
The update code SR is supplied to the framing circuit 9 and the update control circuit 5. Background code for each block from the comparison circuit 6
SB is supplied to the gate circuit 8 and the framing circuit 9.
In this embodiment, the update code SR, the background code SB, the quantization width Δ, the representative minimum level L0, and the encoded code DT are transmitted. These data are supplied to the framing circuit 9 and converted into transmission data.

伝送データの形態としては、更新コードSR、背景コード
SB、代表最少レベルL0、量子化幅Δ及び符号化コードDT
からなるデータ部分の夫々に独立のエラー訂正符号の符
号化を施して、各エラー訂正符号のパリティを付加して
伝送するものを使用できる。また、符号化コードDT以外
の更新コードSR、背景コードSB、量子化幅Δ及び代表最
少レベルL0の夫々に独立のエラー訂正符号の符号化を施
しても良い。更に、更新コードSR、背景コードSB、量子
化幅Δ及び代表最小レベルL0の両者に共通のエラー訂正
符号の符号化を施して、そのパリティを付加しても良
い。
As the form of transmission data, update code SR, background code
SB, representative minimum level L0, quantization width Δ and coding code DT
It is possible to use the one in which an independent error correction code is encoded in each of the data portions consisting of, and the parity of each error correction code is added and transmitted. Further, each of the update code SR other than the coded code DT, the background code SB, the quantization width Δ, and the representative minimum level L0 may be coded as an independent error correction code. Furthermore, the parity may be added by encoding an error correction code common to both the update code SR, the background code SB, the quantization width Δ, and the representative minimum level L0.

フレーム化回路9の出力端子10に伝送データが取り出さ
れる。図示せずも、フレーム化回路9からの伝送データ
は、シリアルデータとして送信(或いは記録媒体に記
録)される。
The transmission data is taken out at the output terminal 10 of the framing circuit 9. Although not shown, the transmission data from the framing circuit 9 is transmitted (or recorded in a recording medium) as serial data.

ブロックごとの背景コードSBにより、入力データのブロ
ックを構成する2次元領域と背景メモリ4に貯えられて
いる対応する2次元領域とが同一と判断される時には、
ゲート回路8は、その2次元領域の符号化データの伝送
を禁止する。背景メモリ4に貯えられている画像と同一
でないブロックのエンコーダ2次元領域7の出力のみが
ゲート回路8を介してフレーム化回路9に供給され、伝
送される。
When it is determined by the background code SB for each block that the two-dimensional area forming the block of input data and the corresponding two-dimensional area stored in the background memory 4 are the same,
The gate circuit 8 prohibits the transmission of the encoded data in the two-dimensional area. Only the output of the encoder two-dimensional area 7 of the block which is not the same as the image stored in the background memory 4 is supplied to the framing circuit 9 through the gate circuit 8 and transmitted.

更新制御回路5は、デコーダブロック11からの復号デー
タから背景メモリ4の読みだしデータを対応する画素毎
に減算する減算回路と、この減算回路の出力に画素毎に
所定の重み係数を乗じる乗算回路と、この乗算回路の出
力と背景メモリ4の読みだしデータとを加算する加算回
路と、所定の重み係数を発生する重み係数発生回路とに
より構成されている。
The update control circuit 5 includes a subtraction circuit for subtracting the read data of the background memory 4 from the decoded data from the decoder block 11 for each corresponding pixel, and a multiplication circuit for multiplying the output of the subtraction circuit by a predetermined weight coefficient for each pixel. And an addition circuit for adding the output of the multiplication circuit and the read data of the background memory 4, and a weighting coefficient generation circuit for generating a predetermined weighting coefficient.

更新制御回路5からの出力データをYkとし、前フレーム
の背景メモリ4の出力データをYk−1とし、デコーダブ
ロック11からの画像データ中の対応する画素データをXk
とし、重み係数をWkとすると、次式の関係で更新制御回
路5から出力データYkが発生する。
The output data from the update control circuit 5 is Yk, the output data of the background memory 4 of the previous frame is Yk-1, and the corresponding pixel data in the image data from the decoder block 11 is Xk.
Then, assuming that the weighting coefficient is Wk, the output data Yk is generated from the update control circuit 5 according to the following equation.

Yk=Yk−1+Wk(Xk−Yk−1) =WkXk+(1−Wk)Yk−1 更新コードSRがロウレベルであって、更新をしない時に
は、背景メモリ4の書き込みが禁止されるか、又は(Wk
=0)とされ、以前と同じデータが書き込まれる。
Yk = Yk-1 + Wk (Xk-Yk-1) = WkXk + (1-Wk) Yk-1 When the update code SR is at a low level and the update is not performed, writing to the background memory 4 is prohibited or (Wk
= 0), and the same data as before is written.

更新コードSRがハイレベルの時には、上式の演算に従っ
て処理されたデータYkが背景メモリ4に書き込まれる。
この場合、画素毎に重み係数が記憶されるメモリが設け
られており、重み係数が更新時に読みだされる。つま
り、第1回目の更新時に例えば(Wk=1/8)とされ、以
後、重み係数が順次2倍とされ、(1/4,1/2,1)と変化
される。このように、重み係数を変化させることによ
り、背景が切り替わる時には、応答時間が短くなると共
に、有色雑音の影響を受けないようにできる。
When the update code SR is at the high level, the data Yk processed according to the calculation of the above equation is written in the background memory 4.
In this case, a memory for storing the weighting coefficient for each pixel is provided, and the weighting coefficient is read at the time of updating. That is, at the first update, for example, (Wk = 1/8) is set, and thereafter, the weighting coefficient is sequentially doubled and changed to (1/4, 1/2, 1). In this way, by changing the weighting factor, it is possible to shorten the response time and prevent the influence of colored noise when the background is switched.

b.受信側の構成 第2図は、受信(又は再生)側の構成を示す。入力端子
21からの受信データは、フレーム分解回路22に供給され
る。フレーム分解回路22により、符号化コードDTと付加
コードΔ,L0と背景コードSBと更新コードSRとが分離さ
れると共に、エラー訂正処理がなされる。これらの4ビ
ットの符号化コードDT及び付加コードがデコーダブロッ
ク23に供給される。
b. Configuration on the receiving side FIG. 2 shows the configuration on the receiving (or reproducing) side. Input terminal
The received data from 21 is supplied to the frame decomposing circuit 22. The frame decomposition circuit 22 separates the coded code DT, the additional codes Δ, L0, the background code SB, and the update code SR, and also performs error correction processing. These 4-bit encoded code DT and additional code are supplied to the decoder block 23.

デコーダブロック23は、送信側のエンコーダブロック7
の処理と逆の処理を行う。即ち、8ビットの最少レベル
除去後のデータDT1が形成され、このデータDT1と8ビッ
トの代表最小レベルL0とが加算され、元の画素データPD
Iが復号される。デコーダブロック23の出力データPDIが
更新制御回路25及びセレクタ26に供給される。
The decoder block 23 is the encoder block 7 on the transmission side.
Performs the reverse process of. That is, the 8-bit minimum level-removed data DT1 is formed, and this data DT1 and the 8-bit representative minimum level L0 are added to obtain the original pixel data PD.
I is decrypted. The output data PDI of the decoder block 23 is supplied to the update control circuit 25 and the selector 26.

更新制御回路25には、背景メモリ24からの読みだし出力
が供給される。フレーム分解回路22からの更新コードSR
により、背景メモリ24の更新が制御される。更新コード
SRがハイレベルの時には、デコーダブロック23からの復
元データによって背景メモリ24の内容が置き換えられ
る。
The read output from the background memory 24 is supplied to the update control circuit 25. Update code SR from frame disassembly circuit 22
This controls the update of the background memory 24. Update code
When SR is at the high level, the contents of the background memory 24 are replaced by the restored data from the decoder block 23.

背景メモリ24の読みだし出力とデコーダブロック23の復
元データとの一方がセレクタ26により選択される。ブロ
ック毎の背景コードSBにより、背景メモリ24と同一の2
次元領域に関しては、復元データに代えて背景メモリ24
の出力が選択される。このセレクタ26の出力がブロック
分解回路27に供給される。
One of the read output of the background memory 24 and the restored data of the decoder block 23 is selected by the selector 26. By the background code SB for each block, the same 2 as the background memory 24
For the dimensional area, the background memory 24 is used instead of the restored data.
Output is selected. The output of the selector 26 is supplied to the block decomposition circuit 27.

ブロック分解回路27は、送信側のブロック化回路2と逆
に、ブロックの順番の復号データをテレビジョン信号の
走査と同様の順番に変換するための回路である。ブロッ
ク分解回路27の出力端子28に元のテレビジョン信号が復
号されて、出力される。
The block decomposing circuit 27 is a circuit for converting the decoded data in the order of blocks into the same order as the scanning of the television signal, contrary to the blocking circuit 2 on the transmitting side. The original television signal is decoded and output to the output terminal 28 of the block decomposition circuit 27.

b.ブロックの説明 第3図を参照して、符号化の単位であるブロックについ
て説明する。第3図において、Bは、4フレームの各フ
レームに属する2次元領域b1,b2,b3,b4からなる1ブロ
ックを示すもので、実線は、奇数フィールドのラインを
示し、破線は、偶数フィールドのラインを示す。各フレ
ームの8本のラインの夫々に含まれる8子の画素によっ
て、(8ライン×8画素)の領域b1,b2,b3,b4が構成さ
れる。従って、1ブロックは、(8×8×4=256)個
の画素により構成される。
b. Description of Block A block, which is a unit of encoding, will be described with reference to FIG. In FIG. 3, B indicates one block consisting of two-dimensional regions b1, b2, b3, b4 belonging to each of four frames, the solid line indicates the odd field line, and the broken line indicates the even field. Indicates a line. Regions b1, b2, b3, b4 of (8 lines × 8 pixels) are formed by eight pixels included in each of the eight lines of each frame. Therefore, one block is composed of (8 × 8 × 4 = 256) pixels.

符号化コードDTの量子化ビット数は、冗長度を抑圧する
には、少ない程良い。しかし、量子化歪を増大させない
ためには、余り量子化ビット数を少なくしてはならな
い。量子化ビット数が8ビットの場合のテレビジョン信
号のレベルは、(0〜255)の256通りあり得る。しか
し、物体の輪郭等の非定常部を除く定常部では、1ブロ
ックの画素のレベルの分布は、かなり狭いレベルの範囲
に集中している。テレビジョン信号の場合、3次元的な
1ブロック内の各画素は、相関を有しているので、定常
部分では、ダイナミックレンジDRがあまり大きくはなら
ず、最大値としては、128位を考えれば充分である。従
って、この一実施例のように、符号化コードのビット数
を4ビットとしても、量子化歪が大きくなることを防止
できる。
The smaller the quantization bit number of the code DT is, the better the redundancy can be suppressed. However, in order not to increase the quantization distortion, the number of quantization bits should not be reduced too much. When the number of quantization bits is 8, the level of the television signal can be 256 (0 to 255). However, in the stationary part except the non-stationary part such as the contour of the object, the level distribution of the pixels of one block is concentrated in a fairly narrow level range. In the case of a television signal, each pixel in a three-dimensional one block has a correlation, so that the dynamic range DR does not become so large in the stationary portion, and if the maximum value is 128th place, Is enough. Therefore, even if the number of bits of the encoded code is 4 as in this embodiment, the quantization distortion can be prevented from increasing.

即ち、ダイナミックレンジDRは、最悪の場合に128とな
る。この場合でも、量子化ビット数が4ビットの時に
は、分割のレベルの単位が8となり、量子化歪が4とな
る。この程度の良子化歪は、視覚上は識別できない。一
方、非定常部では、変化幅が大きくなるが、この発明で
は、ダイナミックレンジDRが適応的に定まるので、過渡
部での応答の低下が発生しない。
That is, the dynamic range DR is 128 in the worst case. Even in this case, when the number of quantization bits is 4, the unit of division level is 8 and the quantization distortion is 4. This degree of goodness distortion cannot be visually identified. On the other hand, in the non-steady-state portion, the change width becomes large, but in the present invention, the dynamic range DR is adaptively determined, so that the response does not deteriorate in the transient portion.

第4図は、上述のブロック化回路2の構成の一例を示
す。入力端子1にフレームメモリ15,16,17が縦続接続さ
れている。現在のフレームF4の画素データと各フレーム
メモリ15,16及び17の夫々から取り出された現在のフィ
ールドの以前の3フレームF3,F2,F1の画素データが走査
変換回路18に供給される。走査変換回路18の出力端子19
には、4フレームの中で対応する2次元領域b1,b2,b3,b
4の夫々の画素データが順次得られる。即ち、第5図に
示すように、連続する4フレームF1,F2,F3,F4の中で対
応する領域b1,b2,b3,b4が数字で示される順番で出力さ
れる。各領域内では、走査の順序に従ってデータが出力
される。
FIG. 4 shows an example of the configuration of the blocking circuit 2 described above. Frame memories 15, 16 and 17 are cascade-connected to the input terminal 1. The pixel data of the current frame F4 and the pixel data of the previous three frames F3, F2, F1 of the current field fetched from each of the frame memories 15, 16 and 17 are supplied to the scan conversion circuit 18. Output terminal 19 of scan conversion circuit 18
Corresponds to the two-dimensional area b1, b2, b3, b corresponding to 4 frames.
The respective pixel data of 4 are sequentially obtained. That is, as shown in FIG. 5, corresponding areas b1, b2, b3, b4 in four consecutive frames F1, F2, F3, F4 are output in the order shown by the numbers. In each area, data is output according to the scanning order.

d.エンコーダブロック 第6図は、エンコーダブロック7の一例の構成を示す。
31で示される入力端子には、ブロック化回路2から前述
のように、1ブロック毎に符号化が必要な領域の画像デ
ータが順次供給される。この入力端子31からの画素デー
タは、遅述回路32、選択回路33及び選択回路34に供給さ
れる。一方の選択回路33は、入力ディジタルテレビジョ
ン信号の画素データとラッチ35の出力データとの間で、
よりレベルの大きい方を選択して出力する。他方の選択
回路34は、入力ディジタルテレビジョン信号の画素デー
タとラッチ36の出力データとの間で、よりレベルの小さ
い方を選択して出力する。
d. Encoder block FIG. 6 shows an example of the configuration of the encoder block 7.
As described above, the block circuit 2 sequentially supplies the input terminal indicated by 31 with the image data of the region in which encoding is required for each block. The pixel data from the input terminal 31 is supplied to the delay circuit 32, the selection circuit 33, and the selection circuit 34. One selection circuit 33, between the pixel data of the input digital television signal and the output data of the latch 35,
The one with the higher level is selected and output. The other selection circuit 34 selects and outputs the smaller one of the pixel data of the input digital television signal and the output data of the latch 36.

選択回路33の出力データが減算回路37に供給されると共
に、ラッチ35に取り込まれる。選択回路34の出力データ
が減算回路37及びラッチ39に供給されると共に、ラッチ
36に取り込まれる。ラッチ35及び36には、ラッチパルス
が制御部40から供給される。
The output data of the selection circuit 33 is supplied to the subtraction circuit 37 and taken in by the latch 35. The output data of the selection circuit 34 is supplied to the subtraction circuit 37 and the latch 39, and at the same time, latched.
Captured by 36. A latch pulse is supplied to the latches 35 and 36 from the control unit 40.

制御部40には、入力ディジタルテレビジョン信号と同期
するサンプリングクロックが端子41から供給される。入
力ディジタルテレビジョン信号と同期する同期信号が制
御部40に入力端子42から供給される。制御部40は、ラッ
チ35,36及びラッチ38,39にラッチパルスを所定のタイミ
ングで供給する。
A sampling clock synchronized with the input digital television signal is supplied to the control unit 40 from a terminal 41. A synchronizing signal synchronized with the input digital television signal is supplied to the control unit 40 from the input terminal 42. The control unit 40 supplies the latch pulse to the latches 35 and 36 and the latches 38 and 39 at a predetermined timing.

各ブロックの最初で、ラッチ35及び36の内容が所期設定
される。ラッチ35には、全て‘0'のデータが初期設定さ
れ、ラッチ36には、全て‘1'のデータが初期設定され
る。順次供給される同一のブロックの画素データの中
で、最大レベルがラッチ35に貯えられる。また、順次供
給される同一のブロックの画素データの中で、最小レベ
ルがラッチ36に貯えられる。
At the beginning of each block, the contents of latches 35 and 36 are set. The latch 35 is initialized with all the data of "0", and the latch 36 is initialized with the data of all "1". The maximum level is stored in the latch 35 among the pixel data of the same block that are sequentially supplied. In addition, the minimum level is stored in the latch 36 among the pixel data of the same block that is sequentially supplied.

最大レベル及び最小レベルの検出が1ブロックに関して
終了すると、選択回路33の出力に当該ブロックの最大レ
ベルが生じる。一方、選択回路34の出力に当該ブロック
の最小レベルが生じる。1ブロックに関しての検出が終
了すると、ラッチ35及び36が再び所期設定される。
When the detection of the maximum level and the minimum level is completed for one block, the maximum level of the block is generated at the output of the selection circuit 33. On the other hand, the minimum level of the block occurs at the output of the selection circuit 34. When the detection for one block is complete, the latches 35 and 36 are reset again.

演算回路37の出力には、選択回路33からの最大レベルMA
X及び選択回路34からの最小レベルMINを減算してなる各
ブロックのダイナミックレンジDRが得られる。これらの
ダイナミックレンジDR及び最小レベルMINが制御部40か
らのラッチパルスにより、ラッチ38及び39に夫々ラッチ
される。
The output of the arithmetic circuit 37 is the maximum level MA from the selection circuit 33.
The dynamic range DR of each block is obtained by subtracting the minimum level MIN from X and the selection circuit 34. The dynamic range DR and the minimum level MIN are latched in the latches 38 and 39 by the latch pulse from the controller 40, respectively.

ラッチ38に貯えられたダイナミックレンジDRがROM43に
供給される。ROM43は、ダイナミックレンジDRを符号化
コードのビット数に応じて分割することにより、量子化
幅Δを発生する。つまり、このROM43には、8ビットの
アドレスが供給され、1/16(4ビットの量子化の場合)
とされたデータであって、四捨五入された結果の量子化
幅Δ(4ビット)がROM43から読み出される。この量子
化幅Δが出力端子47に取り出されると共に、量子化回路
50に供給される。
The dynamic range DR stored in the latch 38 is supplied to the ROM 43. The ROM 43 divides the dynamic range DR according to the number of bits of the encoded code to generate the quantization width Δ. In other words, an 8-bit address is supplied to this ROM 43, and 1/16 (in the case of 4-bit quantization)
The quantization width Δ (4 bits) of the rounded result is read from the ROM 43. This quantization width Δ is taken out to the output terminal 47, and the quantization circuit
Supplied to 50.

ラッチ39に貯えられた最小レベルMINが加算回路46に供
給されると共に、減算回路51の一方の入力端子に供給さ
れる。減算回路51の他方の入力端子には、遅延回路32を
介された入力ディジタルテレビジョン信号PDが供給され
る。従って、減算回路51の出力に最小レベル除去後のデ
ータDTIが得られ、このデータDTIが量子化回路50に供給
される。量子化回路50は、後述する構成を有し、その出
力端子48に4ビットの符号化コードDTが取り出される。
The minimum level MIN stored in the latch 39 is supplied to the adding circuit 46 and also to one input terminal of the subtracting circuit 51. The input digital television signal PD via the delay circuit 32 is supplied to the other input terminal of the subtraction circuit 51. Therefore, the data DTI after the minimum level removal is obtained at the output of the subtraction circuit 51, and this data DTI is supplied to the quantization circuit 50. The quantizing circuit 50 has a configuration described later, and the 4-bit encoded code DT is taken out from the output terminal 48 thereof.

加算回路46の他方の入力端子には、1/2乗算回路45を介
して量子化幅Δの1/2のデータが供給される。この加算
回路46の出力に発生する代表最小レベルL0が出力端子49
に取り出される。
The other input terminal of the adder circuit 46 is supplied with data of ½ of the quantization width Δ via the ½ multiplication circuit 45. The representative minimum level L0 generated at the output of the adder circuit 46 is the output terminal 49.
Taken out.

e.量子化回路 第7図は、上述のROM43及び量子化回路50の一例の構成
を示す。但し、説明を簡単とするため、量子化ビット数
を4ビットでなく、2ビットとし、ダイナミックレンジ
を4分割している。
e. Quantization Circuit FIG. 7 shows an example of the configuration of the ROM 43 and the quantization circuit 50 described above. However, for simplification of description, the number of quantization bits is not 4 bits but 2 bits, and the dynamic range is divided into 4.

第7図において、51は、ダイナミックレンジDRが供給さ
れる入力端子を示し、52は、最小レベル除去後のデータ
DTIが供給される入力端子を示す。ダイナミックレンジD
Rは、ROM43により1/4のレベルとされ、ROM43から量子化
幅Δが読み出される。
In FIG. 7, 51 indicates an input terminal to which the dynamic range DR is supplied, and 52 indicates data after the minimum level is removed.
Indicates the input terminal to which DTI is supplied. Dynamic range D
The R level is set to 1/4 by the ROM 43, and the quantization width Δ is read from the ROM 43.

このROM43の出力が乗算器54及び55に供給される。乗算
器54により3倍とされた出力がレベル比較器56の一方の
入力端子に供給される。乗算器55により2倍とされた出
力がレベル比較器57の一方の入力端子に供給される。RO
M43の出力がレベル比較器58の一方の入力端子に供給さ
れる。これらのレベル比較器56,57,58の夫々の他方の入
力端子には、最小レベル除去後のデータDTIが供給され
る。
The output of the ROM 43 is supplied to the multipliers 54 and 55. The output tripled by the multiplier 54 is supplied to one input terminal of the level comparator 56. The output doubled by the multiplier 55 is supplied to one input terminal of the level comparator 57. RO
The output of M43 is supplied to one input terminal of the level comparator 58. The data DTI after the minimum level is removed is supplied to the other input terminal of each of the level comparators 56, 57 and 58.

レベル比較器56,57,58の夫々の出力をC1,C2,C3とする
と、データDTIのレベルに応じてこれらの出力C1,C2,C3
は、次のように変化する。
If the respective outputs of the level comparators 56, 57, 58 are C1, C2, C3, these outputs C1, C2, C3 are output according to the level of the data DTI.
Changes as follows.

(1) (3/4)DR≦DTI≦DRの時 C1=‘1',C2=‘1',C3=‘1' (2) (2/4)DR≦DTI<(3/4)DRの時 C1=‘0',C2=‘1',C3=‘1' (3) (1/4)DR≦DTI<(2/4)DRの時 C1=‘0',C2=‘0',C3=‘1' (4) 0≦DTI<(1/4)DRの時 C1=‘0',C2=‘0',C3=‘0' 上記のレベル比較器56,57,58の出力C1,C2,C3がプライオ
リティエンコーダ59に供給される。プライオリティエン
コーダ59により、出力端子48に2ビットの符号化コード
DTが得られる。プライオリティエンコーダ59は、上記の
(1)の場合の、(11)の符号化コードを発生し、上記
の(2)の場合に、(10)の符号化コードを発生し、上
記の(3)の場合に、(01)の符号化コードを発生し、
上記の(4)の場合に、(00)の符号化コードを発生す
る。
(1) (3/4) When DR ≤ DTI ≤ DR C1 = "1", C2 = "1", C3 = "1" (2) (2/4) DR ≤ DTI <(3/4) DR When C1 = '0', C2 = '1', C3 = '1' (3) (1/4) DR ≦ DTI <(2/4) DR C1 = '0', C2 = '0' , C3 = '1' (4) When 0 ≦ DTI <(1/4) DR C1 = '0', C2 = '0', C3 = '0' Output of the above level comparators 56, 57, 58 C1, C2 and C3 are supplied to the priority encoder 59. 2-bit encoded code on output terminal 48 by priority encoder 59
DT is obtained. The priority encoder 59 generates the coded code of (11) in the case of the above (1), generates the coded code of (10) in the case of the above (2), and generates the coded code of the above (3). Generates a coded code of (01),
In the case of (4) above, a coded code of (00) is generated.

1ブロック内の最小レベルMINを含む画素データPDは、
第8図に示すように、最小レベルMINから最大レベルMAX
迄のダイナミックレンジDR内に属している。ROM43は、
このダイナミックレンジDRを均等に4分割した量子化幅
Δを出力する。最小レベルの除去後のデータDTIが分割
されたレベル範囲の何れに属するかが比較器56,57,58に
より判定され、そのレベル範囲と対応する2ビットの符
号化コードDTに変換される。また、最小レベルMINに1/2
Δが加算されることにより、代表最小レベルL0が算出さ
れる。これらの量子化幅Δ,代表最小レベルL0,符号化
コードDTが伝送される。
The pixel data PD including the minimum level MIN in one block is
As shown in Fig. 8, minimum level MIN to maximum level MAX
It belongs to the dynamic range DR up to. ROM43 is
A quantization width Δ obtained by evenly dividing the dynamic range DR into four is output. Which of the divided level ranges the data DTI after removal of the minimum level belongs to is judged by the comparators 56, 57 and 58, and is converted into a 2-bit encoded code DT corresponding to the level range. Also, the minimum level MIN is 1/2
The representative minimum level L0 is calculated by adding Δ. These quantization width Δ, representative minimum level L0, and coded code DT are transmitted.

この一実施例では、第8図から明らかなように、ダイナ
ミックレンジを量子化幅Δにより等分割し、各領域の中
央値L0,L1,L2,L3を復号時の値として利用している。こ
の符号化方法は、量子化歪を小さくできる。
In this embodiment, as is apparent from FIG. 8, the dynamic range is equally divided by the quantization width Δ, and the median values L0, L1, L2, L3 of each area are used as the values at the time of decoding. This encoding method can reduce quantization distortion.

一方、最小レベルMIN及び最大レベルMAXの夫々のレベル
を有する画素データが1ブロック内に必ず存在してい
る。従って、誤差が0の符号化コードを多くするには、
第9図に示すように、ダイナミックレンジDRを(2m
1)(但し、mは、量子化ビット数)に分割し、最小レ
ベルMINを代表最小レベルL0とし、最大レベルMAXを代表
最大レベルL3としても良い。
On the other hand, pixel data having the minimum level MIN and the maximum level MAX always exist in one block. Therefore, in order to increase the number of encoded codes with zero error,
As shown in FIG. 9, the dynamic range DR is (2 m
1) (where m is the number of quantization bits), the minimum level MIN may be the representative minimum level L0, and the maximum level MAX may be the representative maximum level L3.

第9図に示す量子化を行う時には、最小レベルMINが代
表最小レベルL0としてそのまま出力され、ROM43が(1/1
5)の割り算を行うものとされる。
When performing the quantization shown in FIG. 9, the minimum level MIN is directly output as the representative minimum level L0, and the ROM 43 (1/1
It is said that 5) is divided.

量子化回路50は、第7図に示す構成以外に、ディジタル
割算器を使用し、量子化幅Δをディジタルの割算器に分
母入力として供給し、最小レベル除去後のデータDTIを
割算器に分子入力として供給する構成としても良い。こ
の割算器は、小数点以下の端数を切り捨てた値と対応す
る2ビットの出力を符号化コードとして発生する。
The quantizer 50 uses a digital divider in addition to the configuration shown in FIG. 7, supplies the quantization width Δ to the digital divider as a denominator input, and divides the data DTI after removal of the minimum level. It may be configured to supply it to the container as a molecular input. This divider produces a 2-bit output corresponding to a value obtained by rounding down fractions below the decimal point as an encoded code.

f.変形例 以上の説明では、符号化コードDTと量子化幅Δと代表最
小レベルL0との3者を送信している。しかし、付加コー
ドとして量子化幅Δの代わりにダイナミックレンジDRを
伝送しても良く、量子化幅Δ又はダイナミックレンジDR
の一方と代表最大レベルを伝送しても良い。
f. Modified example In the above description, the encoded code DT, the quantization width Δ, and the representative minimum level L0 are transmitted. However, the dynamic range DR may be transmitted as the additional code instead of the quantization width Δ, and the quantization width Δ or the dynamic range DR may be transmitted.
Alternatively, the representative maximum level may be transmitted.

また、1ブロックのデータをフレームメモリ、ライン遅
延回路、サンプル遅延回路を組み合わせた回路により、
同時に取り出すようにしても良い。
In addition, one block of data is combined with a frame memory, a line delay circuit, and a sample delay circuit,
You may take out at the same time.

更に、ブロック毎の背景コードSBのビット数を多くし
て、背景メモリに貯えられている情報との一致及び不一
致に加えて、各フレームの領域同士の相互の関係の情報
を示すようにしても良い。つまり、四個の領域b1,b2,b
3,b4が相互に一致しているが、背景メモリに貯えられて
いる情報と違う時には、一個の領域の符号化出力のみを
伝送する等、相互の同一の領域の内で一つの符号化出力
のみを伝送するようにすれば、一層の圧縮化が可能とな
る。
Further, by increasing the number of bits of the background code SB for each block, in addition to matching and non-matching with the information stored in the background memory, the information of the mutual relationship between the areas of each frame may be displayed. good. That is, four areas b1, b2, b
When 3, b4 match each other, but different from the information stored in the background memory, only the encoded output of one area is transmitted, and so on. If only the data is transmitted, further compression becomes possible.

〔発明の効果〕〔The invention's effect〕

この発明に依れば、伝送するデータの量は、元のデータ
に比して充分に減少でき、伝送帯域を狭くすることがで
きる。また、この発明は、画素データの変化幅が小さい
定常部では、受信データから元の画素データを略々完全
に復元することができ、画質の劣化が殆どない利点があ
る。更に、この発明では、ダイナミックレンジがブロッ
ク毎に対応して定まるので、変化幅が大きいエッジ等の
過渡部での応答が良いものとなる。
According to the present invention, the amount of data to be transmitted can be sufficiently reduced compared to the original data, and the transmission band can be narrowed. Further, the present invention has an advantage that the original pixel data can be almost completely restored from the received data in the stationary part where the change width of the pixel data is small, and the image quality is hardly deteriorated. Further, according to the present invention, since the dynamic range is determined corresponding to each block, the response at the transitional part such as the edge where the change width is large becomes good.

また、この発明に依れば、背景メモリを設けることによ
り、時間方向の冗長度を画質の劣化なしに除去できるの
で、高圧縮化が可能となる。然も、背景メモリには、背
景情報が貯えられているので、アンカバードバックグラ
ウンドの影響を受けない。
Further, according to the present invention, by providing the background memory, the redundancy in the time direction can be removed without deterioration of the image quality, so that high compression can be achieved. However, since the background information is stored in the background memory, it is not affected by the uncovered background.

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

第1図はこの発明の一実施例の送信側のブロック図、第
2図は受信側の構成を示すブロック図、第3図は符号化
の処理の単位であるブロックの説明に用いる略線図、第
4図及び第5図はブロック化回路の構成の一例及びその
説明のための略線図、第6図はエンコーダブロックの一
例のブロック図、第7図は量子化回路の一例のブロック
図、第8図及び第9図は量子化の一例及び他の例の説明
のための略線図である。 図面における主要な符号の説明 1:ディジタルテレビジョン信号の入力端子、2:ブロック
化回路、3:静止判定回路、4:背景メモリ、5:更新制御回
路、7:エンコーダブロック、8:ゲート回路、11:デコー
ダブロック。
FIG. 1 is a block diagram of a transmitting side according to an embodiment of the present invention, FIG. 2 is a block diagram showing a configuration of a receiving side, and FIG. 3 is a schematic diagram used for explaining a block which is a unit of encoding processing. 4, FIG. 5 and FIG. 5 are schematic diagrams for explaining an example of the configuration of a block circuit, and FIG. 6 is a block diagram of an example of an encoder block, and FIG. 7 is a block diagram of an example of a quantization circuit. , FIG. 8 and FIG. 9 are schematic diagrams for explaining one example of quantization and another example. Description of main symbols in the drawings 1: Digital television signal input terminal, 2: Blocking circuit, 3: Stillness determination circuit, 4: Background memory, 5: Update control circuit, 7: Encoder block, 8: Gate circuit, 11: Decoder block.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】入力画像データを時間的に連続する複数フ
ィールド(又はフレーム)にわたる所定の周期でブロッ
ク化するブロック化手段と、 上記ブロック毎に画像データを圧縮符号化して符号化信
号を出力する符号化手段と、 背景画像データを記憶する背景記憶手段と、 上記ブロック化された画像データが入力され、上記所定
の周期内で対応画像位置のデータに変動があるか否かを
判定し、その判定結果を示す判別コードを出力する静止
判定手段と、 上記ブロック化された画像データ及び上記背景記憶手段
から読み出された対応画像位置の画像データとを比較
し、上記所定の周期毎に一致/不一致を示す背景コード
を出力する比較手段と、 上記判別コード及び上記背景コードから、上記所定の周
期内で対応画像位置のデータに変動がなく、且つ上記ブ
ロック化された画像データと、その対応画像位置の上記
背景記憶手段に記憶されている画像データとが不一致の
場合に、上記背景記憶手段に記憶されている画像データ
の更新を指示する更新コードを出力する出力手段と、 上記符号化手段に対応し、上記符号化信号を復号して復
号画像データを出力する復号手段と、 上記復号画像データが入力され、上記更新コードに基づ
いて上記背景記憶手段に記憶されている画像データを上
記復号画像データで更新する更新制御手段と、 上記符号化信号、上記背景コード及び上記更新コードを
伝送する伝送手段とを有し、 上記符号化手段は、上記ブロック化された画像データと
その対応画像位置の上記背景記憶手段に記憶されている
画像データとが一致している場合に、上記符号化信号の
出力を禁止するように、上記背景コードによって制御さ
れることを特徴とする符号化伝送装置。
1. Blocking means for blocking input image data into blocks at a predetermined cycle over a plurality of temporally consecutive fields (or frames), and compressing and coding the image data for each block to output a coded signal. An encoding unit, a background storage unit that stores background image data, and the blocked image data are input, and it is determined whether or not there is a change in the data of the corresponding image position within the predetermined period, and The stillness determination means for outputting a determination code indicating the determination result is compared with the image data at the corresponding image position read out from the blocked image data and the background storage means, and coincides with each other at every predetermined cycle. There is no change in the data of the corresponding image position within the predetermined period from the comparing means for outputting the background code indicating the mismatch and the discrimination code and the background code. Further, when the block image data and the image data stored in the background storage unit at the corresponding image position do not match, update for instructing the update of the image data stored in the background storage unit Output means for outputting a code, decoding means corresponding to the encoding means for outputting the decoded image data by decoding the coded signal, and the decoded image data are inputted and the background based on the update code. Update means for updating the image data stored in the storage means with the decoded image data, and transmission means for transmitting the encoded signal, the background code and the update code, the encoding means, When the blocked image data and the image data stored in the background storage means at the corresponding image position match, the encoded signal is output. To prohibit, coded transmission apparatus characterized by being controlled by the background code.
【請求項2】入力画像データを時間的に連続する複数フ
ィールド(又はフレーム)にわたる所定の周期でブロッ
ク化するブロック化手段と、 上記ブロック毎に画像データを圧縮符号化して符号化信
号を出力する符号化手段と、 背景画像データを記憶する背景記憶手段と、 上記ブロック化された画像データが入力され、上記所定
の周期内で対応画像位置のデータに変動があるか否かを
判定し、その判定結果を示す判別コードを出力する静止
判定手段と、 上記ブロック化された画像データ及び上記背景記憶手段
から読み出された対応画像位置の画像データとを比較
し、上記所定の周期毎に一致/不一致を示す背景コード
を出力する比較手段と、 上記判別コード及び上記背景コードから、上記所定の周
期内で対応画像位置のデータに変動がなく、且つ上記ブ
ロック化された画像データと、その対応画像位置の上記
背景記憶手段に記憶されている画像データとが不一致の
場合に、上記背景記憶手段に記憶されている画像データ
の更新を指示する更新コードを出力する出力手段と、 上記符号化手段に対応し、上記符号化信号を復号して復
号画像データを出力する復号手段と、 上記復号画像データが入力され、上記更新コードに基づ
いて上記背景記憶手段に記憶されている画像データを上
記復号画像データで更新する更新制御手段と、 上記符号化信号、上記背景コード及び上記更新コードを
伝送する伝送手段とを有し、 上記符号化手段は、上記ブロック化された画像データと
その対応画像位置の上記背景記憶手段に記憶されている
画像データとが一致している場合に、上記符号化信号の
出力を禁止するように、上記背景コードによって制御さ
れる符号化伝送手段と、 上記符号化伝送手段から伝送された上記符号化信号、上
記背景コード及び上記更新コードを受信する受信手段
と、 上記符号化手段と対応し、上記符号化信号を復号して復
号画像データを出力する受信側復号手段と、 上記背景記憶手段と対応し、上記受信側復号手段からの
上記復号画像データを記憶する受信側背景記憶手段と、 上記伝送された更新コードに基づいて上記受信側背景記
憶手段に記憶されている画像データを上記受信側復号手
段からの上記復号画像データで更新する受信側更新制御
手段と、 上記伝送された背景コードに基づいて上記受信側復号手
段からの上記復号画像データと上記受信側背景記憶手段
に記憶されている上記復号画像データを選択的に出力す
る選択手段を有する復号受信手段とからなることを特徴
とする符号化伝送及び復号装置。
2. Blocking means for blocking input image data in a predetermined cycle over a plurality of temporally continuous fields (or frames), and compressing and coding the image data for each block to output a coded signal. An encoding unit, a background storage unit that stores background image data, and the blocked image data are input, and it is determined whether or not there is a change in the data of the corresponding image position within the predetermined period. The stillness determination means for outputting a determination code indicating the determination result is compared with the image data at the corresponding image position read from the blocked image data and the background storage means, and coincides with each other at every predetermined cycle. There is no change in the data of the corresponding image position within the predetermined period from the comparing means for outputting the background code indicating the mismatch and the discrimination code and the background code. In addition, when the block image data and the image data stored in the background storage unit at the corresponding image position do not match, update for instructing the update of the image data stored in the background storage unit Output means for outputting a code, decoding means corresponding to the encoding means for outputting the decoded image data by decoding the encoded signal, and the decoded image data is inputted and the background based on the update code Update control means for updating the image data stored in the storage means with the decoded image data, and transmission means for transmitting the encoded signal, the background code and the update code, the encoding means, When the blocked image data and the image data stored in the background storage means at the corresponding image position match, the encoded signal is output. Encoding means for controlling by the background code so as to prohibit the above, and receiving means for receiving the encoded signal, the background code and the update code transmitted from the encoding transmission means, and the encoding A receiving side decoding means for decoding the coded signal and outputting decoded image data, and a receiving side background corresponding to the background storing means for storing the decoded image data from the receiving side decoding means. Storage means; reception side update control means for updating the image data stored in the reception side background storage means based on the transmitted update code with the decoded image data from the reception side decoding means; Selectively the decoded image data from the receiving side decoding means and the decoded image data stored in the receiving side background storage means based on the background code Coded transmission and decoding apparatus characterized by comprising a decoding receiving means having a selecting means for force.
JP60264134A 1985-11-25 1985-11-25 Encoding transmission device Expired - Lifetime JPH0797754B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60264134A JPH0797754B2 (en) 1985-11-25 1985-11-25 Encoding transmission device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60264134A JPH0797754B2 (en) 1985-11-25 1985-11-25 Encoding transmission device

Publications (2)

Publication Number Publication Date
JPS62123834A JPS62123834A (en) 1987-06-05
JPH0797754B2 true JPH0797754B2 (en) 1995-10-18

Family

ID=17398932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60264134A Expired - Lifetime JPH0797754B2 (en) 1985-11-25 1985-11-25 Encoding transmission device

Country Status (1)

Country Link
JP (1) JPH0797754B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2028842A2 (en) 1995-08-30 2009-02-25 Sony Corporation Image signal recording/reproducing apparatus and method

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2992992B2 (en) * 1987-11-27 1999-12-20 キヤノン株式会社 Image coding device
JP3089520B2 (en) * 1993-06-14 2000-09-18 株式会社セガ・エンタープライゼス Video processing system
US5808682A (en) * 1993-06-14 1998-09-15 Sega Enterprises, Ltd. Picture data processing system for processing picture data representing foreground and background

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2028842A2 (en) 1995-08-30 2009-02-25 Sony Corporation Image signal recording/reproducing apparatus and method

Also Published As

Publication number Publication date
JPS62123834A (en) 1987-06-05

Similar Documents

Publication Publication Date Title
JP2512894B2 (en) High efficiency coding / decoding device
JP2540809B2 (en) High efficiency encoder
US4703352A (en) High efficiency technique for coding a digital video signal
JPH0793724B2 (en) High efficiency coding apparatus and coding method for television signal
JPH0793723B2 (en) High efficiency coding apparatus and coding method for television signal
JPH0797754B2 (en) Encoding transmission device
JP2604712B2 (en) High-efficiency encoding / decoding device for television signal
JP2508646B2 (en) High efficiency encoder
JPH088684B2 (en) High efficiency code decoding device
JP2550532B2 (en) High-efficiency encoder for color video signal
JP2785822B2 (en) High-efficiency encoding device and decoding device for television signal
JP2518215B2 (en) High efficiency encoder
JP2894334B2 (en) Image signal error correction circuit
JP2778629B2 (en) High efficiency coding device
JP3627256B2 (en) Apparatus and method for receiving / reproducing digital image signal
JP2518214B2 (en) High efficiency encoder
JP2785823B2 (en) High-efficiency television signal encoding apparatus and method, and decoding apparatus and method
JP2827357B2 (en) Image signal transmission apparatus and method
JP4123452B2 (en) Image processing apparatus and image processing method
JPH07121111B2 (en) High efficiency code decoding device
JPS6335092A (en) High efficiency encoder
JPH0832028B2 (en) High efficiency encoder
JP2629239B2 (en) Decoding device and decoding method
JPH07121112B2 (en) High efficiency code decoding device
JPH07121113B2 (en) High efficiency encoder

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term