(57)【要約】【課題】フレーム内予測符号化の予測単位の選択を少ない計算コストで高精度に決定することによる、符号化歪の少ない高画質で、かつ高速なフレーム内予測符号化ができるようにする。【解決手段】画面を構成する複数の画像ブロックデータを入力し、予測値との残差を符号化し符号化データを生成する画像符号化装置であって、前記画像ブロックデータに隣接する参照画像データを記憶する参照画像データ記憶部１００５と、量子化パラメータに応じて予測単位を決定する予測単位決定部１００１と、予測単位決定部１００１において決定した予測単位により前記参照画像データを用いて予測値を算出する予測値算出部１００３とを有する。【選択図】図１
2009021736.tif 000002
【特許請求の範囲】
【請求項１】
画面を構成する複数の画像ブロックデータを入力し、予測値との残差を符号化し符号化データを生成する画像符号化装置であって、
前記画像ブロックデータに隣接する参照画像データを記憶する参照画像データ記憶手段と、
量子化パラメータに応じて予測単位を決定する予測単位決定手段と、
前記予測単位決定手段が決定した予測単位により前記参照画像データを用いて予測値を算出する予測値算出手段とを有することを特徴とする画像符号化装置。
【請求項２】
前記量子化パラメータに対応した閾値を記憶する閾値記憶手段をさらに有し、
前記予測単位決定手段は、前記量子化パラメータ及び閾値に応じて予測単位を決定することを特徴とする請求項１に記載の画像符号化装置。
【請求項３】
前記予測単位決定手段が決定した予測単位における予測モードを決定する予測モード決定手段をさらに有し、
前記予測値算出手段は、前記予測単位決定手段が決定した予測単位における予測モードにより前記参照画像データを用いて予測値を算出することを特徴とする請求項１に記載の画像符号化装置。
【請求項４】
前記画像ブロックデータに対して画像の特徴を抽出する画像特徴抽出手段をさらに有し、
前記予測単位決定手段は、前記画像の特徴に応じて予測単位を決定することを特徴とする請求項１に記載の画像符号化装置。
【請求項５】
前記画像特徴抽出手段は、文字領域を抽出し、
前記予測単位決定手段は、前記文字領域であるか否かに応じて予測単位を決定することを特徴とする請求項４に記載の画像符号化装置。
【請求項６】
前記予測単位決定手段は、前記画像ブロックデータに対する画像属性情報に応じて予測単位を決定することを特徴とする請求項１に記載の画像符号化装置。
【請求項７】
前記画像属性情報として画像ブロックデータの文字領域を特定する情報を入力する入力手段をさらに有し、
前記予測単位決定手段は、前記文字領域であるか否かに応じて予測単位を決定することを特徴とする請求項６に記載の画像符号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像符号化装置に関し、特に、複数の画像ブロックからなる１フレームのフレーム内予測符号化を高画質かつ高速に行うために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、ＣＤ−ＲＯＭやハードディスク等の蓄積媒体に静止画像を保存・表示するための符号化方式としてＩＳＯ（国際標準化機構）により標準化されたＪＰＥＧ方式が広く用いられている。一方、動画像と音声とを同様な蓄積媒体に保存・表示したり、通信路を介して放送、または双方向通信したりするための符号化方式としてＩＳＯにより標準化されたＭＰＥＧ方式が広く用いられている。
【０００３】
動画像及び音声の符号化方式であるＭＰＥＧ方式は、符号化効率の向上を目的として年々その符号化方式が改良されている。
例えば、１９９２年にＭＰＥＧ−１が規定され、１９９４年にＭＰＥＧ−２が規定されている。また、１９９９年にはＭＰＥＧ−４が規定され、２００３年にはＭＰＥＧ−４ＡＶＣ／Ｈ．２６４がそれぞれ国際標準として規定されている（例えば、非特許文献１参照）。
【０００４】
ＭＰＥＧ−４においては、符号化効率の向上以外にも、符号誤り訂正機能の強化や、符号化対象毎に最適な符号化を施すオブジェクト符号化の導入なども実現されている。さらには、ＭＥＰＧ−４シンタックス上のビジュアル層とオーディオ層とを包含するファイル形式などを規定するシステム層においては、利用者が要求する任意の時刻の動画像データまたは音声データに容易にアクセスできる仕組みを提供している。
【０００５】
また、ＭＰＥＧ−４ＡＶＣ／Ｈ．２６４では、ＭＰＥＧ−４に対してさらなる符号化効率向上を目指してフレーム間予測、フレーム内予測、エントロピー符号化などにおいて多種多様な新規符号化ツールが採用されている。特に、輝度信号に対するフレーム内予測として４×４画像ブロック単位での予測方式とグラデーション画像などに有効とされる１６×１６画像ブロック単位での予測方式が規定されている。ここで、４×４輝度ブロックに対して９つ、１６×１６輝度ブロックに対して４つの予測モードが用意されている。
【０００６】
図７に、４×４輝度ブロックとフレーム内予測に使用する参照画像サンプルの位置関係を示す図である。符号化対象の４×４輝度ブロックは、図７において、（０，０）〜（３，３）の１６サンプルで表現されている。
【０００７】
一方、参照画像サンプルは４×４輝度ブロックの周囲に隣接する位置する。図７において、（−１，−１）、（０，−１）、（１，−１）、（２，−１）、（３，−１）、（４，−１）、（５，−１）、（６，−１）、（７，−１）、（−１，０）、（−１，１）、（−１，２）、（−１，３）の１３サンプルで表現されている。
【０００８】
図８〜１５に、各予測モードにおいて、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を表す概念図を示す。使用される参照サンプルから符号化対象画像サンプルへの方向においては、図８に示すモード０は垂直方向への予測であり、図９に示すモード１は水平方向への予測である。
【０００９】
また、モード２（図示せず）は１３個の参照サンプルの平均値を予測値とし、図１０に示すモード３は左対角下方向への予測である。さらに、図１１に示すモード４は右対角下方向への予測であり、図１２に示すモード５は右垂直斜め下方向への予測である。また、図１３に示すモード６は右水平斜め下方向への予測であり、図１４に示すモード７は左垂直斜め下方向への予測である。そして、図１５に示すモード８は右水平斜め上方向への予測である。
【００１０】
また、色差信号に対するフレーム内予測は８×８色差ブロックに対する４つの予測モードが用意されている。なお、輝度信号、色差信号のいずれにおいても、どの予測モードを使用してフレーム内予測符号化を行うかはユーザの判断に委ねられており、高い符号化効率を達成するために最適な予測モードを選択することが重要となっている。
【００１１】
従来は、すべての予測モード（９＋４＝１３モード）に対して、処理対象ブロックで使用する予測値の算出と、処理対象ブロックから予測値を減算して得られる予測残差の算出とを行う。さらに、その予測残差の絶対値和であるＳＡＤ（Ｓｕｍ  ｏｆ  Ａｂｓｏｌｕｔｅ  Ｄｉｆｆｅｒｅｎｃｅ）など指標値の算出を行う。そして、最小の評価値を示す予測方向を選択していた。
【００１２】
【非特許文献１】ＩＳＯ／ＩＥＣ  １４４９６−１０
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、前記１３個すべての予測モードに対する予測残差の絶対値和（ＳＡＤ）などの指標値をリアルタイム符号化の過程で算出するためのコストは非常に多く掛かる。そのため、結果的に輝度ブロックに対する予測単位として４×４のみを特定して選択対象とするなどの妥協策が講じられており、Ｈ．２６４符号化方式が備える本来の高い符号化効率を活用できないという課題があった。
【００１４】
本発明は前述の問題点に鑑み、フレーム内予測符号化の予測単位の選択を少ない計算コストで高精度に決定することによる、符号化歪の少ない高画質で、かつ高速なフレーム内予測符号化ができるようにすることを目的としている。
【課題を解決するための手段】
【００１５】
本発明の画像符号化装置は、画面を構成する複数の画像ブロックデータを入力し、予測値との残差を符号化し符号化データを生成する画像符号化装置であって、前記画像ブロックデータに隣接する参照画像データを記憶する参照画像データ記憶手段と、量子化パラメータに応じて予測単位を決定する予測単位決定手段と、前記予測単位決定手段が決定した予測単位により前記参照画像データを用いて予測値を算出する予測値算出手段とを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、フレーム内予測符号化の予測単位の選択を少ない計算コストで高精度に決定できるので、符号化歪の少ない高画質で、かつ高速なフレーム内予測符号化ができる。
【発明を実施するための最良の形態】
【００１７】
（第１の実施形態）
以下、本発明の第１の実施形態をＭＰＥＧ−４ＡＶＣ／Ｈ．２６４符号化方式の例で図面とともに説明する。
図２は、本実施形態の画像符号化装置の機能構成例を示すブロック図である。
図２において、１０１はフレーム（画面）内予測部、１０２は予測方式選択部、１０３は直交変換部、１０４は量子化部、１０５はエントロピー符号化部、１０６はエントロピー復号化部である。また、１０７は逆量子化部、１０８は逆直交変換部、１０９は発生符号量係数部、１１０はループフィルタ部、１１１は動き補償部である。さらに、１１２はフレーム間動き予測部、１１３はフレーム間動き予測において使用される参照フレーム記憶部、１１４は符号量制御部である。
【００１８】
図１は、本実施形態の画像符号化装置のフレーム内予測部１０１の詳細な機能構成例を示すブロック図である。
図１において、１００１は予測単位決定部、１００２は予測モード決定部、１００３は予測値算出部である。また、１００４は入力画像ブロック記憶部、１００５は参照画像データ記憶部、１００６は閾値記憶部、１００７は画像特徴抽出部、１００８は画像属性情報入力信号である。
【００１９】
図３は、フレーム内予測部１０１における量子化パラメータに応じたフレーム内予測符号化の処理手順の一例を示すフローチャートである。以後、本実施形態における動作形態について、その符号化処理に係わる一連の動作、特に、フレーム内予測部１０１による予測単位と予測モードを決定し予測残差を出力するまでの予測符号化処理手順を図１、及び図３を用いて説明する。
【００２０】
まず、フレーム内予測部１０１は、外部より設定される量子化パラメータに対応した閾値を閾値記憶部１００６に記憶する（ステップＳ１０１）。そして、処理を終了するか否かを判断する（ステップＳ１０２）。この判断の結果、処理を終了しない場合はステップＳ１０３に進む。
【００２１】
次に、予測単位決定部１００１は、外部より通知される量子化パラメータと閾値記憶部１００６に記憶された閾値とを比較する（ステップＳ１０３）。この比較の結果、量子化パラメータが閾値よりも大きい場合は、予測単位を１６×１６に決定し（ステップＳ１０４）、ステップＳ１０５に進む。一方、ステップＳ１０３の比較の結果、閾値よりも小さい場合は、予測単位を４×４に決定し（ステップＳ１０８）、ステップＳ１０９に進む。
【００２２】
次に、予測単位が１６×１６と決定された場合で、かつ予測モード決定部１００２が備える予測モードが複数あるか否かを判断する（ステップＳ１０５）。この判断の結果、複数ある場合は、その中から最も予測精度が高いものを選択し（ステップＳ１０６）、予測値算出部１００３は当該予測モードにより予測値を算出する（ステップＳ１０７）。一方、ステップＳ１０５の判断の結果、予測モード決定部１００２が備える予測モードが単数の場合は、ステップＳ１０７に進む。
【００２３】
一方、予測単位が４×４と決定された場合で、予測モード決定部１００２が備える予測モードが複数あるか否かを判断する（ステップＳ１０９）。この判断の結果、複数ある場合は、その中から最も予測精度が高いものを選択し（ステップＳ１１０）、予測値算出部１００３は当該予測モードにより予測値を生成する（ステップＳ１１１）。一方、ステップＳ１０９の判断の結果、予測モード決定部１００２が備える予測モードが単数の場合は、予測値算出部１００３は当該予測モードにより予測値を算出する（ステップＳ１１１）。
【００２４】
その後、予測残差算出部１００８により入力画像ブロックデータと予測値とから予測残差データを算出する（ステップＳ１１２）。そして、ステップＳ１０２に戻る。
【００２５】
なお、本実施形態においては、フレーム内予測部１０１の予測単位決定部１００１は予測単位として４×４または１６×１６を選択した。しかし、ＭＰＥＧ−４ＡＶＣ／Ｈ．２６４Ｖｅｒｓｉｏｎ３において追加された８×８も予測単位の選択肢として含めて予測単位を決定するフレーム内予測符号化処理においても同様に適用可能である。
【００２６】
（第２の実施形態）
以下、本発明の第２の実施形態をＭＰＥＧ−４ＡＶＣ／Ｈ．２６４符号化方式の例で図面とともに説明する。なお、機能構成例においては第１の実施形態と同様であるため、説明を省略する。
【００２７】
図４は、フレーム内予測部１０１における抽出された画像特徴（例えば、文字領域）に応じたフレーム内予測符号化の処理手順の一例を示すフローチャートである。以後、本実施形態における動作形態について、その符号化処理に係わる一連の動作、特に、フレーム内予測部１０１による予測単位と予測モードを決定し予測残差を出力するまでの予測符号化処理手順を図１、及び図４を用いて説明する。
【００２８】
まず、処理が終了であるか否かを判断する（ステップＳ２０１）。この判断の結果、処理を終了しない場合はステップＳ２０２に進む。次に、フレーム内予測部１０１は、画像特徴抽出部１００７により抽出された特徴から画像入力データが文字を含むことを確認する（ステップＳ２０２）。
【００２９】
次に、予測単位決定部１００１は、画像入力データが文字を含むか否かを判断する（ステップＳ２０３）。この判断の結果、画像入力データが文字を含む場合は、予測単位を１６×１６に決定する（ステップＳ２０４）。一方、ステップＳ２０３の判断の結果、文字を含まない場合は、予測単位を４×４に決定する（ステップＳ２０８）。
【００３０】
予測単位が１６×１６と決定された場合で、かつ予測モード決定部１００２が備える予測モードが複数あるか否かを判断する（ステップＳ２０５）。この判断の結果、複数ある場合は、その中から最も予測精度が高いものを選択し（ステップＳ２０６）、予測値算出部１００３は当該予測モードにより予測値を算出する（ステップＳ２０７）。一方、ステップＳ２０５の判断の結果、予測モード決定部１００２が備える予測モードが単数の場合は、ステップＳ２０７に進む。
【００３１】
一方、予測単位が４×４と決定された場合で、予測モード決定部１００２が備える予測モードが複数あるか否かを判断する（ステップＳ２０９）。この判断の結果、複数ある場合は、その中から最も予測精度が高いものを選択し（ステップＳ２１０）、予測値算出部１００３は当該予測モードにより予測値を算出する（ステップＳ２１１）。一方、ステップＳ２０９の判断の結果、予測モード決定部１００２が備える予測モードが単数の場合は、ステップＳ２１１に進む。
【００３２】
その後、予測残差算出部１００８により入力画像ブロックデータと予測値とから予測残差データを算出する（ステップＳ２１２）。そして、ステップＳ２０１に進む。
【００３３】
なお、本実施形態においては、フレーム内予測部１０１の予測単位決定部１００１は予測単位として４×４または１６×１６を選択した。しかし、ＭＰＥＧ−４ＡＶＣ／Ｈ．２６４Ｖｅｒｓｉｏｎ３において追加された８×８も予測単位の選択肢として含めて予測単位を決定するフレーム内予測符号化処理においても同様に適用可能である。
【００３４】
（第３の実施形態）
以下、本発明の第３の実施形態をＭＰＥＧ−４ＡＶＣ／Ｈ．２６４符号化方式の例で図面とともに説明する。なお、機能構成例においては第１の実施形態と同様であるため、説明を省略する。
【００３５】
図５は、フレーム内予測部１０１における画像属性情報に応じたフレーム内予測符号化の処理手順の一例を示すフローチャートである。以後、本実施形態における動作形態について、その符号化処理に係わる一連の動作、特に、フレーム内予測部１０１による予測単位と予測モードを決定し予測残差を出力するまでの予測符号化処理手順を図１、及び図５を用いて説明する。
【００３６】
まず、処理が終了であるか否かを判断する（ステップＳ３０１）。この判断の結果、処理を終了しない場合はステップＳ３０２に進む。次に、フレーム内予測部１０１の予測単位決定部１００１は、外部より画像属性情報を入力する（ステップＳ３０２）。
【００３７】
次に、画像属性情報により画像入力データが文字領域を含むか否かを判断する（ステップＳ３０３）。この判断の結果、画像入力データが文字領域を含む場合は、予測単位を１６×１６に決定する（ステップＳ３０４）。一方、ステップＳ３０３の判断の結果、文字領域を含まない場合は予測単位を４×４に決定する（ステップＳ３０８）。
【００３８】
予測単位が１６×１６と決定された場合で、かつ予測モード決定部１００２が備える予測モードが複数あるか否かを判断する（ステップＳ３０５）。この判断の結果、複数ある場合は、その中から最も予測精度が高いものを選択し（ステップＳ３０６）、予測値算出部１００３は当該予測モードにより予測値を算出する（ステップＳ３０７）。一方、ステップＳ３０５の判断の結果、予測モード決定部１００２が備える予測モードが単数の場合は、ステップＳ３０７に進む。
【００３９】
一方、予測単位が４×４と決定された場合で、予測モード決定部１００２が備える予測モードが複数あるか否かを判断する（ステップＳ３０９）。この判断の結果、複数ある場合は、その中から最も予測精度が高いものを選択し（ステップＳ３１０）、予測値算出部１００３は当該予測モードにより予測値を算出する（ステップＳ３１１）。一方、ステップＳ３０９の判断の結果、予測モード決定部１００２が備える予測モードが単数の場合は、ステップＳ３１１に進む。
【００４０】
その後、予測残差算出部１００８により入力画像ブロックデータと予測値とから予測残差データを算出する（ステップＳ３１２）。そして、ステップＳ３０１に戻る。
【００４１】
なお、本実施形態においては、フレーム内予測部１０１の予測単位決定部１００１は予測単位として４×４または１６×１６を選択した。しかし、ＭＰＥＧ−４ＡＶＣ／Ｈ．２６４Ｖｅｒｓｉｏｎ３において追加された８×８も予測単位の選択肢として含めて予測単位を決定するフレーム内予測符号化処理においても同様に適用可能である。
【００４２】
（第４の実施形態）
以下、本発明の第４の実施形態をＭＰＥＧ−４ＡＶＣ／Ｈ．２６４符号化方式の例で図面とともに説明する。
図６は、本実施形態において、第１〜第３の実施形態の画像符号化装置を含むデジタルカメラの機能構成例を示すブロック図である。
図６において、１はシステム全体を制御するＣＰＵ部であり、２はＣＰＵが使用するプログラムを格納したり処理された画像データを蓄積したりする主記憶部であり、３はメモリコントローラ部である。
【００４３】
また、４は光学系から入力されるアナログ信号をデジタル信号に変換する撮像部であり、５は撮像部が出力するデジタル信号に所望の画像処理を行う画像処理部である。さらに、６は画像処理部５が自律的に主記憶部２にアクセスするためのＤＭＡコントローラ部であり、７は画像処理が施された画像データを圧縮したり伸張したりする画像圧縮伸張部である。
【００４４】
また、８は画像圧縮伸張部７が自律的に主記憶部２にアクセスするためのＤＭＡコントローラ部であり、９は圧縮された画像データを蓄積するためのメモリカードであり、１０はメモリカード制御部である。さらに、１１は表示部であり、１２は表示コントローラ部であり、１３は上述した機能ブロックすべてが接続されるシステムバスである。
【００４５】
以後、本実施形態における動作形態について、その符号化処理に係わる一連の動作を、図６を用いて説明する。
撮影時においては、撮像部４により撮影された静止画像データまたは動画像データは画像処理部５により様々な画像信号処理が施された後、画像圧縮伸張部７により当該画像データ容量が低減され、メモリカード９へ蓄積される。再生時においては、メモリカード９に蓄積された静止画像データまたは動画像データは画像圧縮伸張部７により伸張処理が施された後、表示部１１により表示が行われる。
【００４６】
以上説明したように本実施形態に示されたデジタルカメラによれば、フレーム内予測符号化の予測単位の選択を少ない計算コストで高精度に決定できる。これにより、メモリカードに蓄積される符号化データをより少ない容量で蓄積でき、結果的に画質を犠牲にすることなくより多くの静止画像蓄積やより長時間の動画録画が可能になるデジタルカメラを提供できる。
【００４７】
（本発明に係る他の実施形態）
前述した本発明の実施形態における画像符号化装置を構成する各手段、並びに画像符号化方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００４８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３〜５に示すフローチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する場合も含む。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００５２】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【００５３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００５４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５５】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５７】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５８】
【図１】本発明の第１の実施形態の画像符号化装置のフレーム内予測部の詳細な機能構成例を示すブロック図である。
【図２】本発明の第１の実施形態の画像符号化装置の機能構成例を示すブロック図である。
【図３】本発明の第１の実施形態において、フレーム内予測部における量子化パラメータに応じたフレーム内予測符号化の処理手順の一例を示すフローチャートである。
【図４】本発明の第２の実施形態において、フレーム内予測部における抽出された画像特徴に応じたフレーム内予測符号化の処理手順の一例を示すフローチャートである。
【図５】本発明の第３の実施形態において、フレーム内予測部における画像属性情報に応じたフレーム内予測符号化の処理手順の一例を示すフローチャートである。
【図６】本発明の第４の実施形態において、画像符号化装置を含むデジタルカメラの機能構成例を示すブロック図である。
【図７】４×４輝度ブロックとフレーム内予測に使用する参照画像サンプルの位置関係を示す図である。
【図８】予測モード０における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図９】予測モード１における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図１０】予測モード３における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図１１】予測モード４における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図１２】予測モード５における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図１３】予測モード６における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図１４】予測モード７における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【図１５】予測モード８における、符号化対象１６個の各サンプルとそれに対する予測値を算出するために使用される参照サンプルとの位置関係を示す図である。
【符号の説明】
【００５９】
１００１  予測単位決定部
１００２  予測モード決定部
１００３  予測値算出部
１００４  入力画像ブロック記憶部
１００５  参照画像データ記憶部
１００６  閾値記憶部
１００７  画像特徴抽出部
１００８  予測残差抽出部
【図１】
2009021736.tif 000003
【図２】
2009021736.tif 000004
【図３】
2009021736.tif 000005
【図４】
2009021736.tif 000006
【図５】
2009021736.tif 000007
【図６】
2009021736.tif 000008
【図７】
2009021736.tif 000009
【図８】
2009021736.tif 000010
【図９】
2009021736.tif 000011
【図１０】
2009021736.tif 000012
【図１１】
2009021736.tif 000013
【図１２】
2009021736.tif 000014
【図１３】
2009021736.tif 000015
【図１４】
2009021736.tif 000016
【図１５】
2009021736.tif 000017