(57)【特許請求の範囲】
【請求項１】
画像を分割したブロックごとにスクリーンコンテンツであるか否かを判定する画像判定装置であって、
輝度信号及び色差信号のイントラ予測モードがともにＤＣ予測であり、輝度信号の一部の画素値と輝度信号のＤＣ予測値とが一致し、且つ色差信号の一部の画素値と色差信号のＤＣ予測値とが一致するブロックをスクリーンコンテンツ候補と判定する画素値比較部と、
前記画素値比較部によりスクリーンコンテンツ候補と判定されたブロック同士が隣接する場合に、該隣接する複数のブロックをスクリーンコンテンツであると判定し、判定結果を示す判定情報を出力するスクリーンコンテンツ判定部と、
を備えることを特徴とする画像判定装置。
【請求項２】
前記スクリーンコンテンツ判定部は、前記画素値比較部によりスクリーンコンテンツ候補と判定されたブロック同士が隣接し、且つ前記ＤＣ予測値も等しい場合に、該隣接する複数のブロックをスクリーンコンテンツであると判定することを特徴とする、請求項１に記載の画像判定装置。
【請求項３】
前記画素値比較部は、前記一部の画素値を前記ブロックの四隅の画素値とすることを特徴とする、請求項１又は２に記載の画像判定装置。
【請求項４】
前記スクリーンコンテンツ判定部によりスクリーンコンテンツであると判定されたブロックに囲まれた１以上のブロックを全てスクリーンコンテンツであると判定し、前記判定情報を修正する判定修正部を更に備えることを特徴とする、請求項１から３のいずれか一項に記載の画像判定装置。
【請求項５】
請求項１から４のいずれか一項に記載の画像判定装置を備え、
前記判定情報に応じて符号化処理を変更することを特徴とする符号化装置。
【請求項６】
コンピュータを、請求項１から４のいずれか一項に記載の画像判定装置として機能させるためのプログラム。
【請求項７】
コンピュータを、請求項５に記載の符号化装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を分割したブロックごとにスクリーンコンテンツであるか否かを判定する画像判定装置、符号化装置、及びこれらのプログラムに関する。
【背景技術】
【０００２】
映像の符号化方式として、ＩＴＵ−Ｔ Ｈ．２６４／ＭＰＥＧ−４ ＡＶＣやＩＴＵ−Ｔ Ｈ．２６５／ＭＰＥＧ−Ｈ ＨＥＶＣなどが知られており、これらの符号化方式では、フレーム画像をブロックに分割し、ブロックごとに直交変換処理を施し、各直交変換係数を量子化処理し、エントロピー符号化を施す。インター予測（画面間予測、フレーム間予測）を用いずに符号化されるブロックに対しては、符号化済みの隣接ブロックの画素値から予測画像を生成し、予測画像との差分を符号化するイントラ予測（画面内予測、フレーム内予測）が採用されている（例えば、非特許文献１参照）。イントラ予測にあたっては、予め設定された予測方向のうち、最適なものを選択して予測を行うとともに、選択された予測方向を示す予測モードの情報を伝送する。
【０００３】
ところで、一般的な放送用途の動画像では自然映像の割合が高く、そこに上乗せする形で人工的なＣＧや文字情報（テロップ）などのスクリーンコンテンツが使われることが多い。原画像の全体又は一部にスクリーンコンテンツが使われている場合、該当するブロックの符号化処理内容を変更することで符号化効率が改善され得ることが知られている（例えば、非特許文献２参照）。例えばスクリーンコンテンツでは、予測誤差信号に高周波数のエッジが多く含まれることから直交変換処理が適さないため、４×４変換領域では直交変換処理をスキップし、画素値を直接量子化処理する技術が知られている（例えば特許文献１参照）。
【０００４】
また、スクリーンコンテンツの符号化時には、色差信号のデブロッキングフィルタ処理をスキップすることで符号化効率が改善され得ることが知られている（例えば非特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２０１３／１８７０６０号
【非特許文献】
【０００６】
【非特許文献１】大久保榮監修、「インプレス標準教科書シリーズ  Ｈ．２６５／ＨＥＶＣ教科書」、株式会社インプレスジャパン、2013年10月21日
【非特許文献２】Rajan Joshi, ”ＪＣＴＶＣ−Ｒ1014 Screen content coding test model 2 (SCM 2)”, ＩＴＵ, 2014年10月16日
【非特許文献３】Ohji Nakagami, “ＪＣＴＶＣ−Ｓ0044 Chroma deblocking filter control for SCC”, ＩＴＵ, 2014年10月7日
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の符号化技術は、原画像にスクリーンコンテンツが含まれているか否かを映像的に判別していないという課題があった。そのため、符号化効率を改善するための処理モードの全組み合わせを試行するとなると、符号化に膨大な時間がかかってしまっていた。
【０００８】
かかる事情に鑑みてなされた本発明の目的は、原画像にスクリーンコンテンツが含まれているか否かを判定することが可能な画像判定装置、符号化装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る画像判定装置は、画像を分割したブロックごとにスクリーンコンテンツであるか否かを判定する画像判定装置であって、輝度信号及び色差信号のイントラ予測モードがともにＤＣ予測であり、輝度信号の一部の画素値と輝度信号のＤＣ予測値とが一致し、且つ色差信号の一部の画素値と色差信号のＤＣ予測値とが一致するブロックをスクリーンコンテンツ候補と判定する画素値比較部と、前記画素値比較部によりスクリーンコンテンツ候補と判定されたブロック同士が隣接する場合に、該隣接する複数のブロックをスクリーンコンテンツであると判定し、判定結果を示す判定情報を出力するスクリーンコンテンツ判定部と、を備えることを特徴とする。
【００１０】
さらに、本発明に係る画像判定装置において、前記スクリーンコンテンツ判定部は、前記画素値比較部によりスクリーンコンテンツ候補と判定されたブロック同士が隣接し、且つ前記ＤＣ予測値も等しい場合に、該隣接する複数のブロックをスクリーンコンテンツであると判定することを特徴とする。
【００１１】
さらに、本発明に係る画像判定装置において、前記画素値比較部は、前記一部の画素値を前記ブロックの四隅の画素値とすることを特徴とする。
【００１２】
さらに、本発明に係る画像判定装置において、前記スクリーンコンテンツ判定部によりスクリーンコンテンツであると判定されたブロックに囲まれた１以上のブロックを全てスクリーンコンテンツであると判定し、前記判定情報を修正する判定修正部を更に備えることを特徴とする。
【００１３】
また、上記課題を解決するため、本発明に係る符号化装置は、上記画像判定装置を備え、前記判定情報に応じて符号化処理を変更することを特徴とする。
【００１４】
また、上記課題を解決するため、本発明に係るプログラムは、コンピュータを、上記画像判定装置として機能させることを特徴とする。
【００１５】
また、上記課題を解決するため、本発明に係るプログラムは、コンピュータを、上記符号化装置として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明の画像判定装置によれば、原画像の一部に人工的なＣＧなどのスクリーンコンテンツが含まれているか否かを判定することができる。また、本発明の符号化装置によれば、スクリーンコンテンツであるか否かによって符号化処理モードを変更することにより、符号化速度を低下させることなく符号化画質を向上させることができるようになる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る画像判定装置の構成例を示すブロック図である。
【図２】本発明の第１の実施形態に係る画像判定装置におけるスクリーンコンテンツ判定部の処理を説明するものである。
【図３】本発明の第１の実施形態に係る画像判定装置の動作例を示すフローチャートである。
【図４】本発明の第２の実施形態に係る画像判定装置の構成例を示すブロック図である。
【図５】本発明の第２の実施形態に係る画像判定装置における判定修正部の処理を説明するものである。
【図６】本発明の第３の実施形態に係る符号化装置の構成例を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、図面を参照して詳細に説明する。
【００１９】
スクリーンコンテンツの多くは、文字を見やすく強調するために文字の背景に四角や丸型などの色枠をひくようにデザインされる。上乗せする文字が見づらくならないようにグラデーションなどを付けないことが多いため、色枠部の輝度信号と色差信号は一定となり、自然映像には現れにくい特徴となる。本発明ではこの特徴を考慮し、四隅などの一部の画素値が等しいブロックは全画素値が等しい可能性が高いと考え、スクリーンコンテンツである判定条件の１つとする。また、全画素値が等しいブロックのイントラ予測の予測モード（以下、「イントラ予測モード」という）はＤＣ予測になり、同様のブロックが連続して一定の面積を占める。これらの条件から複合的にスクリーンコンテンツであるか否かを判定する。
【００２０】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る画像判定装置の構成例を示すブロック図である。図１に示す例では、画像判定装置１は、予測モード判定部１１と、画素値測定部１２と、画素値比較部１３と、スクリーンコンテンツ判定部１４とを備える。
【００２１】
画像判定装置１は、イントラ予測を行う符号化装置内に組み込まれ、イントラ予測が行われる原画像、及びイントラ予測情報を入力する。そして、イントラ予測が行われる原画像について、原画像を分割したブロック単位でスクリーンコンテンツであるか否かを判定し、判定結果を示す判定情報を外部に出力する。符号化装置では原画像を輝度信号及び色差信号に分解し、輝度信号及び色差信号でそれぞれイントラ予測を行う。
【００２２】
イントラ予測情報は、イントラ予測において選択された予測モードの情報を含む。イントラ予測モードは、例えばＩＴＵ−Ｔ Ｈ．２６４／ＭＰＥＧ−４ ＡＶＣでは、８方向の予測、及びＤＣ予測の９種類が定義されている。また、ＩＴＵ−Ｔ Ｈ．２６５／ＭＰＥＧ−Ｈ ＨＥＶＣでは、３３方向の予測、ＤＣ予測、及び平均近似予測の３５種類が定義されている。予測モードがＤＣ予測の場合、対象ブロックに隣接する符号化済み画素の平均値（ＤＣ予測値）で対象ブロックの全ての画素を予測することになるが、イントラ予測情報はそのＤＣ予測値も含む。また、イントラ予測情報は、予測モードがどのブロックの予測モードであるかを対応付け可能とするために、ブロックの位置情報も含む。
【００２３】
予測モード判定部１１は、イントラ予測情報を入力し、ブロックの輝度信号及び色差信号のイントラ予測モードがともにＤＣ予測であった場合に、予測モードがＤＣ予測であることを示すＤＣ判定情報を画素値測定部１２に出力するとともに、輝度信号及び色差信号のＤＣ予測値を画素値比較部１３に出力する。
【００２４】
画素値測定部１２は、原画像の輝度信号及び色差信号と、予測モード判定部１１により判定されたＤＣ判定情報とを入力し、輝度信号のイントラ予測モードがＤＣ予測であり、且つ色差信号のイントラ予測モードがＤＣ予測であるブロックについて、該ブロックの輝度信号の一部の画素値、及び該ブロックの色差信号の一部の画素値を取得し、画素値比較部１３に出力する。
【００２５】
ここで、画素値測定部１２が取得する一部の画素値とは、ブロックの任意の画素値であるが、特にブロックの四隅の画素値とするのが好適である。その理由は、非常にゆるやかなグラデーション部分（例えば青空等）がイントラ予測時にＤＣ予測と判定された場合、画素値比較部１３によりＤＣ予測値とブロック内で距離的に最も離れている四隅の画素値とを比較することで差が顕著になり、グラデーション画像とスクリーンコンテンツとを識別することができるからである。
【００２６】
画素値比較部１３は、予測モード判定部１１から入力される輝度信号のＤＣ予測値と画素値測定部１２から入力される輝度信号の画素値とを比較するとともに、予測モード判定部１１から入力される色差信号のＤＣ予測値と画素値測定部１２から入力される色差信号の画素値とを比較する。そして、輝度信号のＤＣ予測値及び画素値が一致し、且つ、色差信号のＤＣ予測値及び画素値が一致するブロックをスクリーンコンテンツ候補と判定する。そして、各ブロックがスクリーンコンテンツ候補であるか否かを示す候補情報をスクリーンコンテンツ判定部１４に出力する。本実施形態においては、この候補情報を１ビットのフラグ（候補フラグ）とし、スクリーンコンテンツ候補と判定した場合の値を１とし、スクリーンコンテンツ候補と判定しなかった場合の値を０とする。
【００２７】
また、画素値比較部１３は予測モード判定部１１から入力されるＤＣ予測値をスクリーンコンテンツ判定部１４に出力する。なお、ＤＣ予測値は、予測モード判定部１１からスクリーンコンテンツ判定部１４に出力するようにしてもよい。
【００２８】
スクリーンコンテンツ判定部１４は、隣接するブロックを特定するために、イントラ予測情報からブロックの位置情報を取得する。第１の判定方法では、各ブロックの輝度信号及び色差信号において、候補フラグが１のブロック同士が隣接する場合に、該隣接する複数のブロックをスクリーンコンテンツであると判定し、判定結果を示す判定情報を出力する。つまり、候補フラグが１であるブロックが単体で存在する場合には、該ブロックをスクリーンコンテンツと判定しない。本実施形態においては、この判定情報を１ビットのフラグ（判定フラグ）とし、スクリーンコンテンツと判定した場合の値を１とし、スクリーンコンテンツと判定しなかった場合の値を０とする。
【００２９】
スクリーンコンテンツ判定部１４は、第２の判定方法では、各ブロックの輝度信号及び色差信号において、候補フラグが１のブロック同士が隣接し、且つＤＣ予測値も等しい場合に、該隣接する複数のブロックをスクリーンコンテンツと判定し、判定結果を示す判定情報を出力する。第１の判定方法に比べて第２の判定方法のほうが、よりスクリーンコンテンツの判定精度を向上させることができる。
【００３０】
図２は、上述したスクリーンコンテンツ判定部１４の第２の判定方法の処理を説明する図である。図２（ａ）に示すように、ブロックａの候補フラグが１でＤＣ予測値が１１０であり、ブロックｂの候補フラグが１でＤＣ予測値が１１０であり、ブロックｃの候補フラグが０でＤＣ予測値が１１０であり、ブロックｄの候補フラグが１でＤＣ予測値が１１０であり、ブロックｅの候補フラグが０でＤＣ予測値が１１０であり、ブロックｆの候補フラグが１でＤＣ予測値が１０５であり、ブロックｇの候補フラグが０でＤＣ予測値が１０５であり、ブロックｈの候補フラグが１でＤＣ予測値が１０５であり、ブロックｉの候補フラグが０でＤＣ予測値が８２であり、ブロックｊの候補フラグが０でＤＣ予測値が８２であるとすると、ブロックｄ，ｈについては隣接するブロックの候補フラグが０であるため、スクリーンコンテンツとみなさずに、判定フラグを０とする。また、ブロックａ，ｂ，ｆは隣接するフラッグの候補フラグは１であるが、ブロックｆのＤＣ予測値はブロックａ，ｂのＤＣ予測値と同じではない。よって、図２（ｂ）に示すように、ブロックａ，ｂについてのみ判定フラグを１とし、ブロックｆの判定フラグを０とする。なお、図２（ｂ）では判定フラグが１のブロックを斜線で示している。
【００３１】
図３は、上述の画像判定装置１の動作例を示すフローチャートである。画像判定装置１は、まず予測モード判定部１１により各ブロック（対象ブロック）のイントラ予測モードを判定し（ステップＳ１０１）、輝度信号及び色差信号のイントラ予測モードがＤＣ予測でない場合には（ステップＳ１０２−Ｎｏ）、該ブロックは自然映像である（スクリーンコンテンツではない）と判定し、判定フラグを０とする（ステップＳ１０３）。
【００３２】
輝度信号及び色差信号のイントラ予測モードがともにＤＣ予測である場合には（ステップＳ１０２−Ｙｅｓ）、画素値比較部１３により輝度信号のＤＣ予測値と色差信号のＤＣ予測値とを記憶する（ステップＳ１０４）。次に、画素値比較部１３により輝度信号のＤＣ予測値と輝度信号の一部（この例ではブロックの四隅）の画素値が一致し、且つ色差信号のＤＣ予測値と色差信号の一部（この例ではブロックの四隅）の画素値が一致するか否かを判定する（ステップＳ１０５）。ステップＳ１０５の判定結果がＮｏである場合には、該ブロックは自然映像であると判定し、判定フラグを０とする（ステップＳ１０３）。ステップＳ１０５の判定結果がＹｅｓである場合には、候補フラグに１を設定する（ステップＳ１０６）。
【００３３】
次に、スクリーンコンテンツ判定部１４により、候補フラグが１のブロックについて、隣接するブロックの候補フラグが１であり、且つＤＣ予測値が一致するか否かを判定する（ステップＳ１０７）。ステップＳ１０７の判定結果がＮｏである場合には、該ブロックは自然映像であると判定し、判定フラグを０とする（ステップＳ１０３）。一方、ステップＳ１０７の判定結果がＹｅｓである場合には、隣接するブロック同士をスクリーンコンテンツとみなしてマージし、隣接するブロック同士の判定フラグを１とする（ステップＳ１０８）。
【００３４】
上述したように、画像判定装置１は、画素値比較部１３により、輝度信号及び色差信号のイントラ予測モードがともにＤＣ予測であり、輝度信号の一部の画素値と輝度信号のＤＣ予測値とが一致し、且つ色差信号の一部の画素値と色差信号のＤＣ予測値とが一致するブロックをスクリーンコンテンツ候補と判定し、スクリーンコンテンツ判定部１４により、画素値比較部１３によりスクリーンコンテンツ候補と判定されたブロック同士が隣接する場合に、該隣接する複数のブロックをスクリーンコンテンツであると判定し、判定結果を示す判定情報を出力する。かかる構成により、画像判定装置１は、画像のブロックごとにスクリーンコンテンツであるか自然映像であるかを判定することができるようになる。
【００３５】
（第２の実施形態）
つぎに、本発明の第２の実施形態について説明する。図４は、第２の実施形態に係る画像判定装置２の構成例を示すブロック図である。図４に示す例では、画像判定装置２は、予測モード判定部１１と、画素値測定部１２と、画素値比較部１３と、スクリーンコンテンツ判定部１４と、判定修正部１５と、を備える。第２の実施形態の画像判定装置２は第１の実施形態の画像判定装置１と比較して、判定修正部１５を更に備える点が相違する。その他の構成については第１の実施形態と同一であるため、同一の参照番号を付して適宜説明を省略する。
【００３６】
判定修正部１５は、スクリーンコンテンツ判定部１４から判定情報を入力する。そして、スクリーンコンテンツ判定部１４によりスクリーンコンテンツであると判定されたブロックに囲まれた１以上のブロックを全てスクリーンコンテンツであると判定し、判定情報を修正して最終的な判定情報を出力する。
【００３７】
図５は、判定修正部１５の処理を説明する図である。スクリーンコンテンツ判定部１４から入力される各ブロックの判定フラグが図５（ａ）で示されるとする。この場合、判定フラグが１のブロックに囲まれているブロックが存在する。よって、判定修正部１５は図５（ｂ）に示すように、判定フラグが１のブロックに囲まれているブロックをスクリーンコンテンツと判定し直し、該ブロックの判定フラグを０から１に修正する。なお、図５では判定フラグが１のブロックを斜線で示している。
【００３８】
上述したように、画像判定装置２は、判定修正部１５によりスクリーンコンテンツ判定部１４によりスクリーンコンテンツであると判定されたブロック（判定フラグが１のブロック）に囲まれているブロックを全てスクリーンコンテンツであると判定する。スクリーンコンテンツは連続するブロックにより構成される可能性が高いため、判定修正部１５により判定情報を修正することにより、画像判定装置１よりも更にスクリーンコンテンツの判定精度を高めることができる。
【００３９】
ここで、上述した画像判定装置１又は２として機能させるためにコンピュータを好適に用いることができ、そのようなコンピュータは、画像判定装置１又は２の各機能を実現する処理内容を記述したプログラムを該コンピュータの記憶部に格納しておき、該コンピュータのＣＰＵによってこのプログラムを読み出して実行させることで実現することができる。なお、このプログラムは、コンピュータ読取り可能な記録媒体に記録可能である。
【００４０】
（第３の実施形態）
つぎに、本発明の第３の実施形態について説明する。図６は、本発明の第３の実施形態に係る符号化装置の構成例を示すブロック図である。図６に示す例では、符号化装置２０は、上述した画像判定装置１又は２と、減算部２１と、直交変換部２２と、量子化部２３と、逆量子化部２４と、逆直交変換部２５と、加算部２６と、デブロッキングフィルタ２７と、メモリ２８と、イントラ予測部２９と、動き補償部３０と、切替えスイッチ３１と、可変長符号化部３２とを備える。符号化装置２０は、従来のＩＴＵ−Ｔ Ｈ．２６４／ＭＰＥＧ−４ ＡＶＣやＩＴＵ−Ｔ Ｈ．２６５／ＭＰＥＧ−Ｈ ＨＥＶＣなどの符号化方式による符号化装置と比較して、画像判定装置１又は２を更に備える点と、直交変換部２２，量子化部２３，逆量子化部２４、逆直交変換部２５、デブロッキングフィルタ２７、及び可変長符号化部３２が、画像判定装置１又は２から判定情報を入力して動作する点とが相違する。
【００４１】
画像判定装置１又は２は、上述したようにイントラ予測が行われる原画像、及びイントラ予測部２９により生成されたイントラ予測モードを入力し、生成した判定情報を直交変換部２２、量子化部２３、逆量子化部２４、逆直交変換部２５、デブロッキングフィルタ２７、及び可変長符号化部３２に出力する。なお、図６では判定情報を伝送する信号線を点線で示している。
【００４２】
減算部２１は、原画像（輝度信号及び色差信号）と、切替えスイッチ３１を介してイントラ予測部２９又は動き補償部３０から入力される予測画像（輝度予測画像及び色差予測画像）との差分を算出し、差分画像を直交変換部２２に出力する。
【００４３】
直交変換部２２は、減算部２１から入力される差分画像に対してブロック単位で直交変換処理を施し、得られる直交変換係数を量子化部２３に出力する。ただし、画像判定装置１又は２から入力される判定情報が当該ブロックはスクリーンコンテンツであることを示している場合には、直交変換部２２は直交変換処理を行わない。
【００４４】
量子化部２３は、直交変換部２２から入力される直交変換係数に対して量子化テーブルを選択して量子化処理を行い、量子化された直交変換係数を逆量子化部２４及び可変長符号化部３２に出力する。ただし、画像判定装置１又は２から入力される判定情報が当該ブロックはスクリーンコンテンツであることを示している場合には、直交変換処理が行われないが、量子化部２３は直交変換係数のビット数に対応している。そのため、量子化処理の前に、直交変換係数とノルム（大きさ）が整合するようにビットの左シフト処理が行われる。
【００４５】
逆量子化部２４は、量子化部２３から入力される量子化された直交変換係数に対して逆量子化処理を行い、得られる直交変換係数を逆直交変換部２５に出力する。ただし、画像判定装置１又は２から入力される判定情報が当該ブロックはスクリーンコンテンツであることを示している場合には、量子化処理の前にビットの左シフト処理が行われているため、逆量子化処理を行った後に、ビット数を元に戻すためにビットの右シフト処理が行われる。
【００４６】
逆直交変換部２５は、逆量子化部２４から入力される直交変換係数に対して逆直交変換（例えば、ＩＤＣＴ；Inverse Discrete Cosine Transform）処理を施し、逆直交変換した画像を加算部２６に出力する。ただし、画像判定装置１又は２から入力される判定情報が当該ブロックはスクリーンコンテンツであることを示している場合には、逆直交変換部２５は逆直交変換処理を行わない。
【００４７】
加算部２６は、逆直交変換部２５から入力される逆直交変換した画像と、切替えスイッチ３１を介してイントラ予測部２９又は動き補償部３０から入力される予測画像（輝度予測画像又は色差予測画像）とを加算して局部復号画像を生成し、生成した局部復号画像をデブロッキングフィルタ２７に出力する。
【００４８】
デブロッキングフィルタ２７は、符号化によりブロックの境界に発生するブロックノイズを除去するために、ブロック境界強度に応じて適応的にフィルタリング処理を施し、メモリ２８に出力する。ただし、画像判定装置１又は２から入力される判定情報が当該ブロックはスクリーンコンテンツであることを示している場合には、色差信号についてはフィルタリング処理を行わない。
【００４９】
イントラ予測部２９は、メモリ２８に記憶された局部復号画像を参照し、イントラ予測モードを選択してイントラ予測画像を生成する。そして、生成したイントラ予測画像を切替えスイッチ３１を介して減算部２１及び加算部２６に出力し、イントラ予測モードを画像判定装置１又は２、及び可変長符号化部３２に出力する。
【００５０】
動き補償部３０は、原画像に対して、メモリ２８に記憶された過去及び／又は未来のフレームを参照し、動き推定により動きベクトルを生成し、生成した動きベクトルを可変長符号化部３２に出力する。また、動き補償部３０は、メモリ２８に記憶された復号画像に対し、生成した動きベクトルを用いて動き補償を行ってインター予測したインター予測画像を生成し、生成したインター予測画像を切替えスイッチ３１を介して減算部２１及び加算部２６に出力する。
【００５１】
切替えスイッチ３１は、イントラ予測部２９から入力されるイントラ予測画像と、動き補償部３０から入力されるインター予測画像とを切替えて、減算部２１及び加算部２６に出力する。
【００５２】
可変長符号化部３２は、量子化部２３から入力される量子化された直交変換係数についてスキャンを行って可変長符号化処理を施し、得られる符号化データを外部に出力する。また、可変長符号化部３２は、イントラ予測部２９から入力される予測モード、動き補償部３０から入力される動きベクトルの情報、及び画像判定装置１又は２から入力される判定フラグに可変長符号化処理を施し、得られる符号化データを外部に出力する。
【００５３】
このように、符号化装置２０は画像判定装置１又は２を備えるため、判定情報に応じて符号化処理を変更することができ、かくしてスクリーンコンテンツを含む動画像の符号化画質を、符号化速度を低下させずに向上させることができるようになる。
【００５４】
ここで、上述した符号化装置２０として機能させるためにコンピュータを好適に用いることができ、そのようなコンピュータは、符号化装置２０の各機能を実現する処理内容を記述したプログラムを、当該コンピュータの記憶部に格納しておき、当該コンピュータのＣＰＵによってこのプログラムを読み出して実行させることで実現することができる。なお、このプログラムは、コンピュータ読取り可能な記録媒体に記録可能である。
【００５５】
上述の実施形態は代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。例えば、実施形態に記載の複数の構成ブロックを１つに組み合わせたり、あるいは１つの構成ブロックを分割したりすることが可能である。
【符号の説明】
【００５６】
１，２  画像判定装置
１１    予測モード判定部
１２    画素値測定部
１３    画素値比較部
１４    スクリーンコンテンツ判定部
１５    判定修正部
２０    符号化装置
２１    減算部
２２    直交変換部
２３    量子化部
２４    逆量子化部
２５    逆直交変換部
２６    加算部
２７    デブロッキングフィルタ
２８    メモリ
２９    イントラ予測部
３０    動き補償部
３１    切替えスイッチ
３２    可変長符号化部
【図１】
0006480790.tif 000002
【図２】
0006480790.tif 000003
【図３】
0006480790.tif 000004
【図４】
0006480790.tif 000005
【図５】
0006480790.tif 000006
【図６】
0006480790.tif 000007