(57)【要約】【課題】動画像符号化装置において、符号化処理時間超過によるコマ落ち等の現象を防止して、画質の低下を防止すること。【解決手段】フレームメモリ２０２に動画像信号が入力されると、処理時間計測部２１８がフレーム毎に符号化処理時間を計測し、符号化モード判定部２１９がその符号化処理時間と所定の閾値とを比較し、符号化処理時間が所定の閾値を越えない場合は、スイッチＳＷ５，ＳＷ６を介して通常モードで符号化処理を実行させる一方、フレーム毎の符号化処理時間が所定の閾値を越えた場合は、スイッチＳＷ５，ＳＷ６を切り換えて通常モードの符号化処理より負荷が少ない負荷低減モード、Ｐフレームの場合でもイントラインター判定部２１７にイントラインターの判定処理をスキップさせてインター符号化処理を行わせると共に、デブロックフィルタ２１６によるデブロックフィルタ処理をスキップさせる。【選択図】図１
2008160359.tif 000002
【特許請求の範囲】
【請求項１】
入力された動画像信号を符号化処理する動画像符号化装置であって、
前記動画像信号を所定単位毎に符号化する符号化手段と、
前記動画像信号の所定単位毎に符号化処理にかかる符号化処理時間を計測する処理時間計測手段と、
前記処理時間計測手段によって計測された前記所定単位毎の符号化処理時間と所定の閾値とを比較し、前記所定単位毎の符号化処理時間が所定の閾値を越えない場合は、前記符号化手段に通常モードの符号化処理を実行させる一方、前記所定単位毎の符号化処理時間が所定の閾値を越えた場合は、前記符号化手段に通常モードの符号化処理より負荷が少ない負荷低減モードの符号化処理を実行させる符号化モード判定手段と、
を有する動画像符号化装置。
【請求項２】
前記符号化モード判定手段は、
前記処理時間計測手段によって計測された前記所定単位毎の符号化処理時間と所定の閾値とを比較する際、前記所定単位毎の符号化処理時間として、複数のフレームまたはフィールドでの符号化処理時間を累積して平均した値を使用する、請求項１の動画像符号化装置。
【請求項３】
入力された動画像信号を符号化処理する際の動画像符号化方法であって、
前記動画像信号の所定単位毎に符号化処理にかかる処理時間を計測するステップと、
前記処理時間計測手段によって計測された前記所定単位毎の符号化処理時間と所定の閾値とを比較するステップと、
前記所定単位毎の符号化処理時間が所定の閾値を越えない場合は、通常モードの符号化処理を実行する一方、前記所定単位毎の符号化処理時間が所定の閾値を越えた場合は、通常モードの符号化処理より符号化の負荷が少ない負荷低減モードの符号化処理を実行するステップと、
を有する動画像符号化方法。
【請求項４】
入力された動画像信号をコンピュータに符号化処理させるための動画像符号化用プログラムであって、
前記動画像信号の所定単位毎に符号化処理にかかる処理時間を計測するステップと、
前記処理時間計測手段によって計測された前記所定単位毎の符号化処理時間と所定の閾値とを比較するステップと、
前記所定単位毎の符号化処理時間が所定の閾値を越えない場合は、通常モードの符号化処理を実行させる一方、前記所定単位毎の符号化処理時間が所定の閾値を越えた場合は、通常モードの符号化処理より符号化の負荷が少ない負荷低減モードの符号化処理を実行させるステップと、
をコンピュータに実行させる動画像符号化用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像信号を符号化する動画像符号化装置、動画像符号化方法、および動画像符号化用プログラムに関するものである。
【背景技術】
【０００２】
Ｈ．２６４／ＡＶＣ符号化方式等においては、予測モードや動き検出（ＭＥ）でのブロックサイズが多く用意されており、最適なモードやブロックサイズを選択することにより画質を向上させることができる一方、モードやブロックサイズの選択の幅を広げると処理量が増大し、所定時間内に符号化処理が終了しない場合が起こり得るために通常は最大処理量に合わせて処理方法を選択し、常に所定時間内に符号化処理が終了するようにする。
【０００３】
例えば、ＤＳＰ等のプログラマブルなプロセッサで符号化処理を行う場合には、最大処理量に満たない部分についてはプロセッサが動いてない状態になってしまい、性能を最大限に発揮することができずに無駄が生じていた。
【０００４】
そのため、この対策として、例えば、従来の動画像符号化装置には、動き検出（ＭＥ）にかかる時間をタイマーで計測し、その進捗具合によりベクトル探索範囲を変更して処理時間を制御するようにしている（例えば、特許文献１参照。）。
【特許文献１】特開２００６−８０７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記特許文献１の動画像符号化装置では、この方法は一般的に時間がかかる動き検出（ＭＥ）部分のみの処理時間を制御する方法であり、Ｈ．２６４／ＡＶＣ符号化方式では、負荷の大きいイントラ／インター判定やデブロックフィルタ処理の軽減には対応していないため、符号化処理の負荷が重くなった場合、符号化処理時間の超過によるコマ落ち等が発生して、画質が低下する、という問題がある。
【０００６】
そこで、本発明は、符号化処理時間超過によるコマ落ち等の現象を防止して、画質の低下を防止することができる動画像符号化装置、動画像符号化方法、動画像符号化用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明では、入力された動画像信号を符号化処理する際、前記動画像信号の所定単位毎に符号化処理にかかる符号化処理時間を計測し、計測した前記所定単位毎の符号化処理時間と所定の閾値とを比較し、前記所定単位毎の符号化処理時間が所定の閾値を越えない場合は、通常モードの符号化処理を実行する一方、前記所定単位毎の符号化処理時間が所定の閾値を越えた場合は、通常モードの符号化処理より負荷が少ない負荷低減モードの符号化処理を実行する、ものである。なお、所定単位毎の符号化処理時間として、複数のフレームまたはフィールドでの符号化処理時間を累積して平均した値を使用するようにしても良い。
【発明の効果】
【０００８】
本発明によれば、所定単位毎の符号化処理時間が所定の閾値を越えない場合は、通常モードの符号化処理を実行する一方、前記所定単位毎の符号化処理時間が所定の閾値を越えた場合は、通常モードの符号化処理より負荷が少ない負荷低減モードの符号化処理を実行するので、処理時間にバラツキのある符号化処理でも一定時間内に処理を終わらせるように制御することが可能となり、符号化処理時間超過によるコマ落ち等を防止して画質の低下を防止することができる。
【発明を実施するための最良の形態】
【０００９】
実施の形態１.
本発明の動画像符号化装置の実施の形態１について説明する。
【００１０】
図１に、本発明に係る動画像符号化装置の実施の形態１のブロック図の一例を示す。
【００１１】
図１において、実施の形態１の動画像符号化装置は、符号化手段として符号化部２０と、処理時間計測手段としての処理時間計測部２１８と、符号化モード判定手段としての符号化モード判定部２１９とを有しており、符号化部２０は、フレームメモリ２０２と、減算部２０３と、直交変換部２０４と、量子化部２０５と、可変長符号化（ＶＬＣ）部２０６と、バッファ２０７と、逆量子化部２０９と、逆直交変換部２１０と、加算部２１１と、動き補償（ＭＣ）部２１２と、フレームメモリ２１３と、動き検出（ＭＥ）部２１４と、イントラ予測部２１５と、デブロックフィルタ２１６と、イントラインター判定部２１７と、スイッチＳＷ３〜ＳＷ６とを有している。
【００１２】
ところで、これらの図１の構成をハードウェアに実装する際には、各フレームの処理が所定のフレームレート時間内、例えば、符号化ビットストリーム２０８や、符号化ビットストリーム２０８を復号する復号装置の再生レートである１／３０秒の所定時間内に収める必要がある。しかし、イントラ／インター判定を行った後に、イントラモードであればイントラ予測、インターモードであれば動き検出（ＭＥ）およぎ動き補償（ＭＣ）を行って復号画像をフレームメモリ２１３に作成し、符号をエントロピー符号化したのちに出力することを常に各フレームの処理とマクロブロックの処理を行うとすると、例えば、一時的に負荷の重い処理が続くと、処理時間がフレーム内に収まらなくなり、コマ落ち等の現象を起こす場合がある。
【００１３】
そこで、本実施の形態１に係る動画像符号化装置では、まず、符号化モード判定部２１９に、各フレームの符号化処理にかかる所要時間の制限値である閾値を設定しておく必要がある。例えば、符号化ビットストリーム２０８や、符号化ビットストリーム２０８を復号する復号装置の再生レートが３０フレーム／秒であれば、この閾値を１／３０秒と設定する。
【００１４】
そして、処理時間計測部２１８は、入力する画像信号２０１に対し符号化部２０が符号化処理を行う際に、フレーム毎に符号化処理開始時間と符号化処理終了時間とをタイマー（図示せず）からのクロックに基づき計測して、その差分によって各フレームの符号化処理に要した符号化処理時間を計算して符号化モード判定部２１９へ出力する。なお、ここでは、処理時間計測部２１８は、フレームメモリ２０２からのフレーム毎の動画像信号の出力タインミングにより、フレーム毎に符号化処理開始時間と符号化処理終了時間とを計測して符号化処理時間を計算しているが、本発明では、これに限らず、符号化部２０における符号化処理全体を制御する符号化制御部（図示せず）などがあり、符号化制御部（図示せず）がフレーム毎の符号化処理時間を求めている場合には、符号化制御部（図示せず）に処理時間計測部２１８である処理時間計測手段の機能を持たせるようにしても勿論よい。
【００１５】
そして、符号化モード判定部２１９は、処理時間計測部２１８からのフレーム毎の一つ前のフレームでかかった処理時間が制限値内であれば通常モードの符号化処理を続ける一方、処理時間が制限値を越えた場合には次のフレームでの所要時間を抑えるために負荷低減モードで符号化処理を行う。
【００１６】
負荷低減モードが設定された場合に、どのようにして負荷を低減するかは、符号化の方法によって異なる。ここでは、Ｈ．２６４／ＭＰＥＧ−４ＡＶＣを想定して一例を説明する。
【００１７】
ところで、Ｈ．２６４／ＭＰＥＧ−４ＡＶＣ符号化においては、各マクロブロック（ＭＢ）毎にイントラ／インターの切り替えが可能であり、これらを組み合わせることにより符号化効率の向上が可能である。そのため、インターフレームの符号化処理においてイントラ／インターのどちらのモードで符号化するかの判定をイントラ／インター判定部２１７で行う。モードを決定した後、スイッチＳＷ３、ＳＷ４により、イントラ符号化ではイントラ予測に切り換える一方、インター符号化では動き検出（ＭＥ）および動き補償（ＭＣ）に切り替えて符号化を行う。さらに、ブロックノイズをなくすために再構成したフレームメモリ２１３に格納した参照信号に対してデブロックフィルタ２１６でデブロックフィルタ処理を行う。
【００１８】
一方、Ｈ．２６４／ＭＰＥＧ−４ＡＶＣでは、一般的なＭＰＥＧ２の動画像符号化と同様に、動き補償（ＭＥ）の負荷が大きい他に、イントラＭＢについても多様な予測モードがあるために負荷が大きくなる場合がある。そのため、動き補償（ＭＥ）での予測があたらないような画像の場合には、イントラＭＢのモードで符号化した方が効率がよいため、最初にイントラ／インター判定部２１７にてイントラ／インター判定を行うが、この負荷が大きいために、本実施の形態１では、負荷低減の方法としてイントラ／インター判定処理を止めて、インターのみで符号化するように符号化方法を切り替える。
【００１９】
また、ポスト処理として組み込まれているデブロックフィルタ２１６の負荷も大きくなる傾向がある。デブロックフィルタ２１６は、フレーム毎にＯＮ／ＯＦＦの指定ができ、またデブロックフィルタ２１６の強度を変えられるので、本実施の形態１では、例えば、負荷低減モードではデブロックフィルタ２１６をＯＦＦにする。
【００２０】
次に動作を説明する。
【００２１】
図３は、本実施の形態１の動画像符号化装置における符号化処理手順の一例を示すフローチャートである。
【００２２】
なお、図３において、ステップ３０３〜３１０までの処理は、符号化単位であるマクロブロック（ＭＢ）毎に繰り返し行う一方、ステップ３０２〜３１１までの処理は、フレームあるいはフィールド毎に繰り返し行う。そして、本実施の形態１の動画像符号化装置が採用するＨ．２６４／ＭＰＥＧ−４ＡＶＣ符号化においては、各マクロブロック（ＭＢ）毎にイントラ／インターの切り替えが可能であり、これらを組み合わせることにより符号化効率の向上が可能であるので、インターフレームの符号化処理においてイントラ／インターのどちらのモードで符号化するかの判定をイントラ／インター判定部２１７で行う。
【００２３】
つまり、本実施の形態１の動画像符号化装置では、まず、画像信号がフレームメモリ２０２に入力していったん保持され、フレームメモリ２０２からフレーム毎に画像信号が出力されると、処理時間計測部２１８は、フレーム毎に、処理開始時間を計測すると共に（ステップ３０１）、処理終了時間を計測して（ステップ３１１）、フレーム毎の符号化処理にかかる符号化処理時間を求める。
【００２４】
符号化モード判定部２１９は、処理時間計測部２１８が求めたフレーム毎の符号化処理時間と、符号化ビットストリーム２０８のフレームレートや、復号装置の能力等からユーザが指定したフレームレート等に基づく閾値とを比較し、フレーム毎に前のフレームの符号化処理時間がその閾値より大きいか否かにより次のフレームを通常モードで符号化処理を実行させるか、あるいは負荷低減モードで符号化処理を実行させるか負荷低減判定処理を行う（ステップ３０２）。なお、最初のフレームの時は、その前のフレームがなく、前のフレームの符号化処理時間が分からないので、通常モードの符号化処理を行う。
【００２５】
そして、符号化モード判定部２１９は、ステップ３０２にて、前のフレームの符号化処理時間がその閾値より小さく、次のフレームを通常モードで符号化処理を実行させるものと判断した場合、スイッチＳＷ３、ＳＷ４を通常モードに切り換え、イントラフレームである場合（ステップ３０３“Ｉ”）、あるいはインターフレームであっても（ステップ３０２“Ｐ”）、イントラ予測を行う場合には（ステップ３０６“ＹＥＳ”）、イントラ予測に切り換える（ステップ３０４）。
【００２６】
その一方、インターフレームであり（ステップ３０３“Ｐ”）、通常モードで符号化処理を実行させるものと判断した場合（ステップ３０５“ｎｏ”）、イントラ予測を行わない場合には（ステップ３０６“ｎｏ”）、動き検出（ＭＥ）部２１４および動き補償（ＭＣ）部２１２がそれぞれ動き検出（ＭＥ）および動き補償（ＭＣ）を行ってインター符号化を行う（ステップ３０７）。
【００２７】
ここで、イントラ予測符号化（フレーム内予測符号化）では、フレーム内の画像信号のみが独立して符号化され、インター符号化（フレーム間符号化）では、直前、直後のフレームを参照フレームとする予測信号が生成され、予測誤差が符号化される。
【００２８】
つまり、イントラ予測符号化の場合、予測信号がイントラ予測部２１５によって生成され、スイッチＳＷ４を介して減算部２０３にて画像信号２０１から減算されて予測誤差信号となり、予測誤差信号が直交変換部２０４により変換され、量子化部２０５を経て、可変長符号化（ＶＬＣ）部２０６で符号化され、バッファ２０７に蓄積後、符号ビットストリーム２０８となり、図示しない復号装置側に伝送路を介して伝送したり、図示しないメモリやＤＶＤ、ＨＤＤ等の記録媒体に保存する。一方、量子化された予測誤差信号は、逆量子化部２０９、逆直交変換部２１０によりローカルデコードされて、加算部２１１にて再構成されて参照画像としてフレームメモリ２１３に蓄えられる。
【００２９】
これに対し、インター符号化では、フレームメモ２１３を参照して動き検出器（ＭＥ）２１４が動きベクトルを検出して、その動きベクトルに基づいて動き補償（ＭＣ）部２１２が動き予測信号を生成し、スイッチＳＷ４を介して予測信号を減算部２０３へ出力する。
【００３０】
そして、インター符号化では、減算部２０３では、フレームメモリ２０２からの画像信号２０１からその予測信号を減算して予測誤差信号とし、直交変換部２０４および量子化部２０５がその予測誤差信号を量子化値に変換して、動き検出器（ＭＥ）２１４が検出した動きベクトルと共に可変長符号化（ＶＬＣ）部２０６にて符号化され、バッファ２０７に蓄積後、符号ビットストリーム２０８として出力され、伝送や保存される。一方、量子化された予測誤差符号は、イントラ予測符号化の場合と同様に、逆量子化部２０９、逆直交変換部２１０を経てローカルデコードされて、加算部２１１にて動き補償（ＭＣ）部２１２からの信号と加算されて再構成され、参照画像としてフレームメモリ２１３に蓄えられる。
【００３１】
ところで、符号化モード判定部２１９は、通常モードで符号化処理を実行させるものと判断した場合（ステップ３０８“ｎｏ”）、ブロックノイズをなくすため、フレームメモリ２１３に格納した参照信号に対してデブロックフィルタ２１６でデブロックフィルタ処理を行わせる（ステップ３０９）。
【００３２】
これに対し、符号化モード判定部２１９は、ステップ３０２にて、前のフレームの符号化処理時間がその閾値より大きく、次のフレームを負荷低減モードで符号化処理を実行させるものと判断した場合、スイッチＳＷ３、ＳＷ４を負荷低減モードに切り換え、イントラフレームである場合（ステップ３０３“Ｉ”）、あるいはインターフレームであっても（ステップ３０２“Ｐ”）イントラ予測を行う場合には（ステップ３０６“ＹＥＳ”）、イントラ予測に切り換える（ステップ３０４）。
【００３３】
その一方、インターフレームである場合は（ステップ３０３“Ｐ”）、負荷低減モードで符号化処理を実行させるものと判断しているので場合（ステップ３０５“ＹＥＳ”）、イントラ予測を行わず、動き検出（ＭＥ）部２１４および動き補償（ＭＣ）部２１２がそれぞれ動き検出（ＭＥ）および動き補償（ＭＣ）を行ってインター符号化を行う（ステップ３０７）。
【００３４】
そして、符号化モード判定部２１９は、負荷低減モードで符号化処理を実行させるものと判断した場合（ステップ３０８“ＹＥＳ”）、デブロックフィルタ２１６によるステップ３０９のデブロックフィルタ処理もスキップして行わない。
【００３５】
符号化モード判定部２１９が、通常モードで符号化処理を実行するものと判断した場合も、負荷低減モードで符号化処理を実行させるものと判断した場合も、可変長符号化（ＶＬＣ）部２０６が可変長符号化（ＶＬＣ）処理を行う。
【００３６】
このようなステップ３０３〜３１０までの処理をマクロブロック（ＭＢ）毎に行い、１フレーム分実行が完了すると、処理時間計測部２１８が符号化処理の処理終了時間を計測して当該フレームの符号化処理時間を求めて、負荷判定次のフレームを通常モードで符号化処理するか、負荷軽減モードで符号化処理するかの判断基準として用いる。
【００３７】
図３に、本実施の形態１における通常モードと負荷低減モードとの切換え例を示す。
【００３８】
まず、フレーム０の符号化処理が終わった時点で、符号化モード判定部２１９は、フレーム０の符号化処理に要した符号化処理時間を求める。この例では、処理時間が制限時間より短いので、次のフレーム１は通常モードで符号化を行う。
【００３９】
次にフレーム１の符号化処理に要した符号化処理時間を求めると、制限時間を越えるため、次のフレーム２は、負荷低減モードにして処理時間を削減する。これを順次繰り返して符号化を行う。
【００４０】
このように、本実施の形態１の動画像符号化装置によれば、入力された動画像信号を符号化処理する際、処理時間計測部２１８がフレーム毎に符号化処理にかかる符号化処理時間を計測し、符号化モード判定部２１９がそのフレーム毎の符号化処理時間と所定の閾値とを比較し、フレーム毎の符号化処理時間が所定の閾値を越えない場合は、通常モードの符号化処理を実行する一方、フレーム毎の符号化処理時間が所定の閾値を越えた場合は、通常モードの符号化処理より負荷が少ない負荷低減モードの符号化処理を実行するようにしたので、Ｈ．２６４／ＡＶＣ符号化方式のように、動画像符号化処理に多くのモードがあり、符号化処理量がばらつく場合でも、フレーム毎に要する符号化処理時間を計測して、所定時間内に処理が終わらない場合に次のフレームでの負荷を減らすように処理方法を制御することにより、符号化処理時間超過によるコマ落ち等の現象を防止して、画質の低下を防止することができる。
【００４１】
その結果、動画像符号化処理の各種符号化モードの処理時間にバラつきがある符号化処理を実装する場合でも、プロセッサの性能を最大限に生かして、最大処理量に合わせて符号化方法を決めることによりプロセッサに空き時間が生じたり、画質の向上が図れないということを防止することができる。
【００４２】
実施の形態２．
上記実施の形態１では、フレーム毎の処理時間が制限時間を越えた場合、負荷低減モードにより符号化を行うように説明したが、負荷低減モードでは、最適なモードを選択できないために、画質がバラつくことがある。あまり、頻繁にモードを切り替えると画質のバラつきが目立つため、モード切替の回数を少なくする方法を採用した実施の形態２について説明する。なお、実施の形態２の動画像符号化装置の構成自体は、図１に示す実施の形態２の動画像符号化装置の構成と同様であるので、図１に示す実施の形態２の動画像符号化装置の構成を参照して、実施の形態２の特徴部分のみを説明する。
【００４３】
図４（ａ）は、直前のフレームの処理時間のみで判定を行うようにした上記実施の形態１による通常モード処理と負荷低減モード処理との変化を示す例である。
【００４４】
ここで、直前のフレームの処理時間のみでモードを切り替えるか否かを判定すると、図６のように２フレームで低減モードへの切り替えが発生するため、画質のバラつきが頻繁に起こる。
【００４５】
図４（ｂ）は、直前のフレームの処理時間のみで判定を行うのでなく、数フレーム分、例えば３フレーム分の符号化処理時間の平均値を、制限時間である閾値と比較することにより判定を行うようにした本実施の形態２による通常モード処理と負荷低減モード処理との変化を示す例である。なお、ここでは、３フレーム分の符号化処理時間の平均値を判定に利用する例を示しているが、本発明では、複数フレームの符号化処理時間の平均値であれば、３フレーム以外の符号化処理時間の平均値でも勿論よい。
【００４６】
さて、この例では、本実施の形態２では、３フレーム分の処理時間の平均値を判定に使用しているので、あるフレームにて符号化処理時間が制限時間である閾値以上にイベント的に増加しても、その前後のフレームで符号化処理時間が制限時間より少なければ、符号化処理時間のバラつきが平滑化されて、制限時間である閾値以下となる。
【００４７】
そのため、あるフレームにて処理時間が制限時間以上にイベント的に増加しても、そのようなフレームが連続して発生等しない限り、制限値をこえる場合はなくなり、符号化処理時間が制限時間を越えたフレームにおいても通常モードで符号化処理を行うことにより、頻繁に負荷低減モードに切り替わることによる画質の劣化を防止することができ、その結果画質が安定することになる。
【００４８】
このように、本実施の形態２の動画像符号化装置によれば、上記実施の形態１の動画像符号化装置の場合と同様に、フレーム毎の符号化処理時間が所定の閾値を越えない場合は、通常モードの符号化処理を実行する一方、フレーム毎の符号化処理時間が所定の閾値を越えた場合は、通常モードの符号化処理より負荷が少ない負荷低減モードの符号化処理を実行するようにしたので、符号化処理時間超過によるコマ落ち等の現象を防止して、画質の低下を防止することができると共に、あるフレームにて処理時間が制限時間以上にイベント的に増加しても、その前後のフレームで処理時間が制限時間より少なければ、処理時間のバラつきが平滑化され、符号化処理時間が制限時間を越えたフレームにおいても通常モードで符号化処理を行うことになるので、頻繁に負荷低減モードに切り替わることによる画質の劣化を防止することができ、その結果画質が安定することになる。
【００４９】
なお、以上説明した実施の形態１，２の説明では、通常モードか負荷軽減モードかを判断する所定単位としてフレーム単位、すなわち１フレームを単位として説明したが、本発明では、これに限らず、所定単位は１フレームでもよいし、複数のフレームから求めてもよいし、さらにはインタレース符号化の場合には、両方または片方のフィールドを用いるように切り替えてもよい。
【００５０】
また、上記実施の形態１，２の動画像符号化装置では、スイッチＳＷ５，ＳＷ６を新たに設け、負荷低減モードの場合、Ｐフレームの場合でもイントラインター判定部２１７にイントラインターの判定処理をスキップしてインター符号化処理を行わせると共に、デブロックフィルタ２１６によるデブロックフィルタ処理をスキップするように説明したが、本発明では、これらの両者をスキップする必要はなく、スイッチＳＷ５のみを設けて、負荷低減モードでＰフレームの場合、イントラインター判定部２１７にイントラインターの判定処理をスキップしてイントラ処理のみを行わせるようにしても良いし、スイッチＳＷ６のみを設けて、負荷低減モードの場合、デブロックフィルタ２１６によるデブロックフィルタ処理のみをスキップするようにしても良いし、さらには、負荷低減モードの処理として、符号化処理の負荷の大きい部分を低減できるようにするため、上記以外の処理をスキップ等するようにしても勿論よいし、さらには、閾値としていくつかのレベルを設けておき、負荷低減モードの方法を段階的に切り替えるようにしても勿論よい。
【００５１】
また、上記実施の形態１，２の動画像符号化装置では、説明の便宜上、Ｈ．２６４／ＡＶＣ符号化方式を一例に説明したが、本発明では、これ以外の符号化方式でも勿論適用可能である。
【図面の簡単な説明】
【００５２】
【図１】本発明に係る動画像符号化装置の実施の形態１の構成例を示すブロック図である。
【図２】本実施の形態１における通常モードと負荷低減モードとの切換え例を示す説明図である。
【図３】本実施の形態１における符号化処理手順の一例を示すフローチャートである。
【図４】（ａ），（ｂ）それぞれ、実施の形態１，２における通常モード処理と負荷低減モード処理との変化例を示す説明図である。
【符号の説明】
【００５３】
２０  符号化部（符号化手段）
２０２  フレームメモリ
２０３  減算部
２０４  直交変換部
２０５  量子化部
２０６  可変長符号化（ＶＬＣ）部
２０７  バッファ
２０９  逆量子化部
２１０  逆直交変換部
２１１  加算部
２１２  動き補償（ＭＣ）部
２１３  フレームメモリ
２１４  動き検出（ＭＥ）部
２１５  イントラ予測部
２１６  デブロックフィルタ
２１７  イントラインター判定部
２１８  処理時間計測部（処理時間計測手段）
２１９  符号化モード判定部（符号化モード判定手段）
ＳＷ３〜ＳＷ６  スイッチ
【図１】
2008160359.tif 000003
【図２】
2008160359.tif 000004
【図３】
2008160359.tif 000005
【図４】
2008160359.tif 000006