(57)【要約】【課題】低電力ディスプレイのための適応的イメージ補償方法、及びその装置を提供する。【解決手段】本発明による適応的イメージ補償方法は、ディスプレイ装置にディスプレイするイメージを適応的に補償する方法であって、照度センサによってセンシングされた照度情報を受信する段階と、入力イメージを分析してイメージ特性情報を算出する段階と、照度情報、イメージ特性情報及びフレームレート制御信号のうち少なくとも１つによってフレームレートを決定する段階と、決定されたフレームレートによって、入力イメージを補償する段階と、を含む。【選択図】      図６
2015094954.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ装置にディスプレイするイメージを適応的に補償する方法において、
照度センサによってセンシングされた照度情報を受信する段階と、
入力イメージを分析してイメージ特性情報を算出する段階と、
前記照度情報、前記イメージ特性情報及びフレームレート制御信号のうち少なくとも１つによってフレームレートを決定する段階と、
前記決定されたフレームレートによって、前記入力イメージを補償する段階と、
を含む適応的イメージ補償方法。
【請求項２】
前記方法は、
前記決定されたフレームレートによって、前記補償されたイメージを出力する段階をさらに含む請求項１に記載の適応的イメージ補償方法。
【請求項３】
前記フレームレートを決定する段階は、
前記照度情報を照度臨界値と比較する段階と、
前記イメージ特性情報を特性臨界値と比較する段階と、
前記比較の結果によって、前記フレームレートを固定または変更する段階と、
を含む請求項１に記載の適応的イメージ補償方法。
【請求項４】
前記入力イメージを補償する段階は、
前記変更されたフレームレートによって、前記入力イメージの補償値を決定する段階と、
前記入力イメージの各ピクセル信号に前記補償値を適用する段階と、
を含む請求項１に記載の適応的イメージ補償方法。
【請求項５】
前記各ピクセル信号は、
輝度信号及び彩度信号のうち少なくとも１つである請求項４に記載の適応的イメージ補償方法。
【請求項６】
前記補償値を決定する段階は、
フレームレートによって既定の複数のガンマテーブルから、前記変更されたフレームレートに該当するガンマテーブルを選択する段階を含み、
前記複数のガンマテーブルのそれぞれは、複数の入力値対出力値エントリーを有し、
前記複数の入力値のそれぞれは、前記入力イメージの輝度信号または彩度信号に該当し、前記複数の出力値のそれぞれは、前記補償されたイメージの輝度信号または彩度信号に該当する請求項４に記載の適応的イメージ補償方法。
【請求項７】
前記入力イメージを補償する段階は、
ＲＧＢフォーマットの前記入力イメージをＹＰｂＰｒまたはＹＣｂＣｒフォーマットに変換する段階と、
前記フォーマット変換された信号を補償する段階と、
前記補償された信号をＲＧＢフォーマットに再変換する段階と、
を含む請求項４に記載の適応的イメージ補償方法。
【請求項８】
前記入力イメージを補償する段階は、
前記入力イメージのあらゆるピクセル信号を補償する段階と、
前記入力イメージのピクセル信号のうち、特定範囲のピクセル信号のみを選択的に補償する段階と、
のうち何れか１つを含む請求項４に記載の適応的イメージ補償方法。
【請求項９】
前記照度センサを選択的にイネーブルする段階をさらに含む請求項１に記載の適応的イメージ補償方法。
【請求項１０】
前記フレームレート制御信号は、
既定のシナリオまたは前記入力イメージの種類によって、前記フレームレートを選択的に変更するための信号である請求項１に記載の適応的イメージ補償方法。
【請求項１１】
入力イメージを分析してイメージ特性情報を算出するイメージ分析部と、
照度情報、及びイメージ特性情報のうち少なくとも１つによって、前記フレームレートを決定するフレームレート制御部と、
前記フレームレートによって、前記入力イメージを補償するイメージ補償部と、
を含む適応的イメージ補償装置。
【請求項１２】
前記フレームレート制御部は、
前記照度情報及び前記イメージ特性情報に基づいて、前記フレームレートの変更有無を決定する請求項１１に記載の適応的イメージ補償装置。
【請求項１３】
前記フレームレート制御部は、
前記照度情報を照度臨界値と比較し、前記イメージ特性情報を特性臨界値と比較して、前記比較の結果によって、前記フレームレートを固定または変更する請求項１１に記載の適応的イメージ補償装置。
【請求項１４】
前記イメージ補償部は、
前記決定されたフレームレートによって、前記入力イメージの補償値を決定し、前記入力イメージの各ピクセル信号に前記補償値を適用する請求項１１に記載の適応的イメージ補償装置。
【請求項１５】
前記補償値は、
フレーム単位で各ピクセル信号に対して同一であるか、または各ピクセル信号のレベルによって異なることを特徴とする請求項１４に記載の適応的イメージ補償装置。
【請求項１６】
イメージ処理装置の動作方法において、
前記イメージ処理装置に入力されるイメージを分析する段階と、
前記イメージの分析に応答して、前記イメージをディスプレイするためのフレームレートの変更有無を決定する段階と、
前記フレームレートの変更有無を決定する段階以後で、前記決定されたフレームレートに基づいて、前記イメージ処理装置に入力される前記イメージに対する補償値を決定する段階と、
を含むイメージ処理装置の動作方法。
【請求項１７】
前記フレームレートの変更有無を決定する段階は、
前記イメージ処理装置に入力される前記イメージのイメージタイプに応答して、前記フレームレートを変更する段階を含み、
前記イメージに対する補償値を決定する段階は、
前記フレームレートの変更有無を決定する段階に応答して、前記イメージを前記補償値で補償する段階を含む請求項１６に記載のイメージ処理装置の動作方法。
【請求項１８】
前記イメージタイプに応答して、前記フレームレートを変更する段階は、
前記イメージタイプが静止画像であるか否かの決定に応答して、前記フレームレートを変更する段階を含み、
前記フレームレートの変更は、前記フレームレートの減少を含み、
前記イメージを補償する段階は、
前記フレームレートの減少に応答して、前記イメージを前記補償値で補償する段階を含む請求項１７に記載のイメージ処理装置の動作方法。
【請求項１９】
前記イメージを分析する段階は、前記イメージについてのイメージ特性情報を算出する段階を含み、
前記方法は、
光センサから照度情報を受信する段階と、
前記照度情報が照度臨界値以下であるか否かの決定、及び前記イメージ特性情報が特性臨界値以下であるか否かの決定のうち少なくとも１つに応答して、前記フレームレートを変更する代わりに、前記フレームレートを一定に保持する段階と、
を含む請求項１６に記載のイメージ処理装置の動作方法。
【請求項２０】
前記フレームレートを一定に保持する段階は、
前記フレームレートを変更させるための信号の受信にもかかわらず、前記フレームレートを保持する段階を含む請求項１９に記載のイメージ処理装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、イメージ補償方法及び装置に係り、特に、ディスプレイ装置の省力化のためのイメージ補償方法、及びその装置に関する。
【背景技術】
【０００２】
一般的に、ディスプレイ装置は、秒当たり６０フレーム、すなわち、６０ｆｐｓ（ｆｒａｍｅ  ｐｅｒ  ｓｅｃｏｎｄ）でイメージをディスプレイする。しかし、ディスプレイ装置及びディスプレイ装置を含むシステム（例えば、モバイル端末機）の省力化のために、フレームレート（ｆｒａｍｅ  ｒａｔｅ）を６０ｆｐｓよりも低くする努力があった。
しかし、ディスプレイ装置のフレームレートを低くすれば、画質の劣化が発生する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】韓国特許第０４９５９７９号公報
【特許文献２】特開２０１０−２５７１００号公報
【特許文献３】特許第４５３３３３０号公報
【特許文献４】韓国特許第０６６２９８０号公報
【特許文献５】韓国公開特許第２０１２−０００５１２７号公報
【特許文献６】韓国特許第１０４０８０８号公報
【特許文献７】韓国特許第０９５６８６０号公報
【特許文献８】米国特許第７４６３２９５号明細書
【特許文献９】韓国公開特許第２００３−００４７７３０号公報
【特許文献１０】韓国公開特許第２００２−００８６４８０号公報
【特許文献１１】特開２００１−１６９１４３号公報
【特許文献１２】米国特許第６７３８０５４号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする技術的な課題は、ディスプレイ装置のフレームレートの変更による画質の劣化を防止することができる適応的イメージ補償方法、及びその装置を提供することにある。
本発明が解決しようとする他の技術的な課題は、入力イメージによって適応的にイメージを補償することによって、画質を向上させうる適応的イメージ補償方法、及びその装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の一実施形態によれば、ディスプレイ装置にディスプレイするイメージを適応的に補償する方法が提供される。前記適応的イメージ補償方法は、照度センサによってセンシングされた照度情報を受信する段階と、入力イメージを分析してイメージ特性情報を算出する段階と、前記照度情報、前記イメージ特性情報及びフレームレート制御信号のうち少なくとも１つによってフレームレートを決定する段階と、前記決定されたフレームレートによって、前記入力イメージを補償する段階と、を含む。
【０００６】
前記方法は、前記決定されたフレームレートによって、前記補償されたイメージを出力する段階をさらに含みうる。
前記フレームレートを決定する段階は、前記照度情報を照度臨界値と比較する段階と、前記イメージ特性情報を特性臨界値と比較する段階と、前記比較の結果によって、前記フレームレートを固定または変更する段階と、を含みうる。
前記入力イメージを補償する段階は、前記変更されたフレームレートによって、前記入力イメージの補償値を決定する段階と、前記入力イメージの各ピクセル信号に前記補償値を適用する段階と、を含みうる。
【０００７】
また、本発明の一実施形態によれば、入力イメージを分析してイメージ特性情報を算出するイメージ分析部と、照度情報及びイメージ特性情報のうち少なくとも１つによって、前記フレームレートを決定するフレームレート制御部と、前記フレームレートによって、前記入力イメージを補償するイメージ補償部と、を含む適応的イメージ補償装置が提供される。
【０００８】
前記フレームレート制御部は、前記照度情報及び前記イメージ特性情報に基づいて、前記フレームレートの変更有無を決定することができる。
前記フレームレート制御部は、前記照度情報を照度臨界値と比較し、前記イメージ特性情報を特性臨界値と比較して、前記比較の結果によって、前記フレームレートを固定または変更することができる。
前記イメージ補償部は、前記決定されたフレームレートによって、前記入力イメージの補償値を決定し、前記入力イメージの各ピクセル信号に前記補償値を適用することができる。
【０００９】
また、本発明の一実施形態によれば、ディスプレイ装置と、照度情報をセンシングする照度センサと、前記ディスプレイ装置にディスプレイされるイメージの種類によってフレームレートを変更し、前記フレームレートの変更及び前記照度情報に基づいて、前記イメージを適応的に補償して、前記ディスプレイ装置に出力するシステム・オン・チップ（ＳｏＣ）と、を含むイメージ処理システムが提供される。
【００１０】
前記ＳｏＣは、前記イメージの種類によって、前記フレームレートを変更するためのフレームレート制御信号を出力するＣＰＵと、前記入力イメージのヒストグラムを算出し、前記ヒストグラムから前記イメージ特性情報を算出するイメージ分析部と、前記照度情報または前記イメージ特性情報に基づいて、前記フレームレートの変更有無を決定するフレームレート制御部と、前記フレームレートの変更によって、前記入力イメージを補償するイメージ補償部と、を含みうる。
【発明の効果】
【００１１】
本発明によれば、ディスプレイ装置のフレームレートを変更し、イメージを補償することによって、画質の劣化を防止することができる。また、入力イメージによって適応的にイメージを補償することによって、画質を向上させうる。
したがって、ディスプレイ装置にディスプレイされるコンテンツ（例えば、データの種類）によってフレームレートを変更することによって、消費電力は減らしながらも、フレームレートの変更による画質の劣化を防止することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態によるイメージ処理システムを概略的に示すブロック図。
【図２】図１に示されたＳｏＣを具体的に示すブロック図。
【図３】本発明の一実施形態によるイメージ処理装置２００Ａを示す構成ブロック図。
【図４】イメージ特性情報及び照度情報によるフレームレートの変更区間の一例を示すグラフ。
【図５】本発明の実施形態によるガンマカーブを示すグラフ。
【図６】本発明の一実施形態によるイメージ処理装置２００Ｂの機能ブロック図。
【図７】本発明の一実施形態によるイメージ処理装置２００Ｃの機能ブロック図。
【図８】本発明の一実施形態によるイメージ処理装置２００Ｄの機能ブロック図。
【図９】本発明の一実施形態によるイメージ処理装置２００Ｅの機能ブロック図。
【図１０】本発明の実施形態による適応的イメージ補償方法を示すフローチャート。
【図１１】フレームレートを決定する方法の一実施形態を示すフローチャート。
【図１２】イメージを補償する方法の一実施形態を示すフローチャート。
【図１３】イメージを補償する方法の他の実施形態を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明の望ましい実施形態を説明することによって、本発明を詳しく説明する。各図面に付された同一参照符号は、同一部材を表わす。
図１は、本発明の一実施形態によるイメージ処理システムを概略的に示すブロック図である。図１を参照すれば、イメージ処理システム１Ａは、システム・オン・チップ（ＳｏＣ：Ｓｙｓｔｅｍ−ｏｎ−Ｃｈｉｐ）１０、外部メモリ２０、ディスプレイ装置３０及び照度センサ（ｌｉｇｈｔ  ｓｅｎｓｏｒ）４０を含む。各構成要素１０、２０、３０及び４０は、別個のチップとして具現可能である。実施形態によって、システム１Ａは、他の構成要素（例えば、カメラインターフェース）をさらに含みうる。
【００１４】
システム１Ａは、イメージまたは映像信号をディスプレイ装置３０でディスプレイすることができる携帯電話（ｍｏｂｉｌｅ  ｐｈｏｎｅ）、スマートフォン（ｓｍａｒｔ−ｐｈｏｎｅ）、タブレットＰＣ（ｔａｂｌｅｔ  ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）ＭＰ３プレーヤ、またはカーナビゲーションシステム（ａｕｔｏｍｏｔｉｖｅ  ｎａｖｉｇａｔｉｏｎ  ｓｙｓｔｅｍ）のようなモバイル機器（ｍｏｂｉｌｅ  ｄｅｖｉｃｅ）、小型機器（ｈａｎｄｈｅｌｄ  ｄｅｖｉｃｅ）または小型コンピュータ（ｈａｎｄｈｅｌｄ  ｃｏｍｐｕｔｅｒ）を意味する。
【００１５】
外部メモリ２０は、ＳｏＣ１０で実行されるプログラム命令（ｐｒｏｇｒａｍ  ｉｎｓｔｒｕｃｔｉｏｎｓ）を保存する。外部メモリ２０は、ディスプレイ装置３０にスチルイメージ（ｓｔｉｌｌ  ｉｍａｇｅｓ）または静止画像をディスプレイするためのイメージデータを保存することができる。また、外部メモリ２０は、ムービングイメージ（ｍｏｖｉｎｇ  ｉｍａｇｅ）または動画をディスプレイするためのイメージデータを保存することができる。ムービングイメージは、短時間に表われる（ｐｒｅｓｅｎｔｅｄ）一連の互いに異なるスチルイメージであり得る。
【００１６】
外部メモリ２０は、揮発性メモリまたは不揮発性メモリであり得る。揮発性メモリは、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、Ｔ−ＲＡＭ（Ｔｈｙｒｉｓｔｏｒ  ＲＡＭ）、Ｚ−ＲＡＭ（Ｚｅｒｏ  Ｃａｐａｃｉｔｏｒ  ＲＡＭ）、またはＴＴＲＡＭ（Ｔｗｉｎ  Ｔｒａｎｓｉｓｔｏｒ  ＲＡＭ）であり得る。不揮発性メモリは、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュ（ｆｌａｓｈ）メモリ、ＭＲＡＭ（Ｍａｇｎｅｔｉｃ  ＲＡＭ）、ＰＲＡＭ（Ｐｈａｓｅ  Ｃｈａｎｇｅ  ＲＡＭ）、抵抗メモリであり得る。
【００１７】
ＳｏＣ１０は、外部メモリ２０及び／またはディスプレイ装置３０を制御する。実施形態によって、ＳｏＣ１０は、集積回路（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ；ＩＣ）、プロセッサ（ｐｒｏｃｅｓｓｏｒ）、アプリケーションプロセッサ（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｃｅｓｓｏｒ）、マルチメディアプロセッサ（ｍｕｌｔｉｍｅｄｉａ  ｐｒｏｃｅｓｓｏｒ）、または集積されたマルチメディアプロセッサ（ｉｎｔｅｇｒａｔｅｄ  ｍｕｌｔｉｍｅｄｉａ  ｐｒｏｃｅｓｓｏｒ）とも呼称される。
【００１８】
ディスプレイ装置３０は、ディスプレイドライバ３１とディスプレイパネル３２とを含む。実施形態によって、ＳｏＣ１０とディスプレイドライバ３１は、１つのモジュール（ｍｏｄｕｌｅ）、１つのシステム・オン・チップ（ｓｙｓｔｅｍ  ｏｎ  ｃｈｉｐ）、または１つのパッケージ、例えば、マルチチップパッケージ（ｍｕｌｔｉ−ｃｈｉｐ  ｐａｃｋａｇｅ）として具現可能である。他の実施形態によって、ディスプレイドライバ３１とディスプレイパネル３２は、１つのモジュールとして具現可能である。
【００１９】
ディスプレイドライバ３１は、ＳｏＣ１０から出力された信号によってディスプレイパネル３２の動作を制御する。例えば、ディスプレイドライバ３１は、ＳｏＣ１０から受信したイメージデータを選択されたインターフェースを介して出力映像信号としてディスプレイパネル３２に伝送しうる。
ディスプレイパネル３２は、ディスプレイドライバ３１から出力された出力映像信号をディスプレイすることができる。例えば、ディスプレイパネル３２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ、ＯＬＥＤ（Ｏｒｇａｎｉｃ  ＬＥＤ）ディスプレイ、またはＡＭＯＬＥＤ（Ａｃｔｉｖｅ−Ｍａｔｒｉｘ  ＯＬＥＤ）ディスプレイとして具現可能である。
【００２０】
照度センサ４０は、照度（ｉｎｔｅｎｓｉｔｙ  ｏｆ  ｉｌｌｕｍｉｎａｔｉｏｎ）、すなわち、光の強度を検出し、検出された照度情報をＳｏＣ１０に提供する。
照度センサ４０は、システム１Ａのオン／オフによって従属的にイネーブル／ディセーブルされるが、選択的（独立的）にイネーブル／ディセーブルされうる。例えば、本発明の実施形態による適応的イメージ補償方法が実行される場合にのみ照度センサ４０を選択的にイネーブルすることによって、消費電力量を減らすことができる。本発明の実施形態による適応的イメージ補償方法の実行如何は、特定レジスタ（図示せず）の特定ビットを設定することで決定されうる。
【００２１】
図２は、図１に示されたＳｏＣを具体的に示すブロック図である。
ＳｏＣ１０は、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；ＣＰＵ）１００、内部メモリ１１０、周辺回路（ｐｅｒｉｐｈｅｒａｌｓ）１２０、連結回路（ｃｏｎｎｅｃｔｉｖｉｔｙ）１３０、ディスプレイコントローラ１４０、マルチメディアモジュール１５０、メモリコントローラ１６０、電源管理ユニット（ｐｏｗｅｒ  ｍａｎａｇｅｍｅｎｔ  ｕｎｉｔ）１７０及びバス１８０を含みうる。
【００２２】
プロセッサとも呼ばれるＣＰＵ１００は、外部メモリ２０に保存されたプログラム及び／またはデータを処理または実行することができる。例えば、ＣＰＵ１００は、動作クロック信号に応答して、プログラム及び／またはデータを、処理または実行することができる。
ＣＰＵ１００は、マルチコアプロセッサ（ｍｕｌｔｉ−ｃｏｒｅ  ｐｒｏｃｅｓｓｏｒ）として具現可能である。マルチコアプロセッサは、２つまたはそれ以上の独立した実質的なプロセッサ（‘コア（ｃｏｒｅｓ）’とも呼ばれる）を有する１つのコンピューティングコンポーネント（ｃｏｍｐｕｔｉｎｇ  ｃｏｍｐｏｎｅｎｔ）であり、プロセッサのそれぞれは、プログラム命令を読み出して実行することができる。
【００２３】
内部メモリ１１０は、プログラム及び／またはデータを保存する。内部メモリ１１０は、外部メモリ２０に保存されたプログラム及び／またはデータを一時的に保存するためのバッファとして使われる。内部メモリ１１０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含みうる。
ＲＯＭは、永久的なプログラム及び／またはデータを保存することができる。
ＲＯＭは、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）またはＥＥＰＲＯＭとして具現可能である。
【００２４】
ＲＡＭは、プログラム、データ、または命令（ｉｎｓｔｒｕｃｔｉｏｎｓ）を一時的に保存することができる。例えば、外部メモリ２０に保存されたプログラム及び／またはデータは、ＣＰＵ１００の制御によって、またはＲＯＭに保存されたブーティングコード（ｂｏｏｔｉｎｇ  ｃｏｄｅ）によって、ＲＡＭに一時的に保存することができる。ＲＡＭは、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）またはＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）として具現可能である。
また、内部メモリ１１０または外部メモリ２０に保存されたプログラム及び／またはデータは、必要に応じてＣＰＵ１００のメモリ（図示せず）にロード（ｌｏａｄ）されうる。
【００２５】
周辺回路１２０は、タイマ、直接メモリアクセス（ＤＭＡ）回路、インタラプト回路のようなシステムの動作に必要な回路を含みうる。
連結回路１３０は、外部機器とのインターフェーシングを提供するための回路を含みうる。例えば、連結回路１３０は、汎用非同期送受信器（ＵＡＲＴ：Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ  Ｔｒａｎｓｍｉｔｔｅｒ）、Ｉ２Ｓ（Ｉｎｔｅｇｒａｔｅｄ  Ｉｎｔｅｒｃｈｉｐ  Ｓｏｕｎｄ）回路、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）回路などを含みうる。
【００２６】
ディスプレイコントローラ１４０は、ディスプレイ装置３０の動作を制御する。ディスプレイ装置３０は、ディスプレイコントローラ１４０から出力されたイメージや映像信号をディスプレイすることができる。
実施形態によって、ディスプレイコントローラ１４０は、ＣＰＵ２０の制御によってメモリ１１０または２０にアクセスして、イメージをディスプレイ装置３０に出力することができる。
【００２７】
マルチメディアモジュール１５０は、イメージや映像信号の処理または出力に適した信号に変換する。例えば、マルチメディアモジュール１５０は、イメージや映像信号を圧縮（ｃｏｍｐｒｅｓｓｉｏｎ）／圧縮解除（ｄｅ−ｃｏｍｐｒｅｓｓｉｏｎ）するか、エンコーディング（ｅｎｃｏｄｉｎｇ）／デコーディング（ｄｅｃｏｄｉｎｇ）することができる。マルチメディアモジュール１５０の構成及び動作については、後述する。
【００２８】
メモリコントローラ１６０は、外部メモリ２０とインターフェースする。メモリコントローラ１６０は、外部メモリ２０の動作を全般的に制御し、ホストと外部メモリ２０との間のデータ交換を制御する。例えば、メモリコントローラ１６０は、ホストの要請に応じて、外部メモリ２０に／からデータを書き込み／読取りする。ここで、ホストは、ＣＰＵ１００、マルチメディアモジュール１５０、またはディスプレイコントローラ１４０のようなマスタ（ｍａｓｔｅｒ）装置であり得る。
【００２９】
外部メモリ２０は、データを保存するための記録媒体（ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）であって、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、各種プログラム、及び／または各種データを保存することができる。外部メモリ２０は、例えば、ＤＲＡＭであり得るが、これに限定されるものではない。
例えば、外部メモリ２０は、不揮発性メモリ装置（例えば、フラッシュメモリ、ＰＲＡＭ、ＭＲＡＭ、ＲＲＡＭ（登録商標）（Ｒｅｓｉｓｔｉｖｅ  ＲＡＭ）、またはＦｅＲＡＭ装置）でもあり得る。また、外部メモリ２０は、フラッシュメモリ、ｅＭＭＣ（ｅｍｂｅｄｄｅｄ  ＭｕｌｔｉＭｅｄｉａ  Ｃａｒｄ）、またはＵＦＳ（Ｕｎｉｖｅｒｓａｌ  Ｆｌａｓｈ  Ｓｔｏｒａｇｅ）であり得る。
【００３０】
各構成要素１００、１１０、１２０、１３０、１４０、１５０、１６０、１７０は、バス１８０を介して互いに通信することができる。バス１８０は、マルチレイヤバス（ｍｕｌｔｉ−ｌａｙｅｒ  ｂｕｓ）として具現可能である。
ＳｏＣ１０は、示された構成要素以外に、他の構成要素をさらに含みうる。例えば、ＳｏＣ１０は、動作クロック信号を生成して、各構成要素に提供するクロック管理ユニット（図示せず）をさらに含みうる。クロック管理ユニットは、位相同期ループ（ＰｈａｓｅＬｏｃｋｅｄ  Ｌｏｏｐ；ＰＬＬ）、遅延同期ループ（Ｄｅｌａｙｅｄ  Ｌｏｃｋｅｄ  Ｌｏｏｐ；ＤＬＬ）、またはクリスタルオシレータのようなクロック信号生成装置を含みうる。
【００３１】
図２の実施形態で、電源管理ユニット１７０がＳｏＣ１０の内部に具現されているが、他の実施形態で、ＳｏＣ１０の外部に具現されていても良い。
ディスプレイコントローラ１４０は、ディスプレイ装置３０に対するＳｏＣ１０の動作を制御するか、ＳｏＣ１０に対するディスプレイ装置３０の動作を制御する。
【００３２】
図３は、本発明の一実施形態によるイメージ処理装置２００Ａを示す構成ブロック図である。これを参照すれば、イメージ処理装置２００Ａは、イメージ分析部２１０Ａ、フレームレート調節部２２０Ａ及びイメージ補償部２３０Ａを含む。
イメージ分析部２１０Ａは、入力イメージＩＭＩを分析してイメージ特性情報ＣＨＳを算出する。一実施形態で、入力イメージＩＭＩは、ディスプレイ装置３０に伝送される前のイメージであり得る。入力イメージＩＭＩは、外部メモリ２０または内部メモリ１１０から入力されることもあり、マルチメディアモジュール１５０から入力される信号であり得る。
【００３３】
一実施形態で、イメージ分析部２１０Ａは、入力イメージＩＭＩのヒストグラム（ｈｉｓｔｏｇｒａｍ）を算出し、ヒストグラムからイメージ特性情報ＣＨＳを算出することができる。
ヒストグラムは、入力イメージＩＭＩの輝度ヒストグラムまたは彩度ヒストグラムであり得るが、これに限定されるものではない。
イメージ特性情報ＣＨＳは、入力イメージＩＭＩの輝度の平均値（すなわち、平均輝度）、輝度の分散値、彩度の平均（すなわち、平均彩度）及び彩度分散値のうち少なくとも１つであり得るが、これに限定されるものではない。
【００３４】
フレームレート調節部２２０Ａは、照度情報ＬＳＳ及びイメージ特性情報ＣＨＳに基づいてフレームレートを決定する。照度情報ＬＳＳは、照度センサ４０から出力される。
フレームレート調節部２２０Ａは、照度情報ＬＳＳ及びイメージ特性情報ＣＨＳに基づいて、フレームレートの変更区間を設定することができる。
【００３５】
図４は、イメージ特性情報及び照度情報によるフレームレートの変更区間の一例を示すグラフである。これを参照すれば、照度情報ＬＳＳが既定の照度臨界値Ｔｈ＿ａ以下であり、イメージ特性情報ＣＨＳが既定の特性臨界値Ｔｈ＿ｂ以下である場合Ａ２０には、フレームレートの変更が禁止されうる。
一方、照度情報ＬＳＳが照度臨界値Ｔｈ＿ａよりも大きいか、イメージ特性情報ＣＨＳが特性臨界値Ｔｈ＿ｂよりも大きな区間では、フレームレートが変更されうる。
【００３６】
フレームレート調節部２２０Ａは、ＣＰＵ１００からのフレームレート制御信号ＦＲＣによって最終フレームレートＦＲＤを決定することができる。
ＣＰＵ１００は、イメージ処理システム１Ａの既定のシナリオによって、またはディスプレイされるデータの種類によって、フレームレートを可変することができる。例えば、ＣＰＵ１００は、ディスプレイ装置３０にディスプレイされるデータの種類が静止画像である場合には、イメージ処理システム１Ａの消費電力を低下させるためにフレームレートを４８または４０ＦＰＳなどに低下させることができる。
この場合、ＣＰＵ１００は、フレームレートを変更するためのフレームレート制御信号ＦＲＣをフレームレート調節部２２０Ａに出力することができる。
【００３７】
フレームレート調節部２２０Ａは、照度情報ＬＳＳを照度臨界値Ｔｈ＿ａと比較し、イメージ特性情報ＣＨＳを特性臨界値Ｔｈ＿ｂと比較して、フレームレートの変更可能区間である場合、フレームレート制御信号ＦＲＣによって最終フレームレートＦＲＤを決定することができる。例えば、フレームレートの変更可能区間である場合には、フレームレート制御信号ＦＲＣによるフレームレート（例えば、４８または４０ＦＰＳなど）に変更することができる。
一方、フレームレートの変更不可である区間では、フレームレート制御信号ＦＲＣが４８または４０ＦＰＳへのフレームレートの変更を指示または表わすとしても、フレームレート調節部２２０Ａは、フレームレートを変更せずに保持することができる。
【００３８】
イメージ補償部２３０Ａは、変更されたフレームレートＦＲＤによって入力イメージＩＭＩの補償値（ｃｏｍｐｅｎｓａｔｉｏｎ  ｌｅｖｅｌ）を決定し、該決定された補償値によって入力イメージＩＭＩを補償する。イメージ補償部２３０Ａは、また、照度情報ＬＳＳ、イメージ特性情報ＣＨＳに基づいて入力イメージＩＭＩの補償値を決定することもできる。
例えば、イメージ補償部２３０Ａは、入力イメージＩＭＩの各ピクセル信号に補償値を適用して、補償されたピクセル信号を出力することができる。補償値は、あらゆるピクセル信号に対して同じ値でもあり、異なることもある。
【００３９】
また、実施形態によって、入力イメージＩＭＩのあらゆるピクセル信号を補償することもでき、入力イメージのピクセル信号のうち、特定範囲のピクセル信号のみを選択的に補償することもできる。例えば、信号レベルが特定値以下または以上である場合にのみ補償することもできる。
【００４０】
同時に、補償値は、入力イメージＩＭＩのピクセル信号のレベルによって変わりうる。したがって、補償値は、複数の入力信号レベル対出力信号レベルエントリを有するテーブル（これを、‘補償値テーブル’と称する）として設定しうる。しかし、本発明の実施形態が、これに限定されるものではなく、実施形態によって、補償値は、既定のアルゴリズムによって算出されるか、補償回路によって具現される。
補償値テーブルは、ガンマテーブルとして具現されても良い。通常のディスプレイ装置で明るさの差を補正する方法としてガンマ補償方法が主に使われる。ガンマ値をテーブル化したものがガンマテーブルである。
【００４１】
本発明の一実施形態では、補償値をガンマ値に適用して、補償値が適用されたガンマ値をテーブル化して、外部メモリ２０または内部メモリ１１０に保存しておき、あらかじめ保存されたガンマテーブルを用いて入力イメージＩＭＩを補償することができる。
図５は、本発明の実施形態によるガンマカーブを示すグラフである。
図５の‘Ｌ１０’は、補償値が適用されていないガンマカーブを表わし、‘Ｌ１２’は、補償値が適用された新たなガンマカーブを表わす。一実施形態では、各ガンマカーブＬ１０、Ｌ１２に相応する各ガンマテーブルを保存することができる。他の実施形態では、各ガンマカーブを具現するガンマ補償回路が使われても良い。
【００４２】
図５では、２つのガンマカーブのみが示されるが、条件によって異なる補償値を有する複数（２以上）のガンマテーブルがあらかじめ設定しうる。ここで、条件とは、前述した照度情報ＬＳＳ、イメージ特性情報ＣＨＳ及びフレームレートのうち少なくとも１つであり得る。
例えば、複数のフレームレートによって複数の補償値テーブル（あるいは、ガンマテーブル）をあらかじめ設定してメモリに保存することができる。この場合、イメージ補償部２３０Ａは、フレームレート調節部２２０Ａによって決定されたフレームレートＦＲＤに該当する補償値テーブル（あるいは、ガンマテーブル）を選択し、入力イメージＩＭＩの各ピクセル信号に選択された補償値テーブル（あるいは、ガンマテーブル）を適用して、補償されたイメージＩＭＣを出力することができる。
【００４３】
フレームレートだけではなく、照度情報ＬＳＳやイメージ特性情報ＣＨＳに基づいて補償値テーブル（あるいは、ガンマテーブル）が変わることもある。
入力イメージＩＭＩがＲＧＢフォーマットの信号である場合、ガンマテーブルは、Ｒ、Ｇ、Ｂ信号別に独立して備えられうる。例えば、フレームレートによって入力イメージＩＭＩのうち、Ｒ信号を補償するためのＲガンマテーブル、Ｇ信号を補償するためのＧガンマテーブル、Ｂ信号を補償するためのＢガンマテーブルがあらかじめ設定しうる。
【００４４】
前述した実施形態では、入力イメージＩＭＩがＲＧＢフォーマットで補償される。
しかし、他の実施形態では、入力イメージＩＭＩがＲＧＢフォーマットではない他のフォーマット（例えば、ＹＵＶフォーマット）で補償されても良い。ＹＵＶフォーマットは、アナログ伝送方式であるＹＰｂＰｒフォーマットまたはデジタル伝送方式であるＹＣｂＣｒフォーマットであり得る。
この場合、イメージ補償部２３０Ａは、ＲＧＢフォーマットの入力イメージＩＭＩをＹＵＶフォーマットに変換した後、ＹＵＶフォーマットのイメージを補償した後、再びＲＧＢフォーマットのイメージに再変換することができる。
【００４５】
上述したように、本発明の実施形態によれば、フレームレートの変更によって補償値を異ならせて適用することによって、フレームレートの変更による画質の劣化を防止することができる。また、本発明の実施形態によれば、フレームレートの変更によるディスプレイパネル（例えば、ＯＬＥＤ  Ｐａｎｅｌ）の明るさ変化をＳｏＣ１０でイメージの明るさ、彩度を変更することによって、パネルで発生する輝度及び彩度変化を補償して、画質の低下を防止することができる。
【００４６】
図３のイメージ処理装置２００Ａは、図２に示されたＳｏＣ１０内に具現されうる。例えば、イメージ処理装置２００Ａは、図２に示されたＳｏＣ１０内に別途のモジュールとして具現されるか、何れか１つのモジュール内に具現されるか、または２つ以上のモジュールに分散具現されうる。
【００４７】
図６は、本発明の一実施形態によるイメージ処理システム１Ｂの機能ブロック図である。図６のイメージ処理システム１Ｂは、便宜上、外部メモリ２０、ディスプレイ装置３０、照度センサ４０、メモリサブシステム１１５、ディスプレイコントローラ１４０、マルチメディアモジュール１５０、及びバス１８０のみを図示するが、図１及び図２に示されたイメージ処理システム１Ａと同様に、ＣＰＵ１００、周辺回路１２０、連結回路１３０、電源管理ユニット１７０をさらに備えることができる。図６の実施形態では、イメージ分析部２１０Ｂ、フレームレート調節部２２０Ｂ及びイメージ補償部２３０Ｂが、ディスプレイコントローラ１４０内に具現される。
【００４８】
イメージ分析部２１０Ｂ、フレームレート調節部２２０Ｂ及びイメージ補償部２３０Ｂは、図３のイメージ分析部２１０Ａ、フレームレート調節部２２０Ａ及びイメージ補償部２３０Ａと同じ機能を行うので、重複説明は省略する。
イメージ分析部２１０Ｂは、図３のイメージ分析部２１０Ａと同じく、入力イメージＩＭＩを分析してイメージ特性情報ＣＨＳを算出する。入力イメージＩＭＩは、マルチメディアモジュール１５０から出力されたイメージであって、メモリサブシステム１１５または外部メモリ２０に保存されてから、ディスプレイコントローラ１４０に入力されうる。
メモリサブシステム１１５は、図２の内部メモリ１１０及びメモリコントローラ１６０を含みうる。
【００４９】
マルチメディアモジュール１５０は、グラフィックエンジン１５１、ビデオコーデック１５２、ＩＳＰ１５３、及びポストプロセッサ１５４を含みうる。
グラフィックエンジン１５１は、グラフィック処理と関連したプログラム命令を読み出して行うことができる。例えば、グラフィックエンジン１５１は、グラフィック関連図形処理などを高速で行うことができる。グラフィックエンジン１５１は、２Ｄグラフィックエンジンまたは３Ｄグラフィックエンジンとして具現可能である。他の実施形態では、グラフィックエンジン１５１の代わりに、またはグラフィックエンジン１５１と共にＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）またはグラフィックアクセラレータ（Ａｃｃｅｌｅｒａｔｏｒ）などが使われる。
【００５０】
ビデオコーデック１５２は、イメージや映像信号をエンコーディングし、該エンコーディングされたイメージや映像信号をデコーディングする。
ＩＳＰ１５３は、イメージセンサ（図示せず）から入力されたイメージデータを処理することができる。例えば、ＩＳＰ１５３は、イメージセンサから入力されたイメージデータの手ブレ補正を行い、ホワイトバランスを合わせることができる。
また、ＩＳＰ１５３は、明度・コントラストなどの色補正、色調和、量子化、他の色空間への色変換などを行うことができる。ＩＳＰ１５３は、映像処理したイメージデータを周期的にバス１８０を介してメモリ１１５または２０に保存することができる。
【００５１】
ポストプロセッサ１５４は、イメージや映像信号を出力装置（例えば、ディスプレイ装置３０）に適した後処理を行う。ポストプロセッサ１５４は、ディスプレイ装置３０に出力するのに適するようにイメージのサイズを拡大または縮小するか、またはイメージを回転させる機能を行うこともできる。
ポストプロセッサ１５４は、後処理したイメージデータをバス１８０を介してメモリサブシステム１１５または外部メモリ２０に保存するか、またはオンザフライ（ｏｎ−ｔｈｅ−ｆｌｙ）方式でバス１８０を介して直接ディスプレイコントローラ１４０に出力することができる。
マルチメディアモジュール１５０は、他の構成要素、例えば、スケーラ（図示せず）などをさらに備えることができる。スケーラは、イメージのサイズを調整することができる。
【００５２】
上述したように、マルチメディアモジュール１５０で処理されたイメージデータは、メモリサブシステム１１５または外部メモリ２０に保存された後、ディスプレイコントローラ１４０に入力されうる。一方、マルチメディアモジュール１５０で処理されたイメージデータは、メモリサブシステム１１５や外部メモリ２０に保存せず、バス１８０を介して直接ディスプレイコントローラ１４０に入力しても良い。
【００５３】
フレームレート調節部２２０Ｂは、照度情報ＬＳＳ、イメージ特性情報ＣＨＳ及びフレームレート制御信号ＦＲＣによってフレームレートを決定する。
イメージ補償部２３０Ｂは、決定されたフレームレートＦＲＤによって入力イメージＩＭＩの補償値を決定し、該決定された補償値によって入力イメージＩＭＩを補償する。イメージ補償部２３０Ｂは、また、照度情報ＬＳＳ、イメージ特性情報ＣＨＳに基づいて、入力イメージＩＭＩの補償値を決定することもできる。
イメージ補償部２３０Ｂによって補償されたイメージＩＭＣは、ディスプレイ装置３０に伝送されて、ディスプレイされる。
【００５４】
図７は、本発明の一実施形態によるイメージ処理システム１Ｃの機能ブロック図である。図７の実施形態でも、イメージ分析部２１０Ｃ、フレームレート調節部２２０Ｃ及びイメージ補償部２３０Ｃが、ディスプレイコントローラ１４０内に具現される。
図７のイメージ処理システム１Ｃは、図６のイメージ処理システム１Ｂとその構成及び機能が類似しているので、重複説明は省略する。
【００５５】
イメージ分析部２１０Ｃは、図６のイメージ分析部２１０Ｂと同じく、入力イメージＩＭＩを分析してイメージ特性情報ＣＨＳを算出する。入力イメージＩＭＩは、メモリサブシステム１１５から出力されるイメージであり得る。
イメージ補償部２３０Ｃは、フレームレート制御信号ＦＲＣによって入力イメージＩＭＩの補償値を決定し、該決定された補償値によって入力イメージＩＭＩを補償し、該補償されたイメージＩＭＣを出力する。イメージ補償部２３０Ｃは、また、イメージ特性情報ＣＨＳに基づいて、入力イメージＩＭＩの補償値を決定することもできる。
【００５６】
フレームレート調節部２２０Ｃは、照度情報ＬＳＳ、イメージ特性情報ＣＨＳ及びフレームレート制御信号ＦＲＣによってフレームレートＦＲＤを決定する。
フレームレート調節部２２０Ｃは、決定されたフレームレートＦＲＤによって、イメージ補償部２３０Ｃによって補償されたイメージＩＭＣをディスプレイ装置３０に出力することができる。
【００５７】
図８は、本発明の一実施形態によるイメージ処理システム１Ｄの機能ブロック図である。図８の実施形態では、イメージ分析部２１０Ｄ、及びイメージ補償部２３０Ｄは、ポストプロセッサ１５４内に具現され、フレームレート調節部２２０Ｄは、ディスプレイコントローラ１４０内に具現される。
図８のイメージ分析部２１０Ｄ、フレームレート調節部２２０Ｄ及びイメージ補償部２３０Ｄは、図７のイメージ分析部２１０Ｃ、フレームレート調節部２２０Ｃ及びイメージ補償部２３０Ｃとその構成及び機能が類似しているので、重複説明は省略する。
【００５８】
イメージ分析部２１０Ｄは、入力イメージＩＭＩを分析してイメージ特性情報ＣＨＳを算出する。
イメージ補償部２３０Ｄは、フレームレート制御信号ＦＲＣによって入力イメージＩＭＩの補償値を決定し、該決定された補償値によって入力イメージＩＭＩを補償し、該補償されたイメージＩＭＣを出力する。
補償されたイメージＩＭＣは、メモリサブシステム１１５、外部メモリ２０に保存された後、ディスプレイコントローラ１４０に入力しても、メモリサブシステム１１５、外部メモリ２０に保存せず、バス１８０を介して直接ディスプレイコントローラ１４０に入力しても良い。
【００５９】
フレームレート調節部２２０Ｄは、照度情報ＬＳＳ、イメージ特性情報ＣＨＳ及びフレームレート制御信号ＦＲＣによってフレームレートＦＲＤを決定する。
フレームレート調節部２２０Ｄは、決定されたフレームレートＦＲＤによって、補償されたイメージＩＭＣをディスプレイ装置３０に出力することができる。
【００６０】
図８に示したように、イメージ処理システムの構成要素、すなわち、イメージ分析部２１０Ｄ、フレームレート調節部２２０Ｄ及びイメージ補償部２３０Ｄが、２以上のモジュールに分散具現される場合、必要な情報は、バス１８０を介して伝送することができる。
例えば、イメージ特性情報ＣＨＳは、ポストプロセッサ１５４からバス１８０を介してディスプレイコントローラ１４０に伝達され、フレームレート調節部２２０Ｄから決定されたフレームレートＦＲＤは、バス１８０を介してポストプロセッサ１５４に伝達されうる。
【００６１】
図９は、本発明の一実施形態によるイメージ処理システムＩＥの機能ブロック図である。図９の実施形態では、イメージ分析部２１０Ｅ、フレームレート調節部２２０Ｅ及びイメージ補償部２３０Ｅは、ディスプレイ装置３０のディスプレイドライバ３１内に具現される。
ディスプレイドライバ３１は、ＳｏＣ１０のディスプレイコントローラ１４０から伝送されるイメージを受信する。イメージ分析部２１０Ｅは、入力イメージＩＭＩ、すなわち、ＳｏＣ１０から伝送されて入力されたイメージを分析してイメージ特性情報ＣＨＳを算出する。
【００６２】
イメージ補償部２３０Ｅは、フレームレート制御信号ＦＲＣによって入力イメージＩＭＩの補償値を決定し、該決定された補償値によって入力イメージＩＭＩを補償し、該補償されたイメージＩＭＣを出力する。
フレームレート調節部２２０Ｄは、照度情報ＬＳＳ、イメージ特性情報ＣＨＳ及びフレームレート制御信号ＦＲＣによってフレームレートＦＲＤを決定する。
フレームレート調節部２２０Ｄは、決定されたフレームレートＦＲＤによって、補償されたイメージＩＭＣをディスプレイパネル３２に出力することができる。
図９の実施形態では、照度情報ＬＳＳ及びフレームレート制御信号ＦＲＣは、ＳｏＣ１０からディスプレイドライバ３１に伝送することができる。
【００６３】
図１０は、本発明の実施形態による適応的イメージ補償方法を示すフローチャートである。本発明の実施形態による適応的イメージ補償方法は、前述した本発明の実施形態による適応的イメージ処理装置２００Ａやそれを含むシステム１Ａ〜１Ｅによって行われる。これを参照すれば、照度センサ４０によってセンシングされた照度情報が受信される（ステップＳ１１０）。例えば、照度センサ４０がイネーブルされれば、照度センサ４０は、周期的に照度を検出し、ＳｏＣ１０は、周期的にあるいは非周期的に照度センサ４０から照度情報を読み取る。
【００６４】
一方、適応的イメージ処理装置２００Ａは、周期的に入力イメージを受信し、該受信した入力イメージを分析して入力イメージ特性情報を算出する（ステップＳ１２０）。例えば、適応的イメージ処理装置２００Ａは、メモリサブシステム１１５、外部メモリ２０から周期的にフレームデータを読み取ってフレームデータを分析して（ステップＳ１２０）、フレーム単位で入力イメージ特性情報を算出することができる（ステップＳ１３０）。一実施形態では、適応的イメージ処理装置２００Ａは、フレーム単位で入力イメージの輝度ヒストグラムを求め、輝度ヒストグラムから入力イメージの平均輝度を算出することができる（ステップＳ１２０、ステップＳ１３０）。しかし、平均輝度は、算出される入力イメージ特性情報の一例であり、輝度の分散値、彩度の平均や分散値などが、入力イメージ特性情報として算出されても良い。
【００６５】
ヒストグラムデータは、現在ディスプレイされるフレームデータだけではなく、以前フレームデータを用いて算出しても良い。入力イメージの分析及び特性情報算出は、選択的（独立的）にイネーブル／ディセーブルすることによって、消費電力量を減らすことができる。
適応的イメージ処理装置２００Ａは、入力イメージ特性及び照度情報のうち少なくとも１つによってフレームレートを決定する（ステップＳ１４０）。
【００６６】
図１１は、フレームレートを決定する方法の一実施形態を示すフローチャートである。これを参照すれば、適応的イメージ処理装置２００Ａは、照度情報ＬＳＳを照度臨界値Ｔｈ＿ａと比較し（ステップＳ１４１）、イメージ特性情報ＣＨＳを特性臨界値Ｔｈ＿ｂと比較して（ステップＳ１４２）、照度情報ＬＳＳが照度臨界値Ｔｈ＿ａ以下であり、イメージ特性情報ＣＨＳが特性臨界値Ｔｈ＿ｂ以下である場合Ａ２０には、フレームレートを固定すると決定することができる（ステップＳ１４３）。
【００６７】
一方、Ｓ１４１及びＳ１４２段階での比較の結果、照度情報ＬＳＳが照度臨界値Ｔｈ＿ａよりも大きいか、イメージ特性情報ＣＨＳが特性臨界値Ｔｈ＿ｂよりも大きな場合には、フレームレートを変更することができる（ステップＳ１４４）。
Ｓ１４４段階で、適応的イメージ処理装置２００Ａは、ＣＰＵ１００の制御によって、またはシナリオによって、またはディスプレイされる信号の種類によって、フレームレートを変更することができる（ステップＳ１４４）。
Ｓ１４０段階で、フレームレートが決定されれば、該決定されたフレームレートによってイメージを補償し（ステップＳ１５０）、該補償されたイメージを決定されたフレームレートによって出力してディスプレイする（ステップＳ１６０）。
【００６８】
図１２は、イメージを補償する方法の一実施形態を示すフローチャートである。これを参照すれば、適応的イメージ処理装置２００Ａは、複数の補償値テーブル（例えば、ガンマテーブル）のうちから決定されたフレームレートに該当する補償値テーブルを選択し（ステップＳ１５１）、該選択された補償値テーブルを適用してイメージを補償することができる（ステップＳ１５２）。この際、補償値テーブルは、Ｒ、Ｇ、Ｂ信号別に独立して備えられうる。例えば、フレームレートによって入力イメージＩＭＩのうち、Ｒ信号を補償するためのＲガンマテーブル、Ｇ信号を補償するためのＧガンマテーブル、Ｂ信号を補償するためのＢガンマテーブルがあらかじめ設定しうる。
【００６９】
Ｒガンマテーブル、Ｇガンマテーブル、及びＢガンマテーブルのそれぞれは、複数の入力信号レベル対出力信号レベルエントリを含みうる。複数の入力信号レベルのそれぞれは、入力イメージＩＭＩの輝度信号（ｌｕｍｉｎａｎｃｅ  ｓｉｇｎａｌ）または入力イメージＩＭＩの彩度信号（ｃｈｒｏｍａ  ｓｉｇｎａｌ）を含み、複数の出力信号レベルのそれぞれは、補償されたイメージＩＭＣの輝度信号または補償されたイメージＩＭＣの彩度信号を含みうる。
【００７０】
図１３は、イメージを補償する方法の他の実施形態を示すフローチャートである。これを参照すれば、適応的イメージ処理装置２００Ａは、入力イメージＩＭＩがＲＧＢフォーマットの信号である場合、他のフォーマット信号（例えば、ＹＵＶフォーマット信号）に変換した後（ステップＳ２１０）、ＹＵＶフォーマットのイメージを補償した後（ステップＳ２２０）、再びＲＧＢフォーマットのイメージに再変換することができる（ステップＳ２３０）。
【００７１】
前述の本発明の内容は、図面に示された一実施形態を参考にして説明されたが、これは例示的なものに過ぎず、当業者ならば、これより多様な変形及び均等な他実施形態が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想によって決定されるべきである。
【産業上の利用可能性】
【００７２】
本発明は、低電力ディスプレイのための適応的イメージ補償方法、及びその装置関連の技術分野に適用可能である。
【符号の説明】
【００７３】
１Ａ〜１Ｅ：イメージ処理システム
１０：システム・オン・チップ（ＳｏＣ：Ｓｙｓｔｅｍ−ｏｎ−Ｃｈｉｐ）
２０：外部メモリ
３０：ディスプレイ装置
４０：照度センサ
【図１】
2015094954.tif 000003
【図２】
2015094954.tif 000004
【図３】
2015094954.tif 000005
【図４】
2015094954.tif 000006
【図５】
2015094954.tif 000007
【図６】
2015094954.tif 000008
【図７】
2015094954.tif 000009
【図８】
2015094954.tif 000010
【図９】
2015094954.tif 000011
【図１０】
2015094954.tif 000012
【図１１】
2015094954.tif 000013
【図１２】
2015094954.tif 000014
【図１３】
2015094954.tif 000015