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

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

Info

Publication number
JPH0222934A
JPH0222934A JP63174003A JP17400388A JPH0222934A JP H0222934 A JPH0222934 A JP H0222934A JP 63174003 A JP63174003 A JP 63174003A JP 17400388 A JP17400388 A JP 17400388A JP H0222934 A JPH0222934 A JP H0222934A
Authority
JP
Japan
Prior art keywords
vector
pattern
codebook
transmission
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63174003A
Other languages
English (en)
Inventor
Hiroaki Kikuchi
菊地 浩昭
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 JP63174003A priority Critical patent/JPH0222934A/ja
Publication of JPH0222934A publication Critical patent/JPH0222934A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はベクトル量子化符号化伝送装置、特にテレビ会
議又はテレビ電話等における画像符号化伝送方法の改良
に関するものである。
[従来の技術] 一般に、テレビ会議又はテレビ電話等に用いられる画像
伝送は、画像情報量が膨大であるのに対して、送信時の
回線コスト及び送信速度等の点から、送信用画像情報量
の削減(圧縮)をする圧縮符号化方法が実用化されてい
る。
なかでも、情報量の圧縮方法として、動き補償を含むベ
クトル量子化方法は圧縮度の高いものとして知られてい
る。
以下、従来の画像符号化伝送方法を図面に基づいて説明
する。
第4図には従来の画像符号化伝送方法である動き補償を
含むベクトル量子化方式を用いたフレーム間符号化方法
を適用した画像符号化伝送装置が示されている。
同図に示されるように、該画像符号化伝送装置は、大別
すると、前処理部(1)と、動き補償部(2)と、ベク
トル量子化部(3)と、からなっている。
前処理部(1)は、所定位置で画像入力信号(100)
を画像上近接した画素をに個ずつブロック化し、ブロッ
ク毎にに次元のベクトル信号(101)を作成する回路
であり、フレームメモリ(4)は現画像信号の1フレー
ム前のブロック化された画像信号を記憶する。
動き補償部(2)は、現ベクトル信号(101)と、該
現ベクトル信号(101)に対応するブロックと画像上
同一位置に当る前記フレームメモリに記憶されたブロッ
クを含む複数個のブロックを参照ブロックとして作成し
、該参照ブロックのブロック位置情報(102a 1)
及びベクトル信号(102a2)を算出する参照ブロッ
ク生成部(2a)と、現ベクトル信号(101)と前記
参照ベクトル信号(102a 2)との歪み(例えば、
ユークリッド歪み又は絶対値歪み等)演算を行い、参照
ブロックの中から最少歪みであるブロックを選択する歪
み演算部(2b)と、からなっている。
減算器(5)は、現ベクトル信号(101)と前記動き
補償部(2)にて選択された選択ブロックのベクトル信
号(102b2)との差演算を行い、差分ベクトル信号
(105)をベクトル量子化・符号化部(3)に送出す
る。
前記ベクトル量子化・符号化部(3)は、同図に示され
るように、平均値・分散演算部(3a)と、有効/無効
判別回路(3b)と、正規化部(3C)と、コードブッ
ク(3d)と、インデックス発生回路(3e)と、歪演
算部(3f)と、歪比較回路(3g)と、ラッチ回路(
3h)と、量子化回路(31)と、多重化回路(3j)
と、から成っている。
そして、前記平均値・分散演算部(3a)は前記差分ベ
クトル信号(105)の平均値m及び分散σを算出し、
有効/無効判別回路(3b)は、前記平均値m1分散σ
及び情報量の圧縮量を制御するしきい値(thl)、(
th2)から前記選択ブロックの有効/無効を判別し、
前記正規化部(3C)は差分ベクトル信号(105)を
正規化する。
また、コードブック(3d)には複数個の正規化画像ベ
クトル信号のパターンが記憶されており、インデックス
発生回路(3e)より出力されるインデックスデータに
対応するパターンベクトル信号を順次出力する。
そして、歪演算部(3f)は前記正規化差分ベクトル信
号(103c)と各パターンベクトル信号との歪演算を
行い、歪比較回路(3g)は各パターンベクトル中最も
歪値の小さいパターンベクトルを選択してパターンベク
トルのインデックスデータ!を出力する。
前記量子化回路(31)は前記平均値m及び分散σを量
子化符号化し、前記多重化回路(3j)は各ブロックi
毎にインデックスデータ11と量子化符号化された平均
値m 及び分散σ1を多重化してシリアルデータを生成
する。
次に、信号の流れについて説明する。
まず、画像入力信号(100)は、前処理部(1)にて
ブロック化され、画素信号群であるベクトル信号(10
1)を生成する。
そして、動き補償部(2)にて、参照ブロックが生成さ
れ、該参照ブロック中、前記ベクトル信号(101)と
の歪みの最も小さいブロックが選択され、選択ブロック
位置情報(102bl)及び選択ベクトル信号(102
b2)が減算器(5)に出力される。
そして、減算器(5)にて、前記ベクトル信号(101
)と選択ベクトル信号(102b2)と差演算され、差
分ベクトル信号(105)がベクトル量子化・符号化部
(3)に出力される。
そして、ベクトル量子化・符号化部(3)において、ま
ず、演算部(3a)にて該差分ベクトル信号X  (1
05)の平均値m 及び分散σ1をし、前記有効/無効
判別回路(3b)において、平均値用しきい値(Thl
 )及び分散用しきい値(Th2 )により、次式のよ
