JPH06261307A - 符号化画面のエッジの処理方法 - Google Patents
符号化画面のエッジの処理方法Info
- Publication number
- JPH06261307A JPH06261307A JP4413793A JP4413793A JPH06261307A JP H06261307 A JPH06261307 A JP H06261307A JP 4413793 A JP4413793 A JP 4413793A JP 4413793 A JP4413793 A JP 4413793A JP H06261307 A JPH06261307 A JP H06261307A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- block
- edge
- predicted
- coding
- 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
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Color Television Systems (AREA)
Abstract
(57)【要約】
【目的】 動画像の符号化装置における符号化画面のエ
ッジの処理方法に関し、画面のエッジの処理を行う場
合、差分検出の対象とらない部分をマスクすることで、
符号化処理の簡素化を図る。 【構成】 動き補償予測を用いた動画像の符号化装置に
おいて、画面のエッジブロックの位置に応じたマスクパ
ターンを予め用意しておき、画面のエッジブロックにつ
いては、その予め用意したマスクパターンを画面のエッ
ジブロックの位置に応じて選択して、現画面と予測画面
との差分検出の対象とならない部分をマスクすることに
より、画面の符号化処理を行うよう構成する。
ッジの処理方法に関し、画面のエッジの処理を行う場
合、差分検出の対象とらない部分をマスクすることで、
符号化処理の簡素化を図る。 【構成】 動き補償予測を用いた動画像の符号化装置に
おいて、画面のエッジブロックの位置に応じたマスクパ
ターンを予め用意しておき、画面のエッジブロックにつ
いては、その予め用意したマスクパターンを画面のエッ
ジブロックの位置に応じて選択して、現画面と予測画面
との差分検出の対象とならない部分をマスクすることに
より、画面の符号化処理を行うよう構成する。
Description
【0001】
【産業上の利用分野】本発明は、テレビ会議システムの
ような動画像の高能率符号化システムに用いられ、デー
タの圧縮率を高める一要素である動き補償予測を用いた
動画像の符号化装置における符号化画面のエッジの処理
方法に関する。
ような動画像の高能率符号化システムに用いられ、デー
タの圧縮率を高める一要素である動き補償予測を用いた
動画像の符号化装置における符号化画面のエッジの処理
方法に関する。
【0002】
【従来の技術】動き補償予測とは、画面をある大きさの
ブロック(例えば16画素×16ライン)に分割し、各
ブロックについて予測画面の中から予測誤差が最も小さ
いブロックを探索するものである。
ブロック(例えば16画素×16ライン)に分割し、各
ブロックについて予測画面の中から予測誤差が最も小さ
いブロックを探索するものである。
【0003】図7に動き補償予測を用いた動画像の符号
化方式のブロック図を、図8に動き補償予測の原理説明
図を示す。図7において、Qは量子化器、FMはフレー
ムメモリ、VDLは可変遅延、MCは動き補償予測部、
VLCは可変長符号化部である。
化方式のブロック図を、図8に動き補償予測の原理説明
図を示す。図7において、Qは量子化器、FMはフレー
ムメモリ、VDLは可変遅延、MCは動き補償予測部、
VLCは可変長符号化部である。
【0004】これらの図に示すように、動き補償予測と
は、現画面上のブロックについて、予測画面(例えばフ
レーム間予測のときは前画面)上のブロックi1,i2,
i3,…,inとマッチング演算を行い、ある評価法で決
まる予測誤差が最も小さいブロックを検出する処理であ
る。
は、現画面上のブロックについて、予測画面(例えばフ
レーム間予測のときは前画面)上のブロックi1,i2,
i3,…,inとマッチング演算を行い、ある評価法で決
まる予測誤差が最も小さいブロックを検出する処理であ
る。
【0005】この評価法の一例として、差分絶対値和が
挙げられる。この差分絶対値和とは、現画面上のブロッ
ク内のデータ(画素値)をXk(k=1〜256,ただ
しブロックを16×16とした場合)とし、予測画面上
の位置iのブロック内のデータをYi,k(k=1〜25
6)とした時のブロックiの評価値Siを Si =Σ|Xk−Yi,k | により求めるものであり、この値が最小となるiが最適
予測ブロックとなる。
挙げられる。この差分絶対値和とは、現画面上のブロッ
ク内のデータ(画素値)をXk(k=1〜256,ただ
しブロックを16×16とした場合)とし、予測画面上
の位置iのブロック内のデータをYi,k(k=1〜25
6)とした時のブロックiの評価値Siを Si =Σ|Xk−Yi,k | により求めるものであり、この値が最小となるiが最適
予測ブロックとなる。
【0006】図9に差分絶対値和の演算を行うマッチン
グ演算部の構成例を示す。図9において、21は符号化
するべき画面ブロックの位置を指定する符号化ブロック
の位置検出部、22は符号化ブロックの位置に応じた信
号を発生する制御信号発生部、23は原画を記憶したR
AM、24は予測画面を記憶したRAM、25は制御信
号に応じてRAM23とRAM24のアドレスを指定す
るメモリ制御部(RAMアドレス発生部)、26は画面
のブロック数に対応した演算器である。この演算器26
は、RAM23とRAM24との差分を絶対値化する絶
対値回路27と、その絶対値をブロック内の画素分集計
するレジスタ28から構成されている。
グ演算部の構成例を示す。図9において、21は符号化
するべき画面ブロックの位置を指定する符号化ブロック
の位置検出部、22は符号化ブロックの位置に応じた信
号を発生する制御信号発生部、23は原画を記憶したR
AM、24は予測画面を記憶したRAM、25は制御信
号に応じてRAM23とRAM24のアドレスを指定す
るメモリ制御部(RAMアドレス発生部)、26は画面
のブロック数に対応した演算器である。この演算器26
は、RAM23とRAM24との差分を絶対値化する絶
対値回路27と、その絶対値をブロック内の画素分集計
するレジスタ28から構成されている。
【0007】29は差分絶対値和の最小値を検出する最
小値検出部、30は検出した最小値ブロックへの動きベ
クトルを発生する動きベクトル発生部である。
小値検出部、30は検出した最小値ブロックへの動きベ
クトルを発生する動きベクトル発生部である。
【0008】
【発明が解決しようとする課題】しかしながら、このよ
うな従来の差分絶対値和の演算を行うマッチング演算部
においては、これから符号化処理を行う原画ブロック
が、図10の斜線部に示す画面のエッジであった場合、
マッチング演算によって求まる動きベクトルが、画面以
外の領域を指すことを防ぐ必要がある。
うな従来の差分絶対値和の演算を行うマッチング演算部
においては、これから符号化処理を行う原画ブロック
が、図10の斜線部に示す画面のエッジであった場合、
マッチング演算によって求まる動きベクトルが、画面以
外の領域を指すことを防ぐ必要がある。
【0009】そしてこの場合、画面のエッジには、8種
類(上・左・右・下・左上・右上・左下・右下端)の探
索領域を有するエッジが存在するため、画面のエッジを
処理するためには、図9におけるメモリ制御部25のア
ドレス発生方法や、演算器26のクロックをインヒビッ
トするなどの制御を、9種類(上述の8種類のエッジと
中央部の領域用が必要)にわたって用意しておく必要が
あり、制御の複雑化、回路規模の増大化という問題があ
った。
類(上・左・右・下・左上・右上・左下・右下端)の探
索領域を有するエッジが存在するため、画面のエッジを
処理するためには、図9におけるメモリ制御部25のア
ドレス発生方法や、演算器26のクロックをインヒビッ
トするなどの制御を、9種類(上述の8種類のエッジと
中央部の領域用が必要)にわたって用意しておく必要が
あり、制御の複雑化、回路規模の増大化という問題があ
った。
【0010】この発明は、このような事情を考慮してな
されたもので、動き補償予測を用いた動画像の符号化装
置において、画面のエッジの処理を行う場合、予め用意
したマスクパターンを画面のエッジブロックの位置に応
じて選択し、差分絶対値和とORをとることにより、画
面の符号化処理を行うようにした符号化画面のエッジの
処理方法を提供するものである。
されたもので、動き補償予測を用いた動画像の符号化装
置において、画面のエッジの処理を行う場合、予め用意
したマスクパターンを画面のエッジブロックの位置に応
じて選択し、差分絶対値和とORをとることにより、画
面の符号化処理を行うようにした符号化画面のエッジの
処理方法を提供するものである。
【0011】
【課題を解決するための手段】本願の請求項1の発明
は、画面をある大きさのブロックに分割し、各ブロック
について予測画面の中から所定の範囲にわたって現画面
と予測画面との差分が最小となるブロックを検出し、検
出したブロックへの動きベクトルを使って現画面と予測
画面との差分を符号化することにより画面の符号化処理
を行う動き補償予測を用いた動画像の符号化装置におい
て、画面のエッジブロックの位置に応じたマスクパター
ンを予め用意しておき、画面のエッジブロックについて
は、その予め用意したマスクパターンを画面のエッジブ
ロックの位置に応じて選択して、現画面と予測画面との
差分検出の対象とならない部分をマスクすることによ
り、画面の符号化処理を行うことを特徴とする符号化画
面のエッジの処理方法である。
は、画面をある大きさのブロックに分割し、各ブロック
について予測画面の中から所定の範囲にわたって現画面
と予測画面との差分が最小となるブロックを検出し、検
出したブロックへの動きベクトルを使って現画面と予測
画面との差分を符号化することにより画面の符号化処理
を行う動き補償予測を用いた動画像の符号化装置におい
て、画面のエッジブロックの位置に応じたマスクパター
ンを予め用意しておき、画面のエッジブロックについて
は、その予め用意したマスクパターンを画面のエッジブ
ロックの位置に応じて選択して、現画面と予測画面との
差分検出の対象とならない部分をマスクすることによ
り、画面の符号化処理を行うことを特徴とする符号化画
面のエッジの処理方法である。
【0012】また、本願の請求項2の発明は、画面をあ
る大きさのブロックに分割し、各ブロックについて予測
画面の中から所定の範囲にわたって現画面と予測画面と
の差分が最小となるブロックを検出し、検出したブロッ
クへの動きベクトルを使って現画面と予測画面との差分
を符号化することにより画面の符号化処理を行う動き補
償予測を用いた動画像の符号化装置において、画面のエ
ッジブロックについては、現画面のデータ値をそのまま
符号化し、フレーム内符号化ブロックとして画面の符号
化処理を行うことを特徴とする符号化画面のエッジの処
理方法である。
る大きさのブロックに分割し、各ブロックについて予測
画面の中から所定の範囲にわたって現画面と予測画面と
の差分が最小となるブロックを検出し、検出したブロッ
クへの動きベクトルを使って現画面と予測画面との差分
を符号化することにより画面の符号化処理を行う動き補
償予測を用いた動画像の符号化装置において、画面のエ
ッジブロックについては、現画面のデータ値をそのまま
符号化し、フレーム内符号化ブロックとして画面の符号
化処理を行うことを特徴とする符号化画面のエッジの処
理方法である。
【0013】さらに、本願の請求項3の発明は、画面を
ある大きさのブロックに分割し、各ブロックについて予
測画面の中から所定の範囲にわたって現画面と予測画面
との差分が最小となるブロックを検出し、検出したブロ
ックへの動きベクトルを使って現画面と予測画面との差
分を符号化することにより画面の符号化処理を行う動き
補償予測を用いた動画像の符号化装置において、画面の
エッジブロックについては、現画面と予測画面との差分
を符号化し、フレーム間符号化ブロックとして画面の符
号化処理を行うことを特徴とする符号化画面のエッジの
処理方法である。
ある大きさのブロックに分割し、各ブロックについて予
測画面の中から所定の範囲にわたって現画面と予測画面
との差分が最小となるブロックを検出し、検出したブロ
ックへの動きベクトルを使って現画面と予測画面との差
分を符号化することにより画面の符号化処理を行う動き
補償予測を用いた動画像の符号化装置において、画面の
エッジブロックについては、現画面と予測画面との差分
を符号化し、フレーム間符号化ブロックとして画面の符
号化処理を行うことを特徴とする符号化画面のエッジの
処理方法である。
【0014】
【作用】請求項1の発明によれば、画面のエッジブロッ
クについては、現画面と予測画面との差分検出の対象と
ならない部分を、予め用意したマスクパターンでマスク
するので、予測画面を読み出すアドレスを制御したり、
差分検出のために演算部のクロックをインヒビットする
などの複雑な制御が不要となる。
クについては、現画面と予測画面との差分検出の対象と
ならない部分を、予め用意したマスクパターンでマスク
するので、予測画面を読み出すアドレスを制御したり、
差分検出のために演算部のクロックをインヒビットする
などの複雑な制御が不要となる。
【0015】また、請求項2の発明によれば、画面のエ
ッジブロックをフレーム内符号化ブロックとして処理す
るので、最小値の検出やそれに伴う動きベクトルの発生
が不要となり、画面のエッジ部分がほとんど表示の対象
とならない場合に、画面の符号化処理を簡素化すること
ができる。
ッジブロックをフレーム内符号化ブロックとして処理す
るので、最小値の検出やそれに伴う動きベクトルの発生
が不要となり、画面のエッジ部分がほとんど表示の対象
とならない場合に、画面の符号化処理を簡素化すること
ができる。
【0016】さらに、請求項3の発明によれば、画面の
エッジブロックをフレーム間符号化ブロックとして処理
するので、請求項2の発明と同様に、最小値の検出やそ
れに伴う動きベクトルの発生が不要となり、画面のエッ
ジ部分がほとんど表示の対象とならない場合に、画面の
符号化処理を簡素化することができる。
エッジブロックをフレーム間符号化ブロックとして処理
するので、請求項2の発明と同様に、最小値の検出やそ
れに伴う動きベクトルの発生が不要となり、画面のエッ
ジ部分がほとんど表示の対象とならない場合に、画面の
符号化処理を簡素化することができる。
【0017】
【実施例】以下、図面に示す実施例に基づいてこの発明
を詳述する。なお、これによってこの発明が限定される
ものではない。
を詳述する。なお、これによってこの発明が限定される
ものではない。
【0018】図1は本発明の符号化画面のエッジの処理
方法の実施に使用されるマッチング演算部の構成を示す
ブロック図である。この図において、1は符号化するべ
き画面ブロックの位置を指定する符号化ブロックの位置
検出部、2は符号化ブロックの位置に応じたマスク信号
を発生するマスク信号発生部、3は原画を記憶したRA
M、4は予測画面を記憶したRAM、5はRAM3とR
AM4のアドレスを指定するメモリ制御部(RAMアド
レス発生部)、6は画面のブロック数に対応した演算器
である。この演算器6は、RAM3とRAM4との差分
を絶対値化する絶対値回路7と、その絶対値をブロック
内の画素分集計するレジスタ8から構成されている。
方法の実施に使用されるマッチング演算部の構成を示す
ブロック図である。この図において、1は符号化するべ
き画面ブロックの位置を指定する符号化ブロックの位置
検出部、2は符号化ブロックの位置に応じたマスク信号
を発生するマスク信号発生部、3は原画を記憶したRA
M、4は予測画面を記憶したRAM、5はRAM3とR
AM4のアドレスを指定するメモリ制御部(RAMアド
レス発生部)、6は画面のブロック数に対応した演算器
である。この演算器6は、RAM3とRAM4との差分
を絶対値化する絶対値回路7と、その絶対値をブロック
内の画素分集計するレジスタ8から構成されている。
【0019】9は差分絶対値和の最小値を検出する最小
値検出部、10は検出した最小値ブロックへの動きベク
トルを発生する動きベクトル発生部である。
値検出部、10は検出した最小値ブロックへの動きベク
トルを発生する動きベクトル発生部である。
【0020】最小値検出部9は、演算器6からの差分絶
対値和とマスク信号発生部2からのマスク信号とのOR
(オア)をとるOR回路11と、OR回路11からの差
分絶対値和の中から最小値を検出するための比較結果を
出力する差分絶対値和比較部12から構成されている。
対値和とマスク信号発生部2からのマスク信号とのOR
(オア)をとるOR回路11と、OR回路11からの差
分絶対値和の中から最小値を検出するための比較結果を
出力する差分絶対値和比較部12から構成されている。
【0021】図9に示した従来の差分絶対値和の演算に
おいては、画面のエッジブロックを処理する場合、制御
信号発生部22によってメモリ制御部25と演算器26
の制御を行っていたが、本発明においては、演算器6の
No.1〜No.nから出力される差分絶対値和の内、最小と
なる差分絶対値和を検出する最小値検出部9に対し、最
小値検出の対象とならない領域を無効にするためのマス
ク信号をマスク信号発生部2から送ることにより、従来
よりも制御を簡素化するようにしている。
おいては、画面のエッジブロックを処理する場合、制御
信号発生部22によってメモリ制御部25と演算器26
の制御を行っていたが、本発明においては、演算器6の
No.1〜No.nから出力される差分絶対値和の内、最小と
なる差分絶対値和を検出する最小値検出部9に対し、最
小値検出の対象とならない領域を無効にするためのマス
ク信号をマスク信号発生部2から送ることにより、従来
よりも制御を簡素化するようにしている。
【0022】具体的には、無効領域部分の差分絶対値和
が最小値検出部9へ入力されるタイミングに合わせて、
マスク信号としてマスク信号発生部2から“H”の信号
を出力し、このマスク信号と差分絶対値和とのORをと
ることにより、差分絶対値和をオール“H”の信号と
し、最小値として検出されることを防止する。
が最小値検出部9へ入力されるタイミングに合わせて、
マスク信号としてマスク信号発生部2から“H”の信号
を出力し、このマスク信号と差分絶対値和とのORをと
ることにより、差分絶対値和をオール“H”の信号と
し、最小値として検出されることを防止する。
【0023】図2は最小値検出部9のマスク状態を示す
タイムチャートである。この図に示すように、マスク信
号発生部2から出力するマスク信号は、無効な差分絶対
値和が差分絶対値和比較部12へ入力される場合に
“H”を出力するようになっている。
タイムチャートである。この図に示すように、マスク信
号発生部2から出力するマスク信号は、無効な差分絶対
値和が差分絶対値和比較部12へ入力される場合に
“H”を出力するようになっている。
【0024】図3にマスク信号のパターンの一例とし
て、符号化ブロックサイズ16画素×16ライン、動き
補償の探索範囲±15の場合(テレビ電話/会議システ
ムの標準化の規定による)でのマスク信号のマスクパタ
ーンを示す。
て、符号化ブロックサイズ16画素×16ライン、動き
補償の探索範囲±15の場合(テレビ電話/会議システ
ムの標準化の規定による)でのマスク信号のマスクパタ
ーンを示す。
【0025】本例では、マッチング演算部を31個の演
算器6で構成し、図4に示す順序でマッチングを行うよ
うにしている。図3に示したマスク信号のパターンにお
いて、マスクパターンとマスクパターンに、領域の
全部を有効とする中央部のマスクパターンと、右端ブ
ロックに必要なマスクパターンを追加すれば、マスク
信号のパターンが全て揃うことになる。以上の4パター
ンを選択して、マスク信号として最小値検出部9に送る
ことにより、画面のエッジ処理を行う。
算器6で構成し、図4に示す順序でマッチングを行うよ
うにしている。図3に示したマスク信号のパターンにお
いて、マスクパターンとマスクパターンに、領域の
全部を有効とする中央部のマスクパターンと、右端ブ
ロックに必要なマスクパターンを追加すれば、マスク
信号のパターンが全て揃うことになる。以上の4パター
ンを選択して、マスク信号として最小値検出部9に送る
ことにより、画面のエッジ処理を行う。
【0026】なお、図5に示すエッジブロックに対し、
動き補償予測を用いず、強制的にフレーム内符号化ブロ
ックとして処理を行うようにしてもよい。すなわち、フ
レーム内符号化とは、前画面との相関を利用せず、画像
データを圧縮せずに符号化を行う方式であり、この方法
によるエッジブロックの処理は、符号化画面のエッジブ
ロックが復号側の表示画面においてほとんど表示の対象
とならない場合や、画面に表示されない場合に特に有効
である。
動き補償予測を用いず、強制的にフレーム内符号化ブロ
ックとして処理を行うようにしてもよい。すなわち、フ
レーム内符号化とは、前画面との相関を利用せず、画像
データを圧縮せずに符号化を行う方式であり、この方法
によるエッジブロックの処理は、符号化画面のエッジブ
ロックが復号側の表示画面においてほとんど表示の対象
とならない場合や、画面に表示されない場合に特に有効
である。
【0027】このように、画面のエッジブロックをフレ
ーム内符号化で処理する場合には、マッチング演算部の
動作は必要なく、符号化ブロックの位置検出部1のみを
機能させ、ブロックの属性判定をフレーム内と判定する
ようにする。
ーム内符号化で処理する場合には、マッチング演算部の
動作は必要なく、符号化ブロックの位置検出部1のみを
機能させ、ブロックの属性判定をフレーム内と判定する
ようにする。
【0028】また、図5に示すエッジブロックに対し、
動き補償予測を用いず、強制的にフレーム間符号化ブロ
ックとして処理を行うようにしてもよい。すなわち、フ
レーム間符号化とは、前画面と同じ位置にあるブロック
(動きベクトル=0)との相関を利用して符号化を行う
方式であり、この方法によるエッジブロックの処理は、
前述のフレーム内符号化ブロックの処理と同様に、符号
化画面のエッジブロックが復号側の表示画面においてほ
とんど表示の対象とならない場合や、画面に表示されな
い場合に特に有効である。
動き補償予測を用いず、強制的にフレーム間符号化ブロ
ックとして処理を行うようにしてもよい。すなわち、フ
レーム間符号化とは、前画面と同じ位置にあるブロック
(動きベクトル=0)との相関を利用して符号化を行う
方式であり、この方法によるエッジブロックの処理は、
前述のフレーム内符号化ブロックの処理と同様に、符号
化画面のエッジブロックが復号側の表示画面においてほ
とんど表示の対象とならない場合や、画面に表示されな
い場合に特に有効である。
【0029】このように、画面のエッジブロックをフレ
ーム間符号化で処理する場合には、マッチング演算部の
動作は必要なく、符号化ブロックの位置検出部1のみを
機能させ、ブロックの属性判定をフレーム間とし、動き
ベクトルを“0”と判定するようにする。
ーム間符号化で処理する場合には、マッチング演算部の
動作は必要なく、符号化ブロックの位置検出部1のみを
機能させ、ブロックの属性判定をフレーム間とし、動き
ベクトルを“0”と判定するようにする。
【0030】さらに、画面のエッジ部を、上述したフレ
ーム内符号化ブロックとして処理するのか、フレーム間
符号化ブロックとして処理するのかを、図6のグラフに
示すような評価法に従って、適宜切り換えて使用するこ
とにより、フレーム内符号化処理やフレーム間符号化処
理を単独で使用するよりも画質をさらに向上させること
ができる。
ーム内符号化ブロックとして処理するのか、フレーム間
符号化ブロックとして処理するのかを、図6のグラフに
示すような評価法に従って、適宜切り換えて使用するこ
とにより、フレーム内符号化処理やフレーム間符号化処
理を単独で使用するよりも画質をさらに向上させること
ができる。
【0031】このようにして、動き補償予測を用いた動
画像の符号化において、画面のエッジ部の処理を行う場
合、予め用意したマスクパターンを画面のエッジブロッ
クの位置に応じて選択して、差分絶対値和とORをとる
ことにより、RAM3やRAM4のアドレスを制御した
り演算器6のクロックをインヒビットするなどの複雑な
制御が不要となる。
画像の符号化において、画面のエッジ部の処理を行う場
合、予め用意したマスクパターンを画面のエッジブロッ
クの位置に応じて選択して、差分絶対値和とORをとる
ことにより、RAM3やRAM4のアドレスを制御した
り演算器6のクロックをインヒビットするなどの複雑な
制御が不要となる。
【0032】また、画面のエッジ処理を行う場合、エッ
ジブロックをフレーム内符号化ブロックとしたり、フレ
ーム間符号化ブロックとして処理することにより、動き
ベクトル発生部10での制御を不要とすることができ
る。
ジブロックをフレーム内符号化ブロックとしたり、フレ
ーム間符号化ブロックとして処理することにより、動き
ベクトル発生部10での制御を不要とすることができ
る。
【0033】さらに、フレーム内符号化とフレーム間符
号化とを適宜切り換えて使用することにより、画質を一
層向上させることが可能となる。
号化とを適宜切り換えて使用することにより、画質を一
層向上させることが可能となる。
【0034】
【発明の効果】この発明によれば、動画像の符号化画面
のエッジ部については、予め用意したマスクパターンを
画面のエッジブロックの位置に応じて選択して、現画面
と予測画面との差分検出の対象とならない部分をマスク
するようにしたので、現画面や予測画面をメモリから読
み出すためのアドレスを制御したり、演算器のクロック
をインヒビットする等の複雑な制御が不要となる。
のエッジ部については、予め用意したマスクパターンを
画面のエッジブロックの位置に応じて選択して、現画面
と予測画面との差分検出の対象とならない部分をマスク
するようにしたので、現画面や予測画面をメモリから読
み出すためのアドレスを制御したり、演算器のクロック
をインヒビットする等の複雑な制御が不要となる。
【0035】また、エッジブロックをフレーム内符号化
ブロックやフレーム間符号化ブロックとして処理するよ
うにした場合には、符号化画面のエッジブロックが復号
側の表示画面においてほとんど表示の対象とならないと
きや、画面に表示されないようなときには、最小値の検
出やそれに伴う動きベクトルの発生が不要となり、画面
の符号化処理を簡素化することができる。
ブロックやフレーム間符号化ブロックとして処理するよ
うにした場合には、符号化画面のエッジブロックが復号
側の表示画面においてほとんど表示の対象とならないと
きや、画面に表示されないようなときには、最小値の検
出やそれに伴う動きベクトルの発生が不要となり、画面
の符号化処理を簡素化することができる。
【図1】本発明の実施に使用されるマッチング演算部の
構成を示すブロック図である。
構成を示すブロック図である。
【図2】最小値検出部のマスク状態を示すタイムチャー
トである。
トである。
【図3】マスク信号のパターンの一例を示すタイムチャ
ートである。
ートである。
【図4】マッチング順序を示す説明図である。
【図5】符号化画面のエッジブロックを示す説明図であ
る。
る。
【図6】フレーム内符号化とフレーム間符号化の判定条
件を示すグラフである。
件を示すグラフである。
【図7】従来の動き補償予測を用いた動画像の符号化方
式を示すブロック図である。
式を示すブロック図である。
【図8】動き補償予測の原理を示す説明図である。
【図9】従来の差分絶対値和の演算を行うマッチング演
算部の構成を示すブロック図である。
算部の構成を示すブロック図である。
【図10】符号化ブロックと探索領域の関係を示す説明
図である。
図である。
1 符号化ブロックの位置検出部 2 マスク信号発生部 3,4 RAM 5 メモリ制御部(RAMアドレス発生部) 6 演算器 7 絶対値回路 8 レジスタ 9 最小値検出部 10 動きベクトル発生部 11 OR回路 12 差分絶対値和比較部
Claims (3)
- 【請求項1】 画面をある大きさのブロックに分割し、
各ブロックについて予測画面の中から所定の範囲にわた
って現画面と予測画面との差分が最小となるブロックを
検出し、検出したブロックへの動きベクトルを使って現
画面と予測画面との差分を符号化することにより画面の
符号化処理を行う動き補償予測を用いた動画像の符号化
装置において、 画面のエッジブロックの位置に応じたマスクパターンを
予め用意しておき、画面のエッジブロックについては、
その予め用意したマスクパターンを画面のエッジブロッ
クの位置に応じて選択して、現画面と予測画面との差分
検出の対象とならない部分をマスクすることにより、画
面の符号化処理を行うことを特徴とする符号化画面のエ
ッジの処理方法。 - 【請求項2】 画面をある大きさのブロックに分割し、
各ブロックについて予測画面の中から所定の範囲にわた
って現画面と予測画面との差分が最小となるブロックを
検出し、検出したブロックへの動きベクトルを使って現
画面と予測画面との差分を符号化することにより画面の
符号化処理を行う動き補償予測を用いた動画像の符号化
装置において、 画面のエッジブロックについては、現画面のデータ値を
そのまま符号化し、フレーム内符号化ブロックとして画
面の符号化処理を行うことを特徴とする符号化画面のエ
ッジの処理方法。 - 【請求項3】 画面をある大きさのブロックに分割し、
各ブロックについて予測画面の中から所定の範囲にわた
って現画面と予測画面との差分が最小となるブロックを
検出し、検出したブロックへの動きベクトルを使って現
画面と予測画面との差分を符号化することにより画面の
符号化処理を行う動き補償予測を用いた動画像の符号化
装置において、 画面のエッジブロックについては、現画面と予測画面と
の差分を符号化し、フレーム間符号化ブロックとして画
面の符号化処理を行うことを特徴とする符号化画面のエ
ッジの処理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4413793A JPH06261307A (ja) | 1993-03-04 | 1993-03-04 | 符号化画面のエッジの処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4413793A JPH06261307A (ja) | 1993-03-04 | 1993-03-04 | 符号化画面のエッジの処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06261307A true JPH06261307A (ja) | 1994-09-16 |
Family
ID=12683247
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4413793A Pending JPH06261307A (ja) | 1993-03-04 | 1993-03-04 | 符号化画面のエッジの処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06261307A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001224036A (ja) * | 1995-10-18 | 2001-08-17 | Sharp Corp | 動画像符号化装置 |
-
1993
- 1993-03-04 JP JP4413793A patent/JPH06261307A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001224036A (ja) * | 1995-10-18 | 2001-08-17 | Sharp Corp | 動画像符号化装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3277111B2 (ja) | 動画像符号化装置および動画像復号化装置 | |
| KR960039997A (ko) | 특징점 기반 움직임 추정을 이용하여 비디오 신호를 부호화하는 방법 및 장치 | |
| JPS63121372A (ja) | 動画像信号のハイブリツド符号化方式 | |
| JP2000278688A (ja) | 動きベクトル検出装置およびその方法と画像処理装置 | |
| JPH08242458A (ja) | 動きベクトル検出方法 | |
| JP3031152B2 (ja) | 動き予測プロセッサ及び動き予測装置 | |
| KR970025185A (ko) | 특징적 기반 움직임 추정을 이용하여 비디오 신호를 부호화 및 복호화하는 장치 | |
| JPH0898183A (ja) | 両方向予測方法及び両方向予測装置 | |
| JPH10322582A (ja) | 動画像符号化装置 | |
| EP1460854A1 (en) | Moving picture compression/coding apparatus and motion vector detection method | |
| JP2001224036A (ja) | 動画像符号化装置 | |
| JP3606597B2 (ja) | 動きベクトル検出装置 | |
| JPH06165164A (ja) | 動画像処理装置 | |
| JP3490142B2 (ja) | 動画像符号化方法及び装置 | |
| JP2810528B2 (ja) | 動き補償フレーム間予測符号化における動きベクトルの探索回路 | |
| JPS62104283A (ja) | 動画像伝送における差分復号信号の雑音低減装置 | |
| JPH02171093A (ja) | 動画像の予測符号化方式 | |
| JP3901753B2 (ja) | 動きベクトル検出装置及び方法並びに映像信号符号化装置 | |
| JPH0865674A (ja) | 動きベクトル検出器 | |
| JP2667704B2 (ja) | フレーム間予測符号化回路 | |
| JP2000069481A (ja) | 動きベクトル検出装置 | |
| JPS62105587A (ja) | 動きベクトル検出装置 | |
| JPH06217294A (ja) | 画像データ圧縮装置および画像データ伝送方法 | |
| JP3629745B2 (ja) | 動きベクトル検出回路および動きベクトル検出装置 | |
| JPH04321393A (ja) | 動画像符号化装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20020917 |