JPH0748860B2 - 動画像符号化装置 - Google Patents
動画像符号化装置Info
- Publication number
- JPH0748860B2 JPH0748860B2 JP1325079A JP32507989A JPH0748860B2 JP H0748860 B2 JPH0748860 B2 JP H0748860B2 JP 1325079 A JP1325079 A JP 1325079A JP 32507989 A JP32507989 A JP 32507989A JP H0748860 B2 JPH0748860 B2 JP H0748860B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- motion vector
- small area
- prediction error
- frequency component
- 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.)
- Expired - Lifetime
Links
- 238000006243 chemical reaction Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000000605 extraction Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は、テレビ電話やテレビ会議等に利用する動画像
符号化装置に関する。
符号化装置に関する。
従来の技術 一般に、この種の動画像符号化装置では、動き補償画像
が用いられ、この動き補償画像は、現画像の任意の画素
ブロックに対し、前画像の中から最も画素値が近い画素
ブロックを画像間の動きを考慮することにより当ては
め、上記動作を現画像の全画素ブロックについて行うこ
とにより得られる画像であり、現画像と画素値が近い画
像である。
が用いられ、この動き補償画像は、現画像の任意の画素
ブロックに対し、前画像の中から最も画素値が近い画素
ブロックを画像間の動きを考慮することにより当ては
め、上記動作を現画像の全画素ブロックについて行うこ
とにより得られる画像であり、現画像と画素値が近い画
像である。
第3図は、一般的な動画像符号化装置の構成を示してい
る。
る。
第3図において、31は、連続する2つのフレームの現フ
レームの画像(現画像)を記憶するフレームメモリ、32
は、フレームメモリ31からの現画像と動き補償器39から
の動き補償画像との差分である予測誤差を算出する差分
器、33は、差分器32により算出された予測誤差を周波数
領域に変換する予測誤差変換器、34は、予測誤差変換器
により変換された周波数領域を周波数成分毎に量子化す
る量子化器、40は、量子化器34により量子化された周波
数領域を符号化し、受信側に送信するための符号器であ
る。
レームの画像(現画像)を記憶するフレームメモリ、32
は、フレームメモリ31からの現画像と動き補償器39から
の動き補償画像との差分である予測誤差を算出する差分
器、33は、差分器32により算出された予測誤差を周波数
領域に変換する予測誤差変換器、34は、予測誤差変換器
により変換された周波数領域を周波数成分毎に量子化す
る量子化器、40は、量子化器34により量子化された周波
数領域を符号化し、受信側に送信するための符号器であ
る。
また、35は、量子化器34により量子化された周波数領域
を逆量子化する逆量子化器、36は、逆量子化器35により
逆量子化された周波数領域を予測誤差に変換する予測誤
差逆変換器、37は、予測誤差逆変換器36により変換され
た予測誤差と動き補償器39からの動き補償画像を加算し
て前画像を再生し、フレームメモリ38に書き込むための
加算器である。
を逆量子化する逆量子化器、36は、逆量子化器35により
逆量子化された周波数領域を予測誤差に変換する予測誤
差逆変換器、37は、予測誤差逆変換器36により変換され
た予測誤差と動き補償器39からの動き補償画像を加算し
て前画像を再生し、フレームメモリ38に書き込むための
加算器である。
第4図は、上記動画像符号化装置における従来の動き補
償器39の構成を示している。
償器39の構成を示している。
第4図において、41aは、フレームメモリ31からの現画
像をM画素×Nラインの小領域(画素ブロック)に分割
し、小領域毎に出力する小領域分割器、41bは、フレー
ムメモリ38からの前画像をM画素×Nラインの小領域に
分割し、小領域毎に出力する小領域分割器である 42は、第2図上段に示すように、小領域分割器41a、41b
によりそれぞれ分割された小領域毎に現画像、前画像の
画素値の差分値を算出し、各小領域内における画素値の
差分の総和により現画像、前画像間の動ベクトルを算出
する動ベクトル算出器、43は、前画像と動ベクトル算出
器42により算出された動ベクトルにより、現画像の動き
補償画像を生成する動き補償画像生成器である。
像をM画素×Nラインの小領域(画素ブロック)に分割
し、小領域毎に出力する小領域分割器、41bは、フレー
ムメモリ38からの前画像をM画素×Nラインの小領域に
分割し、小領域毎に出力する小領域分割器である 42は、第2図上段に示すように、小領域分割器41a、41b
によりそれぞれ分割された小領域毎に現画像、前画像の
画素値の差分値を算出し、各小領域内における画素値の
差分の総和により現画像、前画像間の動ベクトルを算出
する動ベクトル算出器、43は、前画像と動ベクトル算出
器42により算出された動ベクトルにより、現画像の動き
補償画像を生成する動き補償画像生成器である。
したがって、上記従来例によれば、小領域分割器41a、4
1bによりそれぞれ分割された小領域毎に、現画像、前画
像の画素値の差分値を算出し、各小領域内における画素
値の差分の総和により現画像、前画像間の動ベクトルを
算出し、この動ベクトルと前画像により現画像の動き補
償画像を生成することができる。
1bによりそれぞれ分割された小領域毎に、現画像、前画
像の画素値の差分値を算出し、各小領域内における画素
値の差分の総和により現画像、前画像間の動ベクトルを
算出し、この動ベクトルと前画像により現画像の動き補
償画像を生成することができる。
発明が解決しようとする課題 しかしながら、上記従来の動画像符号化装置における動
き補償器では、動ベクトル算出器42が小領域毎に現画
像、前画像の画素値の差分値を算出し、各小領域内にお
ける画素値の差分の総和により現画像、前画像間の動ベ
クトルの評価基準にしているので、現画像と動き補償画
像との差分である予測誤差を周波数領域に変換して量子
化し、符号化しても、生成される符号量は必ずしも最少
とならないという問題点がある。
き補償器では、動ベクトル算出器42が小領域毎に現画
像、前画像の画素値の差分値を算出し、各小領域内にお
ける画素値の差分の総和により現画像、前画像間の動ベ
クトルの評価基準にしているので、現画像と動き補償画
像との差分である予測誤差を周波数領域に変換して量子
化し、符号化しても、生成される符号量は必ずしも最少
とならないという問題点がある。
また、上記従来例では、全ての画素が差分演算の対象に
なるので、演算時間が長くなるという問題点がある。
なるので、演算時間が長くなるという問題点がある。
本発明は上記従来の問題点を解決するものであり、予測
誤差の符号量を最少にすることができるとともに、演算
時間を短縮することができる動画像符号化装置を提供す
ることを目的とする。
誤差の符号量を最少にすることができるとともに、演算
時間を短縮することができる動画像符号化装置を提供す
ることを目的とする。
課題を解決するための手段 本発明は上記目的を達成するために、小領域毎に、2つ
のフレームの画像の画素値をそれぞれ周波数領域に変換
してその周波数成分を変換係数とし、各画像の変換係数
の差分を小領域毎に算出し、その総和が最も小さくなる
位置を画像間の動ベクトルとして検出するようにしたも
のである。
のフレームの画像の画素値をそれぞれ周波数領域に変換
してその周波数成分を変換係数とし、各画像の変換係数
の差分を小領域毎に算出し、その総和が最も小さくなる
位置を画像間の動ベクトルとして検出するようにしたも
のである。
作用 本発明は上記構成により、動ベクトルと現画像により予
測誤差を検出した場合に予測誤差の符号量を最少にする
ことができ、また、所定の周波数成分を変換係数として
抽出することにより、演算時間を減少することができ
る。
測誤差を検出した場合に予測誤差の符号量を最少にする
ことができ、また、所定の周波数成分を変換係数として
抽出することにより、演算時間を減少することができ
る。
実施例 以下、図面を参照して本発明の実施例を説明する。第1
図は、本発明に係る動画像符号化装置の動き補償器の一
実施例を示すブロック図、第2図は、第1図の動画像符
号化装置の動作説明図である。
図は、本発明に係る動画像符号化装置の動き補償器の一
実施例を示すブロック図、第2図は、第1図の動画像符
号化装置の動作説明図である。
第1図において、11aは、第3図に示すようなフレーム
メモリ31からの現画像をM画素×Nラインの小領域(画
素ブロック)に分割し、小領域毎に出力する小領域分割
器、11bは、第3図に示すようなフレームメモリ38から
の前画像をM画素×Nラインの小領域に分割し、小領域
毎に出力する小領域分割器、12a、12bはそれぞれ、小領
域分割器11a、11bにより分割された小領域毎に、現画
像、前画像の画素値を周波数領域に変換し、その周波数
成分を変換係数として抽出する変換器である。
メモリ31からの現画像をM画素×Nラインの小領域(画
素ブロック)に分割し、小領域毎に出力する小領域分割
器、11bは、第3図に示すようなフレームメモリ38から
の前画像をM画素×Nラインの小領域に分割し、小領域
毎に出力する小領域分割器、12a、12bはそれぞれ、小領
域分割器11a、11bにより分割された小領域毎に、現画
像、前画像の画素値を周波数領域に変換し、その周波数
成分を変換係数として抽出する変換器である。
13は、変換器12a、12bによりそれぞれ抽出された現画
像、前画像の周波数成分の変換係数の差分値を算出し、
その総和が最も小さい位置を動ベクトルとして算出する
動ベクトル算出器、14は、前画像と動ベクトル算出器13
により算出された動ベクトルにより、現画像の動き補償
画像を生成し、第3図に示すような差分器32に出力する
動き補償画像生成器である。
像、前画像の周波数成分の変換係数の差分値を算出し、
その総和が最も小さい位置を動ベクトルとして算出する
動ベクトル算出器、14は、前画像と動ベクトル算出器13
により算出された動ベクトルにより、現画像の動き補償
画像を生成し、第3図に示すような差分器32に出力する
動き補償画像生成器である。
次に、第1図及び第2図を参照して上記実施例の動作を
説明する。
説明する。
小領域分割器11a、11bによりそれぞれ、M画素×Nライ
ンの小領域毎に、現画像、前画像の画素値が周波数領域
に変換され、その周波数成分の変換係数に変換される
と、第2図下段に示すように、低周波成分は左上の成分
の対応するとともに、高周波成分は右下の成分に対応
し、その値は、第2図上段に示ず従来例に比べて小さく
なる。
ンの小領域毎に、現画像、前画像の画素値が周波数領域
に変換され、その周波数成分の変換係数に変換される
と、第2図下段に示すように、低周波成分は左上の成分
の対応するとともに、高周波成分は右下の成分に対応
し、その値は、第2図上段に示ず従来例に比べて小さく
なる。
したがって、動ベクトル算出器13がこの現画像、前画像
の周波数成分の変換係数の差分値を算出し、その総和が
最も小さい位置を動ベクトルとして算出し、また、動き
補償画像生成器14がこの動ベクトルにより現画像の動き
補償画像を生成し、差分器32が現画像と動き補償画像と
の差分である予測誤差を算出した場合、予測誤差の符号
量を減少することができる。
の周波数成分の変換係数の差分値を算出し、その総和が
最も小さい位置を動ベクトルとして算出し、また、動き
補償画像生成器14がこの動ベクトルにより現画像の動き
補償画像を生成し、差分器32が現画像と動き補償画像と
の差分である予測誤差を算出した場合、予測誤差の符号
量を減少することができる。
また、動ベクトルを算出するために必要な周波数成分、
例えば第2図下段に示すような低周波成分の変換係数の
みを差分演算の対象にすることにより、演算時間を減少
することができる。
例えば第2図下段に示すような低周波成分の変換係数の
みを差分演算の対象にすることにより、演算時間を減少
することができる。
発明の効果 以上説明したように、本発明は、小領域毎に、2つのフ
レームの画像の画素値をそれぞれ周波数領域に変換して
その周波数成分を変換係数とし、各画素の変換係数の差
分を小領域毎に算出し、その総和が最も小さくなる位置
を画像間の動ベクトルとして検出するようにしたので、
動ベクトルと現画像により予測誤差を検出した場合に予
測誤差の符号量を最少にすることができ、また、所定の
周波数成分を変換係数として抽出することにより、演算
時間を減少することができる。
レームの画像の画素値をそれぞれ周波数領域に変換して
その周波数成分を変換係数とし、各画素の変換係数の差
分を小領域毎に算出し、その総和が最も小さくなる位置
を画像間の動ベクトルとして検出するようにしたので、
動ベクトルと現画像により予測誤差を検出した場合に予
測誤差の符号量を最少にすることができ、また、所定の
周波数成分を変換係数として抽出することにより、演算
時間を減少することができる。
第1図は、本発明に係る動画像符号化装置の動き補償器
の一実施例を示すブロック図、第2図は、第1図の動画
像符号化装置の動作説明図、第3図は、一般的な動画像
符号化装置を示すブロック図、第4図は、従来の動き補
償器を示すブロック図である。 11a,11b……小領域分割器、12a,12b……変換器、13……
動ベクトル算出器、14……動き補償画像生成器、32……
差分器、33……予測誤差変換器、34……量子化器、40…
…符号器。
の一実施例を示すブロック図、第2図は、第1図の動画
像符号化装置の動作説明図、第3図は、一般的な動画像
符号化装置を示すブロック図、第4図は、従来の動き補
償器を示すブロック図である。 11a,11b……小領域分割器、12a,12b……変換器、13……
動ベクトル算出器、14……動き補償画像生成器、32……
差分器、33……予測誤差変換器、34……量子化器、40…
…符号器。
Claims (3)
- 【請求項1】連続する2つのフレームの画像をそれぞれ
小領域に分割する手段と、 前記小領域毎に、2つのフレームの画像の画素値をそれ
ぞれ周波数領域に変換し、その周波数成分を変換係数と
して抽出する手段と、 前記各画像の変換係数の差分を小領域毎に算出し、その
総和が最も小さくなる位置を画像間の動ベクトルとして
検出する手段と、 前記動ベクトルと前画像により動き補償画像を生成する
手段と、 前記動き補償画像と現画像により予測誤差を算出する手
段と、 前記予測誤差を周波数領域に変換する手段と、 前記周波数領域を周波数成分毎に量子化し、符号化する
手段とを有する動画像符号化装置。 - 【請求項2】小領域毎に、2つのフレームの画像の画素
値をそれぞれ周波数領域に変換し、所定の周波数成分を
変換係数として抽出することを特徴とする請求項(1)
記載の動画像符号化装置。 - 【請求項3】前記所定の周波数成分は、低周波成分であ
ることを特徴とする請求項(2)記載の動画像符号化装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1325079A JPH0748860B2 (ja) | 1989-12-14 | 1989-12-14 | 動画像符号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1325079A JPH0748860B2 (ja) | 1989-12-14 | 1989-12-14 | 動画像符号化装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03185986A JPH03185986A (ja) | 1991-08-13 |
| JPH0748860B2 true JPH0748860B2 (ja) | 1995-05-24 |
Family
ID=18172916
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1325079A Expired - Lifetime JPH0748860B2 (ja) | 1989-12-14 | 1989-12-14 | 動画像符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0748860B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2518503B2 (ja) * | 1993-03-08 | 1996-07-24 | 日本電気株式会社 | 画面切り替え検出方法 |
| US20050276493A1 (en) * | 2004-06-01 | 2005-12-15 | Jun Xin | Selecting macroblock coding modes for video encoding |
| JP4898589B2 (ja) * | 2007-07-26 | 2012-03-14 | 株式会社日立製作所 | 画像圧縮方法、および、画像処理装置 |
-
1989
- 1989-12-14 JP JP1325079A patent/JPH0748860B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03185986A (ja) | 1991-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2897763B2 (ja) | 動き補償符号化装置、復号化装置、符号化方法及び復号化方法 | |
| JP2801559B2 (ja) | 動き大小に適応する動き補償符号化方法及びその装置 | |
| CA2087802C (en) | Arrangement of encoding motion image signals using motion compensation and orthogonal transformation | |
| US4727422A (en) | Method and apparatus for efficiently communicating image sequence having improved motion compensation | |
| EP0595599B1 (en) | Compression/decompression system for image data | |
| JPH03190482A (ja) | 動画像符号化装置 | |
| JPH09252470A (ja) | 画像符号化および復号化方法 | |
| US6160584A (en) | Motion detection and motion compensative prediction circuit | |
| JP3681784B2 (ja) | 映像信号符号化装置 | |
| JPH0748860B2 (ja) | 動画像符号化装置 | |
| KR20030034923A (ko) | 움직임 벡터 추정 방법 및 이에 적합한 장치 | |
| JPH04114585A (ja) | 動き補償フレーム間符号化装置 | |
| JP2002204449A (ja) | 量子化単位設定装置及び量子化単位設定方法、符号化装置及び符号化方法並びに情報記録媒体 | |
| JP3495040B1 (ja) | デジタル画像符号化、復号化方法及びそれを用いたデジタル画像符号化、復号化装置 | |
| JPH09261664A (ja) | 現フレーム予測装置及びそれを用いた映像信号符号化システム | |
| JP2574572B2 (ja) | 画像符号化方法及び画像符号化装置 | |
| JP4326758B2 (ja) | 動画像符号化装置及び動画像復号化装置 | |
| JPH03243086A (ja) | 動き補償フレーム間符号化装置 | |
| JPS61283294A (ja) | 動き補償符号化方式およびその装置 | |
| KR970010096B1 (ko) | 영상 데이타의 압축 부호화를 위한 두계층 움직임 추정장치 및 그 방법 | |
| KR0159374B1 (ko) | 서치 그리드를 이용한 영상신호 부호화 장치 | |
| JPS61214885A (ja) | 動画像信号の符号化・復号化装置 | |
| JP2929044B2 (ja) | 動き補償予測方法 | |
| JPH07105948B2 (ja) | 動画像の符号化方法及び符号化・復号化装置 | |
| KR0174462B1 (ko) | 프레임 데시메이션과 화소단위 움직임 추정을 이용하는 영상처리 시스템 |