うな有効/無効の判別を行う。
前記判別が無効の場合は、現ブロックと前記選択された
ブロックと同一であるとみなし、前記選択ブロック位置
情報(102bl)と無効であるという情報のみを符号
化伝送するように、後述する伝送用バッファ(6)にて
制御がなされる。
一方、有効の場合は、現ブロックは、要送信データとし
て、以下のようにベクトル量子化符号化により生成され
たシリアル符号化データの送信を行うよう制御がなされ
る。
以下、ベクトル量子化符号化の説明を行う。
まず、差分ベクトル信号(105)は正規化部(3C)
にて次式を元に正規化される。
y 1 = (x 1−1)/σ (但し、i  −1,2,・・・k) そして、正規化された正規化差分ベクトル信号Y(10
3c)は、歪演算部(3f)に入力される。
一方、該歪演算部(3f)には、前記コードブック(3
d)から、インデックス発生回路(3e)の出力に基づ
きパターンベクトル信号P1が順次出力される。
そして、歪比較回路(3g)にて、歪値が最も小さいパ
ータンベクトル信号を選択、すなわち、前記コードブッ
ク(3d)から正規化差分ベクトル信号(103c)に
最も近似したパターンを選択し、該パターンのインデッ
クスデータを現ブロックiのインデックスデータ11と
して出力する。
一方、平均値m及び分散σを量子化部(31)にて量子
化符号化する。
そして、シリアル符号化データとして各ブロック毎に、
インデックスデータ11、前記平均値m 及び分散σ1
を多重化して伝送用バッファ(6)に−時記憶する。
そして、伝送用バッファ(6)は、前記有効/無効情報
(103b)に基づき、各ブロック毎に、有効/無効情
報(103b)、選択位置情報(102bl)、シリア
ル符号化データ(103j)を多重化し、該多重化され
た画像符号化信号は一時記憶され、1フレーム毎に通信
回線へ送信される。
一方、前記しきい値(t h 1)、(th2)は、前
フレームの伝送バッファ(6)に記憶された画像符号化
信号量にて制御され、信号量の多いときは大きな値、符
号化信号量の少ないときは小さい値となるように制御さ
れ、フレーム毎に圧縮度が制御される。
また、前記コードブック(3d)に記憶されるパターン
ベクトル信号は、該装置にて符号伝送する画像情報を予
測し、例えばテレビ会議に用いられる画像の場合は、人
物画像と背景画像とからなるトレーニングシーケンス画
像の入力ベクトル信号をクラスタリングすることにより
生成され、コードブック(3d)のパターンベクトルと
して予め記憶される。
[発明が解決しようとする課題] 従来のベクトル量子化符号化伝送装置は、コードブック
に記憶されるパターンベクトル群はトレーングシーケン
ス画像からクラスタリングにより最適化され生成されて
いた。このためトレーニングシーケンスに近似する画像
送信には量子化効率も良く量子化誤差が小さいという利
点を有するが、他の画像(トレーニングシーケンス画像
と異なる画像)送信の際には符号化効率が悪いという問
題点があった。
本発明は上記問題点を解消することを課題としており、
常に符号化効率の良いベクトル量子化符上記目的を達成
するために、本発明は、各パターンベクトルの所定入力
ブロック数当りの選択頻度を計測して、該選択頻度に応
じて重み付けされたパターンベクトル群から更新パター
ンベクトルを生成し、順次コードブックに記憶されるパ
ターンベクトルの書き替え更新を行うように構成したも
のである。
[作用] 以上のように本発明によれば、送信画像に応じた更新パ
ターンベクトルが生成されコードブックを書き替えるの
で符号化効率の良いベクトル量子化符号化伝送装置を得
ることができる。
[実施例] 以下、本発明に係るベクトル量子化符号化伝送装置を図
面に基づいて説明する。
第1図は本発明方法を適用した画像伝送装置のブロック
構成図であり、第1図(A)は送信側の構成図、第1図
(B)は受信側の構成図である。
図において、第4図従来例と同−又は相当部分には同一
符号を付し、説明を省略する。
まず、本実施例による送信について説明する。
第1図(A)に示されるように、本実施例の送信側の特
徴事項は、フードブック(10)と、選択頻度計測回路
(11)と、更新パターンベクトル生成回路(12)と
、コードブック制御回路(13)と、を設けたことであ
る。
従って、前記選択頻度計測回路(11)により、パター
ンベクトルの所定入力ブロック数当りの各選択頻度を計
測し、該前記更新パターンベクトル生成回路(12)に
て前記計測された各選択頻度を読み込み、該各選択頻度
に応じて重み付けされたパターンベクトルから更新パタ
ーンベクトルを生成し、既パターンベクトルを所定の規
則で前記更新パターンベクトルに書き替えることが可能
となる。
本実施例では、1フレーム(n個)のブロックに対して
1つの更新ベクトルを生成する例を説明する。
まず、第1フレームの符号化は前記コードブック(10
)に予め記憶されているパターンベクトル、即ちトレー
ニングシーケンス画像をクラスタリングすることにより
生成されたパターンベクトルを用いて符号化を行う。
このとき、歪み比較(3f)より出力されるインデック
スデータ各ブロックのインデックスデータを選択頻度計
測回路(11)に入力される。
そして、読み込んだインデックスにより各パターンベク
トルの選択頻度の計測を行う。
そのために、第2図に示されるように、前記選択回路計
測回路(11)は、送信コードブック(10)に記憶さ
れている各パターンベクトルに対応するj!(−総パタ
ーンベクトル数)個の度数カウンタ(11al )、(
11a2 )・・・ (11aJり、と、入力したイン
デックスデータに対応する度数カウンタを1加算するイ
ンデックスデータ制御回路(flb)と、該インデック
データ制御回路(llb)と各度数カウンタ(11al
 )、(11a2)−(llajりと、をそれぞれ接続
する1本のイネーブル線と、から成っている。
そして、n個(1フレ一ム分)のインデックスデータを
読み込むと、各度数カウンタ(11al )(11a2
)、・・・ (llajりの計測結果を前記更新ベクト
ル生成回路(12)に出力する。
そして、前記更新ベクトル生成回路(12)は前記各パ
ターンベクトルの選択頻度に応じて次式のように更新ベ
クトルの生成を行う。
pQ= pc、更新パターンベクトル aj :度数 一方、前記計測結果はコードブック制御回路(13)に
も人力され、前記選択頻度の最も小さいパターンベクト
ルのアドレスへ新たに生成された前記更新パターンベク
トルの書き込みを行う。
また、上記コードブック制御回路(13)は、選択頻度
の最も小さいベクトルが複数個ある時はインデックスデ
ータの若い順に入れ替えるように制御を行う。
従って、本実施例によれば、1フレーム毎に1つのベク
トルを更新していくので、送信フレーム数が大きくなる
と、入力画像に適したパターンベクトルを有するフード
ブックに仕上げることができる。
次に受信側の動作について説明する。
該実施例装置の受信側の構成は、第1図(B)に示され
るように、伝送バッファ(8)と、分離回路(9)と、
ベクトル量子化符号化部とからなっている。そして、本
実施例の特徴事項は、分離回路(9)より分離されたイ
ンデックスデータをn個のインデックスデータを読み込
むとOクリアをされる選択頻度計測回路(21)と更新
ベクトル生成回路と、受信コードブック用制御回路(2
3)を設けたことである。次に受信時の動作について説
明する。通信回線より伝送符号化画像信号を受信バッフ
ァ(8)にて受信し、有効/無効通信回線より伝送符号
化画像信号を受信し、前動/無効情報と、動き位置情報
と、シリアル符号化データとに分離を行う。
そして更に、分離回路(9)にてシリアル符号化データ
は、受信インデックスデータと、分散及び平均値符号化
データと、に分離される。
そして、1フレーム目から、前記分離回路(9)にて分
離されたインデックデータは選択頻度計測回路(21)
に入力され、各パターンベクトルの受信頻度を計測する
そして、更新ベクトル生成回路(22)にて上記送信側
の更新ベクトル生成と同様にして更新ベクトルの生成が
行われる。
そして、受信側コードブック制御回路(23)にて、選
択頻度の最も少ないパターンベクトルと前記更新ベクト
ルとの書き替えが行われる。
従って、受信側と送信側でインデックス度数は同じにな
るので、送信した画像情報と復元側の画像情報が異なっ
てしまうということはなく、復元側画像との整合性を取
ることができる。
従って、本実施例によれば、量子化誤差も少なく更に符
号化効率は良いという効果を得る。
なお、上記実施例ではコードブック更新の際に、選択頻
度の最も小さいパターンベクトルと入れ替える方法を示
したが、パターンベクトルを予め近似するグループに分
け、該グループ内で順番に1つずつベクトル更新を行っ
て行くように構成しても同様の効果を得る。
また、あらかじめパターンベクトル群を互いに近似する
(距離が小さい)ものどうしにグループ分けをし、各パ
ターンベクトルの度数又はグループの度数に基づき、頻
度の多いグループに多くのパターンベクトルを割り当て
るように更新しても同様の効果を奏する。
なお、上記実施例では、動き補償を含むベクトル量子化
の例を示したが、木探索によるベクトル量子化ベクトル
量子化等のコードブックに記憶されたパターンベクトル
を用いてベクトル量子化符号化を行う装置に適用しても
、同様の効果を奏する。
[発明の効果] 以上のように本発明によれば、パターンベクトルの選択
度数から新たな更新パターンベクトルを生成しコードブ
ックの書き替えを行うように構成したので、コードブッ
クに記憶する予め記憶するパターンベクトル群の生成時
に使用するトレーニングシーケンス画像と異なる画像の
送信の際にもコードブック内のパターンベクトルは送信
画像に適したパターンベクトル群に更新されるので、量
子化効率を大幅に向上する。
【図面の簡単な説明】
第1図は本発明によるベクトル量子化符号化伝送装置の
一実施例を適用した画像符号化伝送装置のブロック構成
図、第2図は選択頻度計測回路の詳細ブロック図、第3
図はコードブックの更新の説明図、第4図は従来のベク
トル量子化符号化伝送装置のブロック構成図である。 図において、(1)は前処理回路、(2)は動き保障部
、(3)はベクトル量子化符号化部、(3d)はコード
ブック、(10)は送信側コードブック、(11)は送
信側選択頻度計測回路、(12)は送信側更新ベクトル
生成回路、(13)は送信側コードブック制御回路、(
20)は受信側コードブック、(21)は受信側選択頻
度計測回路、(22)は受信側更新ベクトル生成回路、
(23)は受信側コードブック制御回路である。 なお、図中同一符号は同−又は相当部分を示す。

Claims (1)

  1. 【特許請求の範囲】 入力した画像情報の画像上近接する位置にある複数個の
    画素をブロック化し、各ブロック毎にベクトル信号を生
    成し、該ベクトル信号のパターンベクトルがあらかじめ
    複数個記憶されているコードブックから、前記ベクトル
    信号に最も近似するパターンベクトルのインデックスデ
    ータを出力するベクトル量子化符号化回路と、 前記各インデックスデータを1フレーム毎に一時記憶し
    、送信データとして通信回線に送出する送信制御回路と
    、 通信回線より送信データを1フレーム毎に受信する受信
    制御回路と、 前記インデックスデータに基づき前記コードブックを用
    いて復号化するベクトル復号化回路と、を含む、ベクト
    ル量子化伝送装置において、送信側及び受信側に、それ
    ぞれ、送信用コードブック、受信用コードブックを設け
    、 送信及び受信側に、 前記パターンベクトルの所定入力ブロック数当たりの各
    選択頻度を計測する選択頻度計測回路と、前記各選択頻
    度に応じて重み付けされたパターンベクトルから更新パ
    ターンベクトルを生成する更新パータンベクトル生成回
    路と、 前記コードブックに記憶されている既パターンベクトル
    を所定の規則で前記更新パターンベクトルに書き替える
    コードブック制御回路と、 を設け、入力した画像情報に応じて、パターンベクトル
    更新を行うことを特徴とするベクトル量子化符号化伝送
    装置。
JP63174003A 1988-07-12 1988-07-12 ベクトル量子化符号化伝送装置 Pending JPH0222934A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63174003A JPH0222934A (ja) 1988-07-12 1988-07-12 ベクトル量子化符号化伝送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63174003A JPH0222934A (ja) 1988-07-12 1988-07-12 ベクトル量子化符号化伝送装置

Publications (1)

Publication Number Publication Date
JPH0222934A true JPH0222934A (ja) 1990-01-25

Family

ID=15970949

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63174003A Pending JPH0222934A (ja) 1988-07-12 1988-07-12 ベクトル量子化符号化伝送装置

Country Status (1)

Country Link
JP (1) JPH0222934A (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

Similar Documents

Publication Publication Date Title
US6654419B1 (en) Block-based, adaptive, lossless video coder
US8755616B2 (en) System and method for using pattern vectors for video and image coding and decoding
EP0725363B1 (en) Image compression apparatus and method
EP0066697B1 (en) A method and system for compressing grey scale image data
KR100281463B1 (ko) 물체 기반 부호화 시스템의 보조 정보 부호화 장치
KR870011805A (ko) 화상부호화 전송방법 및 장치
KR930014487A (ko) 가변길이의 적응 영상 압축 방법
JP2001500688A (ja) 逐次画像圧縮用のビット割当方法
CA2212970C (en) Method and apparatus for improving vector quanitization performance
RU2313174C2 (ru) Адаптивный способ и система для отображения значений параметров в индексы кодовых слов
GB2333412A (en) A context based coding/decoding method and apparatus
US5710838A (en) Apparatus for encoding a video signal by using modified block truncation and contour coding methods
US6028964A (en) Method and apparatus for coding multiple contours within a frame
JPH0222934A (ja) ベクトル量子化符号化伝送装置
US5861923A (en) Video signal encoding method and apparatus based on adaptive quantization technique
Jiang et al. Lossless compression for medical imaging systems using linear/nonlinear prediction and arithmetic coding
US5825422A (en) Method and apparatus for encoding a video signal based on inter-block redundancies
JPS6326951B2 (ja)
JPH05284369A (ja) 画像データ符号化・復元方法及びその装置
KR0153997B1 (ko) 데이타 코드북을 이용한 비트플랜 압축전송장치
JP2537242B2 (ja) 動き補償動ベクトルの符号化方式
KR100216600B1 (ko) 영상 신호 벡터 양자화기를 위한 다중 부호어 전송 방법
JP2590166B2 (ja) ベクトル符号化回路
JPH0683444B2 (ja) 画像符号化方式
JPS63177672A (ja) 画像符号化伝送方法