JPH06276512A - 画像通信装置 - Google Patents

画像通信装置

Info

Publication number
JPH06276512A
JPH06276512A JP8512093A JP8512093A JPH06276512A JP H06276512 A JPH06276512 A JP H06276512A JP 8512093 A JP8512093 A JP 8512093A JP 8512093 A JP8512093 A JP 8512093A JP H06276512 A JPH06276512 A JP H06276512A
Authority
JP
Japan
Prior art keywords
data
block
variable length
length coding
variable
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
JP8512093A
Other languages
English (en)
Inventor
Toshinori Yamaguchi
敏範 山口
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP8512093A priority Critical patent/JPH06276512A/ja
Publication of JPH06276512A publication Critical patent/JPH06276512A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 画像データの伝送量を減らし、フレームの伝
送数を増やして、低速レートの通信網でも滑らかな動画
像を再生できる画像通信装置を提供する。 【構成】 現フレームおよび前フレーム間におけるブロ
ックのデータの差分を演算する差分処理手段3と、その
データを量子化する量子化手段5と、そのデータを可変
長符号化する可変長符号化手段9とを備える画像通信装
置において、可変長符号化手段9がブロックの一部の個
数のデータに対して可変長符号化を行なった時点で、ブ
ロックの残りの個数のデータの値をゼロと判断して、こ
のブロックのデータの可変長符号化処理の終了を指示す
る符号化判断手段8を設ける。1つのブロックに関して
伝送する必要があるデータは、符号化判断手段8から可
変長符号化の終了の指示が出されるまでに可変長符号化
されたデータと、そのブロックの残りのデータが全てゼ
ロであることを表わす符号とだけにして伝送する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、動画像、静止画像等の
画像データを圧縮し伝送する画像通信装置に関し、特
に、1フレームの符号化データ量の減少を図ることによ
り、多数のフレームの伝送を可能にしたものである。
【0002】
【従来の技術】近年、CCITT(国際電信電話諮問委
員会)においてオーディオビジュアル・サービス用のビ
デオ符号化方式、静止画像符号化方式、多重化方式、通
信手順等が正式勧告化され、それに伴い各社からCCI
TT勧告に準拠したテレビ会議システムやテレビ電話等
の画像通信装置が発売されている。
【0003】画像データのデータ量は膨大であるため、
伝送するデータ量を減らすためのデータ圧縮処理が必要
になる。
【0004】データ量を減らすための1つの処理とし
て、1フレームのデータを一定の大きさ、例えば、8×
8画素のブロックに分割し、各ブロックを1つ手前のフ
レーム(前フレーム)における相関の高いブロックと比
較して、その差分を取ることが行なわれている。この前
フレームにおける相関の高いブロックは、同位置のブロ
ックを中心として、その周辺をも取り込んだ範囲、例え
ば、8×8画素の周辺の24×24画素の中から探索さ
れる。こうしたフレーム間で差分を取る処理をフレーム
間モードによる処理と称している。
【0005】フレーム間モードによる処理は、最初のフ
レームやシーンが転換した当初のフレーム(シーン・チ
ェンジ・フレーム)では利用することができない。これ
らの場合には、ブロック・データをそのまま使用する、
フレーム内モードでの処理が行なわれる。
【0006】従来の画像通信装置は、図2に示すよう
に、入力ブロック(例えば、8×8画素)のデータをフ
レーム内モードで処理するか、フレーム間モードで処理
するかを判断するフレーム内/フレーム間判断部1と、
フレーム間モードで処理する場合に入力ブロックと最も
相関の高いブロック(「探索ブロック」という)を前フ
レームより検出する動き補償処理部2と、入力ブロック
と動き補償処理部2で検出された探索ブロックとの差分
演算(この結果を「差分ブロック」という)を行なう差
分処理部3と、フレーム内モードの場合は入力ブロック
を、また、フレーム間モードの場合は差分処理部3で算
出された差分ブロックを、ディスクリート・コサイン変
換(DCT変換)等の変換方式で変換して情報量を削減
する変換処理部4と、変換処理部4で変換されたブロッ
ク・データを離散的な値に近似する量子化処理部5と、
量子化処理部5で量子化されたブロック・データを復元
するために逆量子化する逆量子化処理部6と、逆量子化
処理部6で逆量子化されたブロック・データを逆ディス
クリート・コサイン変換(逆DCT変換)等の変換方式
で逆変換を行ないフレーム・メモリ11に出力する逆変換
処理部7と、量子化処理部5で量子化されたブロックの
データを順次読みだし、ゼロ(RUNと称す)の個数と
ゼロに続くゼロ以外のデータ値(LEVELと称す)と
の組み合わせによりブロック・データの符号化を行なう
可変長符号化処理部9と、通信網に接続するための制御
を行なうと共に、可変長符号化処理部9で符号化された
ブロック・データを相手側装置に送出する網インタフェ
ース処理部10とを備えている。
【0007】この画像通信装置において、動画像のデー
タを圧縮して伝送するために、次のような動作が行なわ
れる。
【0008】先ず、網インタフェース処理部10は、通信
網を介して相手側装置との間で通信チャネルの接続制御
を行ない、通信が可能な状態を設定する。この後、1フ
レームのデータが8×8画素のブロック毎に、フレーム
内/フレーム間判断部1に画像入力される。
【0009】フレーム内/フレーム間判断部1では、入
力ブロック毎に、最初のフレーム中のブロック・データ
か、シーン・チェンジ・フレーム中のブロック・データ
か、フレーム間モードで何ブロック処理したか等の判断
基準により、フレーム内モードで処理を行なうかフレー
ム間モードで処理を行なうかを判断し、フレーム内モー
ドで処理する場合は、変換処理部4に入力ブロック・デ
ータの転送を行ない、一方、フレーム間モードで処理す
る場合は、動き補償処理部2へ入力ブロック・データの
転送を行なう。
【0010】動き補償処理部2では、フレーム内/フレ
ーム間判断部1よりブロック・データが入力されると、
フレーム・メモリ11に記憶されているデータの内から、
入力ブロックと同位値のブロックおよびその周辺のブロ
ック(8×8画素の周辺の24×24画素)のデータを
取込み、最小差分絶対値和等の算出を通じて、取込んだ
データの中で入力ブロックと最も相関の高いブロック
(探索ブロック)を検出し、探索ブロックと入力ブロッ
クとの位置の変化(動きベクトル)を求める。
【0011】差分処理部3では、入力ブロックと動き補
償処理部2で検出された探索ブロックとの間の差分演算
を行ない、演算結果の差分ブロックを変換処理部4へ転
送する。この差分ブロック内のデータは、入力ブロック
と非常に相関の高い探索ブロックとの差分を取っている
ため、ゼロ近傍に集中したデータが多く含まれることと
なる。
【0012】変換処理部4には、フレーム内モードの場
合はフレーム内/フレーム間判断部1より入力ブロック
が、また、フレーム間モードの場合は差分処理部3より
入力ブロックと探索ブロックとの差分ブロックが転送さ
れ、変換処理部4では、これらのブロックをDCT変換
等の方式によって情報量を削減するための変換処理を行
ない、量子化処理部5では、変換処理部4で変換された
ブロック・データをデジタル網で伝送するための離散的
な値に変換する。
【0013】逆量子化処理部6および逆変換処理部7で
は、動き補償処理部2が探索ブロックを検出するために
必要とするデータをフレーム・メモリ11に格納するた
め、量子化処理部5で量子化されたブロックに対して、
逆量子化処理および逆変換処理を行ない、フレーム内モ
ードの場合は上記処理を行なったブロックをそのまま、
また、フレーム間モードの場合は、上記処理を行なった
ブロックと探索ブロックとを加算演算したブロックを、
フレーム・メモリ11内の入力ブロックと同位値に出力す
る。
【0014】可変長符号化処理部9では、量子化処理部
5で量子化されたブロックのデータを一定の順序でLE
VELが出現するまで読みだし、RUNの個数とLEV
ELとの組み合わせにより可変長符号化を行ない、上記
可変長符号化をブロック中のデータが全て処理されるま
で繰り返す。
【0015】図3および図4には、量子化処理後のブロ
ック・データ(8×8画素)と、8×8画素の場合の可
変長符号化処理における読出し順序とを示している。こ
のブロック・データは、水平方向周波数および垂直方向
周波数が高くなるに従って、RUNが多く出現するとい
う特徴を有している。
【0016】可変長符号化処理部9の出力する圧縮され
た画像符号化データは、網インタフェース処理部10を介
して、相手側装置に伝送される。
【0017】このような一連の動作を複数ブロックにつ
いて繰り返すことにより、1フレーム分の圧縮された符
号化データが相手側装置に伝送される。
【0018】
【発明が解決しようとする課題】しかし、従来の画像通
信装置におけるデータ圧縮は、伝送レートの低い通信網
を利用するためには、データ量の削減が必ずしも十分で
ない。そのため、低伝送レートの通信網でデータを伝送
するときは、伝送可能なフレーム数が制限され、数多く
のフレームを伝送することができず、相手側装置では、
滑らかな画像を再現することが困難となる。
【0019】本発明は、こうした従来の問題点を解決す
るものであり、伝送する画像データ量を更に減らすこと
によって、伝送可能なフレーム数を増やし、低速レート
の通信網の下でも滑らかな動画像を再生することができ
る画像通信装置を提供することを目的としている。
【0020】
【課題を解決するための手段】そこで、本発明では、現
フレームおよび前フレーム間におけるブロックのデータ
の差分を演算する差分処理手段と、差分処理されたブロ
ックのデータを量子化する量子化手段と、量子化された
ブロックのデータを可変長符号化する可変長符号化手段
とを備える画像通信装置において、可変長符号化手段が
ブロックの一部の個数のデータに対して可変長符号化を
行なった時点で、前記ブロックの残りの個数のデータの
値をゼロと判断して、可変長符号化手段に対して、この
ブロックのデータの可変長符号化処理の終了を指示する
符号化判断手段を設けている。
【0021】また、前記符号化判断手段が、複数のブロ
ックの可変長符号化におけるゼロのデータの出現状況に
基づいて、その後のブロックの可変長符号化処理の終了
を指示する時点を設定するように構成している。
【0022】さらに、ブロックのデータの可変長符号化
において、一定個数のデータが連続してゼロであると
き、符号化判断手段が、可変長符号化手段に対して、そ
のブロックのデータの可変長符号化処理の終了を指示す
るように構成している。
【0023】
【作用】そのため、1つのブロックに関して伝送する必
要があるデータは、符号化判断手段から可変長符号化の
終了の指示が出されるまでに可変長符号化されているデ
ータと、そのブロックの残りのデータが全てゼロである
ことを表わす符号とだけになるから、ブロックの全デー
タを可変長符号化して伝送する場合に比べて、可変長符
号化に要する時間が短縮され、伝送すべき符号化データ
量が減少する。
【0024】したがって、伝送するフレーム数を増やす
ことができ、低速レートの通信網を使用する場合でも、
受信側で滑らかな動画像を再生することができる。
【0025】
【実施例】(第1実施例)本発明の実施例における画像
通信装置では、図1に示すように、量子化処理部5と可
変長符号化処理部9との間に、可変長符号化の終了を指
示する符号化判断部8を設けている。この符号化判断部
8では、量子化処理部5で量子化されたブロック・デー
タを順次読み出して、可変長符号化処理部9にRUNの
個数とLEVELとを転送すると共に、一定の個数のブ
ロック・データの可変長符号化が行なわれた時点で、そ
のブロックの可変長符号化処理の終了を可変長符号化処
理部9に指示している。
【0026】画像通信装置におけるその他の構成および
動作は、従来の装置(図2)と変わりがない。
【0027】この装置では、量子化処理部5より量子化
されたブロックのデータが符号化判断部8に転送される
と、符号化判断部8では、図4に示す順序でブロック内
のデータを読出し、RUNの個数およびLEVELを可
変長符号化処理部9に転送する。さらに、このブロック
内のデータの読出し処理を行ないながら、予め定めた個
数のデータを処理した時点で、可変長符号化処理部9へ
可変長符号化終了指令を送出する。
【0028】例えば、予め定めた個数が18である場合
には、図4に示すデータの18までの可変長符号化処理
を終えた時点で、可変長符号化処理部9に対して処理終
了を指令する。これは、ブロックの19から64までの
データを全てRUNであると判断したことと同等にな
る。
【0029】可変長符号化処理部9では、符号化判断部
8より転送されたRUNの個数およびLEVELの組み
合わせに従って可変長符号化を行ない、網インタフェー
ス処理部10を介して相手側装置に圧縮された画像符号化
データを伝送する。また、符号化判断部8より可変長符
号化の終了指令を受信すると、相手側装置に、そのブロ
ックの符号化が終了した旨の符号語を網インタフェース
処理部10を介して伝送する。
【0030】したがって、1つのブロックに関する符号
化データ量が減少し、1フレームの伝送データ量を少な
くなる。
【0031】(第2実施例)第2実施例の装置は、ハー
ド面の構成に関しては第1実施例の装置と同じである
が、符号化判断部8における可変長符号化終了の判断基
準が第1実施例の場合と異っている。
【0032】符号化判断部8は、量子化処理部5から転
送されたブロック・データを図4に示す順序で読出し、
RUNの個数およびLEVELを可変長符号化処理部9
に転送する。符号化判断部8は、こうした処理を複数の
ブロックについて実施した後、それらのブロックにおけ
るRANの出現状況に基づいて、その後のブロックでの
処理すべきデータ個数を定める。
【0033】例えば、1フレーム分のブロックの全てに
ついて可変長符号化処理を行ない、各ブロックでのRU
Nの出現状態(各ブロックで何番目以降のデータが全て
RUNであるか)の平均値を求め、この値を各ブロック
で処理すべきデータの個数として設定する。
【0034】そして、次のフレームからのブロック・デ
ータについては、図4に示す順序で読出し処理を行ない
ながら、設定された個数のデータを処理した時点で、可
変長符号化処理部9へ可変長符号化終了指令を送出す
る。この指令を受けた可変長符号化処理部9は、第1実
施例の場合と同じ動作を実行する。
【0035】(第3実施例)第3実施例の装置では、ブ
ロック・データにおけるRUNが一定個数連続するとき
に、符号化判断部8が可変長符号化の終了を指令するよ
うに構成している。その他の点では第1実施例の装置と
変わりがない。
【0036】この画像通信装置では、量子化処理部5で
量子化されたブロックのデータが符号化判断部8に転送
されると、符号化判断部8では、図4に示す順序でブロ
ック内のデータを読出し、RUNの個数およびLEVE
Lを可変長符号化処理部9に転送する。そして、符号化
判断部8は、この読出し処理を行ないながら、RUNが
予め定めた個数だけ連続して出現した場合に、その時点
で可変長符号化処理部9に対して可変長符号化の終了指
令を送出する。
【0037】例えば、予め定めた個数が7の場合には、
図4に示すブロック・データの17から23までのデー
タが全てRUNの場合に、符号化判定部8は、可変長符
号化処理部9に対して可変長符号化の処理終了を指令
し、ブロックのそれ以降の19から64までのデータは
全てRUNと同等のものとして扱われる。可変長符号化
処理の終了指令を受取った可変長符号化処理部9は、第
1実施例の場合と同じ動作を実行する。
【0038】このように、各実施例の装置では、入力ブ
ロックと探索ブロックとの差分ブロックにRUNが多く
出現することを利用して、ブロック・データの符号化を
途中で省略し、それにより1フレームの符号化データ量
を減らし、併せて、可変長符号化処理に要する時間を短
縮化している。
【0039】そのため、伝送できるフレーム数が増加
し、使用する通信網の伝送レートが低い場合にも、受信
側では滑らかな画面を再生することが可能となる。ま
た、画像データの伝送を際めて迅速に行なうことができ
る。
【0040】なお、各実施例では、動画像データを圧縮
して伝送する場合について説明したが、この画像通信装
置によって静止画像データを送信する場合にも、符号化
判断部8および可変長符号化処理部9は、同様の動作に
よりデータ量を減少させる働きをする。
【0041】
【発明の効果】以上の実施例の説明から明らかなよう
に、本発明の画像通信装置では、可変長符号化処理部に
おける処理速度を向上させることができ、また、1フレ
ームの符号化データ量を減少させることができる。その
結果、数多くのフレームを迅速に伝送することが可能と
なり、受信側では、低速レートの通信網の下でも、滑ら
かな動画像を迅速に再生することができる。
【図面の簡単な説明】
【図1】本発明の画像通信装置における一実施例の構成
を示すブロック図、
【図2】従来の画像通信装置の構成を示すブロック図、
【図3】画像通信装置において量子化処理されたブロッ
ク・データを示す図、
【図4】ブロック・データの可変長符号化処理の順序を
示す図である。
【符号の説明】
1 フレーム内/フレーム間判断部 2 動き補償処理部 3 差分処理部 4 変換処理部 5 量子化処理部 6 逆量子化処理部 7 逆変換処理 8 符号化判断部 9 可変長符号化処理部 10 網インタフェース処理部 11 フレーム・メモリ

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 現フレームおよび前フレーム間における
    ブロックのデータの差分を演算する差分処理手段と、差
    分処理されたブロックのデータを量子化する量子化手段
    と、量子化されたブロックのデータを可変長符号化する
    可変長符号化手段とを備える画像通信装置において、 前記可変長符号化手段が前記ブロックの一部の個数のデ
    ータに対して可変長符号化を行なった時点で、前記ブロ
    ックの残りの個数のデータの値をゼロと判断して、前記
    可変長符号化手段に対して該ブロックのデータの可変長
    符号化処理の終了を指示する符号化判断手段を設けたこ
    とを特徴とする画像通信装置。
  2. 【請求項2】 前記符号化判断手段が、複数のブロック
    の可変長符号化におけるゼロのデータの出現状況に基づ
    いて、その後のブロックの可変長符号化処理の終了を指
    示する時点を設定することを特徴とする請求項1に記載
    の画像通信装置。
  3. 【請求項3】 前記ブロックのデータの可変長符号化に
    おいて、一定個数のデータが連続してゼロであるとき、
    前記符号化判断手段が、前記可変長符号化手段に対して
    該ブロックのデータの可変長符号化処理の終了を指示す
    ることを特徴とする請求項1に記載の画像通信装置。
