JPH02145078A - ベクトル量子化符号化伝送装置 - Google Patents

ベクトル量子化符号化伝送装置

Info

Publication number
JPH02145078A
JPH02145078A JP63298724A JP29872488A JPH02145078A JP H02145078 A JPH02145078 A JP H02145078A JP 63298724 A JP63298724 A JP 63298724A JP 29872488 A JP29872488 A JP 29872488A JP H02145078 A JPH02145078 A JP H02145078A
Authority
JP
Japan
Prior art keywords
vector
quantization
representative vector
representative
index data
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
JP63298724A
Other languages
English (en)
Other versions
JPH0748855B2 (ja
Inventor
Atsumichi Murakami
篤道 村上
Yuri Hasegawa
由里 長谷川
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63298724A priority Critical patent/JPH0748855B2/ja
Priority to CA000592194A priority patent/CA1333420C/en
Priority to US07/316,020 priority patent/US5194950A/en
Priority to KR1019890002319A priority patent/KR910009092B1/ko
Priority to DE68929054T priority patent/DE68929054D1/de
Priority to EP95107771A priority patent/EP0669768B1/en
Priority to EP19940107739 priority patent/EP0615346A3/en
Priority to EP89103456A priority patent/EP0331094B1/en
Priority to EP95107769A priority patent/EP0669766A3/en
Priority to DE68926864T priority patent/DE68926864T2/de
Priority to EP95107770A priority patent/EP0669767A3/en
Publication of JPH02145078A publication Critical patent/JPH02145078A/ja
Priority to US08/015,657 priority patent/US5291286A/en
Priority to CA000616915A priority patent/CA1338223C/en
Priority to CA000616916A priority patent/CA1338224C/en
Publication of JPH0748855B2 publication Critical patent/JPH0748855B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、入力した画像情報をブロック化して入力ベク
トルを生成し、該入力ベクトルのパターンである量子化
代表ベクトルを予め複数個記憶するコードブックから、
前記入力ベクトルに最も近似する代表ベクトルを選択し
、該代表ベクトルのインデックスデータを送信データと
するベクトル量子化符号化伝送装置に関する。
[従来の技術] ベクトル量子化符号化伝送装置は、動画データを比較的
少ない情報量で伝送できることから、テレビ会議システ
ム又はテレビ電話システムに広く実用化されている。
以下、従来のベクトル量子化符号化伝送装置を図面に基
づいて説明する。
第2図は、「村上篤遺著、ベクトル量子化による画像高
能率符号化: IT85−61 (電子通信学会)」に
示された従来のベクトル量子化符号化伝送装置の概略構
成図である。
同図に示されるように、ベクトル量子化符号化伝送装置
は通信回線にて接続されている。
そして、ベクトル量子化符号化伝送装置の送信部Aの主
な構成は、コードブック(1a)とベクトル量子化符号
化部(2)であり、受信部Bの主な構成はコードブック
(1b)とベクトル量子化復号化部(3)である。
なお、前記両コードブック(la)、  (lb)は、
入力ベクトルのパターンを複数個代表ベクトルとして予
め記憶する固定型のコードブックである。
次に動作を説明する。
まず、テレビカメラ(図示せず)より送信画像情報を読
込み、該画像情報を画像上近接する位置にある画素をに
個ずつまとめてブロック化し、kこの画素レベルからな
るに次元入力ベクトルX(100)を生成する。
そして、ベクトル量子化符号化部(2)は、前記入力ベ
クトルX(100)と、n個の量子化代表ベクトル[Y
l  (101a)を順次読込み、次式のようなパター
ンマツチング処理を行なって、コードブック(2a)中
の量子化代表ベクトル(101a)から最も近似する量
子化代表ベクトルを選択し、そのインデックスデータを
送信情報(102)として出力する。
即ち、入力ベクトルをX−(Xl、X2.・・・X、)
とし、量子化代表ベクトルを′L1−〔Yl、。
Y  ・・・’ ”ik〕 とし、コードブックに記憶
され12″ るn個の量子化代表ベクトルのセットを(Y)−Cyl
、Y2 、 ・・・、Yn)とすると、ベクトル量子化
符号化部(2)は入力ベクトルX(100)と各量子化
代表ベクトルY、(但し、i−1〜n)(101a)と
の歪み値d1を演算する。
d  −11X−Y  12− に Σ (Xj−YIj) 但し、i−1,2,・・・、n ・・・ (1) そして、前記算出された歪み値d 1(t−1〜n)の
中から最も小さい歪み値dm1nを与える量子化代表ベ
クトルMsfnを選択する。
d、1. = [dmln < di 、 for a
ll I ]・・・ (2) 従って、ベクトル量子化符号化部(2)から、符号化デ
ータ(102)として、量子化代表ベクトル”−ti 
I nを識別するためのインデックスデータminが出
力される。
受信部Bは、前記符号化データ(102)を受信すると
、ベクトル量子化復化部(3)は、受信した符号化デー
タ(102)により与えられるインデックスminに対
応する量子化代表ベクトルLlnをコードブック(1b
)から読み出して復号ベクトル又(103)として出力
する。
従って、ベクトル量子化方法を適用すれば、例えば4X
4画素を1ブロツクとした時、16画素分の情報をイン
デックスデータ長で伝送することが可能であり、ベクト
ル量子化を適用しない場合の(16X画素レベルのビッ
ト長)の情報量と比べて大幅な情報圧縮が可能なことが
理解できる。
なお、前記コードブック(la)、(lb)に記憶され
る量子化代表ベクトル[Ylは、該装置にて符号化伝送
される画像情報を予測し、例えばテレビ会議システムに
用いられる場合は、人物画像と背景画像とからなるトレ
ーニングシーケンス画像の入力ベクトルをクラスタリン
グし、最適化することにより生成され、記憶される。
[発明が解決しようとする課題] 従来のベクトル量子化符号化伝送装置は、以上のように
構成されているので、ベクトルの次元数が高い場合、予
めコードブック内に記憶されている有限個の量子化代表
ベクトルを、全ての情報源入力ベクトルに対して完全に
最適化することが困難であり、特異な入力ベクトルにお
いて生じる過度の量子化誤差を軽減するという課題があ
った。
すなわち、量子化代表ベクトルは、トレーニングシーケ
ンス画像からクラスタリングにより最適化され生成され
るため、送信画像がトレーニングシーケンス画像と近似
する場合は、量子化効率が良く量子化誤差も小さいとい
う利点を有するが、他の画像(トレーニングシーケンス
画像と異なる画像、特に特異な入力ベクトルが発生する
画像)送信の際には符号化効率が悪く量子化誤差も大き
くなるという問題点があった。
本発明は、上記課題を解決するためになされたものであ
り、特異な人力ベクトルに対しても量子化誤差を十分小
さくできるベクトル量子化符号化伝送装置を提供するこ
とを目的とする。
[課題を解決するための手段] 上記目的を達成するために、本発明は、各量子化代表ベ
クトルの選択頻度を計測し、該計測結果に応じて、高選
択頻度の量子化代表ベクトルから順に短い符号長のイン
デックスデータを割当てる符号割当て制御を行なうとと
もに、ベクトル量子化時に選択された量子化代表ベクト
ルと入力ベクトルとの最小歪み値をベクトル更新用閾値
と比較し、前記最小歪み値が閾値より大きいときに入力
ベクトルを低選択頻度の量子化代表ベクトルと書き替え
、更新識別情報、インデックスデータ、及び更新代表ベ
クトルを送信する符号化制御部と、受信した更新識別情
報に基づき受信側コードブックの量子化代表ベクトルの
書き替えを行なうとともに、受信したインデックスデー
タがら量子化代表ベクトルの選択頻度を計測し、該計測
結果に基づいて、高選択頻度の量子化代表ベクトルがら
順に短いインデックスデータを割り当てる復号化制御部
と、を設け、送信画像に応じてコードブック内の量子化
代表ベクトルのインデックスデータ及び量子化代表ベク
トル値を更新するものである。
[作用] 本発明に係るベクトル量子化符号化伝送装置は、最小ひ
ずみが設定されたベクトル更新用閾値よりも大きいとき
は、その人力ベクトルが伝送されるとともに、新しい量
子化代表ベクトルとして、コードブック内で選択頻度の
低い量子化ベクトルと書き換えられ記憶され、以後のベ
クトル量子化処理に利用される。
また、選択頻度に応じて、選択頻度の高い量子化代表ベ
クトルはど短い符号長のインデックスデータが割り当て
られるので、量子化効率が向上する。
[実施例コ 以下、本発明に係るベクトル量子化符号化伝送装置の好
適な一実施例を図面に基づいて説明する。
第1図は、本実施例によるベクトル量子化符号化伝送装
置の概略構成を示すブロック図である。
同図に示されるように、本実施例装置の送信部Aは、各
量子化代表ベクトルYtを随時書き込み読み出し可能な
コードブック(11a)と、入力ベクトルX(100)
に最も近似する量子化代表ベクトルのインデックスデー
タm1n(112a)と最小歪み値d   (112b
)を出力するベクhin トル量子化符号化部(12)と、インデックスデータm
1n(112a)よりコードブック(11a)内の各量
子化代表ベクトルの選択頻度を求め、前記最小歪み値d
   (112b)とベクトル更n 新用閾値Thとを比較して最小歪み値dl11nが前記
閾値Thより大きいときには入力ベクトルXと選択頻度
の低い量子化代表ベクトルYJ!とを書き替えるととも
に、各量子化代表ベクトルのインデックスデータを選択
頻度に応じて割り付ける符号化制御部(13)と、から
なり、受信部Bは、受信した符号化データ(113)か
らインデックスデータ制御信号(200b)、更新代表
ベクトル(210b)を再生する復号化制御部(14)
と、再生する量子化代表ベクトルのインデックスYIi
n(115)を復号化する復号化制御部(15)と、か
らなっている。
次に動作について説明する。
従来と同様に生成された入力ベクトルλ(100)は、
ベクトル量子化符号化部(12)に供給されると同時に
、符号化制御部(13)へ供給される。
そして、ベクトル量子化符号化部(12)は、前記コー
ドブック(11a)を用いて従来と同様に、入力ベクト
ルX(100)に最も近似する代表ベクトルXts 1
 nのインデックスデータm1n(112a)と最小歪
み値d   (112b)を符号化制御部(13)へ送
出する。
次に、符号化制御部(13)は、前記最小歪み値d  
 (112b)と任意に設定されたペクトル更新用閾値
Thとの大小比較を行ない、比較結果に従って以下の2
通りの処理をなう。
(イ)dl、、<Thのとき 処理識別信号“0″と前記インデックスデータm1n(
112a)を符号化データ(113)として出力して受
信側Bに伝送するとともに、該インデックスデータm1
n(112a)の選択度数に“+1”加算する。
(ロ)d、n>Thのとき コードブック(lla)内で選択度数の一番低い量子化
代表ベクトルのインチ・ノクスlを求めら、前記入力ベ
クトルλ(100)を新しい量子化代表ベクトルxlと
する。
そして、処理識別信号“1°と前記インデックスデータ
lと前記新しい量子化代表ベクトルX、!とを符号化デ
ータ(113)として出力するとともに、コードブック
(lla)内の該インデックス1の量子化代表ベクトル
Yi令前記入力ベクトルXと書き換え、該インデックス
lの選択度数を“1”とする。
上記の処理を繰り帰し実行していくことにより、最小歪
み値d   (112b)が閾値Thを超えa+In たときの入力ベクトルX(100)が、コードブック(
lla)内で選択頻度の低い量子化代表ベクトルX1と
書き換えられ、コードブック(11a)が入力画像に対
応して更新される。
また、コードブック(11a)内の各量子化代表ベクト
ルの選択頻度に基づき、頻度の高い順に並べ換えるため
のインデックス制御信号(200a)が符号化制御部(
13)から出力され並べ換えられる。該符号割当時には
、頻度の高い量子化代表ベクトルはど短い符号が割り当
てられる。
復号化制御部(14)では、伝送された符号化データ(
113)から復号された処理識別信号により、以下の2
通りの処理を行なう。
(イ″)処理識別信号が“O′のとき 符号化データ(113)より再生する量子化代表ベクト
ルのインデックスデータm1n(114a)を復号化し
、ベクトル量子化復号化部(15)にて、該インデック
スデータminに対応するベクトル量子化代表Lin(
115)をコードブック(llb)から読み出して復号
ベクトル(114a)として出力するとともに、該イン
デックスデータm1n(114b)の選択度数に“+1
′加算する。
(口′)処理識別信号が“1″のとき 符号化データ(113)より新しい量子化代表ベクトル
(210)と該新しい量子化代表ベクトルと書き換えら
れるコードブック内の量子化代表ベクトルのインデック
スデータlを復号化し、コードブック(llb)の更新
を行い、新しい量子化代表ベクトル(210)が復号ベ
クトル(114a)として出力するとともに、該インデ
ックスデータlの選択度数を“1″とする。
上記の処理を繰り返し実行することにより、コードブッ
ク(flb)が更新され、また、復号化制御部(14)
から符号化制御部(13)と同様にコードブック(ll
b)内の各量子化代表ベクトルの選択頻度に基づき出力
される符号割り当てせ制御信号(210b)により選択
頻度の高い順に並べ換えられる。
従って、符号化側と復号化側のコードブックの整合性を
はかることができる。
[発明の効果] 以上のように、この発明によれば、ベクトル量子化時の
最小歪み値に基づき、該入力ベクトルを新しい量子化代
表ベクトルとして、コードブック内で、選択頻度の低い
量子化代表ベクトルと書き換え、送信画像に応じてコー
ドブックを更新するので、量子化誤差が軽減され、品質
が向上する。
また、符号割当において、選択頻度の高いものほど短い
符号長のインデックスデータが割り当てられるので、符
号化効率も向上する。
【図面の簡単な説明】
第1図はこの発明の一実施例によるベクトル量子化器の
構成を示すブロック図、第2図は従来のベクトル量子化
器の構成を示すブロック図である。 図において、(lla)、(llb)は随時書込み読出
し可能なコードブック、(12)はベクトル量子化符号
化部、(13)は符号化制御部、(14)は復号化制御
部、(15)はベクトル量子化復号化部、(100)は
入力ベクトルX、(111a)は複数個の量子化代表ベ
クトル[Y]、(112a)は選択量子化代表ベクトル
のインデックスmi n、(112b)は最小歪み値d
   、(210)は符号割当て制御信号であin る。 なお、図中、同一符号は同一、又は相当部分を・示す。 代理人 弁理士 大 岩 増 雄 (外 2名) 手 続 補 正 書(自発底 5、補正の対象 明細書の発明の詳細な説明の欄。 6、補正の内容 1、事件の表示 特願昭 63−298724号 3、補正をする者 代表者 志 岐 守 哉 4、代理人 住所 東京都千代田区丸の内二丁目2番3号 以 上

Claims (1)

  1. 【特許請求の範囲】 画像信号を読込み、画像上近接する位置にある画素を所
    定数ずつブロック化し、入力ベクトルを生成出力する前
    処理部と、 入力ベクトルのパターンであって、所定のインデックス
    データが付された量子化代表ベクトルを予め複数個記憶
    するコードブックと、 コードブックから前記入力ベクトルに最も近似する量子
    化代表ベクトルを選択し、該量子化代表ベクトルのイン
    デックスデータを画像送信データとして出力するベクト
    ル量子化符号化部と、を含むベクトル量子化符号化伝送
    装置において、各量子化代表ベクトルの選択頻度を計測
    し、該計測結果に応じて、高選択頻度の量子化代表ベク
    トルから順に短い符号長のインデックスデータを割当て
    る符号割当て制御を行なうとともに、ベクトル量子化時
    に選択された量子化代表ベクトルと入力ベクトルとの最
    小歪み値をベクトル更新用閾値と比較し、前記最小歪み
    値が閾値より大きいときに入力ベクトルを低選択頻度の
    量子化代表ベクトルと書き替え、更新識別情報、インデ
    ックスデータ、及び更新代表ベクトルを送信する符号化
    制御部と、 受信した更新識別情報に基づき受信側コードブックの量
    子化代表ベクトルの書き替えを行なうとともに、受信し
    たインデックスデータから量子化代表ベクトルの選択頻
    度を計測し、該計測結果に基づいて、高選択頻度の量子
    化代表ベクトルから順に短いインデックスデータを割り
    当てる復号化制御部と、 を設け、送信画像に応じてコードブック内の量子化代表
    ベクトルのインデックスデータ及び量子化代表ベクトル
    値を更新することを特徴とするベクトル量子化符号化伝
    送装置。
JP63298724A 1988-02-29 1988-11-26 ベクトル量子化符号化伝送装置 Expired - Fee Related JPH0748855B2 (ja)

Priority Applications (14)

Application Number Priority Date Filing Date Title
JP63298724A JPH0748855B2 (ja) 1988-11-26 1988-11-26 ベクトル量子化符号化伝送装置
CA000592194A CA1333420C (en) 1988-02-29 1989-02-27 Vector quantizer
US07/316,020 US5194950A (en) 1988-02-29 1989-02-27 Vector quantizer
KR1019890002319A KR910009092B1 (ko) 1988-02-29 1989-02-27 프레임간의 벡터 양자화 부호화 및 복호화 장치
EP89103456A EP0331094B1 (en) 1988-02-29 1989-02-28 Multimedia data transmission system
EP95107771A EP0669768B1 (en) 1988-02-29 1989-02-28 Vector quantizer
EP19940107739 EP0615346A3 (en) 1988-02-29 1989-02-28 Vector quantizer.
DE68929054T DE68929054D1 (de) 1988-02-29 1989-02-28 Vektor-Quantifizierer
EP95107769A EP0669766A3 (en) 1988-02-29 1989-02-28 Vector quantizer.
DE68926864T DE68926864T2 (de) 1988-02-29 1989-02-28 Übertragungssystem für Multimediadaten
EP95107770A EP0669767A3 (en) 1988-02-29 1989-02-28 Vector quantizer.
US08/015,657 US5291286A (en) 1988-02-29 1993-02-09 Multimedia data transmission system
CA000616915A CA1338223C (en) 1988-02-29 1994-09-14 Vector quantizer
CA000616916A CA1338224C (en) 1988-02-29 1994-09-14 Vector quantizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63298724A JPH0748855B2 (ja) 1988-11-26 1988-11-26 ベクトル量子化符号化伝送装置

Publications (2)

Publication Number Publication Date
JPH02145078A true JPH02145078A (ja) 1990-06-04
JPH0748855B2 JPH0748855B2 (ja) 1995-05-24

Family

ID=17863457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63298724A Expired - Fee Related JPH0748855B2 (ja) 1988-02-29 1988-11-26 ベクトル量子化符号化伝送装置

Country Status (1)

Country Link
JP (1) JPH0748855B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7453936B2 (en) 2001-11-09 2008-11-18 Sony Corporation Transmitting apparatus and method, receiving apparatus and method, program and recording medium, and transmitting/receiving system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7453936B2 (en) 2001-11-09 2008-11-18 Sony Corporation Transmitting apparatus and method, receiving apparatus and method, program and recording medium, and transmitting/receiving system
US7817863B2 (en) 2001-11-09 2010-10-19 Sony Corporation Transmitting apparatus and method, receiving apparatus and method, program and recording medium, and transmitting/receiving system
US8014635B2 (en) 2001-11-09 2011-09-06 Sony Corporation Transmitting apparatus and method, receiving apparatus and method, program and recording medium, and transmitting/receiving system

Also Published As

Publication number Publication date
JPH0748855B2 (ja) 1995-05-24

Similar Documents

Publication Publication Date Title
TW420908B (en) Lossless encoding and decoding system
US5903669A (en) Image processing apparatus and method
EP0632656A2 (en) Interframe adaptive vector quantization encoding apparatus
US6614939B1 (en) Image compression apparatus and decoding apparatus suited to lossless image compression
JPS5967789A (ja) イメ−ジ信号を符号化する方法および装置
JP2021072540A (ja) 画像符号化装置、復号装置、伝送システム、及びその制御方法
US6785422B2 (en) Image processing apparatus utilizing pixel values of peripheral pixels adjacent the subject pixel
US7024048B2 (en) Method of compressing and/or decompressing a data set using significance mapping
CN113554719B (zh) 一种图像编码方法、解码方法、存储介质及终端设备
JPH02145078A (ja) ベクトル量子化符号化伝送装置
JP3969790B2 (ja) 輪郭線符号化装置
KR20240064698A (ko) 특징 맵 인코딩 및 디코딩 방법 및 장치
Matsuda et al. Lossless coding using predictors and arithmetic code optimized for each image
KR20230075248A (ko) 데이터 압축 장치, 데이터 압축 시스템 및 데이터 압축 방법
JP3269359B2 (ja) データ符号化装置およびその方法ならびにデータ復号化装置およびその方法
US5781128A (en) Data compression system and method
JPH01501673A (ja) 実時間データ圧縮のための方法と装置
JPH10271495A (ja) 画像データ符号化方法及び装置
CN118830021A (zh) 捆绑多速率反馈自编码器
JPH0541860A (ja) 画像圧縮符号化装置
JP3281423B2 (ja) 画像符号化時における符号量制御装置
JP2606583B2 (ja) ベクトル画像符号化装置
JPH1098720A (ja) ビデオ信号符号化方法及びその装置
JPS6024776A (ja) 中間調画像圧縮方式
JPS61161882A (ja) 予測符号化方式とその装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees