JPH08256340A - 映像信号伝送方法及び映像信号伝送装置 - Google Patents

映像信号伝送方法及び映像信号伝送装置

Info

Publication number
JPH08256340A
JPH08256340A JP8040585A JP4058596A JPH08256340A JP H08256340 A JPH08256340 A JP H08256340A JP 8040585 A JP8040585 A JP 8040585A JP 4058596 A JP4058596 A JP 4058596A JP H08256340 A JPH08256340 A JP H08256340A
Authority
JP
Japan
Prior art keywords
data
frame
image
circuit
motion vector
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
JP8040585A
Other languages
English (en)
Other versions
JP3159365B2 (ja
Inventor
Jun Yonemitsu
潤 米満
Andoriyuusu Barii
バリー、アンドリユース
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 JP4058596A priority Critical patent/JP3159365B2/ja
Publication of JPH08256340A publication Critical patent/JPH08256340A/ja
Application granted granted Critical
Publication of JP3159365B2 publication Critical patent/JP3159365B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

(57)【要約】 【課題】本発明は、圧縮符号化された映像信号を高い品
質で再生することができる映像信号伝送方法及び装置を
実現しようとするものである。 【解決手段】第1の画像をイントラ符号化又は予測符号
化して第1の符号化データを生成し、第1の符号化デー
タを生成した後に、第1の画像より時間的に後にある第
2の画像を、第1の画像を用いて予測符号化して第2の
符号化データを生成し、第2の符号化データを生成した
後に、第1の画像と第2の画像の間にある第3の画像
を、第1の画像及び第2の画像を用いて予測符号化して
第3の符号化データを生成し、第1の符号化データ、第
2の符号化データ、第3の符号化データの順に伝送する
ようにしたことにより、圧縮符号化された映像信号を高
い品質で再生することができる映像信号伝送方法及び装
置を実現し得る。

Description

【発明の詳細な説明】
【0001】
【目次】以下の順序で本発明を説明する。 発明の属する技術分野 従来の技術 発明が解決しようとする課題 課題を解決するための手段 発明の実施の形態(図1〜図8) (1)映像信号符号化方法の原理(図1〜図3) (2)実施例の構成 (2−1)画像信号伝送システム、送信部(図4〜図
6) (2−2)適応予測データ形成回路部(図5〜図7) (2−3)受信部(図6及び図8) (3)実施例の動作、効果(図5及び図6) 発明の効果
【0002】
【発明の属する技術分野】本発明は映像信号伝送方法及
び映像信号伝送装置に関し、特に動画映像信号を伝送す
る場合に適用して好適なものである。
【0003】
【従来の技術】従来、例えばテレビ会議システム、テレ
ビ電話システムなどのように動画映像でなる映像信号を
遠隔地に伝送するいわゆる動画映像通信システムにおい
ては、伝送路の伝送容量を効率良く利用することにより
有意情報の伝送効率を高める方法として、順次続くフレ
ーム画像の全部を伝送せずに、所定のフレームを間引く
ようないわゆるフレーム落し処理をして受信装置側に伝
送し、受信装置側において、送信装置側から当該フレー
ム落しされたフレームの映像信号に代えて伝送されて来
る動きベクトルを用いて送信装置側においてフレーム落
し処理されたフレーム画像をその前後のフレーム画像情
報に基づいて補間演算をすることにより再現する手法が
提案されている(特開昭60-28392号公報)。
【0004】
【発明が解決しようとする課題】この手法によれば理論
上フレーム落し処理されたフレーム画像情報を伝送する
ことに代え、その情報量より小さい情報量の動きベクト
ル情報を伝送するだけで済む分、動画映像の有意情報を
効率良く伝送できると考えられる。
【0005】ところが実際上送信装置においてフレーム
落し処理を実行する際に形成する動きベクトル情報とし
て必ずしも正確な動きベクトルデータを形成することが
できないために、受信装置側において補間演算によつて
形成されたフレーム画像の内容が実用上見苦しい程度に
劣化するおそれがある。
【0006】因に実用上送信装置において動画映像情報
を得る場合、伝送しようとする映像信号を例えば1ライ
ンについて8画素×8ライン分の画素情報を伝送単位ブ
ロツクとして伝送情報を符号化するような方法を採用し
た場合、当該伝送単位ブロツクについての動きベクトル
が不正確であれば、受信装置側において補間演算によつ
て形成されたフレーム画像の内容が伝送単位ブロツクご
とにばらばらになるような現象が生じ、実用上見苦しい
低画質の画像しか再現できなくなる。
【0007】本発明は以上の点を考慮してなされたもの
で、圧縮符号化された映像信号を高い品質で再生するこ
とができる映像信号伝送方法及び映像信号伝送装置を提
案しようとするものである。
【0008】
【課題を解決するための手段】かかる課題を解決するた
め本発明においては、デイジタル映像信号を伝送する映
像信号伝送方法及び装置において、第1の画像をイント
ラ符号化又は予測符号化して第1の符号化データを生成
し、第1の符号化データを生成した後に、第1の画像よ
り時間的に後にある第2の画像を、第1の画像を用いて
予測符号化して第2の符号化データを生成し、第2の符
号化データを生成した後に、第1の画像と第2の画像の
間にある第3の画像を、第1の画像及び第2の画像を用
いて予測符号化して第3の符号化データを生成し、第1
の符号化データ、第2の符号化データ、第3の符号化デ
ータの順に伝送するようにする。
【0009】また本発明においては、第1の画像をイン
トラ符号化又は予測符号化することにより生成された第
1の符号化データと、第1の画像より時間的に後にある
第2の画像を第1の画像を用いて予測符号化することに
より生成された第2の符号化データと、第1の画像と第
2の画像の間にある第3の画像を第1の画像及び第2の
画像を用いて予測符号化することにより生成された第3
の符号化データとを含む高能率符号化データからデイジ
タル映像信号を再現する映像信号伝送方法及び装置にお
いて、第1の符号化データ、第2の符号化データ、第3
の符号化データの順に高能率符号化データを受信し、第
1の符号化データを復号化して第1の画像を再現し、再
現された第1の画像を用いて、第2の符号化データを復
号化して第2の画像を再現し、再現された第1の画像及
び再現された第2の画像を用いて、第3の符号化データ
を復号化して第3の画像を再現するようにする。
【0010】
【発明の実施の形態】以下図面について、本発明の一実
施例を詳述する。
【0011】(1)映像信号符号化方法の原理 本発明による映像信号符号化方法を動画信号伝送システ
ムに適用した場合、図1に示すような手法で、補間フレ
ームの画像情報を送信装置において形成して受信装置側
に伝送する。
【0012】すなわち図1(A)に示すように、伝送し
ようとする動画映像信号VDの第0、第1、第2、第3
……番目のフレームのフレームデータF0、F1、F
2、F3……において、順次フレーム間に動きベクトル
0 、x1 、x2 、x3 ……でそれぞれ表されるような
画像の変化があつた場合、送信装置は所定フレーム数
(例えば1フレーム)置きのフレーム、すなわち第2、
第4……番目のフレームを補間フレームに指定して補間
フレーム処理を実行することにより、図1(B)に示す
ような補間フレームデータF2X、F4X……を形成
し、当該補間フレームデータF2X、F4X……を、残
る非補間フレーム、すなわち第1、第3、第5……番目
のフレームデータF1、F3、F5……に対応する非補
間フレームデータF1X、F3X、F5X……と、動き
ベクトルx0 、x1 、x2 、x3 ……のデータと共に、
伝送データDATAとして受信装置側に伝送する。
【0013】ここで伝送データDATAは、図2及び図
3に示すように高能率符号化処理された画像データで構
成される。この高能率符号化は、例えば図2(A)に示
すように、時点t=t1 、t2 、t3 ……において動画
の画像PC1、PC2、PC3……をデイジタル符号化
して受信装置に伝送処理する際に、映像信号が自己相関
性が大きい特徴をもつている点を利用して伝送処理すべ
きデイジタルデータを圧縮することにより伝送効率を高
めるような工夫をするもので、フレーム内符号化処理及
びフレーム間符号化処理を実行する。
【0014】フレーム内符号化処理は、図2(A)に示
すように、画像PC1、PC2、PC3……を例えば水
平走査線方向に沿つて1次元的又は2次元的に隣合う画
素データ間の差分を求めるような圧縮処理を実行し、か
くして各画像PC1、PC2、PC3……について圧縮
されたビツト数の伝送フレーム画像データを形成する。
【0015】またフレーム間符号化処理は、図2(B)
に示すように、順次隣合う画像PC1及びPC2、PC
2及びPC3……間の偏差を表す画像PC12、PC2
3……を求め、これを画像の動きを表す動きベクトルデ
ータx0 、x1 、x2 、x3……と、順次隣合う画像間
の差分データとして、時点t=t1 における初期画像P
C1の画像データ(フレーム内符号化データでなる)と
共に受信装置側に伝送する。かくして画像PC1、PC
2、PC3……の全ての画素データを伝送する場合と比
較して映像信号を一段とビツト数が少ないデイジタルデ
ータに高能率符号化して伝送することができる。
【0016】この実施例の場合の動画信号伝送システム
は、伝送しようとする画像データを図3に示すように、
所定のフレーム数(例えば10フレーム)分ずつ1ブロツ
クとして区画し、当該ブロツクデータ……BL(N−
1)、BLN、BL(N+1)……を順次高能率符号化
処理をした後、その順序で送信装置から伝送路に送出す
る。
【0017】ブロツクデータBLN(N=……N−1、
N、N+1……)はそれぞれ、第1フレームデータD1
としてフレーム内符号化処理データを有し、続く第2〜
第10フレームデータD2〜D10としてフレーム間符
号化処理データを有する。
【0018】ここでフレーム内符号化処理は図2(A)
について上述したように、1フレーム分の画像を形成す
る全ての画素についての差分データでなり、受信装置は
当該1フレーム分の差分データを順次加算処理すること
により1枚の画像を表すフレーム画像データを再現す
る。これに対してフレーム間符号化データでなる第2〜
第10フレームデータD2〜D10は、図2(B)につ
いて上述したように、順次続くフレーム画像のうち、変
化が生じた画素についてだけ当該フレーム間画像間の差
分を表す動きベクトルデータ及び差分データに変換され
る。
【0019】かくして実際上第1フレームデータD1は
1フレーム分の全ての画素の差分を表すデータを構成す
ることにより比較的圧縮効率が低い(従つて大量のビツ
ト数をもつ)伝送データを構成するのに対して、第2〜
第10フレームデータD2〜D10は画像データ間の動
きだけを表す比較的圧縮効率が高い(従つて少量のビツ
ト数をもつ)伝送データを構成することになる。
【0020】動画信号伝送システムの送信装置は、図1
(A)に示す動画映像信号VDを高能率符号化処理する
ことにより伝送データDATAを形成する際に、第1番
目の伝送非補間フレームデータF1Xをフレーム内符号
化データとして形成すると共に、第3、第5……番目の
伝送非補間フレームデータF3X、F5X……をフレー
ム間符号化データ(動きベクトルデータ(x1
2 )、 (x3 +x4 )……と、画像偏差データとを
有する)によつて形成し、さらにかかる構成の伝送非補
間フレームデータ間に伝送補間フレームデータF2X、
F4X……を必要に応じてアダプテイブに加えて、全体
として10フレーム分の伝送フレームデータによつてブ
ロツクデータ……BLN(N=……N−1、N、N+1
……)を構成する。
【0021】ここで送信装置は、伝送補間フレームデー
タF2X、F4X……として、動画映像信号VDを構成
する順次続くフレームデータF0、F1、F2、F3…
…間の画像情報の変化を表す動きベクトルデータx0
1 、x2 、x3 ……に基づいて所定の複数の演算方式
によつて伝送補間フレームデータF2X、F4X……を
補間演算により復号化し(これにより再現された画像を
予測フレーム画像と呼ぶ)、当該予測フレーム画像のう
ち最も誤差が小さいものを最適な伝送補間演算データと
して選択して受信装置側に伝送する。
【0022】すなわち第1に、第K番目(K=2、4…
…)のフレーム(これを現フレームと呼ぶ)の補間フレ
ームデータFKに対応する伝送補間フレームデータFK
Xを求める場合、送信装置は第1の補間演算処理手法S
P1として次式
【数1】 のように、当該K番目の補間フレームデータFKについ
てのフレーム内符号化データFKINTRA を伝送補間フレ
ームデータFKXとして演算する。
【0023】第2に、送信装置は、第2の補間演算処理
手法SP2として次式
【数2】 のように、第K番目の現フレームデータFKに対して、
次フレームデータF(K+1)との間のフレーム間符号
化データF(K+1)INTER を伝送補間フレームデータ
FKXとして求める。このときフレーム間符号化データ
F(K+1)INTER は、現フレームデータFK及び次フ
レームデータF(K+1)間の動きベクトルデータ〔−
K 〕と、次フレームデータF(K+1)を動きベクト
ルデータ〔−xK 〕の分だけ前に戻すように動かしたフ
レーム画像及び伝送しようとする現フレーム画像間の偏
差を表す画像データとでなるデータF(K+1)〔−x
K 〕によつて表すことができる。
【0024】第3に、送信装置は、第3の補間演算処理
手法SP3として次式
【数3】 のように、前フレームデータF(K−1)及び現フレー
ムデータFK間のフレーム間符号化データF(K−1)
INTER でなる伝送補間フレームデータFKXを求める。
このフレーム間符号化データF(K−1)INTER は、前
フレームデータF(K−1)及び現フレームデータFK
間の動きベクトルデータ〔xK-1 〕と、前フレームデー
タF(K−1)を動きベクトルデータ〔xK-1 〕の分だ
け動かしたフレーム画像及び伝送しようとする現フレー
ム画像間の偏差を表す画像データとでなるデータF(K
−1)〔xK-1 〕によつて表すことができる。
【0025】第4に、送信装置は、第4の補間演算処理
手法SP4として次式
【数4】 のように、現フレームと次フレームとの間のフレーム間
符号化データF(K+1)INTER と、現フレームと前フ
レームとの間のフレーム間符号化データF(K−1)
INTER との平均値を伝送補間フレームデータFKXとし
て求める。この伝送補間フレームデータFKXは、それ
ぞれ(2)式及び(3)式について上述したように、次
フレームデータF(K+1)に基づいて再現した現フレ
ームについての偏差データ及びその動きベクトル〔−x
K 〕と、前フレームデータF(K−1)に基づいて再現
した現フレームについての偏差データ及びその動きベク
トル〔xK-1 〕とによつて表すことができる。
【0026】送信装置は(1)式〜(4)式の補間演算
処理手法SP1〜SP4によつて求めることができた伝
送補間フレームデータF2Xのうち、伝送しようとする
現フレームデータとの間の偏差が最も小さいデータを選
択してこれを伝送データDATAを構成する伝送補間フ
レームデータFKXとして受信装置側に伝送する。
【0027】このような手法によつて映像信号を高能率
符号化すれば、伝送補間フレームデータFKXを求める
際に、(1)式〜(4)式の補間演算処理ステツプによ
つて得た演算結果のうち最も誤差が小さい補間フレーム
データを伝送データDATAとして選定することによ
り、動きベクトルx0 、x1 、x2 ……の演算が不適切
なために誤差が異常に大きくなつたときでもアダプテイ
ブに最適な伝送補間フレームデータを選択して伝送で
き、これにより、受信装置において補間フレームのフレ
ーム画像を再現する際に、そのフレーム画像の画質を一
段と向上させることができる。
【0028】(2)実施例の構成 (2−1)画像信号伝送システム、送信部 図4は上述の画像信号符号化方法を適用してなる画像信
号伝送システムを示し、送信部11に入力された動画映
像入力信号VDINを高能率符号化してなる伝送データD
ATAに変換して送信回路部12から伝送路13を介し
て受信回路部14に伝送し、受信回路部14において得
た受信データDATAXを受信部15において動画出力
映像信号VDOUT に変換する。
【0029】送信部11は動画映像入力信号VDINを画
像データ入力部21に受け、図5に示すように、動画映
像入力信号VDINを構成する輝度信号Y並びに色信号C
R 及びCB をアナログ/デイジタル変換回路22並びに
23及び24を介して片フイールド落し回路25並びに
片フイールドライン間引き回路26に与えることにより
動画を構成する画像データPICを形成し、これを時間
軸変換回路27を介して画像データ入力部21(図4)
の出力として画像データ符号化回路部31に送出する。
【0030】画像データ符号化回路部31は、図5に示
すように、画像データPICをフレームメモリ構成のプ
レフイルタ32に取り込んだ後、単位ブロツク化回路3
3において8画素(水平方向に)×8ライン(垂直方向
に)分の画素データでなる伝送単位ブロツクデータずつ
読み出して当該伝送単位ブロツクデータをフレーム入力
データS1としてデータ選択回路34、フレームメモリ
構成の補間フレーム入力メモリ35及び動きベクトル検
出回路36に与える。
【0031】この実施例の場合、データ選択回路34の
選択入力端SEL及び補間フレーム入力メモリ35のラ
イトイネーブル入力端WRT1には、別途システムコン
トローラから送出されるフレームモード指定信号S2が
与えられる。これにより図6に示すように、フレーム入
力データS1(図6(A))が、時点t10、t11
12、t13、t14、t15、t16……において、順次第
0、第1、第2、第3、第4、第5、第6……番目のフ
レームデータF0、F1、F2、F3、F4、F5、F
6……となつているタイミングにおいて、フレームモー
ド指定信号S2(図6(B))が順次、補間フレーム符
号化モードデータINTPL、フレーム内符号化モード
データINTRA、補間フレーム符号化モードデータI
NTPL、フレーム間符号化モードデータINTER、
補間フレーム符号化モードデータINTPL、フレーム
間符号化モードデータINTER、補間フレーム符号化
モードデータINTPL……を供給する。
【0032】補間フレーム入力メモリ35は、フレーム
モード指定信号S2が補間フレーム符号化モード指定デ
ータINTPLになつている補間フレーム符号化モード
区間TPLの間、ライトイネーブル入力端WRT1を書込
み動作状態(すなわちオン動作状態)に制御することに
より(図6(C))、図6(D)に示すように、当該補
間フレーム符号化モード区間TPL、すなわち時点t10
11、 t12〜t13、t14〜t15、t16〜t17……のタ
イミングで到来しているフレーム入力データS1(図6
(A))の内容、すなわち第0、第2、第4、第6……
番目のフレームデータF0、F2、F4、F6……を内
部に取り込み、これに続く区間、すなわち時点t11〜t
12、t13〜t14、t15〜t16……の間当該取り込んだフ
レームデータF0、F2、F4、F6……を保持するよ
うになされている。
【0033】かくして補間フレーム入力メモリ35は、
補間フレーム符号化モード区間TPLにおいて取り込んだ
第0、第2、第4、第6……番目のフレームデータを、
続く2フレーム区間の間繰り返し補間フレームデータS
3(図6(D))としてデータ選択回路34の第2入力
端A2に送出できるようになされている。
【0034】データ選択回路34は、フレームモード指
定信号S2が補間フレーム符号化モードデータINTP
Lになつているタイミングt10〜t11、t12〜t13、t
14〜t15、t16〜t17……で第2の入力端A2を選択す
ることにより(図6(E)において符号(A2)によつ
て示す)、第2の入力端A2に与えられている補間フレ
ームデータS3(図6(D))のデータ(F−1)、
(F0)、(F2)、(F4)……を図6(E)に示す
ように、現フレーム入力データS4として出力する(図
6(E))。これと共にデータ選択回路34は当該補間
フレーム符号化モード区間TPLに続くフレーム内符号化
モード区間TRA及びフレーム間符号化モード区間TER
タイミングt11〜t12、t13〜t14、t15〜t16……に
おいて、フレーム内符号化モード指定データINTR
A、及びフレーム間符号化モード指定データINTER
が与えられたとき(図6(B))、第1入力端A1(図
6(E)において符号(A1)で示す)に与えられてい
るフレーム入力データS1のデータ(F1)、(F
3)、(F5)、……を、図6(E)に示すように、現
フレーム入力データS4として送出する。
【0035】この結果現フレーム入力データS4はフレ
ーム入力データS1(図6(A))のうち、非補間フレ
ームのフレームデータF1、F3、F5……が到来する
タイミングで当該非補間フレームのフレームデータF
1、F3、F5……を現フレーム入力データS4として
送出すると共に、続く補間フレームに相当するフレーム
データF2、F4、F6……が到来するタイミングにお
いて前前フレームのフレームデータF0、F2、F4…
…を現フレーム入力データS4として送出する。
【0036】この結果データ選択回路34は、非補間フ
レームから順次続く3フレーム分のフレームデータの組
(F1、F2、F3)、(F3、F4、F5)、(F
5、F6、F7)……のデータについて、非補間フレー
ムのフレームデータ(F1、F3)、(F3、F5)、
(F5、F7)……を順次現フレーム入力データF4と
して取り込んだ後、対応する補間フレームのフレームデ
ータF2、F4、F6……を取り込むことにより、当該
3つのフレームデータ(F1、F3、F2)、(F3、
F5、F4)、(F5、F7、F6)……のうち、非補
間フレームデータ(F1、F3)、(F3、F5)、
(F5、F7)……に基づいて補間フレームのフレーム
データF2、F4、F6……を予測演算した後、当該予
測演算結果を、現フレーム入力データS4として現実に
伝送しようとする補間フレームデータF2、F4、F6
……と、適応予測データ形成回路部41(図4)におい
て比較できるようになされている。
【0037】図4において、現フレーム入力データS4
は動きベクトルデータと共に予測入力データS5を構成
するデータとして画像データ符号化回路部31から適応
予測データ形成回路部41に供給され、適応予測データ
形成回路部41において予測演算された予測画像データ
でなる適応予測演算結果データS6を画像データ符号化
回路31にフイードバツクすることにより、画像データ
符号化回路31において現フレーム入力データS4の画
像データと予測画像データとの偏差を表す画像データを
伝送データDATAの一部として受信部15に伝送し得
るようになされている。
【0038】かかる機能を実現するため画像データ符号
化回路部31は図5に示すように、データ選択回路34
から出力される現フレーム入力データS4を減算回路4
2に加算入力として供給すると共に、適応予測データ形
成回路部41の適応予測演算結果データS6の一部とし
て得られる予測フレームデータS8を減算回路42に減
算入力として供給する。かくして減算回路42は、現フ
レーム入力データS4に対して予測フレームデータS8
を補正信号として補正した画像データを伝送フレームデ
ータS9としてデイスクリートコサイン変換回路43に
入力する。
【0039】デイスクリートコサイン変換回路43は、
減算回路42の加算入力端に与えられている現フレーム
入力データS4の各フレームデータに対して、減算入力
端に与えられる予測フレームデータS8のデータが0の
とき、デイスクリートコサイン変換回路43は当該伝送
フレームデータS9をフレーム内符号化モードで高能率
符号化処理してなる変換出力データS10を量子化回路
44に送出する。
【0040】これに対して予測フレームデータS8とし
て現フレーム入力データS4のフレームデータに対応す
るフレームデータが与えられたとき、デイスクリートコ
サイン変換回路43はフレーム間符号化モード又は補間
フレーム符号化モードで高能率符号化処理をしてなる変
換出力データS10を量子化回路44に供給する。
【0041】この結果量子化回路44は、変換出力デー
タS10を、データ発生量計算回路45から与えられる
量子化制御データS11に対応する値の量子化ステツプ
で量子化し、当該量子化データS12をランレングスハ
フマン符号化回路45において伝送に好適な符号データ
を有する伝送符号化データS13に符号化した後、伝送
データ合成回路46を通じて伝送バツフア回路部51
(図4)のバツフアメモリ52(図5)に書き込む。
【0042】伝送バツフア回路部51は、伝送データD
ATAとして、送信回路部12、伝送路13及び受信回
路部14を通じて伝送できる許容伝送量に相当するデー
タ量のデータを所定の伝送速度でバツフアメモリ52か
ら読み出して伝送して行くことにより、送信部11にお
いて形成されたデータを確実に送信部15に伝送し得る
ようになされている。
【0043】これに対して送信部11において発生され
たデータ量が伝送データDATAの伝送量と比較して過
大又は過小になつたとき、データ発生量計算回路45は
これを検出して量子化回路44において用いられる量子
化ステツプ値を制御することにより、バツフアメモリ5
2内のデータがオーバフローしないように制御し、かく
して送信部11において伝送しようとして形成された全
てのデータを過不足なくバツフアメモリ52に取り込ま
せることができるようになされている。
【0044】適応予測データ形成回路部41は、伝送し
ようとする動画映像信号VD(図1)のうち、補間フレ
ームデータF2、F4、……について、動きベクトルの
精度に応じて、動きベクトルが正しければ当該正しい動
きベクトルを伝送することによりこの分伝送データを圧
縮するのに対して、動きベクトルが不正確な場合には、
当該不正確な動きベクトルの誤差に相当する偏差データ
をアダプテイブに伝送できるような適応予測演算結果デ
ータS6(図4)を以下に述べる構成によつて形成す
る。
【0045】(2−2)適応予測データ形成回路部 適応予測データ形成回路部41は図5に示すように、量
子化回路44から送出される量子化データS12を逆量
子化回路55において逆量子化した後、デイスクリート
コサイン逆変換回路56において逆変換することにより
量子化回路44において量子化された量子化データS1
2をランレングスハフマン符号化回路45に送出する前
に一旦画像データに復号化して加算回路57を介して現
フレーム復号化データS15として適応予測回路58に
供給する。
【0046】適応予測回路58は、当該現フレーム復号
化データS15に基づいて動きベクトル検出回路36か
ら供給される動きベクトルデータS16に応じて現フレ
ーム復号化データS15が表す現フレーム復号化画像を
動きベクトルデータS16分だけ動かしたフレーム画
像、又は元に戻したフレーム画像を表す予測フレームデ
ータS8を発生する。 適応予測回路58は図7に示す
ように、現フレーム復号化データS15を前フレームメ
モリ61に書き込んで行くようになされ、その際に、そ
れまで前フレームメモリ61に保持していた画像データ
を前フレーム復号化データS21として前前フレームメ
モリ62に転送するようになされている。このとき前前
フレームメモリ62は、それまで保持していた画像デー
タを前前フレーム復号化データS22として送出する。
【0047】このようにして前フレームメモリ61及び
前前フレームメモリ62は、現フレームについての画像
データを量子化しているタイミングにおいて、当該現フ
レームに対して1フレーム分前のタイミングで量子化さ
れた前フレームデータを復号化してなる前フレーム復号
化データS21と、2フレーム分前のタイミングで量子
化された前前フレームデータを復号化してなる前前フレ
ーム復号化データS22とを得ることができ、この前フ
レーム復号化データS21及び前前フレーム復号化デー
タS22をそれぞれ動き補正データ形成回路63及び6
4に供給する。
【0048】動き補正データ形成回路63及び64はそ
れぞれ動きベクトル計算回路65から得られる補正動き
ベクトルデータS23及びS24によつて制御されるリ
ード可変メモリ63A及び64A、並びに線形補間回路
63B及び64Bで構成され、前フレーム復号化データ
S21及び前前フレーム復号化データS22の画素デー
タのうち、補正動きベクトルデータS23及びS24に
よつて表される補正動きベクトルの分だけ動かしてなる
フレーム画像データを前/次フレーム動き補正データS
25及び前フレーム動き補正データS26として予測フ
レームデータ形成回路66に供給する。
【0049】ここで現フレーム復号化データS15は、
図5及び図6に示すように、画像データ符号化回路部3
1のデータ選択回路34から送出される現フレーム入力
データS4(図6(E))として順次フレームデータ…
…F1、F0、F3、F2、F5、F4……が送出され
るごとに、図6(F)に示すように、当該フレームデー
タに対応するフレーム復号化データ……F1U、F0
U、F3U、F2U、F5U、F4U……を、加算回路
57(図5)を通じて得て、前フレームメモリ61(図
7)に供給する。
【0050】ここで前フレームメモリ61のライトイネ
ーブル入力端WRT2にはフレームモード指定信号S2
(図6(B))が与えられ、図6(G)に示すように、
フレームモード指定信号S2(図6(B))がフレーム
内符号化モードデータINTRA又はフレーム間符号化
モードデータINTERになつたタイミングで書込動作
(すなわちオン動作)するようになされ、これにより前
フレームメモリ61の前フレーム復号化データS21と
して、図6(H)に示すように、前フレームメモリ61
が書込動作状態(オン動作状態)になつたフレーム区間
の次のフレーム区間において当該書き込まれた前フレー
ム符号化データを出力すると共に、この出力状態を前フ
レームメモリ61が次のフレーム区間においてライトデ
イスイネーブル状態(すなわちオフ動作状態)になるこ
とにより維持するようになされている。
【0051】この結果前フレーム復号化データS21
は、フレーム入力データS1としてフレームデータF2
〜F3、F4〜F5、F6〜F7が到来している2フレ
ーム間のタイミングにおいて(図6(A))、順次……
第1、第3、第5……のフレームデータF1、F3、F
5……に対応するフレーム復号化データ……F1U、F
3U、F5U……(図6(H))を順次送出する。
【0052】同様にして前前フレームメモリ62は、フ
レームモード指定信号S2をライトイネーブル端WRT
3に受けてフレームモード指定信号S2がフレーム内符
号化モードデータINTRA又はフレーム間符号化モー
ドデータINTERになつたとき(図6(B))、図6
(I)に示すように、ライトイネーブル状態(すなわち
オン動作状態)に制御され、このとき前フレームメモリ
61から送出されている前フレーム復号化データS21
(図6(H))を内部に取り込む。
【0053】かくして図6(J)に示すように、前前フ
レームメモリ62は、フレーム入力データS1(図6
(A))として……第4、第5、第6……のフレームデ
ータ……F4、F5、F6……が到来したタイミングに
おいて、フレーム復号化データ……F1U、F1U、F
3U……でなる前前復号化データS22(図6(J))
を送出する状態に制御される。
【0054】このような動作をする結果現フレーム入力
データS4(図6(E))として補間フレームデータ…
…F2、F4、F6……が到来するタイミングにおいて
前フレーム復号化データS21(図6(H))及び前前
フレーム復号化データS22(図6(J))として、当
該補間フレームデータ……F2、F4、F6……を基準
として次のフレーム及び前のフレームのフレーム復号化
データ……F3U及びF1U、F5U及びF3U、F7
U及びF5U……が発生され、この次のフレーム及び前
のフレームのフレーム復号化データと、これに関連する
補正動きベクトルデータS23(図6(L))及びS2
4(図6(M))とによつて前/次フレーム動き補正デ
ータS25及び前フレーム動き補正データS26を発生
させる。
【0055】補正動きベクトルデータS23(図6
(L))及びS24(図6(M))は、動きベクトル計
算回路65において動きベクトル検出回路36(図5)
から与えられる動きベクトルデータS16に基づいて計
算される。動きベクトル計算回路65は図7に示すよう
に、動きベクトルデータS16(……x0 、x1
2 、x3 ……でなる)を入力回路71を通じて1フレ
ーム遅延メモリでなる遅延回路72及び73に順次書き
込み遅延回路72及び73に書き込まれた動きベクトル
データを、フレームモード指定信号S2(図6(B))
が補間フレーム符号化モードデータINTPLになる補
間フレーム符号化モード区間TPLごとに、1フレームメ
モリ構成の動きベクトル検出回路74及び75に転送す
る。
【0056】これにより、フレーム入力データS1(図
6(A))として第K番目(K=……1、2、……)の
フレームデータFKが到来するタイミングにおいて当該
K番目のフレームを基準にして現フレーム及び前フレー
ムからの画像データの動きを表す動きベクトルデータx
K 及びxK-1 を遅延回路72及び73から動きベクトル
検出回路74及び75へ送出すると共に(図6(K1)
及び(K2))、補間フレーム符号化モード区間TPL
おいて動きベクトル検出回路74及び75に転送したK
番目及びK−1番目の動きベクトルデータ xK 、及び
K-1 を続く2フレーム区間の間動きベクトル検出回路
74及び75から送出し続ける(図6(K3)及び(K
4))。
【0057】この結果、フレーム入力データS1(図6
(A))として補間フレーム符号化モード区間TPLにお
いてK番目のフレームデータFKが到来したとき、回路
72、73、74、75から動きベクトル検出データx
K 、xK-1 、xK-2 、xK-3が送出される状態になる。
またフレーム間符号化モード区間TERにおいてK番目の
フレームデータFKが到来したとき回路72、73、7
4、75から動きベクトル検出データxK 、xK-1 、x
K-1 、xK-2 が送出される状態になる。
【0058】例えばフレーム入力データS1(図6
(A))として第1組のフレームデータ、すなわち第1
〜第3フレームデータF1〜F3が到来している区間の
うち、現フレームとしてK=2番目のフレームデータF
2が到来している補間フレーム符号化モード区間TPL
おいて(換言すれば、現フレーム入力データS4(図6
(E))として第0フレームデータF0が到来している
フレーム区間において)、動きベクトル検出回路74は
動きベクトル検出データxK-2 として動きベクトルデー
タx0 を送出すると共に、動きベクトル検出回路75は
動きベクトル検出データxK-3 として動きベクトルデー
タx-1を送出する状態になる。
【0059】このようにして第1組のフレームデータF
1〜F3が到来している区間のうち補間フレーム符号化
モード区間TPLのタイミングにおいては、現フレーム入
力データS4(図6(E))が第0フレームデータF0
を適応予測回路58に供給している状態にあり、また動
きベクトル計算回路56は適応予測回路58に対して現
フレーム入力データS4として供給している補間フレー
ムすなわち第0フレームデータF0の前後のフレームデ
ータF(−1)(図6(J))及びF1(図6(H))
に対する動きベクトルデータx0 及びx-1(図6(K
3)及び(K4)))を発生し得る状態になる。
【0060】これに対して1フレーム前のフレーム間符
号化モード区間TRAにおいて現フレームとしてK=1番
目のフレームデータF1が到来する(図6(A))と、
動きベクトル検出回路74は前フレームに対応する動き
ベクトル検出データxK-1 として動きベクトルデータx
0 を送出すると共に(図6(K3))、動きベクトル検
出回路75は前前フレームに対応するベクトル検出デー
タxK-2 として動きベクトルデータx-1を送出する状態
になる(図6(K4))。
【0061】また1フレーム後のフレーム間符号化モー
ド区間TERに入つて現フレームとしてK=3番目のフレ
ームデータF3が到来する(図6(A))と、動きベク
トル検出回路74は前フレームに対応する動きベクトル
検出データxK-1 として動きベクトルデータx2 を送出
すると共に(図6(K3))、動きベクトル検出回路7
5は前前フレームに対応するベクトル検出データxK-2
として動きベクトルデータx1 を送出する状態になる
(図6(K4))。
【0062】以下同様にして順次続く1組のフレームデ
ータ、すなわち第3〜第5フレームデータF3〜F5、
第5〜第7フレームデータF5〜F7……の補間フレー
ム符号化モード区間TPLのタイミングにおいても、現フ
レーム入力データS4のフレームデータF2、F4……
の前及び次フレームデータF1及びF3、F3及びF5
……についての動きベクトルデータ(x2 、x1 )、
(x4 、x3 )……が動きベクトル検出回路74、75
において発生される。
【0063】これに加えて動きベクトル検出回路74、
75は、その前フレームのフレーム間符号化モード区間
ERの状態にあるとき、現フレームデータF3、F5…
…の前及び前前フレーム(F2、F1)、(F4、F
3)……についての動きベクトルデータ(x2
1 )、(x4 、x3 )……を発生すると共に、次フレ
ームのフレーム間符号化モード区間TERの状態にあると
き、現フレームデータF5、F7……の前及び前前フレ
ーム(F4、F3)、(F6、F5)……についての動
きベクトルデータ(x4 、x3 )、(x6 、x5 )……
を発生する。
【0064】動きベクトル計算回路65はフレームモー
ド指定信号S2が補間モード指定データINTPL(図
6(B))の状態にあるとき、当該K番目の補間フレー
ムFKを基準にして3フレーム前のフレームデータF
(K−3)の動きベクトルデータxK-3 (すなわち動き
ベクトル検出回路75の出力データ)をデータ選択回路
76の入力端A11を通じて補正動きベクトルデータS
24(図6(M))として前前フレーム復号化データS
22が与えられる動き補正データ形成回路64に供給す
る。
【0065】これと同時に動きベクトル計算回路65は
フレームモード指定信号S2が補間モード指定データI
NTPL(図6(B))の状態にあるとき、当該K番目
の補間フレームFKを基準にして2フレーム前のフレー
ムデータF(K−2)の動きベクトルデータxK-2 (す
なわち動きベクトル検出回路74の出力データ)を極性
反転回路77において反転した後データ選択回路78の
入力端A21を通じて補正動きベクトルデータS23
(図6(L))として前フレーム復号化データS21が
与えられる動き補正データ形成回路63に、フレーム画
像の動きを元に戻すような動きを表す動きベクトルデー
タ−xK-2 として供給する。
【0066】かくしてフレームモード指定信号S2が補
間フレーム符号化モード区間TPLのタイミングになつた
とき、K−3番目のフレームデータF(K−3)Uでな
る前前フレーム復号化データS22(図6(J))のフ
レーム画像データから動きベクトルデータxK-3 の分だ
け動いたフレーム画像データ、すなわちK−2番目のフ
レーム画像データが、予測補間フレーム画像データを表
す前フレーム動き補正データS26として動き補正デー
タ形成回路64から送出される。
【0067】これと同時にK−1番目のフレーム画像デ
ータでなる前フレーム復号化データS21(図6
(H))のフレーム画像データから動きベクトルデータ
−xK-2 の分だけ戻したフレーム画像データ、すなわち
K−2番目のフレーム画像データが、前/次フレーム動
き補正データS25として動き補正データ形成回路63
から送出される。
【0068】例えばフレーム入力データS1(図6
(A))としてK=4番目のフレームデータF4が到来
しているタイミングの補間符号化モード区間TPL(従つ
て現フレーム入力データS4(図6(E)としてK−2
=2番目のフレームデータF2が到来しているタイミン
グ)においては、動きベクトル計算回路65はK−2=
2番目の補間フレームデータF2を中心としてその次フ
レームでなるK−1=3番目の非補間フレームデータF
3からフレームデータF2に戻すような動きベクトルデ
ータ−x2 を補正動きベクトルデータS23として送出
すると共に(図6(L))、前フレームデータでなるK
−3=1番目の非補間フレームデータF1からフレーム
データF2に動かすような動きベクトルx1 を補正動き
ベクトルデータS24として送出する(図6(L))。
【0069】同様にして、フレーム入力データS1(図
6(A))としてK=6番目のフレームデータF6が到
来しているタイミングにおいて、動きベクトル計算回路
65は補正動きベクトルデータS23及びS24として
動きベクトルデータ−x4 及びx3 を送出し、以下その
他の補間モード区間においても同様な動作をする。
【0070】これに加えて動きベクトル計算回路65
は、フレームモード指定信号S2がフレーム間符号化モ
ードデータINTERであるとき、動きベクトルデータ
K-2及びxK-1 を加算回路79において加算してデー
タ選択回路78の入力端A22を通じて補正動きベクト
ルデータS23として動き補正データ形成回路63に供
給する。
【0071】ここで、フレームモード指定信号S2がK
番目のフレーム間符号化モードデータINTERである
タイミングにおいて、現フレーム入力データS4(図6
(E))は補間フレームに続くK番目の非補間フレーム
データFKが到来していることを表しているのに対し
て、前フレーム復号化データS21(図6(H))は補
間フレームのフレームデータF(K−2)をそのまま維
持した状態にある。
【0072】そこで動き補正データ形成回路63は、当
該2フレーム前の非補間フレームデータF(K−2)に
基づいて、フレーム画像を次の非補間フレーム(すなわ
ち2フレーム後のフレーム)の画像データにまで動かす
ことに相当する動きベクトルデータxK-2 +xK-1 が動
き補正データ形成回路63に供給されることにより、結
局前の非補間フレームデータF(K−2)に基づいて次
の非補間フレームデータFKを予測演算させる。
【0073】例えばK=3番目のフレームデータF3が
フレーム入力データS1として到来しているタイミング
において、前フレーム復号化データS21(図6
(H))はK−2=1番目のフレーム復号化データF1
Uになつており、このフレーム復号化データF1Uに基
づいてK=3番目のフレーム間符号化画像データF3を
動きベクトルデータx1 +x2 (図6(L))によつて
予測する。
【0074】K=5番目のフレームデータF5のタイミ
ングにおいても同様にして、K−2=3番目の前フレー
ム復号化データ(図6(H))に基づいてK=5番目の
フレーム間符号化画像データを動きベクトルデータx3
+x4 (図6(L))によつて予測する。以下同様にし
てフレーム間符号化モード区間における非補間フレーム
データについても同じように予測するようになされてい
る。
【0075】予測フレームデータ形成回路66は前/次
フレーム動き補正データS25及び前フレーム動き補正
データS26を用いて現フレーム入力データS4との偏
差が最も小さい画像データを予測フレームデータS8と
して形成するもので、第1にフレームモード指定信号S
2がフレーム内符号化データINTRAであるとき、第
2に補間フレーム符号化モードデータINTPLである
とき、及び第3にフレーム間符号化モードデータINT
ERであるときの3つの場合について、それぞれ予測フ
レームデータS8を形成する。
【0076】予測フレームデータ形成回路66はフレー
ムモード指定信号S2によつてデータ選択動作をするデ
ータ選択回路81を有し、フレームモード指定信号S2
がフレーム内符号化モードデータINTRA(図6
(B))になつたとき選択入力端A31を通じて「0」
画像データS31を予測フレームデータS8として適応
予測回路58から減算回路42(図5)に送出する。
【0077】「0」画像データS31は画像情報を含ま
ない空白画像を表すデータでなり、従つて減算回路42
(図5)はデータ選択回路34から到来する現フレーム
入力データS4をそのまま伝送フレームデータS9とし
てデイスクリートコサイン変換回路43に送出し、これ
によりその変換出力データS10としてフレーム内符号
化データを送出する状態になる。
【0078】またフレームモード指定信号S2がフレー
ム間符号化モード指定データINTER(図6(B))
になつたとき、データ選択回路81はフレーム間符号化
用データ選択回路82から与えられるフレーム間符号化
画像データS32を選択入力端A32を通じて予測フレ
ームデータS8として減算回路42(図5)に送出す
る。
【0079】フレーム間符号化用データ選択回路82は
2入力選択回路で構成され、その第1の選択入力端A4
1に「0」画像データS31が与えられると共に、第2
の選択入力端A42に動き補正データ形成回路63の前
/次フレーム動き補正データS25が与えられ、第1の
最小補正データ優先回路83がフレーム内偏差検出回路
84及び第1の動き偏差検出回路85の検出出力データ
S33及びS34を受けて最小値となる側の検出出力デ
ータを選択する選択制御信号S35をフレーム間符号化
用データ選択回路82に供給するようになされている。
【0080】フレーム内偏差検出回路84は現フレーム
入力データS4を受ける伝送単位ブロツク平均値回路8
6を有し、現フレーム入力データS4の画素データに基
づいて伝送単位ブロツクの画素データの平均値を求めて
これを基準データS36として比較回路87において現
フレーム入力データS4と比較し、かくして現フレーム
入力データS4の画素データの値と、当該画素データの
周囲の画像データの平均値との偏差(この偏差は伝送す
べき画像データと、フレーム内符号化データによつて伝
送しようとする画像データとの誤差を表している)を、
検出出力データS33として最小補正優先回路83に与
える。
【0081】これによりフレーム内偏差検出回路84は
現在伝送すべきフレームデータと、フレーム内符号化デ
ータを復号化してなる予測フレームデータとの間の誤差
を表す検出出力データS33を、第1の最小補正データ
優先回路83に与えることができる。
【0082】また第1の動き偏差検出回路85は動き補
正データ形成回路63の前/次フレーム動き補正データ
S25を基準データとして比較回路91に与えることに
より現フレーム入力データS4の画素データと比較し、
その偏差を表す偏差データS41を絶対値総和回路92
において積算し、当該積算結果を検出出力データS34
として送出するようになされている。
【0083】ここでデータ選択回路81において入力端
A32が選択されるフレームモードはフレーム間符号化
モードINTERの区間(図6(B))であるので、現
フレーム入力データS4の当該フレーム間符号化モード
における内容は非補間フレームのフレームデータF3、
F5……(図6(E))になつている。これに対して動
き補正データ形成回路63は、前フレームメモリ61の
前フレーム復号化データS21によつて与えられている
非補間フレームのフレーム復号化データF1U、F3U
……(図6(H))に基づいて、これを補正動きベクト
ルデータ(x1+x2 )、(x3 +x4 )……によつて
動かして得られるフレームデータF3、F5……を送出
する状態になつている。
【0084】そこで第1の動き偏差検出回路85の比較
回路91は、現フレーム入力データS4のフレームデー
タF3、F5……と、前フレーム復号化データS21の
フレーム復号化データF1U、F3U……に基づいて予
測されたフレームデータF3、F5……との偏差(この
偏差は、伝送すべき画像データと、動きベクトルデータ
(x1 +x2 )、(x3 +x4 )……によつて伝送しよ
うとする画像データとの誤差を表している)を、偏差デ
ータS41として絶対値総和回路92に入力する状態に
なつている。
【0085】このようにフレーム間符号化モード区間T
ERのタイミングにおいて第1の最小補正データ優先回路
83は、フレーム内偏差検出回路84の検出出力データ
S33及び第1の動き偏差検出回路85の検出出力デー
タS34のうち誤差が最小となる検出出力データを選択
し、第1の動き偏差検出回路85の検出出力データS3
4の方が小さいとき前/次フレーム動き補正データS2
5をフレーム間符号化用データ選択回路82を通じてフ
レーム間符号化画像データS32としてデータ選択回路
81に供給し、これにより予測フレームデータS8とし
て非補間フレームについて動きベクトルに基づいて予測
したフレームデータF1、F3……として送出する。
【0086】この結果減算回路42(図5)の出力端か
ら伝送フレームデータS9として非補間フレームF1、
F3……の偏差データをデイスクリートコサイン変換回
路43に送出し、これにより非補間フレームの画像デー
タ、すなわち第3、第5、第7……番目のフレームデー
タF3、F5、F7……をフレーム間符号化方式のデー
タとして伝送バツフア回路部51に供給する。
【0087】次に予測フレームデータ形成回路66は、
フレームモード指定信号S2が補間フレーム符号化モー
ドデータINTPL(図6(B))になつたとき、デー
タ選択回路81の入力端A31から補間フレーム符号化
データ選択回路95において得られる補間フレーム符号
化画像データS45を予測フレームデータS8として減
算回路42(図5)に送出する。
【0088】補間フレーム符号化データ選択回路95の
第1、第2及び第4の入力端A51、A52及びA54
には、それぞれ「0」画像データS31、前/次フレー
ム動き補正データS25及び前フレーム動き補正データ
S26が与えられる。これと共に補間フレーム符号化デ
ータ選択回路95の第3の入力端A53には、前/次フ
レーム動き補正データS25及び前フレーム動き補正デ
ータS26を平均値演算回路96の加算回路97におい
て加算した後1/2割算回路98において割算してなる
平均値動き補正データS46が与えられる。
【0089】補間フレーム符号化データ選択回路95は
第2の最小補正データ選択回路99において形成される
選択制御信号S47によつて入力端A51〜A54のデ
ータの1つを選択し、かくして補間フレーム符号化モー
ド区間TPLのタイミングにおいて、最も高画質な補間画
像を受信部側において再現できるような画像データをア
ダプテイブに選定できるようになされている。
【0090】第1に、第2の最小補正データ選択回路9
9は、第1の選択条件入力としてフレーム内偏差検出回
路84の検出出力データS33を受け、これにより検出
出力データS33が最小値になつたとき、この状態は補
間フレームデータとしてフレーム内復号化方式のデータ
以外のデータを伝送した場合にはフレーム内復号化方式
のデータより誤差が大きいデータしか送信側で発生でき
ない状態にあると判断して、選択制御信号S47によつ
て補間フレーム符号化データ選択回路95において入力
端A51に与えられる「0」画像データS31を選択さ
せてこれを予測フレームデータS8として減算回路42
に送出させるようにする。このときデイスクリートコサ
イン変換回路43はフレーム内復号化方式のデータでな
る変換出力データS10を送出し、これを補間フレーム
のフレームデータF2、F4……に対応する画像データ
として受信側へ伝送させる。
【0091】第2に、第2の最小補正データ選択回路9
9は、第1の動き偏差検出回路85の検出出力データS
34を受けることにより、この検出出力データS34が
他の入力データと比較して最小となつたとき、この状態
は補間フレームのフレームデータF2、F4……として
次フレーム画像データとの間の動きベクトルデータが受
信側で最も高画質の画像を再現できる(すなわち最も高
い精度の)データであると判断して、選択制御信号S4
7によつて第2の入力端A52に与えられている前/次
フレーム動き補正データS25を予測フレームデータS
8として減算回路42(図5)に送出する。
【0092】因に補間フレーム符号化モード区間TPL
おいては図6に示すように、フレーム入力データS1
(図6(A))がK番目のフレームデータFKのタイミ
ングにおいて、動きベクトル計算回路65のデータ選択
回路78は動きベクトルデータ−xK-2 を送出している
(図6(L))状態にあると共に、現フレーム入力デー
タS4(図6(E))はK−2番目のフレームデータF
(K−2)になつていると同時に、前フレーム復号化デ
ータS21(図6(H))はK−1番目のフレームデー
タF(K−1)になつている。その結果、動き補正デー
タ形成回路63は前/次フレーム動き補正データS25
として、次フレームデータF(K−1)に基づいてこれ
を動きベクトルデータ−xK-2 だけ戻した画像を表すフ
レームデータF(K−2)(従つて現フレーム入力デー
タS4と同様にK−2番目のフレーム)を復号化して出
力することになる。
【0093】従つて第1の動き偏差検出回路85から得
られる検出出力データS34の値が「0」であれば、こ
のことは受信側に伝送しようとする動きベクトルデータ
に基づいて動き補正データ形成回路63によつて形成さ
れた予測画像データが当該動きベクトルに置き換えられ
た現フレーム入力データS4の画像データと一致してい
ることを意味する。このとき予測フレームデータ形成回
路66は、当該予測画像データを予測フレームデータS
8として減算回路42(図5)に供給できることによ
り、伝送フレームデータS9の内容は0となるから、デ
イスクリートコサイン変換回路43は変換出力データS
10として実際上伝送することが必要な誤差データをも
たないことになり、かくして伝送データ合成回路46は
当該補間フレームの画像データとして動きベクトルデー
タだけをバツフアメモリ52に送出するだけで済み、こ
の分伝送データ量を減縮し得ることになる。
【0094】そして当該伝送された動きベクトルデータ
−xK-2 は、この動きベクトルデータ−xK-2 に基づ
いて予測した画像データが伝送しようとする現フレーム
入力データS4と一致したことを送信部11において確
認したものであることにより、受信側の補間演算により
再現される画像データとして確実に高画質のものが得ら
れることになる。
【0095】これに対して前/次フレーム動き補正デー
タS25と現フレーム入力データS4との間に偏差があ
る場合には、このことは実際上動きベクトルに誤差が含
まれていることを意味しており、このとき予測フレーム
データ形成回路66は、当該誤差を含んだ画像データを
予測フレームデータS8として減算回路42(図5)に
送出することにより、当該誤差の分の画像データが伝送
フレームデータS9としてデイスクリートコサイン変換
回路43に供給され、従つて伝送データ合成回路46は
当該誤差に相当する画像データを動きベクトルデータと
共に受信側に伝送することになる。この結果動きベクト
ルに誤差があつたときこれを補正する画像データを受信
部15側に伝送できることにより、結局この場合も高画
質な画像データを受信部15側で再現できることにな
る。
【0096】第3に、第2の最小補正選択回路99は、
第2動き偏差検出回路101から得られる検出出力デー
タS50を受けて当該検出出力データS50が最小のと
き選択制御信号S47によつて補間フレーム符号化デー
タ選択回路95の第4の入力端A54に動き補正データ
形成回路64から与え得られる前フレーム動き補正デー
タS26を予測フレームデータS8として減算回路42
(図5)に送出させる。
【0097】第2の動き偏差検出回路101は、前フレ
ーム動き補正データS26を比較回路102において現
フレーム入力データS4と比較して偏差データS51を
得、これを絶対値総和回路103において絶対値総和演
算処理することにより検出出力データS50を得るよう
になされている。
【0098】かくして第2の最小補正データ選択回路9
9は、第2の動き偏差検出回路101の検出出力データ
S50が他の入力データと比較して最小となつたとき、
この状態は現在補間フレームのフレームデータF2、F
4……の画像データの代わりに伝送しようとしている前
フレームとの間の動きベクトルデータが受信部15側で
最も高画質の画像を再現できる最も高い精度のデータで
あると判断して、選択制御信号S47によつて第4の入
力端A54に与えられている前フレーム動き補正データ
S26を予測フレームデータS8として減算回路42
(図5)に送出する。
【0099】因に前述のように補間フレーム符号化モー
ド区間TPLにおいては図6に示すように、フレーム入力
データS1(図6(A))がK番目のフレームデータF
Kのタイミングにおいて、動きベクトル計算回路65の
データ選択回路76は動きベクトルデータxK-3 を送出
している(図6(M))状態にあると共に、現フレーム
入力データS4(図6(E))はK−2番目のフレーム
データF(K−2)であると同時に、前前フレーム復号
化データS22(図6(J))はK−3番目のフレーム
データF(K−3)である。その結果動き補正データ形
成回路64は前フレーム動き補正データS26として前
前フレームデータF(K−3)に基づいてこれを動きベ
クトルデータ xK-3 だけ動かしたフレームデータF
(K−2)、従つて現フレーム入力データS4と同様に
K−2番目のフレームを復号化して出力することにな
る。
【0100】従つて第2の動き偏差検出回路101から
得られる検出出力データS50が「0」であれば、この
ことは受信部15側に伝送しようとする動きベクトルデ
ータxK-3 に基づいて動き補正データ形成回路64によ
つて形成された予測データが当該動きベクトルに置き換
えられた現フレーム入力データS4の画像データと一致
していることを意味し、このとき当該予測データを予測
フレームデータS8として減算回路42(図5)に供給
できることにより伝送フレームデータS9の内容は0と
なるから、デイスクリートコサイン変換回路43は変換
出力データS10として実際上伝送することが必要な誤
差データをもたないことになり、かくして伝送データ合
成回路46は、当該補間フレームの画像データとして動
きベクトルデータ xK-3 だけをバツフアメモリ52に
伝送するだけで済み、この分伝送データ量を減縮し得る
ことになる。
【0101】そして当該伝送された動きベクトルデータ
K-3 は、この動きベクトルデータxK-3 に基づいて予
測した画像データが伝送しようとする現フレーム入力デ
ータS4と一致したことを送信部11側で確認したもの
であることにより、それに基づいて受信部15側の補間
演算により再現される画像データとしては高画質のもの
が得られることになる。
【0102】これに対して前フレーム動き補正データS
26と現フレーム入力データS4との間に偏差がある場
合には、このことは実際上動きベクトルデータxK-3
誤差が含まれていることを意味しており、このとき当該
誤差を含んだ画像データが予測フレームデータS8とし
て減算回路42に送出されることにより、当該誤差の分
の画像データだけが伝送フレームデータS9としてデイ
スクリートコサイン変換回路43に供給され、従つて伝
送データ合成回路46は当該誤差に相当する画像データ
を動きベクトルデータと共に受信部15側に伝送するこ
とになる。この結果動きベクトルxK-3 に誤差があつた
ときこれを補正する画像データを受信側に伝送できるこ
とにより結局高画質な画像データを受信側で再現できる
ことになる。
【0103】第4に、第2の最小補正データ選択回路9
9は第3の動き偏差検出回路105から得られる検出出
力データS55を受けて当該検出出力データS55が最
小のとき選択制御信号S47によつて補間フレーム符号
化データ選択回路95の第3の入力端A53に平均値演
算回路96から与えられる平均値動き補正データS46
を予測フレームデータS8として減算回路42(図5)
に送出する。第3の動き偏差検出回路105は、平均値
動き補正データS46を比較回路106において比較し
て得た偏差データS56を絶対値総和回路107におい
て絶対値総和演算処理することにより検出出力データS
55を得るようになされている。
【0104】かくして第2の最小補正データ選択回路9
9は、第3の動き偏差検出回路105の検出出力データ
S55が他の入力データと比較して最小となつたとき、
この状態は現在補間フレームのフレームデータF2、F
4……の画像データの代わりに伝送しようとしている次
フレーム及び前フレームとの間の動きベクトルデータ
(−x2 、x1 )、(−x4 、x3 )……が受信側で最
も高画質の画像を再現できる最も高い精度のデータであ
ると判断して、選択制御信号S47によつて第3の入力
端A53に与えられている平均値動き補正データS46
を予測フレームデータS8として減算回路42(図5)
に送出させる。
【0105】因に補間フレーム符号化モード区間TPL
おいては図6について上述したように、フレーム入力デ
ータS1(図6(A))がK番目のフレームデータFK
のタイミングにおいて、動きベクトルデータ計算回路6
5のデータ選択回路78及び76は、動きベクトルデー
タ−xK-2 及びxK-3 を送出している(図6(L)及び
(M))状態にあると共に、現フレーム入力データS4
(図6(E))がK−2番目のフレームデータF(K−
2)であると同時に、前フレーム復号化データS21
(図6(H))及び前前フレーム復号化データS22
(図6(J))はそれぞれK−1番目のフレームデータ
F(K−1)U及びK−3番目のフレームデータF(K
−3)Uである。その結果動き補正データ形成回路63
は前/次フレーム動き補正データS25として、K−2
番目のフレームデータF(K−2)を基準として次フレ
ーム復号化データF(K−1)Uに基づいてこれを動き
ベクトルデータ−xK-2 だけ戻したフレーム復号化デー
タF(K−2)U(従つて現フレーム入力データS4と
同様にK−2番目の基準フレーム)に復号化して出力す
ることになるのに対して、動き補正データ形成回路64
は前フレーム動き補正データS26として、前フレーム
復号化データF(K−3)Uに基づいてこれを動きベク
トルデータxK-3 だけ動かしたフレーム復号化データF
(K−2)U(従つて現フレーム入力データS4と同様
にK−2番目の基準フレーム)を復号化して出力するこ
とになる。
【0106】従つて平均値演算回路96から得られる平
均値動き補正データS46の内容は、次フレーム復号化
データF(K−1)Uに基づいて予測した予測フレーム
データと、前フレームデータF(K−3)Uに基づいて
予測したフレームデータの平均値でなる補間画像とを予
測画像データとして形成したことになる。
【0107】ここで第3の動き偏差検出回路105から
得られる検出出力データS55の値が「0」であれば、
このことは受信側に伝送しようとする動きベクトルデー
タ−xK-2 及びxK-3 に基づいて動き補正データ形成回
路63及び64によつて形成された予測画像データの平
均値でなる予測補間画像データが当該動きベクトルによ
つて表された現フレーム入力データS4の画像データと
一致していることを意味し、このとき当該予測画像デー
タを予測フレームデータS8として減算回路42(図
5)に供給できることにより、伝送フレームデータS9
の内容は0となるから、デイスクリートコサイン変換回
路43は変換出力データS10として実際上伝送するこ
とが必要な誤差データをもたないことになり、かくして
伝送データ合成回路46は当該補間フレームの画像デー
タとして動きベクトル−xK-2 及びxK-3 だけをバツフ
アメモリ52に送出するだけで済み、この分伝送データ
量を減縮し得ることになる。
【0108】そして当該伝送された動きベクトルデータ
−xK-2 及びxK-3 は、この動きベクトル−xK-2
びxK-3 に基づいて予測した画像データが伝送しようと
する現フレーム入力データS4と一致したことを確認し
たものであることにより、それに基づいて受信側の補間
演算により再現される画像データとしては高画質のもの
が得られることになる。
【0109】これに対して平均値動き補正データS46
と現フレーム入力データS4との間に偏差がある場合に
は、このことは実際上動きベクトルに誤差が含まれてい
ることを意味しており、このとき当該誤差を含んだ画像
データが予測フレームデータS8として減算回路42に
送出されることにより、当該誤差の分の画像データが伝
送フレームデータS9としてデイスクリートコサイン変
換回路43に供給され、従つて伝送データ合成回路46
は当該誤差に相当する画像データを動きベクトルデータ
と共に受信側に伝送することになる。
【0110】この結果動きベクトルに誤差があつたとき
これを補正する画像データを受信側に伝送できることに
より、結局高画質な画像データを受信側で再現できるこ
とになる。かくして予測フレームデータ形成回路66
は、補間フレーム符号化モード区間TPLにおいてK番目
のフレームデータFKがフレーム入力データS1(図6
(A))として与えられたとき、予測フレームデータS
8として図6(N)に示すように「0」画像データ、又
はK−1番目のフレームデータF(K−1)に基づいて
動きベクトルデータ(−xK-2 )によつて復号化したフ
レームデータF(K−2)〔F(K−1)〕、又はK−
3番目のフレームデータF(K−3)に基づいて動きベ
クトルデータ−xK-3 によつて復号化したフレームデー
タF(K−2)〔F(K−3)〕、又はK−1番目及び
K−3番目のフレームデータF(K−1)及びF(K−
3)に基づいて復号化したフレームデータの平均値のフ
レームデータF(K−2)〔F(K−1)、F(K−
3)〕のいずれか1つをアダプテイブに選択して送出す
る。
【0111】また予測フレームデータ形成回路66は、
フレーム間符号化モード区間TERにおいてK番目のフレ
ームデータFKがフレーム入力データS1(図6
(A))として与えられたとき、予測フレームデータS
8として図6(N)に示すように、「0」画像データ、
又はK−2番目のフレームデータF(K−2)に基づい
て動きベクトルデータ(xK-2 +xK-1 )によつて復号
化したフレームデータFK〔F(K−2)〕のいずれか
1つをアダプテイブに選択して送出する。
【0112】さらに予測フレームデータ形成回路は、フ
レーム内符号化モード区間TRAにおいてK番目のフレー
ムデータFKがフレーム入力データS1(図6(A))
として与えられたとき、予測フレームデータS8として
図6(N)に示すように、「0」画像データを送出す
る。
【0113】(2−3)受信部 受信部15は図8に示すように、受信回路部14の出力
端に得られる受信データDATAXを画像データ符号化
回路部110のバツフアメモリ121に取り込んだ後、
ヘツダ分離回路122においてヘツダデータDHDを分離
して順次ランレングスハフマン逆符号化回路123、逆
量子化回路124及びデイスクリートコサイン逆変換回
路125においてそれぞれ逆変換することにより、受信
フレームデータS51を加算回路126に供給すること
により、選択予測回路127において得られる選択予測
データS52と加算される。
【0114】選択予測回路127は加算回路126の加
算出力S53を受けてヘツダ分離回路122において分
離されたヘツダデータDHDによつて受信側から指定され
た予測変換情報を判知し、この予測変換情報に基づいて
選択予測データS52を形成することにより、高能率符
号化された伝送データを復号化する。この実施例の場
合、ヘツダデータDHDは予測変換情報としてフレームモ
ードデータと、予測モードデータと、動きベクトルデー
タと、量子化幅データとを含んでなる。
【0115】フレームモードデータは、各フレームの伝
送データを送信部11において符号化する際に用いられ
た符号化方式を表すもので、フレーム内符号化モード、
フレーム間符号化モード及び補間フレーム符号化モード
の種別を表す。また予測モードデータは、フレーム内符
号化モードで符号化されるフレームを除く他のフレー
ム、すなわちフレーム間符号化モード及び補間フレーム
符号化モードで符号化されるフレームについて、送信部
11の適応予測データ形成回路部41においてアダプテ
イブに最適であると予測された画像データの種別を表
す。
【0116】因に補間フレーム符号化モード区間T
PL(図6)の区間の場合予測モードデータは、補間フレ
ーム符号化データ選択回路95が「0」画像データS3
1を選定したか、前/次フレーム動き補正データS25
を選定したか、前フレーム動き補正データS26を選定
したか、又は平均値動き補正データS46を選定したか
の別を表すデータで構成される。
【0117】またフレーム間符号化モード区間TER(図
6)のフレームデータを伝送する場合予測モードデータ
は、フレーム間符号化用データ選択回路82において、
「0」画像データS31を選定したか、又は前/次フレ
ーム動き補正データS25を選定したかの別を表すデー
タで構成される。動きベクトルデータは、 補間フレー
ム符号化モード区間TPL及びフレーム間符号化モード区
間TERのフレームデータを伝送する際に、画像データが
フレーム間において動く場合に、当該動きベクトルでな
る。量子化幅データは、送信部11の量子化回路44に
おいて量子化する際に用いられた符号化幅を表すデータ
でなる。
【0118】かくして選択予測回路127はデイスクリ
ートコサイン逆変換回路125から加算回路126の出
力端に得られる画像データについて、当該画像データが
送信部11において符号化された際に用いられた諸条件
を、ヘツダデータDHDによつて表される予測変換情報に
基づいて判知し、この予測変換情報を用いて符号化され
る前の画像データに復号化し、これを選択予測データS
25として加算回路126に供給することにより、その
後次々と到来する偏差データでなる画像データを復号化
して加算回路126の出力端に加算出力S53として得
る。
【0119】この加算出力S53は逆単位ブロツク化回
路128において逆単位ブロツク化処理を実行し、これ
により送信部の単位ブロツク化回路33(図5)の入力
端に得られる画像データと同じ信号形式の画像データを
再現して受信データ出力部111の時間軸変換回路13
1に送出する。
【0120】時間軸変換回路131は、逆単位ブロツク
化回路128から与えられた画像データを所定のクロツ
ク信号CLに基づいて時間軸変換することにより輝度信
号SY1及びクロマ信号SCLを再現してそれぞれ片フイー
ルド補間回路132及び片フイールドライン補間回路1
33において補間演算を実行した後、デイジタル/アナ
ログ変換回路134、135、136においてアナログ
信号に変換することにより、輝度信号YX 並びにクロマ
信号CRX及びCBXでなる動画出力信号VDOUTを受信デ
ータ出力部111の出力信号として送出する。
【0121】(3)実施例の動作、効果 以上の構成において、送信部11に入力された動画映像
入力信号VDINが画像データ入力部21から画像データ
PICとして画像データ符号化回路部31に与えられる
と、画像データ符号化回路部31はこれを第0、第1、
第2、第3、第4……番目のフレームデータF0、F
1、F2、F3、F4……の順序で配列させると共に、
フレームモード指定信号S2(図6(B))の指定に従
つて、第1のフレームデータF1をフレーム内符号化モ
ードで高能率符号化した後、1フレーム置きのフレーム
データ、すなわち第2、第4、第6……のフレームデー
タF2、F4、F6……を補間フレーム符号化モードで
符号化すると共に、当該補間フレーム符号化モードの間
にある1フレーム置きのフレームデータ、すなわち第
3、第5、第7……のフレームデータF3、F5、F7
……をフレーム間符号化モードで高能率符号化処理を実
行する。
【0122】すなわちフレーム入力データF1(図6
(A))は、データ選択回路34及び補間フレーム入力
メモリ35によつてその1つおきのフレームデータF
1、F3、F5……以外のフレームデータF0、F2、
F4、F6を2フレーム分ずらせることにより第1、第
0、第3、第2、第5……のフレームデータF1、F
0、F3、F2、F5を配列させてなる現フレーム入力
データS4を得て減算回路42に与えるとと共に適応予
測データ形成回路41の適応予測回路58に与えて受信
部に伝送しようとするフレームデータを適応予測データ
形成回路41において復号化し、各フレームごとに受信
側において最も高画質な画像を再現できると考えられる
予測画像データを選定して当該予測画像データに対応す
る伝送データを受信側に伝送する。
【0123】すなわち画像データ符号化回路部31は現
フレーム入力データS4を減算回路42からデイスクリ
ートコサイン変換回路43、量子化回路44において変
換された量子化データS12を逆量子化回路55、デイ
スクリートコサイン逆変換回路56、加算回路57を通
じて現フレーム復号化データS15(図6(F))とし
て適応予測回路58に供給する。
【0124】適応予測回路58はこの現フレーム復号化
データS15を前フレームメモリ61及び前前フレーム
メモリ62に2フレーム区間ずつ記憶させることにより
保存し、前フレーム復号化データS21(図6(H))
及び前前フレーム復号化データS22(図6(J))を
発生させ、これにより動きベクトル計算回路65におい
て時々刻々得られる動きベクトルデータとの関係に基づ
いて各種の予測画像データをフレームごとに形成し、こ
の予測画像データのうち最適な画像データを予測フレー
ムデータS8として減算回路42に供給することによ
り、現フレーム入力データS4と、動きベクトルデータ
によつて復号化された予測画像データとの偏差を表す画
像データを動きベクトルデータと組み合わせて受信側に
伝送できるようにする。
【0125】まずフレーム入力データS1(図6
(A))として第1のフレームデータF1が到来するフ
レーム内符号化モード区間TRAのタイミングにおいて、
予測フレームデータ形成回路66(図7)のデータ選択
回路81が第1の入力端A31の「0」画像データS3
1を選択してこれを予測フレームデータ(図6(N))
として送出することにより、減算回路42は現フレーム
入力データS4として到来している第1のフレームデー
タF1をそのまま伝送フレームデータS9に送出する状
態になり、このとき送信部はフレーム内符号化データで
なる伝送データDATAを受信部側に伝送する。
【0126】続いてフレーム入力データS1が第2番目
のフレームデータF2になる補間フレーム符号化モード
区間TPLになると、予測フレームデータ形成回路66
(図7)のデータ選択回路81が入力端A31から補間
フレーム符号化選択回路95の補間フレーム符号化画像
データS45を予測フレームデータS8として出力する
選択状態になる。
【0127】このタイミングにおいては現フレーム入力
データS4(図6(E))として第0番目のフレームデ
ータF0が得られ、かつ前フレームメモリ61の前フレ
ーム復号化データS21(図6(H))としてフレーム
データF1Uを出力している状態にある。これと共に動
きベクトル計算回路65は補正動きベクトルデータS2
3(図6(L))として動きベクトルデータ−x0 をデ
ータ選択回路78の入力端A21を介して送出している
状態になる。
【0128】このとき前前フレームメモリ62には−1
番目のフレームデータF(−1)Uが入つているので、
結局予測フレームデータ形成回路66の補間フレーム復
号化データ選択回路95には、「0」画像データS31
と、動きベクトルデータ−x0 によつて復号化されたフ
レームデータF0〔F1〕でなる前/次フレーム動き補
正データS25と動きベクトルデータx-1によつて復号
化されたフレームデータF0〔F(−1)〕でなる前フ
レーム動き補正データS26と、これらのフレームデー
タF0〔F1〕及びF0〔F(−1)〕の平均値でなる
平均値動き補正データS46とが入力され、そのうち最
も誤差が小さいフレームデータが最小補正データ選択回
路99によつて選択されかくして予測フレームデータ形
成回路66は当該選択されたフレームデータを予測フレ
ームデータS8として送出する。
【0129】この結果送信部11は、予測フレームデー
タS8として選択されたフレームデータ及び現フレーム
入力データS4の誤差を表す伝送フレームデータS9を
減算回路42において得て、この誤差データを、予測フ
レームデータS8として当該選択されたフレームデータ
を発生する際に用いられた動きベクトルデータ及び選択
されたフレームデータの種別を表す予測モードデータを
予測変換情報として含むヘツダデータDHDと共に、伝送
データDATAとして受信側に送出する。
【0130】これに続いてフレーム入力データS1が第
3のフレームデータF3(図6(A))を送出するフレ
ーム間符号化モード期間TERになると、当該3番目のフ
レームデータF3が現フレーム入力データS4(図6
(E))として取り込まれると同時に、前フレームメモ
リ61の前フレーム復号化データS21(図6(H))
が1番目のフレームデータF1Uを送出する状態を維持
する。これに対して動きベクトル計算回路65は補正動
きベクトルデータS23(図6(K))として動きベク
トルデータx1 及びx2 の和、すなわち(x1 +x2
をデータ選択回路78の入力端A22から送出する状態
になる。
【0131】従つて動き補正データ形成回路63は前フ
レーム復号化データS21の1番目のフレームデータF
1Uに基づいて、その画像を動きベクトルデータ(x1
+x2 )だけ動かすことにより、3番目のフレームデー
タを表す予測画像データF3〔F1〕を前/次フレーム
動き補正データS25として出力する。ところがこのタ
イミングにおいてデータ選択回路81は入力端A32か
らフレーム間符号化用データ選択回路82に与えられて
いる「0」画像データS31又は予測画像データF3
〔F1〕を予測フレームデータS8(図6(N))とし
て送出する状態になる。
【0132】この状態において動きベクトルデータ(x
1 +x2 )の誤差が大きくなければ、予測画像データF
3〔F1〕と現フレーム入力データS4の3番目のフレ
ームデータF3との偏差が十分に小さいか又は0になる
ので、これが第1の最小補正データ優先回路83におい
て選択されて予測フレームデータS8として減算回路4
2に与えられる。かくして減算回路42から得られる誤
差データが、動きベクトルデータ(x1+x2 )と、予
測フレームデータS8として予測画像データF3〔F
1〕が選択されたことを表す予測モードデータとを予測
変換情報として含むヘツダデータDHDと共に、送信部1
1から受信側に送出される。
【0133】ここで動きベクトルデータ(x1 +x2
の誤差が無視できない程度に大きくなれば、これを第1
の最小補正データ優先回路83が検出することにより予
測フレームデータS8として「0」画像データが用いら
れることにより、送信部11から受信側に伝送される画
像データはフレーム内符号化データに切り換えられる。
これにより受信部15は高画質の画像を再現できること
になる。
【0134】続いてフレーム入力データS1(図6
(A))が4番目のフレームデータF4になると、この
とき現フレーム入力データS4(図6(E))として2
番目のフレームデータF2が取り込まれると同時に、前
フレームメモリ61の前フレーム復号化データS21
(図6(H))が3番目のフレームデータF3Uを送出
し、かつ前前フレームメモリ62の前前フレーム復号化
データS22(図6(J))が1番目のフレームデータ
F1Uを送出する状態になる。
【0135】これと同時に動きベクトル計算回路65
は、補正動きベクトルデータS23(図6(L))とし
て動きベクトルデータ−x2 をデータ選択回路78の入
力端A21から送出すると共に、補正動きベクトルデー
タS24(図6(M))として動きベクトルデータx1
をデータ選択回路76から送出する状態になる。この結
果動き補正データ形成回路63は前フレーム復号化デー
タS21の3番目のフレームデータF3Uに基づいてこ
れを動きベクトルデータ−x2 だけもとに戻すことによ
り得られる2番目のフレームデータF2〔F3〕を前/
次フレーム動き補正データS25として送出することに
より、これを予測フレームデータS8(図6(N))と
して送出し得る状態になる。
【0136】これと同時に動き補正データ形成回路64
は前前フレーム復号化データS22の1番目のフレーム
データF1Uに基づいて、これを動きベクトルデータx
1 だけ動かすことにより2番目のフレームデータF2
〔F1〕を前フレーム動き補正データS26として送出
することにより予測フレームデータS8(図6(N))
として供給できる状態になる。
【0137】これと同時に平均値演算回路96は、前/
次フレーム動き補正データS25の画像データF2〔F
3〕と、前フレーム動き補正データS26の予測画像デ
ータF2〔F1〕との平均値でなる予測画像データF2
〔F3、F1〕でなる平均値動き補正データS46を予
測フレームデータS8(図6(N))として供給し得る
状態になる。
【0138】かくして(図6(N))に示すように、補
間フレーム符号化データ選択回路95には、「0」画像
データS31と、3番目のフレームデータF3及び動き
ベクトルデータ−x2 によつて予測される予測画像デー
タF2〔F3〕と、1番目の画像データF1及び動きベ
クトルデータx1 によつて予測される予測画像データF
2〔F1〕と、これらの予測画像データF2〔F3〕及
びF2〔F1〕から平均値演算することにより得られる
予測画像データF2〔F3、F1〕とが供給されること
により、そのうち最も誤差が小さいものを第2の最小補
正データ選択回路99によつて選択させる。
【0139】このとき第2の最小補正データ選択回路9
9が3番目のフレームF3から予測した予測画像データ
F2〔F3〕とが現フレーム入力データS4の2番目の
フレームデータF2との誤差が最も小さいと判断すれば
予測フレームデータ形成回路66は当該予測画像データ
F2〔F3〕を予測フレームデータS8として送出す
る。これにより、減算回路42において当該誤差に相当
する補正データを伝送フレームデータS9として得るこ
とができることにより、結局送信部11は当該誤差を表
す画像データを、動き補正ベクトルデータ−x2 及び3
番目のフレームデータに基づいて得たものであることを
表す予測モードデータを予測変換情報として含んでなる
ヘツダデータDHDと共に受信部15側へ伝送することが
できる。かくして受信部15は2番目のフレーム画像を
3番目のフレーム画像との間の動きベクトルデータ−x
2 によつて再現することができる。
【0140】これに対して第2の最小補正データ選択回
路99が予測画像データF2〔F1〕と現フレーム入力
データS2の2番目のフレームデータF2との偏差が最
小であると判断したときには、予測フレームデータ形成
回路66は当該予測画像データF2〔F1〕を予測フレ
ームデータS8として減算回路42に供給することによ
り、送信部11は、当該予測画像データF2〔F1〕と
現フレーム入力データS4の2番目のフレームデータF
2との誤差を表す画像データを、 動きベクトルデータ
1 及び1番目のフレームデータF1から得たものであ
ることを表す予測モードデータを予測変換情報として含
んでなるヘツダデータDHDと共に、受信部15側に伝送
する。これにより受信部15は第1番目のフレームデー
タに基づいてこれを動きベクトルデータx1 だけ動かし
て第2番目のフレームデータを再現することができる。
【0141】さらに第2の最小補正データ選択回路99
が平均値演算回路96から得られる平均値動き補正デー
タS46が最小値であると判断したとき、予測フレーム
データ形成回路66は予測画像データF2〔F3、F
1〕を予測フレームデータS8として送出することによ
り、送信部11は1番目及び2番目のフレームデータF
1及びF3から動きベクトルデータ−x2 及びx1 だけ
動かして得られた2番目のフレームデータに関する予測
画像データの平均値と、現フレーム入力データS4の2
番目のフレームデータF2との誤差を表す画像データ
を、動きベクトルデータ−x2 及びx1 と平均値データ
であることを表す予測モードデータを予測変換情報とし
て含むヘツダデータDHDと共に受信部15側に伝送す
る。このとき受信部15は、3番目及び1番目のフレー
ムデータF3及びF1から動きベクトルデータ−x2
びx1 だけ動かすことにより得られる2番目のフレーム
データの平均値を補間演算することにより、2番目のフ
レームデータを得ることができる。
【0142】このようにして受信部15はアダプテイブ
に選択されて伝送されて来る伝送データに基づいて画像
データを再現することができるが、かくするにつき最も
誤差が少ないことを送信部11において最も誤差が小さ
いことを確認して画像データを伝送していることに基づ
いて、受信部15は高画質なフレーム画像を再現するこ
とができる。
【0143】以下同様にしてフレーム入力データS1
(図6(A))が5番目、7番目……のフレームデータ
F5、F7……になるフレーム間符号化モード区間TER
になると、3番目のフレームデータF3について上述し
たと同様の動作をすると共に、6番目、8番目……のフ
レームデータF6、F8……になる補間フレーム符号化
モード区間TPLになると4番目のフレームデータF4に
ついて上述したと同様のデータ伝送処理を実行する。
【0144】以上の構成によれば、補間フレーム符号化
モード区間TPL及びフレーム間符号化モードTERにおい
て、送信部11が受信側に伝送する伝送データに基づい
て複数の予測画像データを形成し、当該予測画像データ
と現フレーム入力データとの誤差が最小の予測画像デー
タに基づいて伝送データDATAを形成するようにした
ことにより、受信部15側において常に高画質のフレー
ム画像を再現することができる。
【0145】
【発明の効果】上述のように本発明によれば、デイジタ
ル映像信号を伝送する映像信号伝送方法及び装置におい
て、第1の画像をイントラ符号化又は予測符号化して第
1の符号化データを生成し、第1の符号化データを生成
した後に、第1の画像より時間的に後にある第2の画像
を、第1の画像を用いて予測符号化して第2の符号化デ
ータを生成し、第2の符号化データを生成した後に、第
1の画像と第2の画像の間にある第3の画像を、第1の
画像及び第2の画像を用いて予測符号化して第3の符号
化データを生成し、第1の符号化データ、第2の符号化
データ、第3の符号化データの順に伝送するようにした
ことにより、圧縮符号化された映像信号を高い品質で再
生することができる映像信号伝送方法及び装置を実現し
得る。
【図面の簡単な説明】
【図1】映像信号符号化方法の原理を示す略線図であ
る。
【図2】高能率符号化手法及びその画像データの説明に
供する略線図である。
【図3】高能率符号化手法及びその画像データの説明に
供する略線図である。
【図4】画像信号伝送システムの全体構成を示すブロツ
ク図である。
【図5】図4の送信部11の詳細構成を示すブロツク図
である。
【図6】図5の適応予測データ形成回路41における予
測画像データの復号化手法の説明に供するタイムチヤー
トである。
【図7】図5の適応予測回路58の詳細構成を示すブロ
ツク図である。
【図8】図4の受信部15の詳細構成を示すブロツク図
である。
【符号の説明】
11……送信部、15……受信部、21……画像データ
入力部、31……画像データ符号化回路部、33……単
位ブロツク化回路、34……データ選択回路、36……
動きベクトル検出回路、41……適応予測データ形成回
路、42……減算回路、51……伝送バツフア回路部、
52……バツフアメモリ、58……適応予測回路、61
……前フレームメモリ、62……前前フレームメモリ、
63、64……動き補正データ形成回路、65……動き
ベクトル計算回路、66……予測フレームデータ形成回
路。

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】デイジタル映像信号を伝送する映像信号伝
    送方法において、 第1の画像をイントラ符号化又は予測符号化して第1の
    符号化データを生成し、 上記第1の符号化データを生成した後に、上記第1の画
    像より時間的に後にある第2の画像を、上記第1の画像
    を用いて予測符号化して第2の符号化データを生成し、 上記第2の符号化データを生成した後に、上記第1の画
    像と上記第2の画像の間にある第3の画像を、上記第1
    の画像及び上記第2の画像を用いて予測符号化して第3
    の符号化データを生成し、 上記第1の符号化データ、上記第2の符号化データ、上
    記第3の符号化データの順に伝送することを特徴する映
    像信号伝送方法。
  2. 【請求項2】デイジタル映像信号を伝送する映像信号伝
    送装置において、 第1の画像をイントラ符号化又は予測符号化して第1の
    符号化データを生成する手段と、 上記第1の符号化データを生成した後に、上記第1の画
    像より時間的に後にある第2の画像を、上記第1の画像
    を用いて予測符号化して第2の符号化データを生成する
    手段と、 上記第2の符号化データを生成した後に、上記第1の画
    像と上記第2の画像の間にある第3の画像を、上記第1
    の画像及び上記第2の画像を用いて予測符号化して第3
    の符号化データを生成する手段と、 上記第1の符号化データ、上記第2の符号化データ、上
    記第3の符号化データの順に送信する手段とを具えるこ
    とを特徴する映像信号伝送装置。
  3. 【請求項3】第1の画像をイントラ符号化又は予測符号
    化することにより生成された第1の符号化データと、上
    記第1の画像より時間的に後にある第2の画像を上記第
    1の画像を用いて予測符号化することにより生成された
    第2の符号化データと、上記第1の画像と上記第2の画
    像の間にある第3の画像を上記第1の画像及び上記第2
    の画像を用いて予測符号化することにより生成された第
    3の符号化データとを含む高能率符号化データからデイ
    ジタル映像信号を再現する映像信号伝送方法において、 上記第1の符号化データ、上記第2の符号化データ、上
    記第3の符号化データの順に上記高能率符号化データを
    受信し、 上記第1の符号化データを復号化して上記第1の画像を
    再現し、 上記再現された第1の画像を用いて、上記第2の符号化
    データを復号化して上記第2の画像を再現し、 上記再現された第1の画像及び上記再現された第2の画
    像を用いて、上記第3の符号化データを復号化して上記
    第3の画像を再現することを特徴する映像信号伝送方
    法。
  4. 【請求項4】第1の画像をイントラ符号化又は予測符号
    化することより生成された第1の符号化データと、上記
    第1の画像より時間的に後にある第2の画像を上記第1
    の画像を用いて予測符号化することより生成された第2
    の符号化データと、上記第1の画像と上記第2の画像の
    間にある第3の画像を上記第1の画像及び上記第2の画
    像を用いて予測符号化することより生成された第3の符
    号化データとを含む高能率符号化データからデイジタル
    映像信号を再現する映像信号伝送装置において、 上記第1の符号化データ、上記第2の符号化データ、上
    記第3の符号化データの順に上記高能率符号化データを
    受信する手段と、 上記第1の符号化データを復号化して上記第1の画像を
    再現する手段と、 上記再現された第1の画像を用いて、上記第2の符号化
    データを復号化して上記第2の画像を再現する手段と、 上記再現された第1の画像及び上記再現された第2の画
    像を用いて、上記第3の符号化データを復号化して上記
    第3の画像を再現する手段とを具えたことを特徴する映
    像信号伝送装置。
JP4058596A 1989-09-27 1996-02-01 映像信号伝送方法及び映像信号伝送装置 Expired - Lifetime JP3159365B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4058596A JP3159365B2 (ja) 1989-09-27 1996-02-01 映像信号伝送方法及び映像信号伝送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4058596A JP3159365B2 (ja) 1989-09-27 1996-02-01 映像信号伝送方法及び映像信号伝送装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP25339889A Division JP3159309B2 (ja) 1989-09-27 1989-09-27 映像信号符号化方法及び映像信号符号化装置

Publications (2)

Publication Number Publication Date
JPH08256340A true JPH08256340A (ja) 1996-10-01
JP3159365B2 JP3159365B2 (ja) 2001-04-23

Family

ID=12584584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4058596A Expired - Lifetime JP3159365B2 (ja) 1989-09-27 1996-02-01 映像信号伝送方法及び映像信号伝送装置

Country Status (1)

Country Link
JP (1) JP3159365B2 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005076630A1 (ja) * 2004-02-03 2005-08-18 Matsushita Electric Industrial Co., Ltd. 復号化装置、符号化装置、補間フレーム生成システム、集積回路装置、復号化プログラムおよび符号化プログラム
JP2008505555A (ja) * 2004-07-01 2008-02-21 クゥアルコム・インコーポレイテッド スケーラブルなビデオ符号化において、フレームレートアップ変換技術を使用する方法及び装置
US7953880B2 (en) 2006-11-16 2011-05-31 Sharp Laboratories Of America, Inc. Content-aware adaptive packet transmission
US8369405B2 (en) 2004-05-04 2013-02-05 Qualcomm Incorporated Method and apparatus for motion compensated frame rate up conversion for block-based low bit rate video
US8374246B2 (en) 2004-07-20 2013-02-12 Qualcomm Incorporated Method and apparatus for encoder assisted-frame rate up conversion (EA-FRUC) for video compression
US8553776B2 (en) 2004-07-21 2013-10-08 QUALCOMM Inorporated Method and apparatus for motion vector assignment
US8634463B2 (en) 2006-04-04 2014-01-21 Qualcomm Incorporated Apparatus and method of enhanced frame interpolation in video compression
US8750387B2 (en) 2006-04-04 2014-06-10 Qualcomm Incorporated Adaptive encoder-assisted frame rate up conversion

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59123383A (ja) * 1982-12-29 1984-07-17 Fujitsu Ltd 帯域圧縮処理方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59123383A (ja) * 1982-12-29 1984-07-17 Fujitsu Ltd 帯域圧縮処理方式

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8160143B2 (en) 2004-02-03 2012-04-17 Panasonic Corporation Decoding device, encoding device, interpolation frame creating system, integrated circuit device, decoding program, and encoding program
JP4685636B2 (ja) * 2004-02-03 2011-05-18 パナソニック株式会社 復号化装置、符号化装置、補間フレーム生成システム、集積回路装置、復号化プログラムおよび符号化プログラム
JPWO2005076630A1 (ja) * 2004-02-03 2007-08-02 松下電器産業株式会社 復号化装置、符号化装置、補間フレーム生成システム、集積回路装置、復号化プログラムおよび符号化プログラム
WO2005076630A1 (ja) * 2004-02-03 2005-08-18 Matsushita Electric Industrial Co., Ltd. 復号化装置、符号化装置、補間フレーム生成システム、集積回路装置、復号化プログラムおよび符号化プログラム
US8369405B2 (en) 2004-05-04 2013-02-05 Qualcomm Incorporated Method and apparatus for motion compensated frame rate up conversion for block-based low bit rate video
JP2008505555A (ja) * 2004-07-01 2008-02-21 クゥアルコム・インコーポレイテッド スケーラブルなビデオ符号化において、フレームレートアップ変換技術を使用する方法及び装置
JP2011182408A (ja) * 2004-07-01 2011-09-15 Qualcomm Inc スケーラブルなビデオ符号化において、フレームレートアップ変換技術を使用する方法及び装置
US8948262B2 (en) 2004-07-01 2015-02-03 Qualcomm Incorporated Method and apparatus for using frame rate up conversion techniques in scalable video coding
US9521411B2 (en) 2004-07-20 2016-12-13 Qualcomm Incorporated Method and apparatus for encoder assisted-frame rate up conversion (EA-FRUC) for video compression
US8374246B2 (en) 2004-07-20 2013-02-12 Qualcomm Incorporated Method and apparatus for encoder assisted-frame rate up conversion (EA-FRUC) for video compression
US8553776B2 (en) 2004-07-21 2013-10-08 QUALCOMM Inorporated Method and apparatus for motion vector assignment
US8634463B2 (en) 2006-04-04 2014-01-21 Qualcomm Incorporated Apparatus and method of enhanced frame interpolation in video compression
US8750387B2 (en) 2006-04-04 2014-06-10 Qualcomm Incorporated Adaptive encoder-assisted frame rate up conversion
US7953880B2 (en) 2006-11-16 2011-05-31 Sharp Laboratories Of America, Inc. Content-aware adaptive packet transmission

Also Published As

Publication number Publication date
JP3159365B2 (ja) 2001-04-23

Similar Documents

Publication Publication Date Title
JP3159309B2 (ja) 映像信号符号化方法及び映像信号符号化装置
US4982285A (en) Apparatus for adaptive inter-frame predictive encoding of video signal
JP3268306B2 (ja) 画像符号化方法
JP2801559B2 (ja) 動き大小に適応する動き補償符号化方法及びその装置
US8705629B2 (en) Image information encoding method and encoder, and image information decoding method and decoder
KR100950743B1 (ko) 화상 정보 부호화 장치 및 방법, 및 화상 정보 복호 장치및 방법
US5191414A (en) Interfield predictive encoder and decoder for reproducing a signal subjected to predictive encoding by encoder into an image signal
US5825931A (en) Image encoding device
JPH07112284B2 (ja) 予測符号化装置及び復号化装置
JP3159365B2 (ja) 映像信号伝送方法及び映像信号伝送装置
US5392073A (en) Motion estimating device for variable length encoded data
JP3159364B2 (ja) 映像信号復号化方法及び映像信号復号化装置
JPH07193818A (ja) 画像処理方法および画像処理装置
JP2947103B2 (ja) 動画像符号化装置及び動画像符号化方法
JPH0730859A (ja) フレーム補間装置
JPS61201570A (ja) フレ−ム内フレ−ム間符号化方式
JPH05103313A (ja) 画像情報処理方法及び装置
JPH1013836A (ja) 動きベクトル検出装置
JPH10327413A (ja) 画像符号化方法及び装置、画像復号装置、画像復号化復号装置、イントラ符号化制御方法、並びにイントラ符号化制御処理を行う無線画像通信端末装置
JPH03247190A (ja) 動きベクトル検出回路
JP3164110B2 (ja) 符号化装置及び方法
JPH05328330A (ja) フレーム間符号化装置
JPH03285483A (ja) 走査線数変換装置
JP2000156859A (ja) 符号化装置及び方法
JP2006087135A (ja) 画像処理装置および方法、並びに学習装置および方法

Legal Events

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

Free format text: PAYMENT UNTIL: 20080216

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090216

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100216

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100216

Year of fee payment: 9