[go: up one dir, main page]

JPH01303871A - Method and apparatus for highly efficient encoding - Google Patents

Method and apparatus for highly efficient encoding

Info

Publication number
JPH01303871A
JPH01303871A JP63134243A JP13424388A JPH01303871A JP H01303871 A JPH01303871 A JP H01303871A JP 63134243 A JP63134243 A JP 63134243A JP 13424388 A JP13424388 A JP 13424388A JP H01303871 A JPH01303871 A JP H01303871A
Authority
JP
Japan
Prior art keywords
level
dynamic range
block
lmax
lmin
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.)
Granted
Application number
JP63134243A
Other languages
Japanese (ja)
Other versions
JP2605351B2 (en
Inventor
Tetsujiro Kondo
哲二郎 近藤
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 JP13424388A priority Critical patent/JP2605351B2/en
Publication of JPH01303871A publication Critical patent/JPH01303871A/en
Application granted granted Critical
Publication of JP2605351B2 publication Critical patent/JP2605351B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

PURPOSE:To obtain a decoding level corresponding well to an original analog level by obtaining a dynamic range with the width of the original analog level taken into account and applying encoding/decoding in response to the dynamic range. CONSTITUTION:A code signal Qi and a decoding level Li are obtained by the processing expressed in equation I. That is, the dynamic range D corresponding to the analog quantity is obtained from a maximum value and a minimum value in a block as the original analog quantity, and the dynamic range D is split uniformly into 2<n> to obtain a quantized step width (d). Then the analog minimum value is eliminated and the remaining value is divided by the quantizing width (d) to obtain the code signal Qi in an area to which the digital value Li belongs, that is, by the re-quantization depending on integral number processing due to truncation. Moreover, the decoded value Li is obtained by rounding the median of each level range. Thus, the decoded level is made well correspondent with the original analog level.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、ディジタル画像信号のデータ量を圧縮して
伝送し、受信側で、元の画像データを復元するのに適用
される高能率符号化方法及び装置に関する。
[Detailed Description of the Invention] [Field of Industrial Application] This invention is a high-efficiency code that is applied to compress the data amount of a digital image signal, transmit it, and restore the original image data on the receiving side. The present invention relates to a method and an apparatus for oxidation.

〔発明の概要〕[Summary of the invention]

この発明では、ディジタル画像信号のブロック内に含ま
れる複数の画素データの最大値及び最小値で規定される
ダイナミックレンジを検出し、ダイナミックレンジを複
数のレベル範囲に分割し、最小値が除去された画素デー
タ又は最大値に対する画素データのレベル差がどのレベ
ル範囲に属するかを調べ、属するレベル範囲に対応し、
且つ元のビット数より少ないビット数のコード信号を発
生し、受信側では1、ダイナミックレンジ情報とコード
信号とから元のアナログレベルと対応する復元レベルを
得るようにした高能率符号化装置において、 元のアナログレベルの幅を考慮して、ダイナミックレン
ジを求め、このダイナミックレンジに適応して符号化及
び復号化を行うことにより、元のアナログレベルと良く
対応した復元レベルが得られる。
In this invention, a dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of a digital image signal is detected, the dynamic range is divided into a plurality of level ranges, and the minimum value is removed. Check to which level range the pixel data or the level difference of the pixel data with respect to the maximum value belongs, and correspond to the level range to which it belongs,
In a high-efficiency encoding device that generates a code signal with a smaller number of bits than the original number of bits, and obtains a restoration level corresponding to the original analog level from the dynamic range information and the code signal on the receiving side, By determining the dynamic range in consideration of the width of the original analog level and performing encoding and decoding in accordance with this dynamic range, a restored level that closely corresponds to the original analog level can be obtained.

〔従来の技術〕[Conventional technology]

本願出願人は、特願昭59−266407号明細書に記
載されているような、2次元ブロック内に含まれる複数
の画素データの最大値及び最小値により規定されるダイ
ナミックレンジを求め、このダイナミックレンジに適応
した符号化を行う高能率符号化装置を提案している。ま
た、特願昭60−232789号明細書に記載されてい
るように、複数フレームに夫々含まれる領域の画素から
形成された3次元ブロックに関してダイナミックレンジ
に適応した符号化を行う高能率符号化装置が提案されて
いる。更に、特願昭60−268817号明細書には、
量子化を行った時に生じる最大歪みが一定となるような
ダイナミックレンジに応じてビット数が変化する可変長
符号の高能率符号化装置が示されている。
The applicant of this application obtains a dynamic range defined by the maximum value and minimum value of a plurality of pixel data contained in a two-dimensional block, as described in Japanese Patent Application No. 59-266407, and calculates this dynamic range. We have proposed a high-efficiency encoding device that performs range-adaptive encoding. Furthermore, as described in Japanese Patent Application No. 60-232789, a high-efficiency encoding device performs encoding adapted to a dynamic range with respect to a three-dimensional block formed from pixels in areas included in each of a plurality of frames. is proposed. Furthermore, in the specification of Japanese Patent Application No. 60-268817,
A high-efficiency encoding device for variable-length codes is shown in which the number of bits changes depending on the dynamic range so that the maximum distortion that occurs when quantization is constant.

先に提案されているダイナミックレンジに適応した符号
化装置について、図面を参照して説明する。
A previously proposed encoding device adapted to a dynamic range will be described with reference to the drawings.

第1図は、送信側の構成を示す、ディジタルVTRに適
用される場合には、記録側の構成である。
FIG. 1 shows the configuration of the transmitting side, and when applied to a digital VTR, the configuration of the recording side.

第1図において、1で示す入力端子に例えば1サンプル
が8ビツトに量子化されたディジタルビデオ信号が供給
される。このディジタルビデオ信号がブロック化回路2
に供給され、ブロック化回路2により、入力ディジタル
ビデオ信号が符号化の単位である2次元ブロック毎に連
続する信号に変換される。ブロック化回路2では、第2
図Bに示すように、1フレームの画面がBll〜Bmn
の多数のブロックに細分化される。1ブロツクは、第2
図Aに示すように、例えば(4ライン×4画素)の大き
さとされている。
In FIG. 1, a digital video signal in which one sample is quantized to 8 bits, for example, is supplied to an input terminal indicated by 1. This digital video signal is sent to the blocking circuit 2.
The blocking circuit 2 converts the input digital video signal into continuous signals in units of two-dimensional blocks, which are units of encoding. In the blocking circuit 2, the second
As shown in Figure B, one frame of the screen is from Bll to Bmn.
subdivided into a large number of blocks. 1st block is 2nd block
As shown in Figure A, the size is, for example, (4 lines x 4 pixels).

ブロック化回路2の出力信号が最大値検出回路3、最小
値検出回路4及び遅延回路5に供給される。最大値検出
回路3は、ブロック毎の最大値Lwaxを検出し、最小
値検出回路4は、ブロック毎の最小値Latinを検出
する。最大値検出回路3からの最大値L maxと最小
値検出回路4からの最小値La1nとが減算回路6に供
給され、(Lmax −Lmin=D)で示されるダイ
ナミックレンジDが検出される。
The output signal of the blocking circuit 2 is supplied to a maximum value detection circuit 3, a minimum value detection circuit 4, and a delay circuit 5. The maximum value detection circuit 3 detects the maximum value Lwax for each block, and the minimum value detection circuit 4 detects the minimum value Latin for each block. The maximum value L max from the maximum value detection circuit 3 and the minimum value La1n from the minimum value detection circuit 4 are supplied to the subtraction circuit 6, and a dynamic range D represented by (Lmax - Lmin=D) is detected.

また、遅延回路5を介された画素データLi及び最小値
L sinが減算回路7に供給され、減算回路7からは
、(Li −L+sin )で示される最小値除去後の
データが得られる。この減算回路7からの最小値除去後
のデータがADRC(ダイナミックレンジに適応した符
号化)のエンコーダ8に供給される。エンコーダ8には
、ダイナミックレンジDが供給されており、エンコーダ
8からは、元のビット数より少ないnビットのコード信
号Qiが発生する。
Furthermore, the pixel data Li and the minimum value L sin passed through the delay circuit 5 are supplied to the subtraction circuit 7, and the subtraction circuit 7 obtains data after the minimum value has been removed, which is represented by (Li −L+sin ). The data after the minimum value has been removed from the subtraction circuit 7 is supplied to an ADRC (encoding adapted to dynamic range) encoder 8. The encoder 8 is supplied with a dynamic range D, and the encoder 8 generates a code signal Qi of n bits, which is smaller than the original number of bits.

ダイナミックレンジD、最小値Lnin及びコード信号
Qiがフレーム化回路9に供給され、エラー訂正符号化
の処理を受けると共に、送信データに変換される。フレ
ーム化回路9の出力端子1゜に送信データが得られ、こ
の送信データが伝送される。
The dynamic range D, the minimum value Lnin, and the code signal Qi are supplied to the framing circuit 9, subjected to error correction encoding processing, and converted into transmission data. Transmission data is obtained at the output terminal 1° of the framing circuit 9, and this transmission data is transmitted.

受信側(ディジタルVTRの場合では、再生側)は、第
3図に示す構成とされている。第3図において、11で
示す入力端子に受信データが供給され、フレーム分解回
路12により、エラー訂正符号の復号処理がされると共
に、ダイナミックレンジD、最小(!La1n及びコー
ド信号Qiが分離される。ダイナミックレンジD及びコ
ード信号QiがADRCのデコーダ13に供給され、デ
コーダ13の出力信号が加算回路14に供給される。
The receiving side (in the case of a digital VTR, the reproducing side) has the configuration shown in FIG. In FIG. 3, received data is supplied to an input terminal indicated by 11, and a frame decomposition circuit 12 decodes an error correction code and separates a dynamic range D, a minimum (!La1n, and a code signal Qi). Dynamic range D and code signal Qi are supplied to an ADRC decoder 13, and the output signal of the decoder 13 is supplied to an adder circuit 14.

加算回路14にて、デコーダ13の出力信号と最小値L
Ilinとが加算され、復元レベルLiが得られる。こ
の復元レベルliがブロック分解回路15に供給され、
ブロックの順序が走査順序に変換される。出力端子16
には、走査順序に戻された復元データが得られる。
In the adder circuit 14, the output signal of the decoder 13 and the minimum value L
Ilin is added to obtain the restoration level Li. This restoration level li is supplied to the block decomposition circuit 15,
Block order is converted to traversal order. Output terminal 16
, the reconstructed data is returned to the scanning order.

上述のADRCのエンコーダ8及びデコーダ13では、
第4図A又は第4図Bに示す符号化及び復号化がされる
In the ADRC encoder 8 and decoder 13 described above,
Encoding and decoding shown in FIG. 4A or FIG. 4B are performed.

第4図Aに示される量子化は、ダイナミックレンジDを
(2n)(この例では、4個のレベル範囲)に均等に分
割し、最小値除去後のデータがどのレベル範囲に属する
かによって符号化を行うもので、かかる量子化方式は、
ノンエツジマツチングと称される。ノンエツジマツチン
グでは、コード信号Qi として、(0−00)(1=
01)(2−10)(3=11)が得られ、また、各レ
ベル範囲の中央値が復元レベル(0,1,2又は3)と
される。
The quantization shown in Figure 4A divides the dynamic range D equally into (2n) (4 level ranges in this example), and assigns a code depending on which level range the data belongs to after the minimum value is removed. This quantization method is
This is called non-edge matching. In non-edge matching, the code signal Qi is (0-00) (1=
01) (2-10) (3=11) is obtained, and the median value of each level range is taken as the restoration level (0, 1, 2, or 3).

第4図Bに示される量子化は、ダイナミックレンジDを
(2n−1)(この例では、3個のレベル範囲)に均等
に分割し、次に、分割されたレベル範囲をにシフトして
得られる4個のレベル範囲のどのレベル範囲に最小値除
去後のデータが属するかによって符号化を行うもので、
かかる量子化方式は、エツジマツチングと称される。エ
ツジマツチングでは、ノンエツジマツチングと同様のコ
ード信号Qiが得られ、また、最小値La1nと最大値
L 鋼axと最小値L win及び最大値Lmaxを含
まないレベル範囲の中央値とが復元レベル(0,1゜2
又は3)とされる、エツジマツチングは、ノンエツジマ
ツチングと比較して量子化ステップ幅が大きくなるが、
ブロック内の最小値L win及び最大値Lwaxが誤
差0で復元することができる。このことは、ブロックの
ダイナミックレンジを保存することを意味し、VTRの
ダビング動作のように、符号化動作と復号動作とが繰り
返される時には、画質の劣化が防止される。
The quantization shown in Figure 4B divides the dynamic range D equally into (2n-1) (in this example, 3 level ranges), then shifts the divided level ranges to Encoding is performed depending on which level range the data after minimum value removal belongs to among the four level ranges obtained.
Such a quantization method is called edge matching. In edge matching, the same code signal Qi as in non-edge matching is obtained, and the restoration level ( 0.1゜2
or 3), edge matching has a larger quantization step width than non-edge matching, but
The minimum value L win and maximum value Lwax within the block can be restored with zero error. This means that the dynamic range of the block is preserved, and when encoding and decoding operations are repeated, such as in the dubbing operation of a VTR, deterioration in image quality is prevented.

従来のADRCでは、ノンエツジマツチング及びエツジ
マツチングの両者共、下式に従って符号化(再量子化)
及び復号化を行って、いた。
In conventional ADRC, both non-edge matching and edge matching are encoded (requantized) according to the following formula.
And decryption was performed.

D = Lmax  −La+in 上述の復元レベルf、lを求めるために、Qiに0.5
を加えているのは、分割されたレベル範囲の中央値を復
元レベルとするためであり、また、求まった値に0.5
を加えているのは、0.5を加えずに、四捨五入するこ
とと等価である。
D = Lmax - La+in In order to obtain the above restoration levels f and l, Qi is set to 0.5.
is added in order to set the median value of the divided level range as the restoration level, and also adds 0.5 to the calculated value.
Adding 0.5 is equivalent to rounding off without adding 0.5.

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

一例として、第5図に示すように、(Lmin =80
、Lmax−84)のブロックをノンエツジマツチング
により、2ビツトで再量子化する場合を考える。最小値
L+winの80レベルと言うものを考えると、このレ
ベルは、○で示すように、元のアナログレベルでの(7
9,50・・・〜80.49・・・)までを代表してい
る。即ち、このブロックに含まれる元の情報レベルとし
ては、(84,49−79,50−5,0)となる、従
って、元のアナログレベルに忠実に考えると、ダイナミ
ックレンジDは、(D=Lmax−Ln+in+1)と
なる、しかしながら、従来の符号化では、+1をしてな
いために、元のアナログレベルと対応が良い復元レベル
が得られない問題があった。
As an example, as shown in FIG.
, Lmax-84) is requantized by 2 bits by non-edge matching. Considering the 80 level of the minimum value L + win, this level is (7) at the original analog level, as shown by the circle.
9,50... to 80.49...) are representative. That is, the original information level included in this block is (84, 49-79, 50-5, 0). Therefore, if we consider the original analog level faithfully, the dynamic range D is (D= However, in conventional encoding, since +1 is not added, a restoration level that corresponds well to the original analog level cannot be obtained.

一方、エツジマツチングで、符号化を行う時には、アナ
ログ値としての最大値1 wax及び最小値l 1li
nをブロック内の最大値Ls+ax及び最小値Lwin
とするので、ダイナミックレンジDは、(D= lt*
ax −1aax −Ln+ax −1,+in )と
なり、アナログのダイナミックレンジは、ディジタルの
ものと一致する。従って、上述のように、(+1)の処
理を行うことは、必要でない。
On the other hand, when encoding with edge matching, the maximum value 1 wax and the minimum value l 1li as analog values
Let n be the maximum value Ls+ax and the minimum value Lwin in the block.
Therefore, the dynamic range D is (D=lt*
ax −1aax −Ln+ax −1,+in ), and the analog dynamic range matches that of the digital one. Therefore, it is not necessary to perform the (+1) processing as described above.

従って、この発明の目的は、ノンエツジマツチング及び
エツジマツチングの夫々に対して、元のアナログレベル
と対応が良い復元レベルが得られる高能率符号化方法及
び装置を提供することを目的とするものである。
Therefore, an object of the present invention is to provide a highly efficient encoding method and apparatus that can obtain a restoration level that corresponds well to the original analog level for both non-edge matching and edge matching. be.

〔課題を解決するための手段〕[Means to solve the problem]

この発明では、ディジタル画像信号のブロック内に含ま
れる複数の画素データの最大値及び最小値で規定される
ダイナミックレンジを検出し、ダイナミックレンジを均
等に分割して得られた2n個のレベル範囲と最小値が除
去された画素データとのレベル関係から画素データを元
のビット数より少ないビット数nで符号化し、即ち、ノ
ンエツジマツチングにより符号化し、ダイナミックレン
ジの情報と符号化で得られたコード信号とから復元レベ
ルを得るようにした高能率符号化方法において、 下記の処理により、コード信号Qi及び復元レベルLi
を得るようになされる。
In this invention, a dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of a digital image signal is detected, and the dynamic range is divided into 2n level ranges obtained by equally dividing the dynamic range. Based on the level relationship with the pixel data from which the minimum value has been removed, the pixel data is encoded with a smaller number of bits n than the original number of bits, that is, encoded by non-edge matching, and the information obtained by dynamic range information and encoding is In a high-efficiency encoding method in which a restoration level is obtained from a code signal, the code signal Qi and restoration level Li are
It is done so as to obtain.

D = Lmax −1,+in + 1但し、Lma
x  ニブロックの最大値1.min  ニブロックの
最小値 また、この発明では、ディジタル画像信号のブロック内
に含まれる複数の画素データの最大値及び最小値で規定
されるダイナミックレンジを検出し、ダイナミックレン
ジを(2n−1)(n :コード信号のビット数)に均
等に分割したレベル範囲を%シフトして得られる2′″
個のレベル範囲と最小値が除去された画素データとの関
係から画素データを元のビット数より少ないビット数で
符号化し、即ち、エツジマツチングにより符号化し、ダ
イナミックレンジの情報と符号化で得られたコード信号
とから復元レベルを得るようにした高能率符号化方法に
おいて、 下記の処理により、コード信号Qi及び復元レベルlj
を得るようになされる。
D = Lmax -1, +in + 1 However, Lma
x Maximum value of Ni block 1. min Minimum value of two blocks Furthermore, in the present invention, the dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of a digital image signal is detected, and the dynamic range is calculated as (2n-1)( 2''' obtained by shifting the level range evenly divided into n: number of bits of code signal) by %
Based on the relationship between the level range and the pixel data from which the minimum value has been removed, the pixel data is encoded with a smaller number of bits than the original number of bits, that is, encoded by edge matching, and the dynamic range information and the information obtained by encoding are encoded using edge matching. In a high-efficiency encoding method in which a restoration level is obtained from a code signal, the code signal Qi and restoration level lj are obtained by the following processing.
It is done so as to obtain.

D = Ltsax −La1n Qi=+a 但し、L、tsax  ニブロックの最大値La1n 
 ニブロックの最小値 更に、この発明では、各画素データの値から最小値L 
5hinが除去されたデータを符号化するのと異なり、
最大値LIIaχと各画素データの値との差をノンエツ
ジマツチング又はエツジマツチングにより符号化する場
合にも、同様に適用される。
D = Ltsax -La1n Qi=+a However, L, tsax Ni block maximum value La1n
Furthermore, in this invention, the minimum value L is determined from the value of each pixel data.
Unlike encoding data with 5hin removed,
The same applies to the case where the difference between the maximum value LIIaχ and the value of each pixel data is encoded by non-edge matching or edge matching.

〔実施例〕〔Example〕

以下、この発明の実施例について、図面を参照して説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

この説明は、下記の順序に従ってなされる。This description is given in the following order.

a、 一実施例(ノンエツジマツチング)b、他の実施
例(エツジマツチング) C0変形例 a、一実施例(ノンエツジマツチング)−例として、前
述と同様に、第5図に示す(Lsin −80,Lma
x −84)の例を考える0元のアナログ量としてのブ
ロック内の最大値1 taax及び最小値11 win
は、 Lmax =Lo+ax +0. 5 !!、nin −Lain +0. 5従って、アナロ
グ量と対応するダイナミックレンジDは、 D = Lmax −I!、min = Lmax −
Lmin +1.0となる。nビット量子化では、この
ダイナミックレンジDを2n個に均等に分割することで
、量子化ステップ幅dが求まる。
a. One embodiment (non-edge matching) b. Another embodiment (edge matching) C0 modification a. One embodiment (non-edge matching) -80, Lma
x -84) The maximum value 1 taax and the minimum value 11 win in the block as 0-element analog quantities
is Lmax=Lo+ax+0. 5! ! , nin −Lain +0. 5 Therefore, the dynamic range D corresponding to the analog quantity is D = Lmax - I! , min = Lmax −
Lmin +1.0. In n-bit quantization, the quantization step width d is determined by equally dividing this dynamic range D into 2n parts.

d−D/2n (n−2)の場合では、第6図に示すように、(5,0
/4−1.25)と分割される。各画素のディジタル値
Liがどのレベル範囲に属するかを調べるには、このデ
ィジタル(直Ltが±0.5のアナログ量の範囲の中央
値と考える。そして、アナログの最小値1m1n  (
オフセット)を除去し、量子化幅dで割れば、切り捨て
による整数化で、ディジタル値Liが属する領域が求め
られる。即ち、再量子化によるコード信号Qi  (0
〜2n−1)が得られる@  (n−2)の場合では、
(0〜3)のコード信号Qiが得られる。
In the case of d-D/2n (n-2), as shown in Figure 6, (5,0
/4-1.25). To find out which level range the digital value Li of each pixel belongs to, consider this digital (direct Lt) to be the median value of the range of analog quantities of ±0.5.Then, the minimum analog value 1m1n (
By removing the offset) and dividing by the quantization width d, the area to which the digital value Li belongs can be found by rounding down to an integer. That is, the code signal Qi (0
~2n-1) is obtained in the case of @(n-2),
Code signals Qi (0 to 3) are obtained.

上述のように、アナログレベルで領域分けをしているの
で、ディジタル画像の±LSB (最下位ビット)/2
だけ広がった扱いとなる。従って、第5図に示す例では
、第7図に示すように、レベル範囲とコード信号Qi 
とが対応する。量子化コードQiは、次式で求められる
As mentioned above, since areas are divided at the analog level, ±LSB (least significant bit)/2 of the digital image
It will be treated more broadly. Therefore, in the example shown in FIG. 5, as shown in FIG.
corresponds to. The quantization code Qi is determined by the following equation.

上式で、〔〕は、切り捨てにより、整数部分をとること
を意味する。Lmax 、  Ln+inは、各々2n
−1及び0に量子化される。しかし、途中のディジタル
レベルは、レベル範囲の境界に一致することがあり、こ
の境界に一致するデイジタルレベルは、上のレベル範囲
に含まれる。
In the above formula, [ ] means taking the integer part by rounding down. Lmax and Ln+in are each 2n
quantized to -1 and 0. However, an intermediate digital level may coincide with a boundary of a level range, and a digital level that coincides with this boundary is included in the upper level range.

上述の符号化を実現するために、例えば第8図に示す構
成が使用される。減算回路6からの(Lwax −La
tin )の出力信号が+1加算回路21に供給され、
+1加算回路21からダイナミックレンジDが得られる
。2ビツトで量子化する場合には、ダイナミックレンジ
DがX倍回路22に供給され、X倍回路22の出力信号
が割算回路23に供給される。
In order to realize the above-mentioned encoding, for example, the configuration shown in FIG. 8 is used. (Lwax −La
The output signal of tin) is supplied to the +1 adder circuit 21,
A dynamic range D is obtained from the +1 adder circuit 21. In the case of quantization with 2 bits, the dynamic range D is supplied to an

また、減算回路7からの(Li −Lmtn )の出力
信号が+0.5加算回路24を介して割算回路23に供
給される。従って、割算回路23では、上式の〔]の中
の演算がされる。割算回路23の出力信号が整数化回路
25に供給され、整数化回路25で切り捨て処理がされ
ることにより、コード信号Qiが得られる。
Further, an output signal of (Li −Lmtn ) from the subtraction circuit 7 is supplied to the division circuit 23 via the +0.5 addition circuit 24 . Therefore, the division circuit 23 performs the operation in [ ] in the above equation. The output signal of the division circuit 23 is supplied to the integer conversion circuit 25, and the code signal Qi is obtained by rounding down the signal in the integer conversion circuit 25.

上述の第8図に示されるエンコーダ8の構成は、−例で
あって、他の構成として、レベル比較回路とプライオリ
ティエンコーダとを組み合わせた構成、ROMを用いる
構成、ソフトウェア処理等が可能である。また、ダイナ
ミックレンジ情報を伝送する場合、ダイナミックレンジ
Dと最大値LavaXと最小値La1nとの何れか二つ
のデータを伝送すれば良い。
The configuration of the encoder 8 shown in FIG. 8 described above is an example, and other configurations such as a combination of a level comparison circuit and a priority encoder, a configuration using a ROM, software processing, etc. are possible. Furthermore, when transmitting dynamic range information, it is sufficient to transmit any two data of the dynamic range D, the maximum value LavaX, and the minimum value La1n.

次に、復元値(デコーダされるディジタル値)1iは、
下式のように、各レベル範囲の中央値を四捨五入したも
のとする。
Next, the restored value (digital value to be decoded) 1i is
As shown in the formula below, the median value of each level range is rounded off.

i、 i−(dXQi +′Ad+i、win )四捨
五入= (dXQi +′Ad+fa+in +0.5
 )切捨= (d X (Qi +0.5 ) +Lm
in )切捨上述の復号を行うための構成の一例を第9
図に示す、受信されたコード信号Qiが+0.5加算回
路31を介して乗算回路32に供給される。また、ダイ
ナミックレンジDがX倍回路33を介して乗算回路32
に供給され、乗算回路32により、上式の〔〕内の演算
がされる。この乗算回路32の出力信号が整数化回路3
4に供給され、切り捨ての処理がされる。整数化回路3
4の出力信号が加算回路14に供給され、加算回路14
で最小値LLIinが加算されることにより、復元レベ
ルliが得られる。
i, i-(dXQi +'Ad+i, win) Rounding = (dXQi +'Ad+fa+in +0.5
) Truncation = (d X (Qi +0.5) +Lm
in ) Truncation An example of the configuration for performing the above decoding is shown in Part 9.
The received code signal Qi shown in the figure is supplied to a multiplication circuit 32 via a +0.5 addition circuit 31. In addition, the dynamic range D is transmitted to the multiplication circuit 32 via the
The multiplier circuit 32 performs the calculations in brackets [ ] in the above equation. The output signal of this multiplier circuit 32 is
4 and undergoes truncation processing. Integer conversion circuit 3
The output signal of 4 is supplied to the adder circuit 14, and the adder circuit 14
By adding the minimum value LLIin, the restoration level li is obtained.

デコーダ13としては、第9図に示す構成以外にROM
を使用した構成、ソフトウェア処理等が可能である。
As the decoder 13, in addition to the configuration shown in FIG.
It is possible to configure using , software processing, etc.

b、他の実施例(エツジマツチング) 次に、この発明をエツジマツチングに対して適用した他
の実施例について説明する。上述の一実施例と同様に、
離散ディジタル画像レベルをアナログ連続量に適して考
える。
b. Other Examples (Edge Matching) Next, another example in which the present invention is applied to edge matching will be described. Similar to the above embodiment,
Consider discrete digital image levels as appropriate for analog continuous quantities.

エツジマツチングは、ブロック内の最大値LmaX及び
最小値Lminを誤差Oで復元することを目的としてい
る。このために、アナログレベルとしての最大値1 t
aax及び最小値j!winは、ディジタル値そのもの
を設定する。
The purpose of edge matching is to restore the maximum value LmaX and minimum value Lmin within a block with an error O. For this purpose, the maximum value 1 t as an analog level
aax and minimum value j! win sets the digital value itself.

lrmax  =Lmax ffimin =Lmin 従って、第10図に示すように、アナログのダイナミッ
クレンジは、ディジタルのものと一致する。
lrmax=Lmax ffimin=Lmin Therefore, as shown in FIG. 10, the analog dynamic range matches that of the digital one.

D−Ila+ax −Ilwin −1,+ax −L
ainこのダイナミックレンジDに関して、両端のレベ
ルを含む形で均等分割すると、量子化ステップ幅dは、 2n−12・’−1 となる。
D-Ila+ax-Ilwin-1,+ax-L
ain If this dynamic range D is equally divided to include the levels at both ends, the quantization step width d will be 2n-12·'-1.

コード信号Qi は、第11図に示すように、アナログ
の最小値fminからの差分を量子化ステップ幅dで割
ったもの(第11図中、左側の0〜3)を0.5だけシ
フトしたもの(第11図中、右側のO〜3)であり、均
等領域となる。従って、エツジマツチングの場合の符号
化は、次式によりなされる。
As shown in Fig. 11, the code signal Qi is obtained by shifting the difference from the analog minimum value fmin by the quantization step width d (0 to 3 on the left in Fig. 11) by 0.5. (O to 3 on the right side in FIG. 11), which is a uniform area. Therefore, encoding in the case of edge matching is performed by the following equation.

復元レベルL、iは、アナログの最小値fminから量
子化ステップ幅dがQi個だけ離れたアナログ値を四捨
五入したものとなる。即ち、i、 i −(Qi Xd
+1m1n +0.5 )切捨で復元レベルliが求め
られる。
The restoration level L, i is obtained by rounding off an analog value that is Qi quantization step widths away from the analog minimum value fmin. That is, i, i −(Qi Xd
+1m1n +0.5) The restoration level li is determined by rounding down.

この発明の他の実施例によるエンコーダ及びデコーダは
、上述の一実施例と同様に、演算回路、ROM、ソフト
ウェア処理等で実現することができる。
Encoders and decoders according to other embodiments of the present invention can be realized using arithmetic circuits, ROM, software processing, etc., similarly to the above-described embodiment.

C6変形例 以上の説明では、各画素のデータLiからブロックの最
小値La1nを除去した値を量子化するADRCに対し
て、この発明を通用した例である。
C6 Modified Example The above description is an example in which the present invention is applicable to ADRC which quantizes a value obtained by removing the minimum value La1n of a block from data Li of each pixel.

しかしながら、ブロックの最大値L waxと各画素の
データLi との差を検出し、この差をエンコーダによ
り符号化するADRCに対して、この発明を適用するこ
とができる。
However, the present invention can be applied to ADRC in which the difference between the maximum value L wax of a block and the data Li of each pixel is detected and this difference is encoded by an encoder.

即ち、ノンエツジマツチングの場合の符号化及び復号化
は、下式でなされる。
That is, encoding and decoding in the case of non-edge matching are performed using the following formula.

D = Lmax  −Lmin  + 1また、エツ
ジマツチングの場合の符号化及び復号化は、下式でなさ
れる。
D = Lmax - Lmin + 1 In the case of edge matching, encoding and decoding are performed using the following formula.

D = Lmax −Lmin 以上の実施例では、ノンエツジマツチングとエツジマツ
チングとの何れか一方により符号化及び復号化がされて
いる。しかしながら、用途等に応じて両者の方式の何れ
かを、選択的に働かせる構成としても良い。更に、この
発明は、2次元ブロックの構造を有するADRCに限ら
ず、時間的に連続する複数フレームに夫々含まれる複数
の領域で3次元ブロックを構成する場合に対しても適用
できる。
D = Lmax - Lmin In the above embodiments, encoding and decoding are performed using either non-edge matching or edge matching. However, a configuration may be adopted in which either of the two methods is selectively activated depending on the purpose and the like. Furthermore, the present invention is applicable not only to ADRC having a two-dimensional block structure but also to a case where a three-dimensional block is constructed from a plurality of regions each included in a plurality of temporally continuous frames.

〔発明の効果〕〔Effect of the invention〕

この発明に依れば、ディジタル画像信号のブロック萄に
検出された最大値及び最小値で規定されるダイナミック
レンジDを複数のレベル範囲に分割する時に、元のアナ
ログレベルの幅を考慮しているので、復元レベルが元の
アナログレベルと良く対応したものとなる。
According to this invention, when dividing the dynamic range D defined by the maximum and minimum values detected in a block of a digital image signal into a plurality of level ranges, the width of the original analog level is taken into account. Therefore, the restored level corresponds well to the original analog level.

【図面の簡単な説明】[Brief explanation of the drawing]

第・1図はこの発明を適用できる高能率符号化装置の送
信側の構成のブロック図、第2図はブロックの説明に用
いる路線図、第3図はこの発明を適用できる高能率符号
化装置の受信側の構成のブロック図、第4図は量子化の
説明に用いる路線図、第5図は量子化を具体的に説明す
るための路線図、第6図及び第7図はこの発明の一実施
例の説明に用いる路線図、第8図はこの発明が適用され
たエンコーダの一例のブロック図、第9回はこの発明が
適用されたデコーダのプロ・ンク図、第10図及び第1
1図はこの発明の他の実施例の説明に用いるブロック図
である。 図面における主要な符号の説明 2ニブロック化回路、3:最大値検出回路、4:最小値
検出回路、8:エンコーダ、13:デコーダ、15ニブ
ロック分解回路、21:+1加算回路、23:割算回路
、24.31:+0.5加算回路、 32:乗算回路。 代理人 弁理士 杉 浦 正 知 第2図 第3図 第4図 第8図1′3づ゛ 七 第7図。 第10図 第6図 84.5−− 93.25−− 32.0 −− 80.75−− 79.5 −− jil1図
Figure 1 is a block diagram of the configuration of the transmitting side of a high-efficiency encoding device to which this invention can be applied, Figure 2 is a route diagram used to explain the blocks, and Figure 3 is a high-efficiency encoding device to which this invention can be applied. Fig. 4 is a route diagram used to explain quantization, Fig. 5 is a route diagram used to specifically explain quantization, and Figs. 6 and 7 are block diagrams of the configuration of the receiving side of this invention. The route map used to explain one embodiment, FIG. 8 is a block diagram of an example of an encoder to which this invention is applied, and the ninth part is a block diagram of a decoder to which this invention is applied, and FIGS.
FIG. 1 is a block diagram used to explain another embodiment of the invention. Explanation of main symbols in the drawings 2 Niblock conversion circuit, 3: Maximum value detection circuit, 4: Minimum value detection circuit, 8: Encoder, 13: Decoder, 15 Niblock decomposition circuit, 21: +1 addition circuit, 23: Division calculation circuit, 24.31: +0.5 addition circuit, 32: multiplication circuit. Agent Patent Attorney Masato SugiuraFigure 2Figure 3Figure 4Figure 8Figure 1'3-7Figure 7. Fig. 10 Fig. 6 84.5 -- 93.25 -- 32.0 -- 80.75 -- 79.5 -- jil1 diagram

Claims (8)

【特許請求の範囲】[Claims] (1)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを均等に
分割して得られた2^n個のレベル範囲と上記最小値が
除去された画素データとのレベル関係から上記画素デー
タを元のビット数より少ないビット数nで符号化し、上
記ダイナミックレンジの情報と上記符号化で得られたコ
ード信号とから復元レベルを得るようにした高能率符号
化方法において、 下記の処理により、上記コード信号Qi及び上記復元レ
ベル■iを得るようにしたことを特徴とする高能率符号
化方法。 D=Lmax−Lmin+1 Qi=〔(Li−Lmin+0.5)×2^n/D〕切
捨 ■i=〔D×(Qi+0.5)/2^n+Lmin〕切
捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(1) 2^n levels obtained by detecting a dynamic range defined by the maximum and minimum values of multiple pixel data included in a block of digital image signals and equally dividing the dynamic range. Based on the level relationship between the range and the pixel data from which the minimum value has been removed, the pixel data is encoded with a number n of bits smaller than the original number of bits, and from the information on the dynamic range and the code signal obtained by the encoding. A high-efficiency encoding method for obtaining a restoration level, characterized in that the code signal Qi and the restoration level ■i are obtained by the following processing. D=Lmax-Lmin+1 Qi=[(Li-Lmin+0.5)×2^n/D] Round down ■i=[D×(Qi+0.5)/2^n+Lmin] Round down However, Lmax: Maximum value of the block Lmin: Minimum value of the block
(2)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを均等に
分割して得られた2^n個のレベル範囲と上記最小値が
除去された画素データとのレベル関係から上記画素デー
タを元のビット数より少ないビット数nで符号化し、上
記ダイナミックレンジの情報と上記符号化で得られたコ
ード信号とから復元レベルを得るようにした高能率符号
化装置において、 下記の処理により、上記コード信号Qi及び上記復元レ
ベル■iを得るようにしたことを特徴とする高能率符号
化装置。 D=Lmax−Lmin+1 Qi=〔(Li−Lmin+0.5)×2^n/D〕切
捨 Li=〔D×(Qi+0.5)/2^n+Lmin〕切
捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(2) 2^n levels obtained by detecting a dynamic range defined by the maximum and minimum values of multiple pixel data included in a block of a digital image signal and equally dividing the dynamic range. Based on the level relationship between the range and the pixel data from which the minimum value has been removed, the pixel data is encoded with a number n of bits smaller than the original number of bits, and from the information on the dynamic range and the code signal obtained by the encoding. A high-efficiency encoding device for obtaining a restoration level, characterized in that the code signal Qi and the restoration level i are obtained by the following processing. D=Lmax-Lmin+1 Qi=[(Li-Lmin+0.5)×2^n/D] Round down Li=[D×(Qi+0.5)/2^n+Lmin] Round down, where Lmax: Maximum value of the block Lmin :Minimum value of block
(3)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを均等に
分割して得られた2^n個のレベル範囲と上記最大値及
び上記画素データのレベル差の関係から上記画素データ
を元のビット数より少ないビット数nで符号化し、上記
ダイナミックレンジの情報と上記符号化で得られたコー
ド信号とから復元レベルを得るようにした高能率符号化
方法において、 下記の処理により、上記コード信号Qi及び上記復元レ
ベル■iを得るようにしたことを特徴とする高能率符号
化方法。 D=Lmax−Lmin+1 Qi=〔(Lmax−Li+0.5)×2^n/D〕切
捨 Li=〔Lmax−D×(Qi+0.5)/2^n〕切
捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(3) 2^n levels obtained by detecting a dynamic range defined by the maximum and minimum values of multiple pixel data included in a block of a digital image signal and equally dividing the dynamic range. Based on the relationship between the range, the maximum value, and the level difference of the pixel data, the pixel data is encoded with a number n of bits smaller than the original number of bits, and restored from the dynamic range information and the code signal obtained by the encoding. A high-efficiency encoding method characterized in that the code signal Qi and the restoration level i are obtained by the following processing. D=Lmax-Lmin+1 Qi=[(Lmax-Li+0.5)×2^n/D] Round down Li=[Lmax-D×(Qi+0.5)/2^n] Round down, where Lmax: Maximum of the block Value Lmin: Minimum value of the block
(4)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを均等に
分割して得られた2^n個のレベル範囲と上記最大値及
び上記画素データのレベル差の関係から上記画素データ
を元のビット数より少ないビット数nで符号化し、上記
ダイナミックレンジの情報と上記符号化で得られたコー
ド信号とから復元レベルを得るようにした高能率符号化
装置において、 下記の処理により、上記コード信号Qi及び上記復元レ
ベル■iを得るようにしたことを特徴とする高能率符号
化装置。 D=Lmax−Lmin+1 Qi=〔(Lmax−Li+0.5)×2^n/D〕切
捨 ■i=〔Lmax−D×(Qi+0.5)/2^n〕切
捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(4) 2^n levels obtained by detecting a dynamic range defined by the maximum and minimum values of multiple pixel data included in a block of digital image signals and equally dividing the dynamic range. Based on the relationship between the range, the maximum value, and the level difference of the pixel data, the pixel data is encoded with a number n of bits smaller than the original number of bits, and restored from the dynamic range information and the code signal obtained by the encoding. A high-efficiency encoding device characterized in that the code signal Qi and the restoration level i are obtained by the following processing. D=Lmax-Lmin+1 Qi=[(Lmax-Li+0.5)×2^n/D] truncation ■i=[Lmax-D×(Qi+0.5)/2^n] truncation However, Lmax: of the block Maximum value Lmin: Minimum value of block
(5)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを(2^
n−1)(n:コード信号のビット数)に均等に分割し
たレベル範囲を1/2シフトして得られる2^n個のレ
ベル範囲と上記最小値が除去された画素データとの関係
から上記画素データを元のビット数より少ないビット数
で符号化し、上記ダイナミックレンジの情報と上記符号
化で得られたコード信号とから復元レベルを得るように
した高能率符号化方法において、下記の処理により、上
記コード信号Qi及び上記復元レベル■iを得るように
したことを特徴とする高能率符号化方法。 D=Lmax−Lmin Qi= 〔(Li−Lmin)(2^n−1)+0.5/D〕切
捨 ■i=〔D×Qi/(2^n−1)+Lmin+0.5
]切捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(5) Detect the dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of digital image signals, and convert the dynamic range to (2^
From the relationship between the 2^n level ranges obtained by 1/2 shifting the level range equally divided into n-1) (n: the number of bits of the code signal) and the pixel data from which the above minimum value has been removed. In a high-efficiency encoding method in which the above pixel data is encoded with a smaller number of bits than the original number of bits, and a restoration level is obtained from the above dynamic range information and the code signal obtained by the above encoding, the following processing is performed. A highly efficient encoding method characterized in that the code signal Qi and the restoration level i are obtained by: D=Lmax-Lmin Qi= [(Li-Lmin)(2^n-1)+0.5/D] Round down ■i=[D×Qi/(2^n-1)+Lmin+0.5
] Round down However, Lmax: Maximum value of block Lmin: Minimum value of block
(6)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを(2^
n−1)(n:コード信号のビット数)に均等に分割し
たレベル範囲を1/2シフトして得られる2^n個のレ
ベル範囲と上記最小値が除去された画素データとの関係
から上記画素データを元のビット数より少ないビット数
で符号化し、上記ダイナミックレンジの情報と上記符号
化で得られたコード信号とから復元レベルを得るように
した高能率符号化装置において、下記の処理により、上
記コード信号Qi及び上記復元レベル■iを得るように
したことを特徴とする高能率符号化装置。 D=Lmax−Lmin Qi= 〔(Li−Lmin)(2^n−1)/D+0.5〕切
捨 ■i=〔D×Qi/(2^n−1)+Lmin+0.5
]切捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(6) Detect the dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of digital image signals, and convert the dynamic range to (2^
From the relationship between the 2^n level ranges obtained by 1/2 shifting the level range equally divided into n-1) (n: the number of bits of the code signal) and the pixel data from which the above minimum value has been removed. In a high-efficiency encoding device that encodes the pixel data with a smaller number of bits than the original number of bits and obtains a restoration level from the dynamic range information and the code signal obtained by the encoding, the following processing is performed. A high-efficiency encoding device characterized in that the code signal Qi and the restoration level i are obtained by: D=Lmax-Lmin Qi= [(Li-Lmin) (2^n-1)/D+0.5] Round down ■i=[D×Qi/(2^n-1)+Lmin+0.5
] Round down However, Lmax: Maximum value of block Lmin: Minimum value of block
(7)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを(2^
n−1)(n:コード信号のビット数)に均等に分割し
たレベル範囲をにシフトして得られる2^n個のレベル
範囲と上記最大値及び上記画素データのレベル差の関係
から上記画素データを元のビット数より少ないビット数
で符号化し、上記ダイナミックレンジの情報と上記符号
化で得られたコード信号とから復元レベルを得るように
した高能率符号化方法において、下記の処理により、上
記コード信号Qi及び上記復元レベル■iを得るように
したことを特徴とする高能率符号化方法。 D=Lmax−min Qi= 〔(Lmax−Li)(2^n−1)/D+0.5〕切
捨 ■i=〔Lmax−D×Qi/(2^n−1)+0.5
〕 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(7) Detect the dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of digital image signals, and convert the dynamic range to (2^
Based on the relationship between the 2^n level range obtained by shifting the level range equally divided into n-1) (n: the number of bits of the code signal), the above maximum value, and the level difference between the above pixel data, the above pixel In a high-efficiency encoding method in which data is encoded with a smaller number of bits than the original number of bits, and a restoration level is obtained from the dynamic range information and the code signal obtained by the encoding, the following processing is performed. A highly efficient encoding method characterized in that the code signal Qi and the restoration level i are obtained. D=Lmax-min Qi= [(Lmax-Li)(2^n-1)/D+0.5] Round down ■i=[Lmax-D×Qi/(2^n-1)+0.5
] However, Lmax: Maximum value of the block Lmin: Minimum value of the block
(8)ディジタル画像信号のブロック内に含まれる複数
の画素データの最大値及び最小値で規定されるダイナミ
ックレンジを検出し、上記ダイナミックレンジを(2^
n−1)(n:コード信号のビット数)に均等に分割し
たレベル範囲を1/2シフトして得られる2^n個のレ
ベル範囲と上記最大値及び上記画素データのレベル差の
関係から上記画素データを元のビット数より少ないビッ
ト数で符号化し、上記ダイナミックレンジの情報と上記
符号化で得られたコード信号とから復元レベルを得るよ
うにした高能率符号化装置において、 下記の処理により、上記コード信号Qi及び上記復元レ
ベル■iを得るようにしたことを特徴とする高能率符号
化装置。 D=Lmax−Lmin Qi= 〔(Lmax−Li)(2^n−1)/D+0.5〕切
捨 ■i=〔Lmax−D×Qi/(2^n−1)+0.5
〕切捨 但し、Lmax:ブロックの最大値 Lmin:ブロックの最小値
(8) Detect the dynamic range defined by the maximum and minimum values of a plurality of pixel data included in a block of digital image signals, and convert the dynamic range to (2^
From the relationship between the 2^n level range obtained by 1/2 shifting the level range equally divided into n-1) (n: the number of bits of the code signal), the above maximum value, and the level difference between the above pixel data. In a high-efficiency encoding device that encodes the pixel data with a smaller number of bits than the original number of bits and obtains a restoration level from the dynamic range information and the code signal obtained by the encoding, the following processing is performed. A high-efficiency encoding device characterized in that the code signal Qi and the restoration level i are obtained by: D=Lmax-Lmin Qi= [(Lmax-Li)(2^n-1)/D+0.5] Round down ■i=[Lmax-D×Qi/(2^n-1)+0.5
] Round down. However, Lmax: Maximum value of block Lmin: Minimum value of block
JP13424388A 1988-05-31 1988-05-31 High efficiency coding method and apparatus Expired - Lifetime JP2605351B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13424388A JP2605351B2 (en) 1988-05-31 1988-05-31 High efficiency coding method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13424388A JP2605351B2 (en) 1988-05-31 1988-05-31 High efficiency coding method and apparatus

Publications (2)

Publication Number Publication Date
JPH01303871A true JPH01303871A (en) 1989-12-07
JP2605351B2 JP2605351B2 (en) 1997-04-30

Family

ID=15123750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13424388A Expired - Lifetime JP2605351B2 (en) 1988-05-31 1988-05-31 High efficiency coding method and apparatus

Country Status (1)

Country Link
JP (1) JP2605351B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61144989A (en) * 1984-12-19 1986-07-02 Sony Corp High efficient coding device of television signal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61144989A (en) * 1984-12-19 1986-07-02 Sony Corp High efficient coding device of television signal

Also Published As

Publication number Publication date
JP2605351B2 (en) 1997-04-30

Similar Documents

Publication Publication Date Title
JPH01200883A (en) Decoder
JP2841362B2 (en) High efficiency coding device
JPH0374968A (en) Encoder for picture data
JPH01303871A (en) Method and apparatus for highly efficient encoding
JP2901656B2 (en) Image coding device
JP2861379B2 (en) Image data encoding method and circuit thereof
JP4089025B2 (en) Image encoding apparatus, image encoding method, image transmission system, and image transmission method
JP3225667B2 (en) Digital signal quantizer
JP3748115B2 (en) Image data decoding apparatus and image data decoding method
JP3763163B2 (en) Image encoding transmission apparatus and image encoding transmission method
KR900004962B1 (en) Image transmission system
JP3106741B2 (en) Adaptive dynamic range encoding or decoding apparatus
JP2917782B2 (en) Image block coding device
JP2938652B2 (en) Time-varying interframe subband coding method
JP2604058B2 (en) Image encoding and decoding device
JPH07154788A (en) Encoder for video signal
JP3248652B2 (en) Color image coding device
JP2629239B2 (en) Decoding device and decoding method
JPH0698305A (en) High efficiency coder
JPH01137785A (en) High efficient encoding device
JPH05183889A (en) Image encoder
JPS61283293A (en) Inter-frame encoding system
JPH03207190A (en) High-efficiency encoding device
JPH0523678B2 (en)
JPH0437221A (en) Encoder

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080213

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090213

Year of fee payment: 12