JP8512093A 1993-03-22 1993-03-22 画像通信装置 Pending JPH06276512A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8512093A JPH06276512A (ja) 1993-03-22 1993-03-22 画像通信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8512093A JPH06276512A (ja) 1993-03-22 1993-03-22 画像通信装置

Publications (1)

Publication Number Publication Date
JPH06276512A true JPH06276512A (ja) 1994-09-30

Family

ID=13849775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8512093A Pending JPH06276512A (ja) 1993-03-22 1993-03-22 画像通信装置

Country Status (1)

Country Link
JP (1) JPH06276512A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596307B2 (en) 2002-12-25 2009-09-29 Nikon Corporation Blur correction camera system
US9332183B2 (en) 2010-07-16 2016-05-03 Olympus Corporation Imaging device and method of controlling imaging device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596307B2 (en) 2002-12-25 2009-09-29 Nikon Corporation Blur correction camera system
US7711253B2 (en) 2002-12-25 2010-05-04 Nikon Corporation Blur correction camera system
EP3404479A1 (en) 2002-12-25 2018-11-21 Nikon Corporation Blur correction camera system
US9332183B2 (en) 2010-07-16 2016-05-03 Olympus Corporation Imaging device and method of controlling imaging device

Similar Documents

Publication Publication Date Title
JP3133517B2 (ja) 画像領域検出装置、該画像検出装置を用いた画像符号化装置
EP1497990B1 (en) Method and device for indicating quantizer parameters in a video coding system
US5844607A (en) Method and apparatus for scene change detection in digital video compression
JP2859830B2 (ja) ビデオ信号復号化装置
JP2880051B2 (ja) 1d/2d dctを用いた映像信号符号化装置
US5691767A (en) Video conferencing system with high resolution still image capability
JP3651706B2 (ja) 動画像符号化装置
WO1998026603A1 (en) Method for the transmission of video images
JPH0795566A (ja) 画像符号化方法および装置
JPH07222173A (ja) 画像処理装置
JP2914607B2 (ja) 画像信号復号化装置
JPH06276512A (ja) 画像通信装置
JP3542911B2 (ja) 動画圧縮装置
JPH0595538A (ja) 画像符号化装置
JP2916027B2 (ja) 画像符号化装置
KR100351568B1 (ko) 움직임 보상 예측 블록의 경계 방향성을 고려한 고압축장치 및 그 방법
JP3382292B2 (ja) 画像符号化装置及びその方法
JPH0984011A (ja) 動画符号化方式変換装置
JP3629279B2 (ja) 画像処理装置
KR0124162B1 (ko) 예측 부호화 방법
KR0174443B1 (ko) 적응적인 벡터 양자화를 이용한 정지영상 부호화 방법 및 장치
JPH02222388A (ja) 動画像符号化方法
JPH06165148A (ja) 動画像通信装置
JP2760711B2 (ja) 画像符号化装置及び画像復号化装置
JPH09294268A (ja) 画像符号化装置