JPH03127582A - 動き補償予測フレーム間符号化装置 - Google Patents
動き補償予測フレーム間符号化装置Info
- Publication number
- JPH03127582A JPH03127582A JP1266479A JP26647989A JPH03127582A JP H03127582 A JPH03127582 A JP H03127582A JP 1266479 A JP1266479 A JP 1266479A JP 26647989 A JP26647989 A JP 26647989A JP H03127582 A JPH03127582 A JP H03127582A
- Authority
- JP
- Japan
- Prior art keywords
- quantization step
- step size
- signal
- encoding
- block
- 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
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明はテレビジョン信号の動き補償予測フレーム間符
号化装置に関する。
号化装置に関する。
従来の技術
近年、動画像符号化技術の発達にともない、テレビ電話
、テレビ会議システム、CD−ROM、ディジタルVT
R等で用いられるカラー動画像の高能率符号化装置とし
て動き補償予測フレーム間符号化装置が開発されている
。例えば、吹抜敬彦著rTV画像の多次元信号処理J(
1988年11月15日発行、日刊工業新聞社刊、第7
章 高能率符号化、1)I)213−1)l)291
)に記載された動き補償予測フレーム間符号化装置が知
られている。
、テレビ会議システム、CD−ROM、ディジタルVT
R等で用いられるカラー動画像の高能率符号化装置とし
て動き補償予測フレーム間符号化装置が開発されている
。例えば、吹抜敬彦著rTV画像の多次元信号処理J(
1988年11月15日発行、日刊工業新聞社刊、第7
章 高能率符号化、1)I)213−1)l)291
)に記載された動き補償予測フレーム間符号化装置が知
られている。
動き補償予測フレーム間符号化装置では、一定のフレー
ムレートで映像符号化が実現できるように、発生符号量
が多い場合には予測誤差または入力テレビジョン信号の
画素値の量子化ステップサイズを大きくして発生する符
号量を制限している。
ムレートで映像符号化が実現できるように、発生符号量
が多い場合には予測誤差または入力テレビジョン信号の
画素値の量子化ステップサイズを大きくして発生する符
号量を制限している。
従来の量子化ステップサイズの決定方式として、シー・
シー・アイ・ティー・ティーの「ディスクリプジョン
オブ アームエム8 J 198’! 9.9(C,C
,1,T、T、 5GXV文書# 525 ” tit
le : Discriptionof Ref、 M
odel 8 (RM 8 )、 5ource :
Working PartyXV/ 45pecial
ist Group Oo Coding for V
isual Te1ephony、 version:
June、9. 1989”)に記載された動き補償
フレーム間符号化装置が知られている。
シー・アイ・ティー・ティーの「ディスクリプジョン
オブ アームエム8 J 198’! 9.9(C,C
,1,T、T、 5GXV文書# 525 ” tit
le : Discriptionof Ref、 M
odel 8 (RM 8 )、 5ource :
Working PartyXV/ 45pecial
ist Group Oo Coding for V
isual Te1ephony、 version:
June、9. 1989”)に記載された動き補償
フレーム間符号化装置が知られている。
以下、第2図を参照して従来の動き補償予測フレーム間
符号化装置について説明する。第2図において、51は
入力テレビジョン信号が入力される入力端子、53は現
フレームの符号化ブロックの画信号と前フレームの再生
画信号を比較して符号化ブロックの動ベクトルを算出す
る動ベクトル算出部、54は現フレームと前フレームの
再生画信号を蓄積する画像メモリ部、58は前フレーム
の再生画信号に対して動き補償する動き補償部、符号化
するブロックをフレーム内符号化するかフレーム間符号
化するか判定するフレーム間・フレーム内判定部、62
は動き補償信号に対して2次元ローパスフィルタ処理す
るループ内フィルタ部、64は符号化ブロックの原画信
号と予測信号の差分演算を行ない予測誤差を算出する予
測誤差算出部、66は符号化方式選択信号により、直交
変換する信号の選択と再生画像を算出するための信号の
選択を行なうスイッチ部、68は直交変換する信号を直
交変換する直交変換部、70は直交変換係数を量子化す
る量子化部、73は量子化ステップサイズを算出する量
子化ステノフサイズ算出部、74は伝送フレームを一時
蓄積する符号メモリ部、76は量子化した直交変換係数
を逆直交変換する逆直交変換部、78は現フレームの再
生画像を算出する再生画像算出部、82は予測誤差を通
信路符号化する予測誤差符号化部、84は動ベクトルを
通信路符号化する動ベクトル符号化部、86は予測符号
と動ベクトル符号より伝送フレームを構成するマルチプ
レクサ部、89は伝送信号を出力する出力端子である。
符号化装置について説明する。第2図において、51は
入力テレビジョン信号が入力される入力端子、53は現
フレームの符号化ブロックの画信号と前フレームの再生
画信号を比較して符号化ブロックの動ベクトルを算出す
る動ベクトル算出部、54は現フレームと前フレームの
再生画信号を蓄積する画像メモリ部、58は前フレーム
の再生画信号に対して動き補償する動き補償部、符号化
するブロックをフレーム内符号化するかフレーム間符号
化するか判定するフレーム間・フレーム内判定部、62
は動き補償信号に対して2次元ローパスフィルタ処理す
るループ内フィルタ部、64は符号化ブロックの原画信
号と予測信号の差分演算を行ない予測誤差を算出する予
測誤差算出部、66は符号化方式選択信号により、直交
変換する信号の選択と再生画像を算出するための信号の
選択を行なうスイッチ部、68は直交変換する信号を直
交変換する直交変換部、70は直交変換係数を量子化す
る量子化部、73は量子化ステップサイズを算出する量
子化ステノフサイズ算出部、74は伝送フレームを一時
蓄積する符号メモリ部、76は量子化した直交変換係数
を逆直交変換する逆直交変換部、78は現フレームの再
生画像を算出する再生画像算出部、82は予測誤差を通
信路符号化する予測誤差符号化部、84は動ベクトルを
通信路符号化する動ベクトル符号化部、86は予測符号
と動ベクトル符号より伝送フレームを構成するマルチプ
レクサ部、89は伝送信号を出力する出力端子である。
以上のような構成において、以下その動作について説明
する。図示されていないアナログ/ディジタル変換回路
でディジタル信号に変換され、水平方向M画素、垂直方
向Nラインのブロックに分割されたテレビジョン信号は
、入力端子51より入力テレビジョン信号52として入
力される。
する。図示されていないアナログ/ディジタル変換回路
でディジタル信号に変換され、水平方向M画素、垂直方
向Nラインのブロックに分割されたテレビジョン信号は
、入力端子51より入力テレビジョン信号52として入
力される。
動ベクトル算出部53は、入力テレビジョン52と画像
メモリ部54に蓄積されている前フレームの再生テレビ
ジョン信号55を比較し、符号化ブロックの動きを動ベ
クトルとして算出し、動ベクトル信号56として出力す
る。同時に動ベクトル算出部53は、動ベクトル算出時
の評価値を用い−C1符号1ヒブロックについて動き補
償の有効・無効を判定し、その結果を動き補償制御信号
として動ベクトル信号56を出力する。従って、動ベク
トル信号56には、動ベクトルと動き補償信号が重畳さ
れている。
メモリ部54に蓄積されている前フレームの再生テレビ
ジョン信号55を比較し、符号化ブロックの動きを動ベ
クトルとして算出し、動ベクトル信号56として出力す
る。同時に動ベクトル算出部53は、動ベクトル算出時
の評価値を用い−C1符号1ヒブロックについて動き補
償の有効・無効を判定し、その結果を動き補償制御信号
として動ベクトル信号56を出力する。従って、動ベク
トル信号56には、動ベクトルと動き補償信号が重畳さ
れている。
動き補償部58は、(1)動き補償制御信号が動き補償
の有効を指示している場合には前フレームの再生テレビ
ジョン信号55を動ベクトルで動き補償し、(2〉動き
補償制御信号が動き補償の無効を指示している場合には
前フレームの再生テレビジョン信号55をそのままで、
動き補償信号59として出力する。
の有効を指示している場合には前フレームの再生テレビ
ジョン信号55を動ベクトルで動き補償し、(2〉動き
補償制御信号が動き補償の無効を指示している場合には
前フレームの再生テレビジョン信号55をそのままで、
動き補償信号59として出力する。
フレーム間・フレーム白判定部60ハ、ブロック単位に
入力テレビジョン信号52と動き補償信号59を比較し
、動き補償予測の有効性を判定し、動き補償予測の有効
性が小さい場合は該当ブロックについてフレーム内符号
化が有効と判定し、動き補償予測の有効性が大きい場合
は該当ブロックについてフレーム間符号化が有効と判定
し、その結果を符号化方式選択信号61として出力する
。ブロック単位に符号化方式をフレーム内符号化方式と
フレーム間符号化方式で切り替えることにより、フレー
ム間符号化方式のみで符号化する場合に比べ以下の改善
が図れる。(1)シーンチェンジ発生時、フレーム内符
号化選択されるためにシーンチェンジ後の画質向上が図
れる。(2)動体の大きな動きが発生すると、動体の陰
に隠れていた背景領域が出現し、この場合にフレーム内
符号化が選択されるために、画質向上が図れる。また、
CD−ROM等に用いる蓄積系メディア符号化方式では
、再生画像の編集機能や逆方向再生機能を実現するため
K、一定フv−ム周期毎ニ全ブロックをフレーム内符号
化したフレーム(このフレームを、「リフL/ 7’
シュー−y v −ム(Refresh Frame)
Jと呼ぶ。」を挿入する必要があり、動き補償予測フ
レーム間符号化装置にフレーム内符号化機能を具備する
ことにリフレッシュ・フレームの挿入が実現できる。
入力テレビジョン信号52と動き補償信号59を比較し
、動き補償予測の有効性を判定し、動き補償予測の有効
性が小さい場合は該当ブロックについてフレーム内符号
化が有効と判定し、動き補償予測の有効性が大きい場合
は該当ブロックについてフレーム間符号化が有効と判定
し、その結果を符号化方式選択信号61として出力する
。ブロック単位に符号化方式をフレーム内符号化方式と
フレーム間符号化方式で切り替えることにより、フレー
ム間符号化方式のみで符号化する場合に比べ以下の改善
が図れる。(1)シーンチェンジ発生時、フレーム内符
号化選択されるためにシーンチェンジ後の画質向上が図
れる。(2)動体の大きな動きが発生すると、動体の陰
に隠れていた背景領域が出現し、この場合にフレーム内
符号化が選択されるために、画質向上が図れる。また、
CD−ROM等に用いる蓄積系メディア符号化方式では
、再生画像の編集機能や逆方向再生機能を実現するため
K、一定フv−ム周期毎ニ全ブロックをフレーム内符号
化したフレーム(このフレームを、「リフL/ 7’
シュー−y v −ム(Refresh Frame)
Jと呼ぶ。」を挿入する必要があり、動き補償予測フ
レーム間符号化装置にフレーム内符号化機能を具備する
ことにリフレッシュ・フレームの挿入が実現できる。
ループ内フィルタ部62は動ベクトルを用いて動き補償
した符号化ブロックに対して、2次元ローパスフィルタ
処理を行にい、予測信号63を算出する。予測誤差算出
部64は、符号化ブロックの入力テレビジョン信号52
と予測信号63の差分演算を行ない、その結果を予測誤
差信号65として出力する。
した符号化ブロックに対して、2次元ローパスフィルタ
処理を行にい、予測信号63を算出する。予測誤差算出
部64は、符号化ブロックの入力テレビジョン信号52
と予測信号63の差分演算を行ない、その結果を予測誤
差信号65として出力する。
スイッチ部66は、(1)符号化方式選択信号61がフ
レーム内符号化を選択している場合には直交変換する信
号67として入力テレビジョン信号52を選択し、(2
〉符号化方式選択信号61がフレーム間符号を選択して
いる場合には直交変換する信号67として予測誤差信号
65を選択する。
レーム内符号化を選択している場合には直交変換する信
号67として入力テレビジョン信号52を選択し、(2
〉符号化方式選択信号61がフレーム間符号を選択して
いる場合には直交変換する信号67として予測誤差信号
65を選択する。
直交変換部68は、直交変換する信号67に対して直交
変換を行ない、直交変換する信号67の近傍画素間が持
つ高い相関性を除去して、直交変換係数69を算出する
。直交変換方式として、多くの場合、高い変換効率を持
ち、ハードウェア化について実現性のある離散コサイン
変換が用いられる。
変換を行ない、直交変換する信号67の近傍画素間が持
つ高い相関性を除去して、直交変換係数69を算出する
。直交変換方式として、多くの場合、高い変換効率を持
ち、ハードウェア化について実現性のある離散コサイン
変換が用いられる。
量子化部70ば、量子化ステップサイズ71を用いて、
直交変換係数69を量子化し、直交変換量子化係数72
を算出する。
直交変換係数69を量子化し、直交変換量子化係数72
を算出する。
量子化ステップサイズ算出部73は、以下に示した方式
により、符号メモリ部74内の残留符号量75より量子
化ステップサイズ71を算出する。
により、符号メモリ部74内の残留符号量75より量子
化ステップサイズ71を算出する。
以下に、本従来例における量子化ステップサイズ71の
算出方法について記述する。
算出方法について記述する。
本例では、入力テレビジョン信号は第3図に示すように
、水平方向352画素、垂直方向288ラインの大きさ
を有し、水平方向16画素、垂直方向16ラインの領域
(本従来例では、「マクロブロック(Macro Bl
ock) Jと呼んでいる。)に分割されている。量子
化ステップサイズQbは、nマクロブロック周期で、量
子化開始時に第(1)式に示した式より算出する。
、水平方向352画素、垂直方向288ラインの大きさ
を有し、水平方向16画素、垂直方向16ラインの領域
(本従来例では、「マクロブロック(Macro Bl
ock) Jと呼んでいる。)に分割されている。量子
化ステップサイズQbは、nマクロブロック周期で、量
子化開始時に第(1)式に示した式より算出する。
Qb= 2 x INT (13cont÷200 (
1) + 2 ・・・−・(1)但し、第(1)式
において以下のように定義する。
1) + 2 ・・・−・(1)但し、第(1)式
において以下のように定義する。
(al、INT(傘)は、小数点以下な切り捨てる関数
とする。
とする。
例:INT(1,5) = 1、INT(1,3) =
1、INT(1,6) = 1 (b)、B contは、符号メモリ部74の残留符号
量を示す。
1、INT(1,6) = 1 (b)、B contは、符号メモリ部74の残留符号
量を示す。
(C1、qは、符号化速度パラメータであり、符号化速
度Vと第(2)式の関係がある。
度Vと第(2)式の関係がある。
V= q x 54kbit/ sec
・・・・−(2)例; V= 54kbit/
seCの時、q=iとなる。
・・・・−(2)例; V= 54kbit/
seCの時、q=iとなる。
第(L)式より明らかなように、残留符号量Bcont
が多くなると、量子化ステップサイズQbが大きくなり
発生符号量が制限され、一定フレームレートの映像信号
符号化が実現できる。例えば、量子化ステップサイズQ
bの算出時に、残留符号量Bcont =700 bi
tの時は、量子化ステップサイズQb= 8となり、残
留符号量Bcont = 6100 bitの時は、量
子化ステップサイズQb = 62となる。
が多くなると、量子化ステップサイズQbが大きくなり
発生符号量が制限され、一定フレームレートの映像信号
符号化が実現できる。例えば、量子化ステップサイズQ
bの算出時に、残留符号量Bcont =700 bi
tの時は、量子化ステップサイズQb= 8となり、残
留符号量Bcont = 6100 bitの時は、量
子化ステップサイズQb = 62となる。
ただし、第1マクロブロツクから第(n−1)マクロブ
ロックまでは予め定めた量子化ステップサイズQbで量
子化を行なう。
ロックまでは予め定めた量子化ステップサイズQbで量
子化を行なう。
例エバ、y =64kbit/sec (q = 1
)の場合、Qb−32とする。
)の場合、Qb−32とする。
本従来例では、量子化ステップサイズQbの算出周期n
は、n−12としている。
は、n−12としている。
逆直交変換部76は、直交変換量子化係数72を逆直交
変換し、量子化誤差を含んだ直交変換した信号77を算
出する。
変換し、量子化誤差を含んだ直交変換した信号77を算
出する。
スイッチ部66は、(1)符号化方式選択信号61がフ
レーム内符号化を選択している場合には再生画像信号7
9として数値「0」信号80を選択し、(1)符号化方
式選択信号61がフレーム間符号化を選択している場合
には再生画像算出信号79として予測信号63を選択す
る。
レーム内符号化を選択している場合には再生画像信号7
9として数値「0」信号80を選択し、(1)符号化方
式選択信号61がフレーム間符号化を選択している場合
には再生画像算出信号79として予測信号63を選択す
る。
再生画像算出部78は量子化誤差を含んだ直交変換した
信号77と再生画像算出信号79を加算し、符号化ブロ
ックの再生画像81を算出する。
信号77と再生画像算出信号79を加算し、符号化ブロ
ックの再生画像81を算出する。
画像メモリ44は現フレームの再生画像信号81を蓄積
し、前フレームの再生画像信号55を出力する。
し、前フレームの再生画像信号55を出力する。
予測誤差符号化部82は直交変換量子化係数72、量子
化ステップサイズ71.符号化方式選択信号61を符号
化し、予測誤差符号83を算出する。量子化ステップサ
イズ71の符号化は、量子化ステップサイズ71の値が
変化したとき、つまりnマクロプロ7りに1回のみとす
る。
化ステップサイズ71.符号化方式選択信号61を符号
化し、予測誤差符号83を算出する。量子化ステップサ
イズ71の符号化は、量子化ステップサイズ71の値が
変化したとき、つまりnマクロプロ7りに1回のみとす
る。
動ベクトル符号化部84は動ベクトル56を符号化し、
動ベクトル符号85を算出する。マルチプレクサ部86
は予測誤差符号83と動ベクトル符号85より、所定の
形式の伝送フレーム87を算出する。
動ベクトル符号85を算出する。マルチプレクサ部86
は予測誤差符号83と動ベクトル符号85より、所定の
形式の伝送フレーム87を算出する。
符号メモリ部74は伝送7レーム87を、−旦蓄積し、
図示していない外部より入力するのクロック信号に同期
して、伝送符号88として出力端子89より出力する。
図示していない外部より入力するのクロック信号に同期
して、伝送符号88として出力端子89より出力する。
同時に、符号メモリ部74はメモリ内に残留している符
号量を残留符号量75として算出する。
号量を残留符号量75として算出する。
発明が解決しようとする課題
しかし、以上のような構成では量子化ステップサイズQ
bが、量子化ステップサイズを算出するブロック周期間
(従来例では、nマクロブロック周期間)は固定される
ために、連続したnブロック間は入力テレビジョン信号
の持つ特徴に関わらず同一の量子化ステップサイズQb
で量子化した直交変換係数が量子化される。つまり、同
一の量子化ステングサイズ周期に属する連続したブロッ
ク内で、フレーム内符号化する精微なパターンを持つブ
ロックが、他のブロックと同じ量子化ステップ。
bが、量子化ステップサイズを算出するブロック周期間
(従来例では、nマクロブロック周期間)は固定される
ために、連続したnブロック間は入力テレビジョン信号
の持つ特徴に関わらず同一の量子化ステップサイズQb
で量子化した直交変換係数が量子化される。つまり、同
一の量子化ステングサイズ周期に属する連続したブロッ
ク内で、フレーム内符号化する精微なパターンを持つブ
ロックが、他のブロックと同じ量子化ステップ。
サイズQbで量子化されるために、フレーム内符号化し
た精微なパターンを持つブロックの画質が劣化するとい
う課題があった。すなわち、フレーム内符号化した精微
なパターンを持つブロックより発生する直交変換係数を
、大き々量子化ステップサイズで量子化する事により、
原画体の持つ精微性が失われ、平坦なブロックとなる「
ブロック歪」が発生し、視覚的に大きな画質劣化として
認識されていた。一方、量子化ステップサイズを符号化
して発生する符号量を削減するために、同一の量子化ス
テップサイズで量子化する連続したブロック数は一定値
以上なければならない(従来例では、nマクロブロック
)ので、毎ブロックごとに量子化ステップサイズを算出
し、変更することはできない。
た精微なパターンを持つブロックの画質が劣化するとい
う課題があった。すなわち、フレーム内符号化した精微
なパターンを持つブロックより発生する直交変換係数を
、大き々量子化ステップサイズで量子化する事により、
原画体の持つ精微性が失われ、平坦なブロックとなる「
ブロック歪」が発生し、視覚的に大きな画質劣化として
認識されていた。一方、量子化ステップサイズを符号化
して発生する符号量を削減するために、同一の量子化ス
テップサイズで量子化する連続したブロック数は一定値
以上なければならない(従来例では、nマクロブロック
)ので、毎ブロックごとに量子化ステップサイズを算出
し、変更することはできない。
本発明は以上のような課題に鑑み、フレーム内符号化す
るブロックについて、発生符号量より算出した基準とな
る第1の量子化ステップサイズで量子化される連続した
ブロックで、該当ブロックの持つ画像的な精微性に比例
して、第(の量子化ステップサイズから、第2の量子化
ステップサイズを算出し、第2の量子化ステップサイズ
を用いて、直交変換係数を量子化することにより、原画
像の精微性を保持し、その結果として画質の向上を図る
ことを目的とする。つまり、フレーム内符号化するブロ
ックの精微性が高いブロックは、実際の量子化ステップ
サイズを、基準となる量子化ステップサイズより小さく
する事で、発生符号量は制限しつつ、精微性を保持し、
その結果としてブロックの画質を向上させ、画像全体の
画質向上が達成できる。
るブロックについて、発生符号量より算出した基準とな
る第1の量子化ステップサイズで量子化される連続した
ブロックで、該当ブロックの持つ画像的な精微性に比例
して、第(の量子化ステップサイズから、第2の量子化
ステップサイズを算出し、第2の量子化ステップサイズ
を用いて、直交変換係数を量子化することにより、原画
像の精微性を保持し、その結果として画質の向上を図る
ことを目的とする。つまり、フレーム内符号化するブロ
ックの精微性が高いブロックは、実際の量子化ステップ
サイズを、基準となる量子化ステップサイズより小さく
する事で、発生符号量は制限しつつ、精微性を保持し、
その結果としてブロックの画質を向上させ、画像全体の
画質向上が達成できる。
課題を解決するための手段
上記目的を達成するため、本発明の技術的解決手段は、
テレビジョン信号をアナログ/ディジタル変換するアナ
ログ/ディジタル変換手段と、ディジタル化した入力テ
レビジョン信号の1フレームまたは1フィールドを定め
られた大きさのブロックに分割するブロック分割手段と
、個々のブロックについてテレビジョン画像の動きであ
る動ベクトルを算出する動ベクトル算出手段と、個々の
ブロックについて前記動ベクトルを用いて動き補償する
か判定する動き補償判定手段と、動き補償するブロック
について前フレームの再生画像を動ベクトルで動き補償
し、予測画素値を算出する予測画素値算出手段と、入力
テレビジョン信号の画素値と予測画素値との差分な予測
誤差値として算出する予測誤差算出手段と、個々のブロ
ックにつイテフレーム間符号化するかフレーム内符号化
−fるかを判定する符号化判定手段と、ブロック毎に前
記フレーム内符号化・フレーム間符号化判定結果により
直交変換する信号を、入力テレビジョン信号の画素値と
するか予測誤差値とするか切り替える第1の切替手段と
、入力テレビジョン信号の画素値または予測誤差値を、
直交変換して直交変換係数を算出する直交変換数算出手
段と、発生符号量より第1の量子化ステップサイズを算
出する第1の量子化ステップサイズ算出手段と、入力テ
レビジョン信号のブロック毎の画素値の分散を算出する
分散算出手段と、フレーム内符号化するブロックニつい
ては、前記分散よりブロックをクラス分けし各クラス毎
に第1の量子化ステップサイズより第2の量子化ステッ
プサイズを算出し、フレーム間符号化するブロックにつ
いては、第1の量子化ステップサイズを第2の量子化ス
テップサイズとする第2の量子化ステップサイズ算出手
段と、第2の量子化ステップサイズを用いて、直交変換
係数を量子化し、量子化した直交変換係数を算出する量
子化直交変換係数算出手段と、フレーム内符号化かフレ
ーム間符号化かの情報と第1の量子化ステップサイズと
量子化のクラス分けに関する情報と量子化した直交変換
係数を符号化する符号化手段と、量子化した直交変換係
数を逆直交変換し、逆量子化信号を算出する逆量子化手
段と、前記フレーム間符号化・フレーム内符号化判定結
果により再生画素値算出時に用いる画素値を動き補償し
た予測画素値とするか、数値「0」とするか切り替える
第2の切替手段と、予測画素値または数値「0」と逆量
子化信号より再生画像を算出する手段と、再生画像を蓄
積する蓄積手段と、動ベクトルを符号化する動ベクトル
符号化手段とを設けることにより、上記目的を達成する
ものである。
テレビジョン信号をアナログ/ディジタル変換するアナ
ログ/ディジタル変換手段と、ディジタル化した入力テ
レビジョン信号の1フレームまたは1フィールドを定め
られた大きさのブロックに分割するブロック分割手段と
、個々のブロックについてテレビジョン画像の動きであ
る動ベクトルを算出する動ベクトル算出手段と、個々の
ブロックについて前記動ベクトルを用いて動き補償する
か判定する動き補償判定手段と、動き補償するブロック
について前フレームの再生画像を動ベクトルで動き補償
し、予測画素値を算出する予測画素値算出手段と、入力
テレビジョン信号の画素値と予測画素値との差分な予測
誤差値として算出する予測誤差算出手段と、個々のブロ
ックにつイテフレーム間符号化するかフレーム内符号化
−fるかを判定する符号化判定手段と、ブロック毎に前
記フレーム内符号化・フレーム間符号化判定結果により
直交変換する信号を、入力テレビジョン信号の画素値と
するか予測誤差値とするか切り替える第1の切替手段と
、入力テレビジョン信号の画素値または予測誤差値を、
直交変換して直交変換係数を算出する直交変換数算出手
段と、発生符号量より第1の量子化ステップサイズを算
出する第1の量子化ステップサイズ算出手段と、入力テ
レビジョン信号のブロック毎の画素値の分散を算出する
分散算出手段と、フレーム内符号化するブロックニつい
ては、前記分散よりブロックをクラス分けし各クラス毎
に第1の量子化ステップサイズより第2の量子化ステッ
プサイズを算出し、フレーム間符号化するブロックにつ
いては、第1の量子化ステップサイズを第2の量子化ス
テップサイズとする第2の量子化ステップサイズ算出手
段と、第2の量子化ステップサイズを用いて、直交変換
係数を量子化し、量子化した直交変換係数を算出する量
子化直交変換係数算出手段と、フレーム内符号化かフレ
ーム間符号化かの情報と第1の量子化ステップサイズと
量子化のクラス分けに関する情報と量子化した直交変換
係数を符号化する符号化手段と、量子化した直交変換係
数を逆直交変換し、逆量子化信号を算出する逆量子化手
段と、前記フレーム間符号化・フレーム内符号化判定結
果により再生画素値算出時に用いる画素値を動き補償し
た予測画素値とするか、数値「0」とするか切り替える
第2の切替手段と、予測画素値または数値「0」と逆量
子化信号より再生画像を算出する手段と、再生画像を蓄
積する蓄積手段と、動ベクトルを符号化する動ベクトル
符号化手段とを設けることにより、上記目的を達成する
ものである。
作用
入力テレビジョン信号の持つブロック毎の精微性は、ブ
ロック内の画素値の分散σ2で測定できると考えられる
。例えば、精微なパターンを持つブロックの分散σ冨は
、急峻な画素値の変化を持つ「粗い」ブロックの分散σ
2に比べ小さいと考えられる。また、精微性の高いブロ
ックはど前記分散σ2が小さくなると考えられる。
ロック内の画素値の分散σ2で測定できると考えられる
。例えば、精微なパターンを持つブロックの分散σ冨は
、急峻な画素値の変化を持つ「粗い」ブロックの分散σ
2に比べ小さいと考えられる。また、精微性の高いブロ
ックはど前記分散σ2が小さくなると考えられる。
従って、本発明は上記構成により、入力テレビジョン信
号の持つブロック毎の精微性を前記分散σ2で測定し、
同一の基準となる第1の量子化ステップサイズで量子化
する連続したブロックで、フレーム内符号化する精微な
画像を有するブロックについては前記第1の量子化ステ
ップサイズを、該当ブロックの持つ精微性に比例して、
小さ(した第2の量子化ステップサイズで直交変換係数
を量子化することにより、発生符号量を制限しつつ、精
微な画像を有するブロックの画質を向上することができ
るようにしたものである。
号の持つブロック毎の精微性を前記分散σ2で測定し、
同一の基準となる第1の量子化ステップサイズで量子化
する連続したブロックで、フレーム内符号化する精微な
画像を有するブロックについては前記第1の量子化ステ
ップサイズを、該当ブロックの持つ精微性に比例して、
小さ(した第2の量子化ステップサイズで直交変換係数
を量子化することにより、発生符号量を制限しつつ、精
微な画像を有するブロックの画質を向上することができ
るようにしたものである。
実施例
以下、第1図を参照しながら本発明の第1の実施例につ
いて説明する。第1図は本発明の第1の実施例における
動き補償予測フレーム間符号化装置のブロック結線図で
ある。第1図において、1は入力テレビジョン信号を入
力する入力端子、3は現フレームの符号化ブロックの画
信号と前フレームの再生画信号を比較して符号化ブロッ
クの動ベクトルと動き補償制御信号を算出する動ベクト
ル算出部、4は現フレームと前フレームの再生画信号を
蓄積する画像メモリ部、7は前フレームの再生画信号に
対して動き補償する動き補償部、9は符号化するブロッ
クをフレーム内符号化するかフレーム内符号化するかを
判定するフレーム間・フレーム内判定部、11は動き補
償信号に対して2次元ローパスフィルタ処理するループ
内フィルタ部、13は符号化ブロックの原画信号と予測
信号の差分演算を行ない予測誤差を算出する予測誤差算
出部、15は符号化方式選択信号により、直交変換する
信号の選択と再生画像を算出するための信号を選択する
スイッチ部、17は直交変換する直交変換部、19は直
交変換係数を量子化する量子化部、21は第2の量子化
ステップサイズを算出する第2量子化ステップサイズ算
出部、22は第1の量子化ステップサイズを算出する第
1量子化サイズ算出部、25は入力テレビジョン信号の
分散を算出する分散値算出部、28は伝送フレームを一
時蓄積する符号メモリ部、30は量子化した直交変換係
数を逆直交変換する逆直交変換部、34は現フレームの
再生画像を算出する再生画像算出部、36は符号化方式
選択信号、予測誤差、第1量子化ステツプサイズ、量子
化クラス情報を通信路符号化する予測誤差符号化部、3
8は動ベクトルを通信路符号化する動ベクトル符号化部
、40は予測符号と動ベクトル符号より伝送フレームを
構成するマルチプレクサ部、43は伝送信号を出力する
出力端子である。
いて説明する。第1図は本発明の第1の実施例における
動き補償予測フレーム間符号化装置のブロック結線図で
ある。第1図において、1は入力テレビジョン信号を入
力する入力端子、3は現フレームの符号化ブロックの画
信号と前フレームの再生画信号を比較して符号化ブロッ
クの動ベクトルと動き補償制御信号を算出する動ベクト
ル算出部、4は現フレームと前フレームの再生画信号を
蓄積する画像メモリ部、7は前フレームの再生画信号に
対して動き補償する動き補償部、9は符号化するブロッ
クをフレーム内符号化するかフレーム内符号化するかを
判定するフレーム間・フレーム内判定部、11は動き補
償信号に対して2次元ローパスフィルタ処理するループ
内フィルタ部、13は符号化ブロックの原画信号と予測
信号の差分演算を行ない予測誤差を算出する予測誤差算
出部、15は符号化方式選択信号により、直交変換する
信号の選択と再生画像を算出するための信号を選択する
スイッチ部、17は直交変換する直交変換部、19は直
交変換係数を量子化する量子化部、21は第2の量子化
ステップサイズを算出する第2量子化ステップサイズ算
出部、22は第1の量子化ステップサイズを算出する第
1量子化サイズ算出部、25は入力テレビジョン信号の
分散を算出する分散値算出部、28は伝送フレームを一
時蓄積する符号メモリ部、30は量子化した直交変換係
数を逆直交変換する逆直交変換部、34は現フレームの
再生画像を算出する再生画像算出部、36は符号化方式
選択信号、予測誤差、第1量子化ステツプサイズ、量子
化クラス情報を通信路符号化する予測誤差符号化部、3
8は動ベクトルを通信路符号化する動ベクトル符号化部
、40は予測符号と動ベクトル符号より伝送フレームを
構成するマルチプレクサ部、43は伝送信号を出力する
出力端子である。
以上のような構成において、以下その動作を説明する。
テレビジg/信号は第1図に図示されていない信号処理
部でアナログ/ディジタル変換され、水平方向M画素、
垂直方向Nラインのブロックに分割され、入力端子1よ
り入力テレビジョン信号2として入力される。次に、動
ベクトル算出部3は入力テレビジョン信号2と、画像メ
モリ部4より読みだした前フレームの再生画像5を比較
し、動ベクトルを算出し、動ベクトル信号6に出力する
。同時に、動ベクトル算出部3は動ベクトル算出時の評
価値を用いて、符号化ブロックに対する動き補償が有効
か無効かを判定し、その結果を動き補償制御情報として
動ベクトル信号6を出力する。
部でアナログ/ディジタル変換され、水平方向M画素、
垂直方向Nラインのブロックに分割され、入力端子1よ
り入力テレビジョン信号2として入力される。次に、動
ベクトル算出部3は入力テレビジョン信号2と、画像メ
モリ部4より読みだした前フレームの再生画像5を比較
し、動ベクトルを算出し、動ベクトル信号6に出力する
。同時に、動ベクトル算出部3は動ベクトル算出時の評
価値を用いて、符号化ブロックに対する動き補償が有効
か無効かを判定し、その結果を動き補償制御情報として
動ベクトル信号6を出力する。
動き補償部7は、符号化ブロックと同一位置の前フレー
ムの再生画像5に対し動ベクトル信号6により動き補償
する場合は動ベクトルで動き補償し、動き補償しない場
合は何もせずに、動き補償信号8として出力する。
ムの再生画像5に対し動ベクトル信号6により動き補償
する場合は動ベクトルで動き補償し、動き補償しない場
合は何もせずに、動き補償信号8として出力する。
フレーム間・フレーム内判定部9は、ブロック単位に入
力テレビジョン信号2と動き補償信号8を比較し、動き
補償予測の有効性を判定し、動き補償予測の有効性が小
さい場合は該当ブロックについてフレーム内符号化が有
効と判定し、動き補償予測の有効性が大きい場合は該当
ブロックについてフレーム間符号化が有効と判定し、そ
の結果を符号化方式選択信号10として出力する。また
フレーム内・フレーム間判定部9は、リフレッシ瓢フレ
ームの挿入が必要な符号化装置の場合は、定フレーム周
期で全ブロックをフレーム内符号化する様に符号化方式
選択信号10を出力する。
力テレビジョン信号2と動き補償信号8を比較し、動き
補償予測の有効性を判定し、動き補償予測の有効性が小
さい場合は該当ブロックについてフレーム内符号化が有
効と判定し、動き補償予測の有効性が大きい場合は該当
ブロックについてフレーム間符号化が有効と判定し、そ
の結果を符号化方式選択信号10として出力する。また
フレーム内・フレーム間判定部9は、リフレッシ瓢フレ
ームの挿入が必要な符号化装置の場合は、定フレーム周
期で全ブロックをフレーム内符号化する様に符号化方式
選択信号10を出力する。
ループ内フィルタ部11は、動き補償信号8に対し、符
号化ブロックが動き補償するブロックである場合は2次
元ローパスフィルタ処理であるループ内フィルタ処理を
行い、その他の場合はループ内フィルタ処理しないで、
予測信号12として出力する。
号化ブロックが動き補償するブロックである場合は2次
元ローパスフィルタ処理であるループ内フィルタ処理を
行い、その他の場合はループ内フィルタ処理しないで、
予測信号12として出力する。
予測誤差算出部13は、符号化ブロックの入力テレビジ
ョン信号2と予測信号12の差分演算を行ない、その結
果を予測誤差信号14として出力する。
ョン信号2と予測信号12の差分演算を行ない、その結
果を予測誤差信号14として出力する。
スイッチ部15は、(1)符号化方式選択信号10がフ
レーム内符号化を選択している場合には直交変換する信
号16として入力テレビジョン信号2を選択し、(2)
符号化方式選択信号10がフレーム間符号化を選択して
いる場合には直交変換する信号16として予測誤差信号
14を選択する。
レーム内符号化を選択している場合には直交変換する信
号16として入力テレビジョン信号2を選択し、(2)
符号化方式選択信号10がフレーム間符号化を選択して
いる場合には直交変換する信号16として予測誤差信号
14を選択する。
直交変換部17は、直交変換する信号16に対して直交
変換を行ない、直交変換する信号16の近傍画素間が持
つ高い相関性を除去して、直交変換係数18を算出する
。直交変換方式としては、多くの場合、高い変換効率を
持ち、ハードウェア化について実現性のある離散コサイ
ン変換が用いられる。
変換を行ない、直交変換する信号16の近傍画素間が持
つ高い相関性を除去して、直交変換係数18を算出する
。直交変換方式としては、多くの場合、高い変換効率を
持ち、ハードウェア化について実現性のある離散コサイ
ン変換が用いられる。
量子化部19は、第2の量子化ステンブサイズ20で直
交変換係数18を量子化する。以下に、第2の量子化ス
テ7ブサイズ20の算出方法について記述する。
交変換係数18を量子化する。以下に、第2の量子化ス
テ7ブサイズ20の算出方法について記述する。
(1)符号化するブロックがフレーム内符号化ブロック
である場合 第2量子化ステノグサイズ算出部21は、第1量子化ス
テンブサイズ算出部22が、第2図を用いて記述した方
式により残留符号量23より算出した第1の量子化ステ
ップサイズを第2の量子化ステップサイズとして出力す
る。
である場合 第2量子化ステノグサイズ算出部21は、第1量子化ス
テンブサイズ算出部22が、第2図を用いて記述した方
式により残留符号量23より算出した第1の量子化ステ
ップサイズを第2の量子化ステップサイズとして出力す
る。
〈2)符号化するブロックがフレーム間符号化ブロック
である場合 以下に示した方式により、符号化ブロックの画素値の分
散を算出し、算出した分散より該当ブロックをクラス分
けし、各クラス毎に基準となる第1の量子化ステップサ
イズより実際の量子化で用いる第2の量子化ステップサ
イズを算出する。
である場合 以下に示した方式により、符号化ブロックの画素値の分
散を算出し、算出した分散より該当ブロックをクラス分
けし、各クラス毎に基準となる第1の量子化ステップサ
イズより実際の量子化で用いる第2の量子化ステップサ
イズを算出する。
■分散値算出部25は、符号化ブロックの入力テレビジ
ョン信号2の画素値の分散σ2を第(3)式により算出
し分散信号26として出力する。分散σ2は、入力テレ
ビジョン信号2の精微性が高いブロックでは小さい値と
なり、入力テレビジョン信号2の精微性が低いグロック
では大きい値となる。
ョン信号2の画素値の分散σ2を第(3)式により算出
し分散信号26として出力する。分散σ2は、入力テレ
ビジョン信号2の精微性が高いブロックでは小さい値と
なり、入力テレビジョン信号2の精微性が低いグロック
では大きい値となる。
但し、第(3)式に於て以下のように定義する。
(al、Mはブロックの水平方向画素数を示す。
(bl、Nはブロックの垂直方向ライン数を示す。
[C1、p(i、J)はブロック内アドレス(ij)の
画素値を示す。
画素値を示す。
((11、Pはブロックの平均画素値を示す。第(4)
式■第2量子化ステップサイズ算出部21は、符号化ブ
ロック分散信号26と第1の量子化ステンプサイズ24
より、第2の量子化ステップサイズ20と量子化クラス
情報27を算出する。第1の量子化ステップサイズ24
は、第1量子化ステップサイズ算出部22で、符号メモ
リ部28内の符号残留量23より、第2図を用いて記述
した方式により求めたものである。
式■第2量子化ステップサイズ算出部21は、符号化ブ
ロック分散信号26と第1の量子化ステンプサイズ24
より、第2の量子化ステップサイズ20と量子化クラス
情報27を算出する。第1の量子化ステップサイズ24
は、第1量子化ステップサイズ算出部22で、符号メモ
リ部28内の符号残留量23より、第2図を用いて記述
した方式により求めたものである。
第2量子化ステップサイズ算出部21は、フレーム内符
号化するブロックに関し、分散信号26と予め定めた3
閾値thl、 th2. th3を比較し、各ブロック
を4つの量子化クラスに分け、量子化クラスにより第1
の量子化ステップサイズ24より第2の量子化ステップ
サイズ20を算出する。但し、第一の量子化ステップサ
イズをQbとし、第2の量子化ステップサイズをQ 5
tepとする。
号化するブロックに関し、分散信号26と予め定めた3
閾値thl、 th2. th3を比較し、各ブロック
を4つの量子化クラスに分け、量子化クラスにより第1
の量子化ステップサイズ24より第2の量子化ステップ
サイズ20を算出する。但し、第一の量子化ステップサ
イズをQbとし、第2の量子化ステップサイズをQ 5
tepとする。
■ O≦σ’<thlの場合
Q 5tep C1ass = 1
■ thl≦σ”<th2の場合
Qstep C1ass == 2
Q 5tep = 、Qb
■ th2≦σs<th3の場合
Qstep C1ass = 3
Q 5tep = 3!−Qb
■ th3≦02の場合
Qstep C1ass = 4
Q 5tep = Qb
以上のようにすることにより、フレーム内符号化するブ
ロックの第2の量子化ステップサイズ20は、入力テレ
ビジョン信号2の精微性が高いブロックに対しては、第
1の量子化ステップサイズ24より小さくなる。
ロックの第2の量子化ステップサイズ20は、入力テレ
ビジョン信号2の精微性が高いブロックに対しては、第
1の量子化ステップサイズ24より小さくなる。
量子化部19は、直交変換係数14を第2の量子化ステ
ンプサイズ20で量子化し、直交変換量子化係数29を
算出する。逆直交変換部30は、直交変換量子化係数2
9を逆直交変換し、量子化誤差を含んだ信号31を算出
する。
ンプサイズ20で量子化し、直交変換量子化係数29を
算出する。逆直交変換部30は、直交変換量子化係数2
9を逆直交変換し、量子化誤差を含んだ信号31を算出
する。
スイッチ部16は、(1ン符号化方式選択信号10がフ
レーム内符号化を選択している場合には再生画像算出信
号32として数値「0」信号33を選択し、(2)符号
化方式選択信号10がフレーム間符号化を選択している
場合には再生画像算出信号32として予測信号12を選
択する。
レーム内符号化を選択している場合には再生画像算出信
号32として数値「0」信号33を選択し、(2)符号
化方式選択信号10がフレーム間符号化を選択している
場合には再生画像算出信号32として予測信号12を選
択する。
再生画像算出部34は量子化誤差を含んだ信号31と再
生画像算出信号32を加算し、符号化ブロックの再生画
像35を算出する。画像メモリ4は現フレームの再生画
像信号35を蓄積し、前フレームの再生画像信号5を出
力する。
生画像算出信号32を加算し、符号化ブロックの再生画
像35を算出する。画像メモリ4は現フレームの再生画
像信号35を蓄積し、前フレームの再生画像信号5を出
力する。
予測誤差符号化部36は、符号化方式選択信号10、第
1の量子化ステップサイズ24、量子化クラス情報27
、直交変換量子化係数25を符号化し、予測誤差符号3
7を算出する。
1の量子化ステップサイズ24、量子化クラス情報27
、直交変換量子化係数25を符号化し、予測誤差符号3
7を算出する。
動ベクトル符号化部38は動き補償したブロックの動ベ
クトル信号6を符号化し、動ベクトル符号39を算出す
る。
クトル信号6を符号化し、動ベクトル符号39を算出す
る。
マルチプレクサ部40は予測誤差符号37と動ベクトル
符号39より、所定の形式の伝送フレーム41を算出す
る。
符号39より、所定の形式の伝送フレーム41を算出す
る。
符号メモリ部28は伝送フレーム41を、−旦蓄積し、
図示していない外部より入力するとクロック信号に同期
して、伝送符号42として出力端子43より、出力する
。同時に、符号メモリ部28はメモリ内に残留している
符号量を残留符号量23として算出する。
図示していない外部より入力するとクロック信号に同期
して、伝送符号42として出力端子43より、出力する
。同時に、符号メモリ部28はメモリ内に残留している
符号量を残留符号量23として算出する。
以上の説明から明らかなように本実施例によれば、同一
の量子化ステップサイズに属する連続したブロック郡に
おいて、フレーム内符号化するブロックの精微性に比例
して、基準となる第1の量子化ステップサイズより、第
2の量子化ステノフサイズを算出し、第2の量子化ステ
ップサイズを用いて直交変換係数を量子化するので、画
像の精微性を損なわず、画像全体の画質向上が達成でき
る。
の量子化ステップサイズに属する連続したブロック郡に
おいて、フレーム内符号化するブロックの精微性に比例
して、基準となる第1の量子化ステップサイズより、第
2の量子化ステノフサイズを算出し、第2の量子化ステ
ップサイズを用いて直交変換係数を量子化するので、画
像の精微性を損なわず、画像全体の画質向上が達成でき
る。
なお、以上の説明では分散値算出部25で算出する分散
値26を第(3)式で定義したが、入力テレビジョン信
号2の精細性を測定できる分散であれば、他の測定尺度
でもよい。例えば、一般にブロックの大きさ(水平方向
画素数:M、垂直方向ライン数二N)は固定値であるか
ら、計算処理が簡単な尺度として第(5)式に示した数
値りがある。ただしp(i、j)はブロック内アドレス
(II j)の画素値、Pはブロックの平均画素値を示
す。
値26を第(3)式で定義したが、入力テレビジョン信
号2の精細性を測定できる分散であれば、他の測定尺度
でもよい。例えば、一般にブロックの大きさ(水平方向
画素数:M、垂直方向ライン数二N)は固定値であるか
ら、計算処理が簡単な尺度として第(5)式に示した数
値りがある。ただしp(i、j)はブロック内アドレス
(II j)の画素値、Pはブロックの平均画素値を示
す。
また、以上の説明では量子化ステップサイズのクラス分
けを4クラスとしたが、他のクラス分は数でもよい。
けを4クラスとしたが、他のクラス分は数でもよい。
さらに、以上の説明ではクラス分は毎に基準とkる第1
の量子化ステップサイズを等分し、第2の量子化ステッ
プサイズを決定したが、分散が小さいブロックに対して
第2の量子化ステップサイズが小さくなるように算出さ
れれば、他の方法でもよい。
の量子化ステップサイズを等分し、第2の量子化ステッ
プサイズを決定したが、分散が小さいブロックに対して
第2の量子化ステップサイズが小さくなるように算出さ
れれば、他の方法でもよい。
発明の効果
以上のように、本発明の効果としては、フレーム内符号
化するブロックの入力テレビジョン信号の持つ精微性に
関する特徴を測定し、同一の量子化ステップサイズで量
子化する連続したブロック郡内で、精微々絵柄を持つフ
レーム内符号化するブロックに対しては前記量子化ステ
ンプサイズを小さくすることにより、発生符号量は制限
しつつ、原画像の持つ精微性を損なう事々く動画像符号
化が行える為に、画質向上が図られ、その効果は大きい
。
化するブロックの入力テレビジョン信号の持つ精微性に
関する特徴を測定し、同一の量子化ステップサイズで量
子化する連続したブロック郡内で、精微々絵柄を持つフ
レーム内符号化するブロックに対しては前記量子化ステ
ンプサイズを小さくすることにより、発生符号量は制限
しつつ、原画像の持つ精微性を損なう事々く動画像符号
化が行える為に、画質向上が図られ、その効果は大きい
。
第1図は本発明の第1の実施例における動き補償予測フ
レーム間符号化装置のブロック結線図、第2図は従来の
動き補償予測フレーム間符号化装置のブロック結線図、
第3図は従来における画像とマクロブロックの関係を示
した概念図である。 1・・・入力端子、3・・・動ベクトル算出部、4・・
・画像メモリ部、7・・・動き補償部、9・・・フレー
ム内・フレーム間判定部、11・・・ループ内フィルタ
部、13・・・予測誤差算出部、15・・・スイッチ部
、17・・・直交変換部、19・・・量子化部、21・
・・第2量子化ステノプサイス算出部、22・・・第1
量子化ステップサイズ算出部、25・・・分散値算出部
、28・・・符号メモリ部、3o・・・逆直交変換部、
34・・・再生画像算出部、36・・・予測誤差符号化
部、38・・・動ベクトル符号化部、4F・・マルチプ
レクサ部、43・・・出力端子。
レーム間符号化装置のブロック結線図、第2図は従来の
動き補償予測フレーム間符号化装置のブロック結線図、
第3図は従来における画像とマクロブロックの関係を示
した概念図である。 1・・・入力端子、3・・・動ベクトル算出部、4・・
・画像メモリ部、7・・・動き補償部、9・・・フレー
ム内・フレーム間判定部、11・・・ループ内フィルタ
部、13・・・予測誤差算出部、15・・・スイッチ部
、17・・・直交変換部、19・・・量子化部、21・
・・第2量子化ステノプサイス算出部、22・・・第1
量子化ステップサイズ算出部、25・・・分散値算出部
、28・・・符号メモリ部、3o・・・逆直交変換部、
34・・・再生画像算出部、36・・・予測誤差符号化
部、38・・・動ベクトル符号化部、4F・・マルチプ
レクサ部、43・・・出力端子。
Claims (1)
- テレビジョン信号をアナログ/ディジタル変換するアナ
ログ/ディジタル変換手段と、ディジタル化した入力テ
レビジョン信号の1フレームまたは1フィールドを定め
られた大きさのブロックに分割するブロック分割手段と
、個々のブロックについてテレビジョン画像の動きであ
る動ベクトルを算出する動ベクトル算出手段と、個々の
ブロックについて前記動ベクトルを用いて動き補償する
か判定する動き補償判定手段と、動き補償するブロック
ついて前フレームの再生画像を動ベクトルで動き補償し
、予測画素値を算出する予測画素値算出手段と、入力テ
レビジョン信号の画素値と予測画素値との差分を予測誤
差値として算出する予測誤差値算出手段と、個々のブロ
ックについてフレーム間符号化するかフレーム内符号化
するかを判定する符号化判定手段と、ブロック毎に前記
フレーム内符号化・フレーム間符号化判定結果により直
交変換する信号を、入力テレビジョン信号の画素値とす
るか予測誤差値とするか切り替える第1の切替手段と、
入力テレビジョン信号の画素値または予測誤差値を、直
交変換して直交変換係数を算出する直交変換係数算出手
段と、発生符号量より第1の量子化ステップサイズを算
出する第1の量子化ステップサイズ算出手段と、入力テ
レビジョン信号のブロック毎の画素値の分散を算出する
分散算出手段と、フレーム内符号化するブロックについ
ては、前記分散よりブロックをクラス分けし各クラス毎
に第1の量子化ステップサイズより第2の量子化ステッ
プサイズを算出し、フレーム間符号化するブロックにつ
いては、第1の量子化ステップサイズを第2の量子化ス
テップサイズとする第2の量子化ステップサイズ算出手
段と、第2の量子化ステップサイズを用いて、直交変換
係数を量子化し、量子化した直交変換係数を算出する量
子化直交変換係数算出手段と、フレーム内符号化かフレ
ーム間符号化かの情報と第1の量子化ステップサイズと
量子化のクラス分けに関する情報と量子化した直交変換
係数を符号化する符号化手段と、量子化した直交変換係
数を逆直交変換し、逆量子化信号を算出する逆量子化手
段と、前記フレーム間符号化・フレーム内符号化判定結
果により再生画素値算出時に用いる画素値を動き補償し
た予測画素値とするか、数値「0」とするか切り替える
第2の切替手段と、予測画素値または数値「0」と逆量
子化信号より再生画像を算出する手段と、再生画像を蓄
積する蓄積手段と、動ベクトルを符号化する動ベクトル
符号化手段とを具備した動き補償予測フレーム間符号化
装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1266479A JPH0761154B2 (ja) | 1989-10-13 | 1989-10-13 | 動き補償予測フレーム間符号化装置 |
| US07/597,853 US5144426A (en) | 1989-10-13 | 1990-10-12 | Motion compensated prediction interframe coding system |
| US08/298,684 USRE37091E1 (en) | 1989-10-13 | 1994-08-31 | Motion compensated prediction interframe coding system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1266479A JPH0761154B2 (ja) | 1989-10-13 | 1989-10-13 | 動き補償予測フレーム間符号化装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03127582A true JPH03127582A (ja) | 1991-05-30 |
| JPH0761154B2 JPH0761154B2 (ja) | 1995-06-28 |
Family
ID=17431502
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1266479A Expired - Lifetime JPH0761154B2 (ja) | 1989-10-13 | 1989-10-13 | 動き補償予測フレーム間符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0761154B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0574244A3 (en) * | 1992-06-10 | 1994-08-10 | Canon Kk | Coding method and apparatus |
| US20150043630A1 (en) * | 2009-06-19 | 2015-02-12 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method, and image decoding method |
-
1989
- 1989-10-13 JP JP1266479A patent/JPH0761154B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0574244A3 (en) * | 1992-06-10 | 1994-08-10 | Canon Kk | Coding method and apparatus |
| US20150043630A1 (en) * | 2009-06-19 | 2015-02-12 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method, and image decoding method |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0761154B2 (ja) | 1995-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5663763A (en) | Picture signal encoding method and apparatus and picture signal decoding method and apparatus | |
| US5657087A (en) | Motion compensation encoding method and apparatus adaptive to motion amount | |
| JP3358620B2 (ja) | 画像符号化方法及び画像符号化装置 | |
| JPH03127580A (ja) | 動き補償フレーム間符号化装置 | |
| JPH04114585A (ja) | 動き補償フレーム間符号化装置 | |
| JP2629409B2 (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH03127581A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH04268891A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH0761154B2 (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH03214989A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH04259182A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH04268890A (ja) | 動き補償予測フレーム間符号化装置 | |
| KR950005624B1 (ko) | 영상 압축부호화 장치 및 방법 | |
| JPH04137985A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH01141483A (ja) | 画像信号の圧縮装置 | |
| JP2630022B2 (ja) | 動き補償フレーム間符号化装置 | |
| JP3279927B2 (ja) | 画像符号化方法及びその装置 | |
| JP2922155B2 (ja) | 画像符号化方法および画像符号化装置、並びに画像処理システム | |
| JPH0456492A (ja) | 動画像符号化制御方式 | |
| JPH08317396A (ja) | 動き補償予測フレーム間符号化装置 | |
| JP2629997B2 (ja) | 動き補償フレーム間符号化装置 | |
| KR0183668B1 (ko) | 디지탈 영상데이타의 압축부호화 방법 및 장치 | |
| JPH04200191A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH04137984A (ja) | 動き補償予測フレーム間符号化装置 | |
| JPH08317398A (ja) | 動き補償予測フレーム間符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080628 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090628 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100628 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100628 Year of fee payment: 15 |