(57)【特許請求の範囲】
【請求項１】
画像の色相を決定するための方法であって、
画像のピクセルの一部または全部の色情報を得るステップであって、前記色情報が色相値、明度値、および彩度値を含む、得るステップと、
前記ピクセルの前記一部または全部の得られた前記明度値および前記彩度値に従って、色相値を比較する必要があるピクセルを決定するステップと、
前記色相値を比較する必要があるピクセルの前記色相値を、あらかじめ設定された複数の候補色の色相値と比較し、前記色相値を比較する必要があるピクセルの前記色相値に最も近い候補色を決定し、前記最も近い候補色の重み値に、前記色相値を比較する必要があるピクセルの重み値を累積するステップであって、前記複数の候補色の前記色相値が色相環上に均等に含まれる、比較し、決定し、累積するステップと、
最も高い重み値を持つ候補色の色相を前記画像の色相として使用するステップと
を有し、
前記ピクセルの前記一部または全部の得られた前記明度値および前記彩度値に従って、色相値を比較する必要があるピクセルを決定する前記ステップは、
前記ピクセルの前記一部または全部の得られた前記明度値と前記彩度値との積を第２のあらかじめ設定された値と比較し、前記第２のあらかじめ設定された値以上の前記明度値と前記彩度値との積を持つピクセルを、前記色相値を比較する必要があるピクセルとして決定するステップを含むことを特徴とする方法。
【請求項２】
前記色相値を比較する必要があるピクセルの前記色相値を、あらかじめ設定された複数の候補色の色相値と比較する前記ステップの前に、
前記色相値を比較する必要があるピクセルのあらかじめ設定された重み値、明度値、および彩度値に従って、前記色相値を比較する必要があるピクセルの前記重み値を決定するステップ
をさらに有することを特徴とする請求項１に記載の方法。
【請求項３】
前記色相値を比較する必要があるピクセルの前記色相値を、あらかじめ設定された複数の候補色の色相値と比較する前記ステップの前に、
前記色相値を比較する必要があるピクセルの前記色相値と隣接するピクセルの色相値との間の色相値差が第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、あらかじめ設定された比率に従って変更するステップ
をさらに有することを特徴とする請求項１または２に記載の方法。
【請求項４】
前記色相値を比較する必要があるピクセルの前記色相値と隣接するピクセルの色相値との間の色相値差が第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、あらかじめ設定された比率に従って変更する前記ステップが、
前記色相値を比較する必要があるピクセルの前記色相値と左側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるステップ、または
前記色相値を比較する必要があるピクセルの前記色相値と右側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるステップ、または
前記色相値を比較する必要があるピクセルの前記色相値と上側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるステップ、または
前記色相値を比較する必要があるピクセルの前記色相値と下側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるステップ
を含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記色相値を比較する必要があるピクセルのあらかじめ設定された重み値、明度値、および彩度値に従って、前記色相値を比較する必要があるピクセルの前記重み値を決定する前記ステップが、
前記色相値を比較する必要があるピクセルの前記重み値を得るために、前記色相値を比較する必要があるピクセルの前記あらかじめ設定された重み値と前記明度値と前記彩度値とを乗算するステップ、または
前記色相値を比較する必要があるピクセルの前記重み値を得るために、前記色相値を比較する必要があるピクセルの前記あらかじめ設定された重み値と前記明度値と前記彩度値との積を第３のあらかじめ設定された値で除算するステップ
を含むことを特徴とする請求項１から４のいずれか１項に記載の方法。
【請求項６】
画像のピクセルの一部または全部の色情報を得る前記ステップの前に、
前記画像を圧縮するステップ
をさらに有することを特徴とする請求項１から５のいずれか１項に記載の方法。
【請求項７】
前記複数の候補色の数が６から１２であることを特徴とする請求項１から６のいずれか１項に記載の方法。
【請求項８】
画像のピクセルの一部の色情報を得る前記ステップが、
ラインインターレース走査またはドットインターレース走査によって前記画像の前記ピクセルの前記色情報を得るステップ
を含み、
画像のピクセルの全部の色情報を得る前記ステップが、
前記画像の各ピクセルの色情報を得るステップ
を含むことを特徴とする請求項１から７のいずれか１項に記載の方法。
【請求項９】
画像の色相を決定するためのワイヤレスハンドヘルドデバイスであって、
画像のピクセルの一部または全部の色情報を得るように構成された色取得モジュールであって、前記色情報が色相値、明度値、および彩度値を含む、色取得モジュールと、
前記ピクセルの前記一部または全部の得られた前記明度値および前記彩度値に従って、色相値を比較する必要があるピクセルを決定するように構成されたピクセル決定モジュールと、
前記色相値を比較する必要があるピクセルの前記色相値を、あらかじめ設定された複数の候補色の色相値と比較し、前記色相値を比較する必要があるピクセルの前記色相値に最も近い候補色を決定し、前記最も近い候補色の重み値に、前記色相値を比較する必要があるピクセルの重み値を累積するように構成された重み値累積モジュールであって、前記複数の候補色の前記色相値が色相環上に均等に含まれる、重み値累積モジュールと、
最も高い重み値を持つ候補色の色相を前記画像の色相として使用するように構成された色相決定モジュールと
を具備し、
前記ピクセル決定モジュールは、前記ピクセルの前記一部または全部の得られた前記明度値と前記彩度値との積を第２のあらかじめ設定された値と比較し、前記第２のあらかじめ設定された値以上の前記明度値と前記彩度値との積を持つピクセルを、前記色相値を比較する必要があるピクセルとして決定するようにさらに構成されることを特徴とするワイヤレスハンドヘルドデバイス。
【請求項１０】
前記色相値を比較する必要があるピクセルの前記色相値を、前記あらかじめ設定された複数の候補色の前記色相値と比較する前に、前記色相値を比較する必要があるピクセルのあらかじめ設定された重み値、明度値、および彩度値に従って、前記色相値を比較する必要があるピクセルの前記重み値を決定するように構成された重み値決定モジュール
をさらに具備することを特徴とする請求項９に記載のワイヤレスハンドヘルドデバイス。
【請求項１１】
前記色相値を比較する必要があるピクセルの前記色相値を、前記あらかじめ設定された複数の候補色の前記色相値と比較する前に、前記色相値を比較する必要があるピクセルの前記色相値と隣接するピクセルの色相値との間の色相値差が第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、あらかじめ設定された比率に従って変更するように構成された重み値変更モジュール
をさらに具備することを特徴とする請求項９または１０に記載のワイヤレスハンドヘルドデバイス。
【請求項１２】
前記重み値変更モジュールが、
前記色相値を比較する必要があるピクセルの前記色相値と左側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるように構成された第１の重み値変更モジュールと、
前記色相値を比較する必要があるピクセルの前記色相値と右側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるように構成された第２の重み値変更モジュールと、
前記色相値を比較する必要があるピクセルの前記色相値と上側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるように構成された第３の重み値変更モジュールと、
前記色相値を比較する必要があるピクセルの前記色相値と下側のピクセルの色相値との間の色相値差が前記第１のあらかじめ設定された値よりも小さいとき、前記色相値を比較する必要があるピクセルの前記重み値を、前記あらかじめ設定された比率に従って増加させるように構成された第４の重み値変更モジュールと
のうちの少なくとも１つを含むことを特徴とする請求項１１に記載のワイヤレスハンドヘルドデバイス。
【請求項１３】
前記重み値決定モジュールが、
前記色相値を比較する必要があるピクセルの前記重み値を得るために、前記色相値を比較する必要があるピクセルの前記あらかじめ設定された重み値と前記明度値と前記彩度値とを乗算するように構成された第１の重み値決定モジュールと、
前記色相値を比較する必要があるピクセルの前記重み値を得るために、前記色相値を比較する必要があるピクセルの前記あらかじめ設定された重み値と前記明度値と前記彩度値との積を第３のあらかじめ設定された値で除算するように構成された第２の重み値決定モジュールと
のうちの少なくとも１つを含むことを特徴とする請求項９から１２のいずれか１項に記載のワイヤレスハンドヘルドデバイス。
【請求項１４】
前記画像の前記ピクセルの前記一部または全部の前記色情報を得る前に、前記画像を圧縮するように構成された圧縮モジュール
をさらに具備することを特徴とする請求項９から１３のいずれか１項に記載のワイヤレスハンドヘルドデバイス。
【請求項１５】
前記複数の候補色の数が６から１２であることを特徴とする請求項９から１４のいずれか１項に記載のワイヤレスハンドヘルドデバイス。
【請求項１６】
前記色取得モジュールが、
ラインインターレース走査またはドットインターレース走査によって前記画像の前記ピクセルの前記色情報を得るように構成された第１の色取得モジュールであって、前記色情報が色相値、明度値、および彩度値を含む、第１の色取得モジュールと、
前記画像の各ピクセルの色情報を得るように構成された第２の色取得モジュールであって、前記色情報が色相値、明度値、および彩度値を含む、第２の色取得モジュールと
のうちの少なくとも１つを含むことを特徴とする請求項９から１５のいずれか１項に記載のワイヤレスハンドヘルドデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、2012年2月10日付けで中国特許庁に出願された、「METHOD AND WIRELESS HANDHELD DEVICE FOR DETERMINING IMAGE HUE」という名称の中国特許出願第201210030189.X号の優先権を主張するものであり、この特許出願の全体が参照により本明細書に組み込まれる。
【０００２】
本発明は、画像処理の分野に関し、より詳細には、画像の色相を決定するための方法およびワイヤレスハンドヘルドデバイスに関する。
【背景技術】
【０００３】
色相は、色により仮定可能な定性的外観を指し、色の主な特徴であり、さまざまな色を区別する最も正確な基準である。画像の色相の決定は、画像処理の分野で広く適用される操作である。画像の色相が決定された後、背景およびフレームなどの適切な要素が画像に追加可能である。たとえば、背景中の光点背景の色は前景中の画像の色相値に従って描かれ、それによって、画像の視覚的均一性および完全性を増加させる。
【０００４】
現在、画像の色相を決定するプロセスは単純である。通常、加重平均算出の方法が採用され、そのプロセスは、具体的には、画像の色相を得るように、画像中の全ピクセルの色のRGB(赤、緑、青)値を加算して平均値を計算すること、または、画像の色相を得るように、画像中の全ピクセルの色相値を加算して平均値を計算することを含む。
【０００５】
加重平均算出の方法によって計算される画像の色相は不正確である。たとえば、半分が純粋な赤であり、半分が純粋な緑である画像では、計算される平均値は純粋な黄となり、そのため、画像の色相歪みが生じる。
【発明の概要】
【課題を解決するための手段】
【０００６】
計算される画像の色相歪みの問題を解決するために、本発明の実施形態は、画像の色相を決定するための方法およびワイヤレスハンドヘルドデバイスを提供する。技術的な解決策は次のとおりである。
【０００７】
画像の色相を決定するための方法は、
画像のピクセルの一部または全部の色情報を得るステップであって、色情報が色相値、明度値、および彩度値を含む、得るステップと、
ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定するステップと、
色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較し、色相値を比較する必要があるピクセルの色相値に最も近い候補色を決定し、最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積するステップであって、複数の候補色の色相値が色相環上に均等に含まれる、比較し、決定し、累積するステップと、
最も高い重み値を持つ候補色の色相を画像の色相として使用するステップと
を有する。
【０００８】
画像の色相を決定するためのワイヤレスハンドヘルドデバイスは、
画像のピクセルの一部または全部の色情報を得るように構成された色取得モジュールであって、色情報が色相値、明度値、および彩度値を含む、色取得モジュールと、
ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定するように構成されたピクセル決定モジュールと、
色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較し、色相値を比較する必要があるピクセルの色相値に最も近い候補色を決定し、最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積するように構成された重み値累積モジュールであって、複数の候補色の色相値が色相環上に均等に含まれる、重み値累積モジュールと、
最も高い重み値を持つ候補色の色相を画像の色相として使用するように構成された色相決定モジュールと
を具備する。
【発明の効果】
【０００９】
本発明の実施形態において提供される技術的な解決策の利益は次のとおりである。
【００１０】
画像のピクセルの一部または全部の色情報を得て、ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定し、この色相値を比較する必要があるピクセルの色相値を、色相環上に均等に含まれる色相値を持つあらかじめ設定された複数の候補色の色相値と比較し、最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積し、最も高い重み値を持つ候補色の色相を画像の色相として使用する。したがって、画像の全体的な色相値が迅速かつ正確に計算され、人間の目の視覚的感覚が適切に反映される。
【００１１】
本発明の実施形態における技術的な解決策をより明確に示すために、実施形態を示すための添付の図面について、以下で簡単に説明する。見掛け上、次の説明中の添付の図面は本発明のいくつかの実施形態のみを示しており、当業者は、創意工夫なしに添付の図面から他の添付の図面を得ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第1実施形態に係る画像の色相を決定するための方法の流れ図である。
【図２】本発明の第2実施形態に係る画像の色相を決定するための方法の流れ図である。
【図３】本発明の第3実施形態に係る画像の色相を決定するためのワイヤレスハンドヘルドデバイスの概略構造図である。
【図４】本発明の第3実施形態に係る画像の色相を決定するためのワイヤレスハンドヘルドデバイスの別の概略構造図である。
【発明を実施するための形態】
【００１３】
本発明の目的、技術的な解決策、および利点をより明確にするために、本発明の実施形態について、添付の図面を参照しながら以下でさらに詳細に説明する。
【００１４】
最初に、本発明に関与する画像分野における用語を紹介する。
【００１５】
色相は、色により仮定可能な定性的外観を指し、色の主な特徴であり、さまざまな色を区別する最も正確な基準である。
【００１６】
彩度は、色の輝度すなわち鮮やかさを指す。たとえば、ピンクは彩度のあまり高くない赤色であるが、熟したリンゴの赤は彩度の非常に高い赤色である。
【００１７】
明度は、色の濃淡の程度(light and shade degree)を指す。たとえば、ピンクは明るい赤色であるが、赤茶は非常に暗い赤色である。RGBは赤、緑、および青を指し、色の1つの表現形態である。
【００１８】
HSV(Hue Saturation Brightness)は色相、彩度、および明度を指し、これもまた、色の1つの表現形態である。
【００１９】
RGB形式とHSV形式には、互換性がある。
【００２０】
色相環は、色相を表す閉じた円であり、たとえば、赤(red)、橙(orange)、黄(yellow)、緑(green)、青(blue)、および紫(purple)から構成される6色相環、赤、橙、黄、黄緑(yellow green)、緑、青緑(cyan green)、青、青紫(blue purple)、紫、および紫赤(purple red)から構成される10色相環、ならびに赤、赤みの橙(red orange)、黄みの橙(yellow orange)、黄、黄緑、緑、緑みの青(green blue)、青緑(blue green)、青、青紫、紫、および赤紫から構成される12色相環である。
【００２１】
色相値は、色相環上のある色の位置を表す。
【００２２】
本発明の実施形態に関与するワイヤレスハンドヘルドデバイスとしては、これらに限定するものではないが、タブレットコンピュータ、デジタルフォトフレーム、ネットブック、画面付き音楽再生機器、ビデオプレーヤー、およびゲーム機などの、ユーザ機器(UE, User Equipment)、移動局(MS, Mobile Station)、モバイル端末(Mobile Terminal)、携帯電話(Mobile Telephone)、ハンドセット(handset)、および携帯形機器(portable equipment)があることに留意されたい。
【００２３】
第1実施形態
図1を参照すると、この実施形態は、画像の色相を決定するための方法を提供する。この方法は、次のステップを含む。
【００２４】
ステップ101:画像のピクセルの一部または全部の色情報を得る。この色情報は、色相値と、明度値と、彩度値とを含む。
【００２５】
ステップ102:ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定する。
【００２６】
ステップ103:色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較し、色相値を比較する必要があるピクセルの色相値に最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積する。複数の候補色の色相値は色相環上に均等に含まれる。
【００２７】
ステップ104:最も高い重み値を持つ候補色の色相を画像の色相として使用する。
【００２８】
ステップ101から104の実行主体はワイヤレスハンドヘルドデバイスであることに留意されたい。
【００２９】
この実施形態では、画像のピクセルの一部または全部の色情報を得て、ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定し、色相値を比較する必要があるピクセルの色相値を、色相環上に均等に含まれる色相値を持つあらかじめ設定された複数の候補色の色相値と比較し、最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積し、最も高い重み値を持つ候補色の色相を画像の色相として使用する。したがって、画像の全体的な色相値が迅速かつ正確に計算され、人間の目の視覚的感覚が適切に反映される。
【００３０】
第2実施形態
図2を参照すると、この実施形態は、画像の色相を決定するための方法を提供する。この方法は、次のステップを含む。
【００３１】
ステップ201:複数の候補色を作製する。この複数の候補色の色相値は色相環上に均等に含まれる。
【００３２】
好ましくは、複数の候補色の数は6から12であり、たとえば、6、7、8、9、10、11、または12とすることができる。たとえば、候補色の数が6であるとき、候補色は、赤(色相値は0)、黄(色相値は60)、緑(色相値は120)、シアン(色相値は180)、青(色相値は240)、紫(色相値は300)とすることができる。
【００３３】
候補色がRGB形式である場合、候補色はHSV形式に変換されうることに留意されたい。2つの形式間の変換のための方法は従来技術であり、この実施形では、RGB形式とHSV形式との変換のための方法は限定されない。
【００３４】
ステップ201は任意選択のステップであり、一般に、候補色が初めて作製されない限り、または候補色の種類もしくは数を更新する必要がない限り、ステップ201は毎回実行される必要はないことに留意されたい。
【００３５】
ステップ202:画像が圧縮されてよい。
【００３６】
具体的には、少なくとも次の2つの方法が画像を圧縮するために採用でき、この実施形態では、画像を圧縮するための方法は限定されない。第1の圧縮方法では、画像が大きいとき、たとえば、画像比率が、あらかじめ設定された比率よりも大きいかそれに等しいとき、その画像は、小さい比率、たとえば、100×100ピクセルに圧縮されてよく、画像が小さいとき、たとえば、画像比率が、あらかじめ設定された比率よりも小さいとき、画像は圧縮されなくてもよい。第2の圧縮方法では、画像の幅または高さが特定のあらかじめ設定された値よりも大きいかそれに等しい場合、幅と高さの両方があらかじめ設定された値よりも小さくなるまで、幅と高さの両方が循環的に2で同時に除算されてよい。
【００３７】
ステップ202は任意選択であり、ステップ202の実行によって、ピクセルを得る速度が増加することができることに留意されたい。
【００３８】
ステップ203:画像のピクセルの一部または全部の色情報を得る。この色情報は、色相値と、明度値と、彩度値とを含む。
【００３９】
画像のピクセルの一部の色情報を得ることは、ラインインターレース走査またはドットインターレース走査によって画像のピクセルの色情報を得ることを含む。
【００４０】
画像のピクセルの全部の色情報を得ることは、画像の各ピクセルの色情報を得ることを含む。
【００４１】
画像が小さい場合、たとえば、画像比率が、あらかじめ設定された比率よりも小さい場合、画像のピクセルの全部の色情報が得られてよく、画像が大きい場合、たとえば、画像比率が、あらかじめ設定された比率よりも大きいかそれに等しい場合、ピクセルの色情報を得る速度を増加させるために、画像のピクセルの一部の色情報が、ピクセルに対してラインインターレース走査を実行することによって、またはピクセルに対してドットインターレース走査を実行することによって、得られてもよいことに留意されたい。
【００４２】
この実施形態では、ピクセルの色情報は、色相値と、彩度値と、明度値とを含む。色相値の数値範囲は[0,360]、彩度値の数値範囲は[0,1]、明度値の数値範囲は[0,1]である。
【００４３】
ステップ204:ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定する。
【００４４】
具体的には、ピクセルの一部または全部の得られた明度値と彩度値との積を第2のあらかじめ設定された値と比較し、第2のあらかじめ設定された値以上の明度値と彩度値との積を持つピクセルを、色相値を比較する必要があるピクセルと決定する。
【００４５】
たとえば、0.1よりも小さい明度値と彩度値との積を持つピクセルの場合、そのピクセルは、鮮やかでなく、目立たず、人間の目によってあまり知覚されないと考えられ、次に、そのピクセルを除去し、0.1以上の積を持つピクセルを、色相値を比較する必要があるピクセルと決定する。
【００４６】
ステップ204の後、色相を決定する精度を改善するために、ステップ205を実行してよく、またはステップ206を実行してもよく、またはステップ205を最初に実行し、その後にステップ206を実行してもよい。また、ステップ205およびステップ206は任意選択のステップである。
【００４７】
ステップ205:色相値を比較する必要があるピクセルのあらかじめ設定された重み値、明度値、および彩度値に従って、色相値を比較する必要があるピクセルの重み値を決定する。
【００４８】
具体的には、色相値を比較する必要があるピクセルの重み値を得るために、色相値を比較する必要があるピクセルのあらかじめ設定された重み値と明度値と彩度値とを乗算し、または、色相値を比較する必要があるピクセルの重み値を得るために、色相値を比較する必要があるピクセルのあらかじめ設定された重み値と明度値と彩度値との積を第3のあらかじめ設定された値で除算する。
【００４９】
色相値を比較する必要がある複数のピクセルのあらかじめ設定された重み値は同じであってよいことに留意されたい。たとえば、色相値を比較する必要がある複数のピクセルのあらかじめ設定された重み値は、すべて1に設定される。この実施形態では、あらかじめ設定された重み値の特定の値は限定されない。
【００５０】
たとえば、明度値と彩度値との積は、人間の目でピクセル色を知覚する度合いを反映することができる。明度値と彩度値との積が大きいほど、人間の目は、ピクセル色をよりはっきりと知覚することができ、ピクセルの重みがより大きくあるべきである。したがって、0.1よりも大きいかそれに等しい明度値と彩度値との積を持つピクセルの場合、そのピクセルは効果的であると考えられ、人間の目は、そのピクセルの色をはっきりと知覚することができ、そのピクセルの重みは増加可能である。ピクセルの明度と彩度との積を、あらかじめ設定された値たとえば0.1で除算し、次に丸めると、[1,10]内の重み値が得られる。このようにして、ピクセルの影響力係数(impact factor)が高い場合、それに応じて重み値も高く、このことは人間の目の視覚的感覚に一致する。
【００５１】
ステップ206:色相値を比較する必要があるピクセルの色相値と隣接するピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って変更する。
【００５２】
具体的には、
色相値を比較する必要があるピクセルの色相値と左側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加し、または
色相値を比較する必要があるピクセルの色相値と右側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加し、または
色相値を比較する必要があるピクセルの色相値と上側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加し、または
色相値を比較する必要があるピクセルの色相値と下側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加する。
【００５３】
たとえば、色相値を比較する必要があるピクセルと左側のピクセルとの間の色相値差が27よりも小さい場合、色相値を比較する必要があるピクセルと左側のピクセルは、色が近く、隣接する左右のピクセルであると考えられ、色相値を比較する必要があるピクセルの重み値に1.1を乗算し、色相値を比較する必要があるピクセルと上側のピクセルとの間の色相値差が27よりも小さい場合、色相値を比較する必要があるピクセルと上側のピクセルは、色が近く、隣接する上下のピクセルであると考えられ、色相値を比較する必要があるピクセルの重み値に1.1を乗算する。このようにして、大きな面積の色を持つピクセルの重み値が増加可能である。この実施形態では、重み値を増加させるための特定の比率は限定されない。
【００５４】
ステップ207:色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較し、色相値を比較する必要があるピクセルの色相値に最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積する。
【００５５】
複数の候補色のあらかじめ設定された重み値は同じであり、たとえば、0に設定されてよいことに留意されたい。
【００５６】
ステップ208:最も高い重み値を持つ候補色の色相を画像の色相として使用する。
【００５７】
ステップ201から208の実行主体はワイヤレスハンドヘルドデバイスであることに留意されたい。
【００５８】
また、本発明の実施形態に関与する第1のあらかじめ設定された値および第2のあらかじめ設定された値は区別を目的としているにすぎず、順序またはどちらの方が大きいかを暗示するものではないことを理解されたい。
【００５９】
この実施形態では、画像のピクセルの一部または全部の色情報を得て、ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定し、色相値を比較する必要があるピクセルの色相値を、色相環上に均等に含まれる色相値を持つあらかじめ設定された複数の候補色の色相値と比較し、最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積し、最も高い重み値を持つ候補色の色相を画像の色相として使用する。したがって、画像の全体的な色相値が迅速かつ正確に計算され、人間の目の視覚的感覚が適切に反映される。
【００６０】
第3実施形態
図3を参照すると、この実施形態は、画像の色相を決定するためのワイヤレスハンドヘルドデバイスを提供する。このワイヤレスハンドヘルドデバイスは、
画像のピクセルの一部または全部の色情報を得るように構成された色取得モジュール301であって、この色情報が色相値、明度値、および彩度値を含む、色取得モジュール301と、
ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定するように構成されたピクセル決定モジュール302と、
色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較し、色相値を比較する必要があるピクセルの色相値に最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積するように構成された重み値累積モジュール303であって、この複数の候補色の色相値が色相環上に均等に含まれる、重み値累積モジュール303と、
最も高い重み値を持つ候補色の色相を画像の色相として使用するように構成された色相決定モジュール304と
を含む。
【００６１】
また、ワイヤレスハンドヘルドデバイスは、色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較する前に、色相値を比較する必要があるピクセルのあらかじめ設定された重み値、明度値、および彩度値に従って、色相値を比較する必要があるピクセルの重み値を決定するように構成された重み値決定モジュール305をさらに含む。
【００６２】
また、ワイヤレスハンドヘルドデバイスは、色相値を比較する必要があるピクセルの色相値を、あらかじめ設定された複数の候補色の色相値と比較する前に、色相値を比較する必要があるピクセルの色相値と隣接するピクセルの色相値と間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って変更するように構成された重み値変更モジュール306をさらに含む。
【００６３】
重み値変更モジュール306は、次のモジュール、すなわち、
色相値を比較する必要があるピクセルの色相値と左側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加させるように構成された第1の重み値変更モジュール3061と、
色相値を比較する必要があるピクセルの色相値と右側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加させるように構成された第2の重み値変更モジュール3062と、
色相値を比較する必要があるピクセルの色相値と上側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加させるように構成された第3の重み値変更モジュール3063と、
色相値を比較する必要があるピクセルの色相値と下側のピクセルの色相値との間の色相値差が第1のあらかじめ設定された値よりも小さいとき、色相値を比較する必要があるピクセルの重み値を、あらかじめ設定された比率に従って増加させるように構成された第4の重み値変更モジュール3064と
のうちの少なくとも1つを含む。
【００６４】
また、ピクセル決定モジュール302は、具体的には、ピクセルの一部または全部の得られた明度値と彩度値との積を第2のあらかじめ設定された値と比較し、この第2のあらかじめ設定された値以上の明度値と彩度値との積を持つピクセルを、色相値を比較する必要があるピクセルと決定するように構成される。
【００６５】
重み値決定モジュール305は、次のモジュール、すなわち、
色相値を比較する必要があるピクセルの重み値を得るために、色相値を比較する必要があるピクセルのあらかじめ設定された重み値と明度値と彩度値とを乗算するように構成された第1の重み値決定モジュール3051と、
色相値を比較する必要があるピクセルの重み値を得るために、色相値を比較する必要があるピクセルのあらかじめ設定された重み値と明度値と彩度値との積を第3のあらかじめ設定された重み値で除算するように構成された第2の重み値決定モジュール3052と
のうちの少なくとも1つを含む。
【００６６】
また、ワイヤレスハンドヘルドデバイスは、画像のピクセルの一部または全部の色情報を得る前に画像を圧縮するように構成された圧縮モジュール307をさらに含む。
【００６７】
複数の候補色の数は6から12である。
【００６８】
また、色取得モジュール301は、少なくとも、次のモジュール、すなわち、
ラインインターレース走査またはドットインターレース走査によって画像のピクセルの色情報を得るように構成された第1の色取得モジュール3011であって、この色情報が色相値、明度値、および彩度値を含む、第1の色取得モジュール3011と、
画像の各ピクセルの色情報を得るように構成された第2の色取得モジュール3012であって、この色情報が色相値、明度値、および彩度値を含む、第2の色取得モジュール3012と
のうちの少なくとも1つを含む。
【００６９】
この実施形態において提供されるワイヤレスハンドヘルドデバイスは、方法の実施形態の概念と同じ概念に属する。説明を好都合かつ短いものにするため、説明したワイヤレスハンドヘルドデバイスおよびモジュールの詳細な動作プロセスについては、方法の実施形態における対応するプロセスが参照されてよく、詳細については、本明細書において再度説明しないことは、当業者には明確に理解できよう。
【００７０】
この実施形態では、画像のピクセルの一部または全部の色情報を得て、ピクセルの一部または全部の得られた明度値および彩度値に従って、色相値を比較する必要があるピクセルを決定し、色相値を比較する必要があるピクセルの色相値を、色相環上に均等に含まれる色相値を持つあらかじめ設定された複数の候補色の色相値と比較し、最も近い候補色を決定し、この最も近い候補色の重み値に、色相値を比較する必要があるピクセルの重み値を累積し、最も高い重み値を持つ候補色の色相を画像の色相として使用する。したがって、画像の全体的な色相値が迅速かつ正確に計算され、人間の目の視覚的感覚が適切に反映される。
【００７１】
本明細書で開示する実施形態に関して説明した例示的な要素またはユニットおよび方法のステップは、電子ハードウェアまたはコンピュータソフトウェアと電子ハードウェアとの組み合わせによって実施されうることは、当業者には認識されよう。機能がハードウェアによって実行されるのかまたはハードウェアとソフトウェアとの組み合わせによって実行されるのかは、特定の適用例および技術的な解決策の設計制約条件によって決まる。当業者は、特定の適用例ごとに異なる方法を使用して、説明した機能を実施することができる。そのような実装形態は、本発明の範囲を超えるものと見なすべきではない。
【００７２】
説明を好都合かつ短いものにするため、説明したシステム、デバイス、および要素、またはユニットの詳細な動作プロセスについては、方法の実施形態における対応するプロセスが参照されてよく、詳細については、本明細書において再度説明しないことは、当業者には明確に理解できよう。
【００７３】
本出願において提供される実施形態では、開示するデバイスおよび方法は他の方法で実施されてよいことを理解されたい。たとえば、説明したデバイスの実施形態は一例にすぎない。たとえば、要素の分割は論理機能の分割にすぎず、実際の実装では他の分割であってよい。たとえば、複数の要素または構成要素は結合されてよいし、別のシステムに統合されてもよく、またはいくつかの特徴は無視されてよいし、実行されなくてもよい。さらに、表示したまたは説明した相互結合または直接的な結合または通信接続は、任意のインタフェースによって実施されてよい。デバイスまたは要素間の間接的な結合または通信接続は、電子的形態、機械的形態、またはその他の形態で実施されてよい。
【００７４】
さらに、本発明の各実施形態における機能要素は1つの処理要素に統合されてよく、または要素のそれぞれが物理的に単体で存在してもよく、または2つ以上の要素が1つの要素に統合されてもよい。
【００７５】
上記の説明は、本発明の特定の実施形態に関するものにすぎず、本発明の保護範囲を限定することを意図するものではない。本発明として開示されている技術範囲から逸脱することなく当業者によって容易に導かれうるあらゆる修正、変形、または置換は、本発明の保護範囲に含まれるものとする。したがって、本発明の保護範囲は、添付の特許請求の範囲に従わなければならない。
【符号の説明】
【００７６】
301  色取得モジュール
3011  第1の色取得モジュール
3012  第2の色取得モジュール
302  ピクセル決定モジュール
303  重み値累積モジュール
304  色相決定モジュール
305  重み値決定モジュール
3051  第1の重み値決定モジュール
3052  第2の重み値決定モジュール
306  重み値変更モジュール
3061  第1の重み値変更モジュール
3062  第2の重み値変更モジュール
3063  第3の重み値変更モジュール
3064  第4の重み値変更モジュール
307  圧縮モジュール
【図１】
0005896497.tif 000002
【図２】
0005896497.tif 000003
【図３】
0005896497.tif 000004
【図４】
0005896497.tif 000005