(57)【要約】【課題】  静止領域の符号量を低く抑えして、動き領域を高精細に符号化し、監視カメラ等において必要とされる注目領域の画質を改善する。【解決手段】  入力フレーム、参照フレームとに基づいて得られた、動きベクトル“ＭＶ”の大きさと、差分値“ＤＩＦＦ”とに基づき、各領域が動き領域か、静止領域かを判定し、人物部分など、動いている部分を動き領域と判定して、平滑化処理をスキップし、ＤＣＴ処理、量子化処理などの符号化処理を行い、また背景部分など、動いていない部分を静止領域と判定して、平滑化フィルタ処理を行った後、ＤＣＴ処理、量子化処理などの符号化処理を行う。【選択図】      図１
2005295215.tif 000002
【特許請求の範囲】
【請求項１】
各フレーム画像をブロック単位に分割して順次、符号化する動画像符号化装置において、
符号化された前回のフレーム画像に対応する参照フレーム画像と次に符号化対象となる今回のフレーム画像とに対し、マッチング処理を行って得られた動きベクトル、差分値に基づき、今回のフレーム画像を動き領域と静止領域とに区分する静止領域/動き領域判定部と、
この静止領域/動き領域判定部によって動き領域と判定された領域に対してはフィルタ処理をスキップし、静止領域と判定された領域に対してはフィルタ処理を行って平滑化するフィルタ部と、
このフィルタ部の出力を予め設定されているアルゴリズムで符号化する符号化部と、
を備えたことを特徴とする動画像符号化装置。
【請求項２】
請求項１に記載の動画像符号化装置において、
前記静止領域/動き領域判定部には、複数の動きベクトルしきい値および複数の差分しきい値が設定され、それらのしきい値に応じて静止領域を複数レベルに判定するとともに、前記フィルタ部が複数のフィルタを備え、静止領域と判定された領域に対して、複数個用意された各フィルタの中から領域毎に前記判定されたレベルに応じてフィルタを選択してフィルタ処理を実行する、
ことを特徴とする動画像符号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像をより少ない符号量で符号化して伝送効率を高める動画像符号化装置に係わり、特に静止領域に対しフィルタ処理によって符号量を低減し、その分だけ動き領域の符号量を多くして画質を向上させる動画像符号化装置に関する。
【背景技術】
【０００２】
動画像を符号化する動画像符号化装置としては、従来、図７に示す装置が知られている。
【０００３】
この図に示す動画像符号化装置１０１では、入力された画像信号がフレームメモリ１０２に蓄えられ、フレーム内またはフレーム間の信号が符号化される。
【０００４】
フレーム内符号化(以下、「イントラ符号化」と記す)では、フレーム内の画像信号のみが独立して符号化され、フレーム間符号化(以下、「インター符号化」と記す)では、直前、直後のフレームを参照フレームとする予測信号が生成され、減算部１０３を介して予測誤差が符号化される。
【０００５】
イントラ符号化では、画像信号がＤＣＴ部（離散コサイン変換部）１０４によりＤＣＴ符号に変換され、量子化部１０５を経て、可変長符号化部(ＶＬＣ)１０６で符号化され、バッファ部１０７に蓄積後、保存または伝送される。また、量子化部１０５で量子化された符号は逆量子化部１０８、ＩＤＣＴ部（逆離散コサイン変換部）１０９により再構成され、加算部１１０を介してフレームメモリ部１１１に蓄えられる。
【０００６】
インター符号化では、動き検出部（ＭＥ）１１２により、フレームメモリ部１１１に蓄積されている画像信号を参照しつつ、フレームメモリ部１０２に蓄積されている画像信号の動きベクトルを検出して予測信号を生成し、予測誤差を減算部１０３に供給する。そして、ＤＣＴ部１０４および量子化部１０５で量子化値に変換して、可変長符号化部（ＶＬＣ）１０６により、動きベクトルとともに符号化され、バッファ部１０７に蓄積後、蓄保存または伝送される。また、量子化された符号は、逆量子化部１０８、ＩＤＣＴ部１０９を経て、加算部１１０に供給され、動き補償部（ＭＣ）１１３により再構成されてフレームメモリ部１１１に蓄えられる。
【０００７】
以上に述べた手順に従い、インター符号化では、隣接フレーム間の相関性を利用して符号量を削減する。その際、符号伝送時の帯域制限や、保存時の容量制限に応じて指定の符号量に抑えるために、通常は各マクロブロック毎の複雑度や隣接フレームとの予測誤差の大きさに応じて量子化のパラメータを調整し、制限内の符号量で符号化されるように符号量制御を行っている。このため、隣接フレーム間の相関が少ない場合は、発生符号量を抑えるため、一般に粗く量子化され、画質が劣化する。
【０００８】
一般に、動領域に比べ静止領域の視覚感度は高い。この性質を利用して、例えば、特許文献１（特開昭６２−１６４３９２号公報）や、特許文献２（特開昭６３−１２１３７４号公報（動きベクトルの大きさでプリフィルタ制御））では、動きベクトルの大きさに応じて高域成分を除去している。すなわち、視覚感度の低い動領域をぼかすことで、隣接フレーム間の相関性を高めて符号量を削減している。
【特許文献１】特開昭６２−１６４３９２号公報
【特許文献２】特開昭６３−１２１３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、監視カメラなどで得られた映像情報を監視室などに設けられた記録装置などに伝送する場合、コーデック間のＤＣＴ演算ミスマッチによる誤差蓄積解消や符号化データ受信開始時の早期正常画像出力実現のため、また伝送路での通信エラーによる画像の抜けの悪影響を最小限にするため、周期的にイントラ符号化画像を挿入する必要がある。
【００１０】
しかしながら、このようなイントラ符号化画像は、フレーム内の画像信号のみで符号化を行うために符号量が増えることから、通信回線の帯域などが制限されているとき、その分だけ動画像の符号量を抑制しなければならず、全体の画質が劣化してしまうという問題があった。
【００１１】
さらに、イントラ符号化を行う場合、静止領域においても、店舗監視システムでの商品陳列棚や土木監視システムにおける屋外での樹木等に代表されるように細かい絵柄の画像が多く、符号量負担が大きい。特に、低ビットレートで符号化を行う場合に、細かな絵柄部分で多くの符号量を必要とする。その結果、周期的にイントラ符号化を挿入すると、インター符号化への割り当て符号量が少なくなり画質が著しく低下する。
【００１２】
しかし、監視カメラ等では、一般に動きのある領域の画像が静止領域よりも重要であり、動領域について、より高精細な画像を伝送または記録したいという要求が強く、静止領域よりも動領域の画質向上が望まれている。つまり、静止領域については多少精細度を下げても、その代わりに動きのある領域をより高精細に見ることが求められている。例えば、イントラ符号化において、符号量負担となる細かい絵柄の画像についても静止領域であれば、精細度を下げてもよい。
【００１３】
そのために、静止領域と動領域で画像を同等に扱うのではなく、静止領域の符号量を削減し、動領域により多くの符号量が割り当てられるようにしたり、より多くのイントラ符号化画像を挿入できるようにするための手法が必要とされていた。
【００１４】
本発明は上記の事情に鑑み、動きの程度により、画像を領域ごとに区別し、静止領域に対してフィルタ処理を行って高周波成分を除去することにより、符号量を削減し、動領域により多くの符号量を割り当てられるようにして、動領域の画質を向上させる動画像符号化装置を提供することを目的としている。
【課題を解決するための手段】
【００１５】
上記の目的を達成するために本発明は、請求項１では、各フレーム画像をブロック単位に分割して順次、符号化する動画像符号化装置において、符号化された前回のフレーム画像に対応する参照フレーム画像と次に符号化対象となる今回のフレーム画像とに対し、マッチング処理を行って得られた動きベクトル、差分値に基づき、今回のフレーム画像を動き領域と静止領域とに区分する静止領域/動き領域判定部と、この静止領域/動き領域判定部によって動き領域と判定された領域に対してはフィルタ処理をスキップし、静止領域と判定された領域に対してはフィルタ処理を行って平滑化するフィルタ部と、このフィルタ部の出力を予め設定されているアルゴリズムで符号化する符号化部とを備えたことを特徴としている。
【００１６】
また、請求項２では、請求項１に記載の動画像符号化装置において、前記静止領域/動き領域判定部には、複数の動きベクトルしきい値および複数の差分しきい値が設定され、それらのしきい値に応じて静止領域を複数レベルに判定するとともに、前記フィルタ部が複数のフィルタを備え、静止領域と判定された領域に対して、複数個用意された各フィルタの中から領域毎に前記判定されたレベルに応じてフィルタを選択してフィルタ処理を実行することを特徴としている。
【発明の効果】
【００１７】
本発明による動画像符号化装置によれば、動きの程度により、画像を領域ごとに区別し、静止領域に対してフィルタ処理を行って高周波成分を除去することにより、符号量を削減し、動領域により多くの符号量を割り当てられるようにして、動領域の画質を向上させることができる。
【００１８】
また、静止領域の帯域をさらに制限して、低ビットレート符号化で負担となる発生符号量を削減し、イントラ符号化の挿入により発生する画質劣化を改善して、周期的にイントラ符号化を挿入し、コーデック間のＤＣＴ演算ミスマッチによる誤差蓄積を解消することができるとともに、符号化データ受信開始時の早期正常画像出力や、符号データ伝送時の通信エラーによる画像の抜けからの早期復元を実現することができる。
【発明を実施するための最良の形態】
【００１９】
《第１の実施形態》
図１は本発明による動画像符号化装置の第１の実施形態を示すブロック図である。
【００２０】
この図に示す動画像符号化装置１ａでは、インター符号化を行うとき、動き検出部（ＭＥ）３により、フレームメモリ部４に蓄えられているフレーム画像を参照しつつ、フレームメモリ部２に蓄積されている、今回入力されたフレーム画像の動きベクトルを検出して予測信号を生成する。そして、動き補償部５によって、予測信号から予測誤差を生成し、これを動きベクトルとともに、減算部８に供給し、予測誤差をＤＣＴ部９および量子化部１０で量子化値に変換する。次いで、この量子化値を動きベクトルとともに、可変長符号化部（ＶＬＣ）１１で符号化して、バッファ部１２に蓄積した後、保存または伝送する。また、量子化された符号を、逆量子化部１３、ＩＤＣＴ部１４を経て、加算部１５に供給し、動き補償部（ＭＣ）５からの予測誤差を加味して、フレーム画像を再構成し、フレームメモリ部４に蓄積する。
【００２１】
また、イントラ符号化を行うとき、差分部１６ａにより、フレームメモリ部４に蓄えられているフレーム画像を参照しながら、フレームメモリ部２に蓄積されている、今回入力されたフレーム画像の差分値を検出して、これを静止領域／動き領域判定部６ａに供給し、各領域毎に動き領域か、静止領域かを判定する。そして、この判定結果に基づき、静止領域部分に対し、フィルタ部７ａで平滑化フィルタリング処理を施した後、減算部８、ＤＣＴ部９、量子化部１０、可変長符号化部（ＶＬＣ）１１を経て符号化し、バッファ部１２に蓄えた後、外部などに出力する。
【００２２】
このように、従来の符号化例では、インター符号化の場合のみ、動き検出部により動きベクトルを求めるが、第１の実施形態では、イントラ符号化においても、同様に前フレームである参照画像とのブロックマッチングを行う。ただし、イントラ符号化では、動き検出部３の動きベクトル検出を行わず、差分部１６ａによりフレームメモリ部２に蓄積されているフレーム画像の各ブロックと、フレームメモリ部４に蓄積されている前フレーム画像の同位置ブロックとの差分値を求める。
【００２３】
次に、第１の実施形態で使用される静止領域／動き領域判定処理、平滑フィルタリング処理について、詳細に説明する。
【００２４】
まず、動きベクトルは、一般的な方法により各ブロック毎に前フレームとの差分値を求め、差分値が最小になる位置から動きベクトル“ＭＶ（ｘ，ｙ）”を決定する。この時、最小となった差分値を“ＤＩＦＦ”とする。そして、インター符号化では、この動きベクトル“ＭＶ”と、差分値“ＤＩＦＦ”とを静止領域/動き領域判定部６ａへ入力する。また、イントラ符号化では差分値“ＤＩＦＦ”を静止領域/動き領域判定部６ａへ入力して、静止領域か動き領域かの判定を行う。
【００２５】
静止領域/動き領域判定部６ａで行う判定方法としては、図２のフローチャートに示す如く、インター符号化を行う場合には、今回の入力画像に対応する動きベクトル“ＭＶ”と、差分値“ＤＩＦＦ”とを取り込み（ステップＳ１、Ｓ２）、動きベクトル“ＭＶ”の大きさが予め設定されている動きベクトルしきい値“ＭＶTHD”を超えているとき（ステップＳ３）、または差分値“ＤｌＦＦ”が予め設定されている差分しきい値“ＤＩＦＦTHD”を超えているとき（ステップＳ４）、動き領域と判定する（ステップＳ５）。
【００２６】
また、動きベクトル“ＭＶ”の大きさが動きベクトルしきい値“ＭＶTHD”以下で、かつ差分値“ＤｌＦＦ”が差分しきい値“ＤＩＦＦTHD”以下であるとき（ステップＳ３、Ｓ４）、静止領域と判定する（ステップＳ７）。
【００２７】
また、イントラ符号化を行う場合には、今回の入力画像に対応する動きベクトル“ＭＶ”の取り込みをスキップして、差分値“ＤＩＦＦ”のみを取り込み（ステップＳ１、Ｓ２）、この差分値“ＤｌＦＦ”が差分しきい値“ＤＩＦＦTHD”を超えているとき（ステップＳ４）、動き領域と判定して（ステップＳ５）、フィルタ部７ａによるフィルタ処理をスキップする（ステップＳ６）。また、差分値“ＤＩＦＦ”が差分しきい値“ＤＩＦＦTHD”以下であるとき（ステップＳ４）、静止領域と判定する（ステップＳ７）。
【００２８】
次に、静止領域/動き領域判定部６ａで行った静止領域/動き領域の判定結果に基づき、フィルタ部７ａによって、入力画像の静止領域に平滑化フィルタによる平滑フィルタリング処理を施す（ステップＳ８）。このとき、平滑化フィルタとして、例えば図３（ａ）の模式図に示すようにブロックを構成する２×２の画素を平均化して置き換えるものを使用する。この平滑化フィルタにより、画像の解像度を擬似的に半分に落とし、高周波成分を減少して、符号量を削減することができる。
【００２９】
また、フィルタ部７ａで使用可能な平滑化フィルタとして、他のフィルタ、例えば図３（ｂ）の模式図に示すような単純な平均値を使用するもの、あるいは図３（ｃ）の模式図に示すような重み付け加算による平均値を使用するものでも良い。また、静止領域が一様にぼけてエッジ部分が劣化するのを避けるため、よく知られているエッジ保存型の平滑化フィルタ等を用いても良い。
【００３０】
どのようなフィルタを採用するかは、実装するハードウェアおよびソフトウェアにより選択する。一般にフィルタの大きさを大きくすると処理量が増大するので、性能の低いハードウェアに実装する場合は小さいフィルタを使用するなどして、処理量の増加を防ぐ。また、空間フィルタの専用エンジンを搭載しているハードウェアに実装する場合には、高性能のフィルタを選択して構成することもできる。
【００３１】
これにより、入力フレームと、参照フレームとして、例えば図４（ａ）、（ｂ）の模式図に示すような入力フレームと、参照フレームとが入力されたとき、動きベクトル“ＭＶ”の大きさと、差分値“ＤＩＦＦ”とに基づき、図４（ｃ）の模式図に示す如く各領域（この例では１６×１６画素のマクロブロック領域）に対し、動き領域/静止領域の判定が行われ、人物部分など、動いている部分が動き領域と判定されて、平滑化処理がスキップされ、それ以外の背景部分などが静止領域と判定されて、平滑化フィルタ処理が行われる。
【００３２】
このように、第１の実施形態では、入力フレームと参照フレームとに基づいて得られた、動きベクトル“ＭＶ”の大きさと差分値“ＤＩＦＦ”とに基づき、各領域が動き領域か、静止領域かを判定し、人物部分など、動いている部分を動き領域と判定して、平滑化処理をスキップし、ＤＣＴ処理、量子化処理などの符号化処理を行い、また背景部分など、動いていない部分を静止領域と判定して、平滑化フィルタ処理を行った後、ＤＣＴ処理、量子化処理などの符号化処理を行うようにしているので、静止領域に比較して、動き領域を高精細に符号化することができ、監視カメラ等において必要とされる注目領域の画質を改善することができる。
【００３３】
《第２の実施形態》
図５は本発明による動画像符号化装置の第２の実施形態を示すブロック図である。なお、この図において、図１の各部と対応する部分には、同じ符号が付してある。
【００３４】
この図に示す動画像符号化装置１ｂでは、入力された原画像がフレームメモリ部２に蓄えられる。インター符号化については、図１に示す第１の実施と同様に、動き検出部（ＭＥ）３により、フレームメモリ部２に蓄えられている原画像と、フレームメモリ部４に蓄えられている参照フレーム画像とが比較されて、動きベクトルが求められ、予測信号が生成される。そして、動き補償部５によって、予測信号から予測誤差が生成され、これが動きベクトルとともに、減算部８に供給され、予測誤差をＤＣＴ部９および量子化部１０で量子化値に変換される。次いで、この量子化値が動きベクトルとともに、可変長符号化部（ＶＬＣ）１１で符号化されて、バッファ部１２に蓄積された後、蓄保存または伝送される。また、量子化された符号が逆量子化部１３、ＩＤＣＴ部１４を経て、加算部１５に供給され、動き補償部（ＭＣ）５からの予測誤差が加味されて、フレーム画像が再構成され、フレームメモリ部４に蓄積される。
【００３５】
また、イントラ符号化については、フレームメモリ部２に蓄積された原画像が１フレーム分だけ遅延されて、フレームメモリ部２１に転送される。そして、差分部１６ｂによって、フレームメモリ部２１に蓄積されている前回のフレーム画像と、フレームメモリ部２に蓄積されている今回の入力画像とが比較されて、差分値が求められ、静止領域/動き領域判定部６ｂに入力され、各領域毎に動き領域か、第１静止領域か、第２静止領域かが判定される。そして、この判定結果に基づき、第１静止領域部分、第２静止領域部分に対し、フィルタ部７ｂで第１平滑化フィルタリング処理、第２平滑化フィルタリング処理が各々、施された後、減算部８、ＤＣＴ部９、量子化部１０、可変長符号化部（ＶＬＣ）１１を経て符号化され、バッファ部１２に蓄えられた後、外部などに出力される。
【００３６】
つまり、図１に示す動画像符号化装置１ａでは、差分値を求める際、インター符号化と同様に、フレームメモリ部４に蓄積されている、再構築された参照フレーム画像を使用していることから、量子化誤差の蓄積により参照フレーム画像の画質が劣化し、その結果、差分値の誤差が大きくなる。そこで、この動画像符号化装置１ｂでは、フレームメモリ部２１に蓄積されている前回の原画像を使用して、差分値を求め、差分値検出の精度を上げている。
【００３７】
この動画像符号化装置１ｂでは、前回の入力画像を蓄積するフレームメモリ部２１が必要になるため、メモリの容量に制限がある場合は、図１のように構成して、メモリ量を削減する必要があるが、大容量のメモリが使用できる場合には、本実施形態のように構成し、精度を上げることができる。
【００３８】
また、この動画像符号化装置１ｂでは、静止領域/動き領域判定部６ｂに動きベクトルしきい値“ＭＶTHD”と、差分値しきい値“ＤＩＦＦTHD”とを複数個、設定し、動き領域、静止領域の判定を行うとき、動きベクトル“ＭＶ”と、差分値“ＤＩＦＦ”とに応じて、静止領域を数段階かに分け、フィルタ部７ｂで平滑化フィルタ処理を行う。
【００３９】
例えば、図６のフローチャートに示すように、第１動きベクトルしきい値“ＭＶTHD１”、第１差分しきい値“ＤｌＦＦTHD１”と、第２動きベクトルしきい値“ＭＶTHD２”、第２差分しきい値“ＤＩＦＦTHD２”とを設け、条件“ＭＶTHD１>ＭＶTHD２”を満たすように、第１動きベクトルしきい値“ＭＶTHD１”の値と、第２動きベクトルしきい値“ＭＶTHD２”の値とを調整するとともに、条件“ＤＩＦＦTHD１>ＤＦＦTHD２”を満たすように、第１差分しきい値“ＤｌＦＦTHD１”の値と、第２差分しきい値“ＤＩＦＦTHD２”の値とを調整する。
【００４０】
そして、インター符号化を行う場合には、今回の入力画像に対応する動きベクトル“ＭＶ”と、差分値“ＤＩＦＦ”を取り込み（ステップＳ２１、Ｓ２２）、動きベクトル“ＭＶ”の大きさが第１動きベクトルしきい値“ＭＶTHD１”を超えているとき（ステップＳ２３）、または差分値“ＤlFF”が第１差分しきい値“ＤＩＦＦTHD１”を超えているとき（ステップＳ２４）、動き領域と判定して（ステップＳ２５）、フィルタ部７ｂに平滑化フィルタリング処理をスキップする（ステップＳ２６）。
【００４１】
また、動きベクトル“ＭＶ”の大きさが第１動きベクトルしきい値“ＭＶTHD１”以下で、かつ差分値“ＤｌＦＦ”が第１差分しきい値“ＤＩＦＦTHD１”以下である場合には（ステップＳ２３、Ｓ２４、Ｓ２７）、動きベクトル“ＭＶ”の大きさが第２動きベクトルしきい値“ＭＶTHD2”を超えているとき（ステップＳ２８）、または差分値“ＤＩＦＦ”が第２差分しきい値“ＤＩＦＦTHD２”を超えているとき（ステップＳ２９）、第１静止領域と判定し（ステップＳ３０）、それ以外のとき（ステップＳ２９）、第２静止領域と判定する（ステップＳ３２）。
【００４２】
また、イントラ符号化を行う場合には、今回の入力画像に対応する動きベクトル“ＭＶ”の取り込みをスキップして、差分値“ＤＩＦＦ”のみを取り込み（ステップＳ２１、Ｓ２２）、この差分値“ＤＩＦＦ”が第１差分しきい値“ＤＩＦＦTHD１”を超えているとき（ステップＳ２４）、動き領域と判定する（ステップＳ２５）。
【００４３】
また、差分値“ＤＩＦＦ”が第１差分しきい値“ＤＩＦＦTHD１”以下である場合には（ステップＳ２４）、差分値“ＤＩＦＦ”が第２差分しきい値“ＤＩＦＦTHD２”を超えているとき（ステップＳ２９）、第１静止領域と判定し（ステップＳ３０）、それ以外のとき（ステップＳ２９）、第２静止領域と判定する（ステップＳ３２）。
【００４４】
次に、この静止領域/動き領域判定部６ｂの判定結果に基づき、第１静止領域については、第１平滑化フィルタを使用して、画像を平滑化し（ステップＳ３１）、また第２静止領域については、第１平滑化フィルタより、平滑化の度合いを高くした第２平滑化フィルタ２を使用して画像を平滑化する（ステップＳ３３）。
【００４５】
例えば、第１静止領域と判定された領域については“２×２”の平均値フィルタを使用して平滑化を行い、第２静止領域と判定された領域については“３×３”の平均値フィルタを使用して平滑化を行い、平滑化処理により高周波成分を減少させるとき、動き領域の符号量より、第１静止領域の符号量を小さくするとともに、第１静止領域の符号量より、第２静止領域の符号量を小さくする。
【００４６】
このように、第２の実施形態では、フレームメモリ部２に蓄積された原画像を１フレーム分だけ遅らせて、フレームメモリ部２１に転送し、イントラ符号化を行う際、差分部１６ｂによって、フレームメモリ部２１に蓄積されている前回のフレーム画像と、フレームメモリ部２に蓄積されている今回の入力画像とを比較して、差分値を求めるようにしているので、フレームメモリ部４に蓄積されている、再構築された参照フレーム画像を使用したときに生じる、量子化誤差の蓄積による参照フレーム画像の画質劣化を防止することができる。
【００４７】
また、第２の実施形態では、静止領域/動き領域判定部６ｂで動き領域、静止領域の判定を行うとき、動きベクトルしきい値“ＭＶTHD”と、差分値しきい値“ＤＩＦＦTHD”とを複数個、設定し、動きベクトル“ＭＶ”と、差分値“ＤＩＦＦ”とに応じて、静止領域を数段階かに分けて、平滑化フィルタ処理を行わせるようにしているので、静止領域の帯域をさらに制限して、低ビットレート符号化で負担となる発生符号量を削減し、イントラ符号化の挿入により発生する画質劣化を改善することができる。これにより、周期的にイントラ符号化を挿入することができ、コーデック間のＤＣＴ演算ミスマッチによる誤差蓄積を解消することができる。
【００４８】
また、イントラ符号化の周期的挿入により、符号化データ受信開始時の早期正常画像出力や、符号データ伝送時の通信エラーによる画像の抜けからの早期復元を実現できる。
【００４９】
なお、第２の実施形態では、イントラ符号化で原画像を使用するとともに複数のしきい値を使用する例を示したが、本発明は、第１の実施形態の如くイントラ符号化で復号画像を使用するとともに複数のしきい値を使用する構成であっても良い。また、第２の実施形態の如くイントラ符号化で原画像を使用した場合、第１の実施形態の如く単一のしきい値を使用する組合せであっても良い。
【図面の簡単な説明】
【００５０】
【図１】本発明による動画像符号化装置の第１の実施形態を示すブロック図である。
【図２】図１に示す静止領域/動き領域判定部、フィルタ部の処理例を示すフローチャートである。
【図３】図１に示すフィルタ部で使用される平滑化フィルタの一例を示す模式図である。
【図４】図１に示す静止領域/動き領域判定部の判定処理の例を示す模式図である。
【図５】本発明の動画像符号化装置の第２の実施形態を示すブロック図である。
【図６】図５に示す静止領域/動き領域判定部、フィルタ部の処理例を示すフローチャートである。
【図７】従来から知られている動画像符号化装置の一例を示すブロック図である。
【符号の説明】
【００５１】
１ａ、１ｂ：動画像符号化装置
２：フレームメモリ部
３：動き検出部
４：フレームメモリ部
５：動き補償部
６ａ、６ｂ：静止領域/動き領域判定部
７ａ、７ｂ：フィルタ部
８：減算部
９：ＤＣＴ部（符号化部）
１０：量子化部（符号化部）
１１：可変長符号化部（符号化部）
１２：バッファ部
１３：逆量子化部
１４：ＩＤＣＴ部
１５：加算部
１６ａ、１６ｂ：差分部
２１：フレームメモリ部
【図１】
2005295215.tif 000003
【図２】
2005295215.tif 000004
【図３】
2005295215.tif 000005
【図４】
2005295215.tif 000006
【図５】
2005295215.tif 000007
【図６】
2005295215.tif 000008
【図７】
2005295215.tif 000009