(57)【特許請求の範囲】
【請求項１】
画像を表示する方法であって：
画像のピクセルの第１のＲＧＢパラメータが属する第１のガンマ曲線に従って、前記第１のＲＧＢパラメータを第２のガンマ曲線上の第２のＲＧＢパラメータに変換するステップ；
前記第１のＲＧＢパラメータに従って、Ｈパラメータ及びＶパラメータを取得し、かつ前記第２のＲＧＢパラメータに従ってＳパラメータを取得するステップ；
前記Ｈパラメータ、前記Ｓパラメータ、及び前記Ｖパラメータに従って、第３のＲＧＢパラメータを取得するステップ；及び
前記第３のＲＧＢパラメータに従って、前記ピクセルを表示するステップ；
を備える方法。
【請求項２】
前記画像のピクセルの第１のＲＧＢパラメータが属する第１のガンマ曲線に従って、前記第１のＲＧＢパラメータを第２のガンマ曲線上の第２のＲＧＢパラメータに変換するステップは：
前記画像の前記ピクセルの前記第１のＲＧＢパラメータ及び前記第１のＲＧＢパラメータに対応する第１のガンマ値に従って、第２のガンマ値に対応する前記第２のＲＧＢパラメータを取得するステップであって、前記第２のＲＧＢパラメータの第２の透過率は、前記第１のＲＧＢパラメータの第１の透過率に等しい、ステップ；
を含む、請求項１に記載の方法。
【請求項３】
前記第２のガンマ値は、前記第１のガンマ値よりも大きい；又は
前記第２のガンマ値は、前記第１のガンマ値よりも小さい、
請求項２に記載の方法。
【請求項４】
前記第２のガンマ値は：
前記第２のＲＧＢパラメータにおけるＲパラメータに対応するガンマ値、前記第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値、及び前記第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値；又は
前記第２のＲＧＢパラメータにおけるＲパラメータ及びＧパラメータに対応するガンマ値、及び前記第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値；又は
前記第２のＲＧＢパラメータにおけるＲパラメータ及びＢパラメータに対応するガンマ値、及び前記第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値；又は
前記第２のＲＧＢパラメータにおけるＲパラメータ、Ｇパラメータ、及びＢパラメータに対応するガンマ値；
を含む、請求項２または３に記載の方法。
【請求項５】
画像形成装置であって：
画像のピクセルの第１のＲＧＢパラメータが属する第１のガンマ曲線に従って、前記第１のＲＧＢパラメータを第２のガンマ曲線上の第２のＲＧＢパラメータに変換するように構成された取得部；
前記第１のＲＧＢパラメータに従って、Ｈパラメータ及びＶパラメータを取得し、かつ前記第２のＲＧＢパラメータに従って、Ｓパラメータを取得するように構成された第１変換部；
前記Ｈパラメータ、前記Ｓパラメータ、及び前記Ｖパラメータに従って、第３のＲＧＢパラメータを取得するように構成された第２変換部；及び
前記第３のＲＧＢパラメータに従って、前記ピクセルを表示するように構成された表示部；
を備える、画像形成装置。
【請求項６】
前記取得部は：
前記画像の前記ピクセルの前記第１のＲＧＢパラメータ及び前記第１のＲＧＢパラメータに対応する第１のガンマ値に従って、第２のガンマ値に対応する前記第２のＲＧＢパラメータを取得するように構成され、前記第２のＲＧＢパラメータの第２の透過率は、前記第１のＲＧＢパラメータの第１の透過率に等しい、
請求項５に記載の装置。
【請求項７】
前記第２のガンマ値は、前記第１のガンマ値よりも大きい；又は
前記第２のガンマ値は、前記第１のガンマ値よりも小さい、
請求項６に記載の装置。
【請求項８】
前記第２のガンマ値は：
前記第２のＲＧＢパラメータにおけるＲパラメータに対応するガンマ値、前記第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値、及び前記第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値；又は
前記第２のＲＧＢパラメータにおけるＲパラメータ及びＧパラメータに対応するガンマ値、及び前記第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値；又は
前記第２のＲＧＢパラメータにおけるＲパラメータ及びＢパラメータに対応するガンマ値、及び前記第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値；又は
前記第２のＲＧＢパラメータにおけるＲパラメータ、Ｇパラメータ、及びＢパラメータに対応するガンマ値；
を含む、請求項６または７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関連し、そして特に、画像表示方法及び装置に関連する。
【背景技術】
【０００２】
画像処理分野において、色調整技術の応用は、ますます一般的になってきている。既存の色調整方法によると、赤成分（Ｒ）、緑成分（Ｇ）、及び青成分（Ｂ）のパラメータは、色相成分（Ｈ）、彩度成分（Ｓ）、及び明度成分（Ｖ）のパラメータに変換される。１つの重み付け処理がＳパラメータに対して実行される、すなわち、Ｓ′パラメータ＝ａ×Ｓパラメータ（色の強調：ａ＞１；色の希薄化：ａ＜１）。そして、処理されたＳパラメータ（つまり、Ｓ′パラメータ）、及び処理されないＨ及びＶパラメータは、新しいＲＧＢパラメータに変換される。
【０００３】
しかしながら、Ｓパラメータに対して行われる重み付け処理は、Ｓパラメータを急速に変化させ、色調整における滑らかではない遷移の発生及び色斑を発生しやすくする結果となり、そしてこれにより画像の歪が引き起こされる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、色調整における滑らかな遷移を実行するための画像表示方法及び装置を提供し、これにより画像の歪を防止する。
【課題を解決するための手段】
【０００５】
一態様によると、画像のピクセルの第１のＲＧＢパラメータが属する第１のガンマ曲線に従って、前記第１のＲＧＢパラメータを第２のガンマ曲線上第２のＲＧＢパラメータに変換するステップ；前記第１のＲＧＢパラメータに従って、Ｈパラメータ及びＶパラメータを取得し、かつ前記第２のＲＧＢパラメータに従ってＳパラメータを取得するステップ；前記Ｈパラメータ、前記Ｓパラメータ、及び前記Ｖパラメータに従って、第３のＲＧＢパラメータを取得するステップ；及び前記第３のＲＧＢパラメータに従って、前記ピクセルを表示するステップ；を備える画像の色を調整する方法が提供される。
【０００６】
別の態様によると、画像表示装置が提供され、かつ画像形成装置は：画像のピクセルの第１のＲＧＢパラメータが属する第１のガンマ曲線に従って、前記第１のＲＧＢパラメータを第２のガンマ曲線上の第２のＲＧＢパラメータに変換するように構成された取得部；前記第１のＲＧＢパラメータに従って、Ｈパラメータ及びＶパラメータを取得し、かつ前記第２のＲＧＢパラメータに従って、Ｓパラメータを取得するように構成された第１の変換部；前記Ｈパラメータ、前記Ｓパラメータ、及び前記Ｖパラメータに従って、第３のＲＧＢパラメータを取得するように構成された第２の変換部；及び前記第３のＲＧＢパラメータに従って、前記ピクセルを表示するように構成された表示部、を備える。
【０００７】
本発明の複数の実施例によると、第１のＲＧＢパラメータは、前記第１のＲＧＢパラメータに対応するガンマ曲線（すなわち、第１のガンマ曲線）及び別のガンマ曲線（すなわち、第２のガンマ曲線）を用いることにより第２のＲＧＢパラメータに変換される、ということが、前述の技術的解決手段から理解され得る。ＲＧＢパラメータは、指数関係を用いることにより変換されるので、色調整における滑らかな遷移が確保され、かつ色斑が現れることがなく、これにより画像の歪を回避する。
【図面の簡単な説明】
【０００８】
本発明の実施形態における技術的解決手段又は従来技術における技術的解決手法をより明瞭に示すために、実施形態または従来技術を説明するため必要な添付図面を以下に簡単に紹介する。明らかに、以下の説明における前記添付図面は、本発明のいくつかの実施例を示し、かつ当業者は、これらの添付図面から創造的努力なしに、さらに他の図面を導き出すことが可能である。
【図１】本発明の実施例に従う、画像の色を調整するための方法の概略的なフローチャートである。
【図２】本発明の別の実施例に従う、画像表示装置の概略構成図である。
【発明を実施するための形態】
【０００９】
本願発明の複数の実施例の複数の目的、複数の技術的解決手段、及び複数の利点をより明確にするため、本発明の複数の実施例における添付図面を参照することにより、本発明の複数の実施例における複数の技術的解決手段を以下に明瞭かつ完全に説明する。明らかに、説明される複数の実施例は、本発明の複数の実施例の全てではなく、一部に過ぎない。創造的努力なしに本発明の複数の実施例に基づいて当業者が取得したその他の実施例は、いずれも本発明の保護範囲に属するものとしなければならない。
【００１０】
図１は、本発明の実施例に従う画像の色を調整する方法の概略フローチャートである。図１に示されるように、本実施例の画像の色を調整する方法は、以下を含む：
【００１１】
１０１：画像のピクセルの第１のＲＧＢパラメータが属する第１のガンマ曲線に従って、第１のＲＧＢパラメータを、第２のガンマ曲線上の第２のＲＧＢパラメータに変換する。
【００１２】
本発明の本実施例のオプションの実施方法において、第２のガンマ値に対応する前記第２のＲＧＢパラメータは、具体的には、画像のピクセルの第１のＲＧＢパラメータ及び当該第１のＲＧＢパラメータに対応する第１のガンマ値に従って取得されてもよい。ここで、第２のＲＧＢパラメータの第２の透過率は、第１のＲＧＢパラメータの第１の透過率に等しい。
【００１３】
選択的に、色を強調する調整の適用に関して、第２のガンマ値は、第１のガンマ値よりも大きい。
【００１４】
選択的に、色を希薄化する調整の適用に関して、第２のガンマ値は、第１のガンマ値よりも小さい。
【００１５】
以下の説明において、色の強調が例として用いられる。例えば、第１のＲＧＢパラメータの第１の透過率はＴ１であり、すなわち、第１のＲＧＢパラメータに対応する第１のガンマ曲線は、Ｔ１＝（Ｘ／２５５）＾Ａであり、ここで、Ａは、第１のガンマ値である；第２のＲＧＢパラメータの第２の透過率はＴ２であり、すなわち、第２のＲＧＢパラメータに対応する第２のガンマ曲線は、Ｔ２＝（Ｘ′／２５５）＾Ｂであり、ここで、Ｂは第２のガンマ値であり、かつＢ＞Ａである。ピクセルの透過率を変更することなく（それは、Ｔ１＝Ｔ２を意味する）、ピクセルの第１のＲＧＢパラメータを変換することにより、第２のＲＧＢパラメータを取得する、つまり、Ｘ′＝２５５×（（Ｘ／２５５）＾Ａ）＾（１／Ｂ）である。
【００１６】
選択的に、ある実施例において、第１のＲＧＢパラメータにおける、Ｒパラメータ、Ｇパラメータ、及びＢパラメータを、一様に変換してもよい。同様に、第２のガンマ値は、第２のＲＧＢパラメータにおける、Ｒパラメータ、Ｇパラメータ、及びＢパラメータに対応するガンマ値を含んでもよい。すなわち、第２のＲＧＢパラメータの中のＲパラメータ、Ｇパラメータ、及びＢパラメータに対応するガンマ値は、同じ値である。
【００１７】
選択的に、本実施例の適用シナリオにおいて、第１のＲＧＢパラメータにおけるＲパラメータ、Ｇパラメータ、及びＢパラメータを選択的に変換してもよく、（第１のＲＧＢパラメータの中のパラメータを変換する必要がない場合、第２のＲＧＢパラメータの中のパラメータに対応するガンマ値は、第１のガンマ値に等しいと見なすことができる）或いは別々に変換してもよく、これにより選択的変換の調整を実施できる。例えば、表示装置が置かれている端末のテーマの種別又はシナリオの種別に従って、変換されるパラメータ又は変換振幅が選択される。例えば、第２のガンマ値は、第２のＲＧＢパラメータにおけるＲパラメータに対応するガンマ値、第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値、及び第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値を含んでもよい。すなわち、第２のＲＧＢパラメータにおけるＲパラメータに対応するガンマ値は、１つの値であり、かつＧパラメータ及びＢパラメータに対応するガンマ値は、別の値である。別の例において、第２のガンマ値は、第２のＲＧＢパラメータにおけるＲパラメータ及びＧパラメータに対応するガンマ値、及び第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値を含んでもよい。つまり、第２のＲＧＢパラメータにおけるＲパラメータ及びＧパラメータに対応するガンマ値は、１つの値であり、かつＢパラメータに対応するガンマ値は、別の値である。別の例において、第２のガンマ値は、第２のＲＧＢパラメータにおけるＲパラメータ及びＢパラメータに対応するガンマ値、及び第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値を含んでもよい。つまり、第２のＲＧＢパラメータにおけるＲパラメータ及びＢパラメータに対応するガンマ値は、１つの値であり、かつＧパラメータに対応するガンマ値は、別の値である。
【００１８】
１０２：第１のＲＧＢパラメータに従って、Ｈパラメータ及びＶパラメータを取得し、かつ第２のＲＧＢパラメータに従って、Ｓパラメータを取得する。
【００１９】
ＲＧＢパラメータに従ってＨＳＶパラメータを取得する方法については、従来技術の関連する内容を参照できる。この明細書において、詳細が再度記述されることはない。
【００２０】
ガンマ値の増加に伴い、ＨＳＶパラメータの中のＨパラメータは不変であり、Ｓパラメータは増加し、かつＶパラメータは減少する。
【００２１】
１０３：Ｈパラメータ、Ｓパラメータ、及びＶパラメータに従って、第３のＲＧＢパラメータを取得する。
【００２２】
ＨＳＶパラメータに従ってＲＧＢパラメータを取得する方法についても、同様に、従来技術の関連する内容を参照できる。この明細書において、詳細が再度記述されることはない。
【００２３】
１０４：第３のＲＧＢパラメータに従って、ピクセルを表示する。
【００２４】
本実施例によると、第１のＲＧＢパラメータは、第１のＲＧＢパラメータに対応するガンマ曲線（すなわち、第１のガンマ値）及び他のガンマ曲線（すなわち、第２のガンマ値）を用いて、第２のＲＧＢパラメータに変換される。ＲＧＢパラメータは、指数関係を用いて変換されるので、色の調整における滑らかな遷移を確保でき、かつ色斑が現れず、これにより画像の歪を回避する。
【００２５】
表示装置が置かれる端末は、これには限定されないが、携帯電話、パーソナルデジタルアシスタント（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ、略してＰＤＡ）、携帯型無線装置、無線ノートブック、パーソナルコンピュータ、携帯型コンピュータ、ＭＰ３プレーヤ、ＭＰ４プレーヤ等を含み得ることに注意すべきである。
【００２６】
簡単にするため、前述の複数の方法の実施例の各々は、動作の系列の組合せとして記載されている；しかしながら、いくつかのステップは別の系列において又は同時に実行され得るため、本発明は、本明細書において記載される動作の系列には限定されないということを理解すべきである。さらに、明細書に記載された全ての実施例は、例示的な実施例であり、かつ関係する動作及びモジュールは、本発明により必ずしも必要とはされないということについても、当業者は理解すべきである。
【００２７】
前述の複数の実施例において、各実施例の説明は、異なる重点を有している。実施例で詳細に詳述されていない内容については、別の実施例の関連する記述を参照できる。
【００２８】
図２は、本発明の別の実施例に従う画像表示装置の概略構成図である。図２に示されるように、本実施例に従う画像表示装置は、取得部２１、第１変換部２２、第２変換部２３、及び表示部２４を備えてもよい。取得部２１は、画像のピクセルの第１のＲＧＢパラメータの属する第１のガンマ曲線に従って、第１のＲＧＢパラメータを第２のガンマ曲線上の第２のＲＧＢパラメータに変換するように構成されている。第１変換部２２は、第１のＲＧＢパラメータに従って、Ｈパラメータ及びＶパラメータを取得し、かつ取得部２１により取得された第２のＲＧＢパラメータに従って、Ｓパラメータを取得するように構成されている。第２変換部２３は、第１変換部２２により取得されたＨパラメータ、Ｓパラメータ、及びＶパラメータに従って、第３のＲＧＢパラメータを取得するように構成されている。そして、表示部２４は、第２変換部２３により取得された第３のＲＧＢパラメータに従って、ピクセルを表示するように構成されている。
【００２９】
図１に対応する実施例における方法は、本実施例により提供される画像表示装置により実行されてもよい。
【００３０】
本発明の本実施例のオプションの実行方法において、取得部２１は、具体的には、画像のピクセルの第１のＲＧＢパラメータに従って、第２のガンマ値に対応する第２のＲＧＢパラメータ及び第１のＲＧＢパラメータに対応する第１のガンマ値を取得してもよい。ここで、第２のＲＧＢパラメータの第２の透過率は、第１のＲＧＢパラメータの第１の透過率に等しい。
【００３１】
選択的に、色を強調する調整の適用に関して、第２のガンマ値は、第１のガンマ値よりも大きい。
【００３２】
選択的に、色を希薄化する調整の適用に関して、第２のガンマ値は、第１のガンマ値よりも小さい。
【００３３】
選択的に、本実施例の適用シナリオにおいて、画像表示装置は、第１のＲＧＢパラメータにおけるＲパラメータ、Ｇパラメータ、及びＢパラメータを選択的に変換してもよく（第１のＲＧＢパラメータの中のパラメータを変換する必要がない場合、第２のＲＧＢパラメータの中のパラメータに対応するガンマ値は、第１のガンマ値に等しいと見なすことができる）、或いは第１のＲＧＢパラメータにおけるＲパラメータ、Ｇパラメータ、Ｂパラメータを別々に変換してもよく、これにより選択的変換の調整を実施できる。例えば、表示装置が置かれている端末のテーマの種別又はシナリオの種別に従って、変換されるパラメータ又は変換振幅が選択される。例えば、第２のガンマ値は、第２のＲＧＢパラメータにおけるＲパラメータに対応するガンマ値、第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値、及び第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値を含んでもよい。すなわち、第２のＲＧＢパラメータにおけるＲパラメータに対応するガンマ値は、１つの値であり、かつＧパラメータ及びＢパラメータに対応するガンマ値は、別の値である。別の例において、第２のガンマ値は、第２のＲＧＢパラメータにおけるＲパラメータ及びＧパラメータに対応するガンマ値、及び第２のＲＧＢパラメータにおけるＢパラメータに対応するガンマ値を含んでもよい。つまり、第２のＲＧＢパラメータにおけるＲパラメータ及びＧパラメータに対応するガンマ値は、１つの値であり、かつＢパラメータに対応するガンマ値は、別の値である。別の例において、第２のガンマ値は、第２のＲＧＢパラメータにおけるＲパラメータ及びＢパラメータに対応するガンマ値、及び第２のＲＧＢパラメータにおけるＧパラメータに対応するガンマ値を含んでもよい。つまり、第２のＲＧＢパラメータにおけるＲパラメータ及びＢパラメータに対応するガンマ値は、１つの値であり、かつＧパラメータに対応するガンマ値は、別の値である。
【００３４】
本実施例において、取得部は、第１のＲＧＢパラメータに対応するガンマ曲線（すなわち、第１のガンマ値）及び他のガンマ曲線（すなわち、第２のガンマ値）を用いることにより、第１のＲＧＢパラメータを第２のＲＧＢパラメータに変換する。ＲＧＢパラメータは、指数関係を用いることにより変換されるので、色の調整における滑らかな遷移を確保することができ、かつ色斑が現れず、これにより画像の歪を回避する。
【００３５】
便利かつ簡単な説明を目的として、前述のシステム、装置及びユニットの詳細な動作プロセスについては、前述の方法の実施例における対応するプロセスを参照することができ、そして本明細書において、詳細が再度記述されることはないということを、当業者は明確に理解できるであろう。
【００３６】
本出願において提供されるいくつかの実施例において、開示されたシステム、装置、及び方法は、異なる方式において実施されてもよいことが、理解されるべきである。例えば、説明された装置の実施例は、単なる例示である。例えば、ユニットの区分は、論理機能の単なる区分であり、そして実際の実装では他の区分であってもよい。例えば、複数のユニット又は構成要素は、他のシステムに結合又は統合されてもよく、或いはいくつかの機能は省略されてもよく、或いは実行されなくてもよい。また、表示された又は考察された相互結合又は直接結合又は通信接続は、いくつかのインターフェースを介して実装されてもよい。複数の装置又は複数のユニットの間の複数の非直接的結合又は複数の通信接続は、電子的、機械的、又は他の形式で実装されてもよい。
【００３７】
分離された部分として説明される複数のユニットは、物理的に分離されてもよく、或いは物理的に分離されなくてもよい。そしてユニットとして表示される部分は、物理的なユニットであってもよく、或いは物理的なユニットでなくてもよく、１つの位置に置かれてもよく、又は複数のネットワークユニットに分散されてもよい。複数のユニットの一部又は全てが、複数の実施例の複数の解決策の目的を達成するために、実際の必要に応じて選択されてもよい。
【００３８】
また、本発明の複数の実施例における複数の機能部は、１つの処理部に統合されてもよく、或いは複数のユニットの各々は、物理的に単独で存在してもよく、或いは２つ以上のユニットが１つのユニットに統合されてもよい。統合されたユニットは、ハードウェアの形式で実装されてもよく、或いはソフトウェア機能部の形式で実装されてもよい。
【００３９】
前述の統合されたユニットがソフトウェア機能部の形式で実装される場合、統合されたユニットは、コンピュータ読み取り可能な記憶媒体に記憶されてもよい。ソフトウェア機能部は、記憶媒体に記憶され、本発明の複数の実施例において説明した複数の方法の複数のステップの一部を実行するために、コンピュータ装置（それは、パーソナルコンピュータ、サーバ、又はネットワーク装置であってもよい）に指示するためのいくつかの命令を含む。前述した記憶媒体は、ＵＳＢフラッシュドライブ、リムーバブルハードディスク、読み出し専用メモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＯＭ）、ランダムアクセスメモリ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＡＭ）、磁気ディスク、又は光ディスクなどの、プログラムコードを記憶可能な任意の媒体を含む。
【００４０】
最後に、前述の複数の実施例は、本発明を限定することよりも、本発明の技術的解決手段を説明することを単に意図するものであることに注意すべきである。本発明は、前述の複数の実施例を参照して詳細に説明されたが、当業者は、本発明の複数の実施例の複数の技術的解決手段の精神及び範囲から逸脱することなく、前述の複数の実施例において説明された技術的解決手段に変更を加えることができ、或いはそれらいくつかの技術的機能に対する均等な置換を行うことができることを理解すべきである。
【図１】
0005865517.tif 000002
【図２】
0005865517.tif 000003