JP2006173824A - 画像処理装置および方法 - Google Patents
画像処理装置および方法 Download PDFInfo
- Publication number
- JP2006173824A JP2006173824A JP2004360838A JP2004360838A JP2006173824A JP 2006173824 A JP2006173824 A JP 2006173824A JP 2004360838 A JP2004360838 A JP 2004360838A JP 2004360838 A JP2004360838 A JP 2004360838A JP 2006173824 A JP2006173824 A JP 2006173824A
- Authority
- JP
- Japan
- Prior art keywords
- image
- lut
- skin color
- color
- saturation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Analysis (AREA)
- Color, Gradation (AREA)
- Image Processing (AREA)
Abstract
【課題】 画像に最適なLUTを用いることにより高品質の出力画像を得る。
【解決手段】 画像を入力する画像入力手段と、入力画像中に肌色領域が存在するかどうかを判断する肌色領域判断手段と、該肌色領域判断手段による判断結果を基にLUTを選択するLUT選択手段と、該LUT選択手段により選択されたLUTを用いて入力画像の色を変換する色変換手段と、該色変換手段により色変換された画像を出力する画像出力手段とを具備する。
【選択図】 図2
【解決手段】 画像を入力する画像入力手段と、入力画像中に肌色領域が存在するかどうかを判断する肌色領域判断手段と、該肌色領域判断手段による判断結果を基にLUTを選択するLUT選択手段と、該LUT選択手段により選択されたLUTを用いて入力画像の色を変換する色変換手段と、該色変換手段により色変換された画像を出力する画像出力手段とを具備する。
【選択図】 図2
Description
本発明は入力画像に応じて最適なルックアップテーブルを選択する技術に関する。
近年のインクジェットプリンタにおいて、インクに使用する色材の改良や、C(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)以外の色相のインク(以下特色インクと記す)を追加して印刷することにより、従来よりも高彩度な色を出力することが可能となり、色再現範囲(以下色域と記す)は拡張する傾向にある。
しかしながら、インクジェットプリンタの色域拡張に伴い、例えば、オレンジの色相の特色インクを追加することにより、図6に示すようにオレンジ領域の色域を大幅に拡張し、モニタの色域よりも広くなった場合、彩度方向の変換曲線は、図7のようになり、滑らかな諧調を得ようとした場合には、肌色領域の彩度が高くなり、不自然な出力結果となり、逆に肌色領域の彩度を保持しようとした場合には、肌色領域とオレンジ領域との間に大きな諧調の変化が生じ、トーンジャンプの原因となってしまう。
上記問題に対し、特許文献1においては、入力画像の情報に基づき、出力濃度曲線を変化させる方法が記されている。
また、特許文献2には、色相ごとにLUTを分割し、特色インクを挟み、色相の隣り合う任意の2色にKインクを加えた計4色のインクから成るLUTを複数個用意し、入力データに対して、用いるLUTを切り替えるという方法が記されている。
特開2003−244632号公報
特開2001−136401号公報
しかしながら、特許文献1の方法では、出力濃度曲線により、十分にチューニングしたLUTのパラメータ特性を微妙に崩してしまい、擬似輪郭の原因となってしまうという問題があった。
また、特許文献2の方法では、使用する特色インクの種類を、予め限定した後に、色分解ルックアップテーブルを作成しているため、入力画像中に肌色領域が含まれているか否かに限らず、特定のLUTしか使用できないという問題があった。
本発明は、以上のような課題に鑑みてなされたものであり、色変換を行うLUTを選択する際、入力された画像データの情報に基づき、肌色領域が存在するか否かを判断し、存在すれば、オレンジ領域の彩度を強調せず、肌色領域の彩度を保持したLUTを用い、逆に肌色領域が存在しなければ、オレンジ領域の彩度強調をし、諧調を保持したLUTを用いることにより、入力画像に対し、最適なLUTを用いて画像出力する方法を提供することを目的としている。
上記目的を達成するために、本発明は、画像を入力する画像入力手段と、入力画像中に肌色領域が存在するかどうかを判断する肌色領域判断手段と、該肌色領域判断手段による判断結果を基にLUTを選択するLUT選択手段と、該LUT選択手段により選択されたLUTを用いて入力画像の色を変換する色変換手段と、該色変換手段により色変換された画像を出力する画像出力手段とを具備することを特徴とする。
本発明によれば、画像に最適なLUTを用いることでき、高品質の出力画像を得ることができる。
(第一の実施形態)
以下、本発明に係る一実施形態について、添付の図面を参照して詳細に説明する。
以下、本発明に係る一実施形態について、添付の図面を参照して詳細に説明する。
図1は本発明の一実施形態である画像処理装置の構成を示したブロック図である。1は本発明の実施形態である画像処理装置。2はハードディスクや、CD−ROM等、出力する画像情報を記憶しておく画像データ記憶部。3は画像データ記憶部2から、画像処理装置1に画像データを読み込むための画像入力部。4は入力画像の色分布を算出する色分布算出部。5は色分布算出部4にて算出された色分布において、肌色領域の画素がどれくらい存在するかを算出する肌色領域算出部。6は肌色領域算出部にて算出した肌色領域に含まれる画素の割合を基に、色変換に用いるLUTを選択するためのLUT選択部。7は、色変換に用いるLUTを記憶しておくためのLUT記憶部。8はLUT記憶部7に記憶されているLUTを用いて、画像入力部3にて入力された画像に色変換処理を施す色変換部。9は色変換部8にて変換された画像データを出力するための画像出力部。10は画像出力部9から出力された画像データに基づき、実際に印刷を行うインクジェットプリンタ等の画像出力装置である。
<全体処理>
ここで図2は、画像処理装置1にて行われる画像処理のフローチャートである。以下、本発明にかかる一実施形態を、図面を用いて詳細に説明する。まず、S201では、画像入力部3にて、画像データ記憶部2から画像処理装置1に画像データを読み込む。次に、S202では、色分布算出部4において、S201にて読み込んだ入力画像のRGB空間内での色分布を算出する。S203では、肌色領域算出部5において、S202にて算出された色分布から、肌色領域内に存在する画素の割合を算出する(詳細は後述)。S204では、LUT選択部6において、S203にて算出された肌色領域の画素の割合に基づき、LUT記憶部7に記憶されているLUTの中から、彩度強調したLUT、または肌色領域を保持したLUTのどちらか最適な色変換用LUTを選択する。S205では、S204にて選択されたLUTを用いて、色変換部8において、S201にて入力された画像の色変換を行う。S206では、S205にて色変換された画像データを画像出力部9から出力し、画像出力装置10にて印刷する。
ここで図2は、画像処理装置1にて行われる画像処理のフローチャートである。以下、本発明にかかる一実施形態を、図面を用いて詳細に説明する。まず、S201では、画像入力部3にて、画像データ記憶部2から画像処理装置1に画像データを読み込む。次に、S202では、色分布算出部4において、S201にて読み込んだ入力画像のRGB空間内での色分布を算出する。S203では、肌色領域算出部5において、S202にて算出された色分布から、肌色領域内に存在する画素の割合を算出する(詳細は後述)。S204では、LUT選択部6において、S203にて算出された肌色領域の画素の割合に基づき、LUT記憶部7に記憶されているLUTの中から、彩度強調したLUT、または肌色領域を保持したLUTのどちらか最適な色変換用LUTを選択する。S205では、S204にて選択されたLUTを用いて、色変換部8において、S201にて入力された画像の色変換を行う。S206では、S205にて色変換された画像データを画像出力部9から出力し、画像出力装置10にて印刷する。
<肌色領域算出>
次に図3を用い、ステップS203である肌色領域算出の詳細を説明する。
次に図3を用い、ステップS203である肌色領域算出の詳細を説明する。
図3は、入力画像に対するRGB色空間内での色分布の一例である。RGB空間内に、図3中の楕円で示されるような肌色領域を設け、上記楕円内に含まれる画素数を算出し、画像の全画素における上記肌色画素の割合が、予め設定した閾値よりも大きければ、肌色領域を保持したLUTを用い、該閾値よりも小さければ、彩度強調したLUTを用いるようにする。
ただし、ここでは、色分布はRGB色空間内において算出しているが、これに限られるものではなく、入力画像中の肌色画素と、それ以外の画素を分離できるような色空間であればよく、例えば、CIELab空間や、CMYK空間であっても良い。
以上説明したように上記第一の実施形態によれば、特色インクを用いてオレンジ領域の彩度を強調することが可能なプリンタにおいて、入力画像中の色分布に基づき、肌色領域が存在する画像では、肌色を保持するLUTを用い、上記以外の画像では、オレンジ領域の彩度を強調するLUTを用いることにより、ユーザが画像内容の指定を手動で行うことなく、画像に最適なLUTを用いることができる。
(第二の実施形態)
以下、本発明に係る第二の実施形態について、添付の図面を参照して詳細に説明する。
以下、本発明に係る第二の実施形態について、添付の図面を参照して詳細に説明する。
図4は本実施形態である画像処理装置の構成を示したブロック図である。401は本発明の実施形態である画像処理装置。402はハードディスクや、CD−ROM等、出力する画像情報を記憶しておく画像データ記憶部。403は画像データ記憶部402から、画像処理装置401に画像データを読み込むための画像入力部。404は入力画像に付加されているタグ情報を読み取るためのタグ情報読み取り部。405はタグ情報読み取り部404にて読み取ったタグ情報を基に、肌色領域が存在するか否かを判断し、色変換に用いるLUTを選択するためのLUT選択部。406は、色変換に用いるLUTを記憶しておくためのLUT記憶部。407はLUT記憶部406に記憶されているLUTを用いて、画像入力部403にて入力された画像に色変換処理を施す色変換部。408は色変換部407にて変換された画像データを出力するための画像出力部。409は画像出力部408から出力された画像データに基づき、実際に印刷を行うインクジェットプリンタ等の画像出力装置である。
<全体処理>
ここで図5は、画像処理装置401にて行われる画像処理のフローチャートである。以下、本発明にかかる一実施形態を、図面を用いて詳細に説明する。まず、S501では、画像入力部403にて、画像データ記憶部402から画像処理装置401に画像データを読み込む。次に、S502では、タグ情報読み取り部404において、S501にて読み込んだ入力画像に付加されているタグ情報により、入力画像のシーン判別を行い、入力シーンに肌色領域が存在するかの判断を行う。S503では、LUT選択部405において、S502にて判別されたシーン情報に基づき、LUT記憶部406に記憶されているLUTの中から、彩度強調したLUT、または肌色領域を保持したLUTのどちらか最適な色変換用LUTを選択する。S504では、S503にて選択されたLUTを用いて、色変換部408において、S501にて入力された画像の色変換を行う。S505では、S504にて色変換された画像データを画像出力部408から出力し、画像出力装置409にて印刷する。
ここで図5は、画像処理装置401にて行われる画像処理のフローチャートである。以下、本発明にかかる一実施形態を、図面を用いて詳細に説明する。まず、S501では、画像入力部403にて、画像データ記憶部402から画像処理装置401に画像データを読み込む。次に、S502では、タグ情報読み取り部404において、S501にて読み込んだ入力画像に付加されているタグ情報により、入力画像のシーン判別を行い、入力シーンに肌色領域が存在するかの判断を行う。S503では、LUT選択部405において、S502にて判別されたシーン情報に基づき、LUT記憶部406に記憶されているLUTの中から、彩度強調したLUT、または肌色領域を保持したLUTのどちらか最適な色変換用LUTを選択する。S504では、S503にて選択されたLUTを用いて、色変換部408において、S501にて入力された画像の色変換を行う。S505では、S504にて色変換された画像データを画像出力部408から出力し、画像出力装置409にて印刷する。
<タグ情報>
上記第一の実施例において、ステップS502にてシーン判定を行うタグ情報は、例えば、デジタルカメラの記録方法として標準化されているExif情報の、撮影シーンタイプタグを用いることができる。該タグがポートレート等、人物が写っている可能性が高いシーンであれば、肌色領域を保持したLUTを用い、その他のシーンであれば、彩度強調したLUTを用いるようにすれば良い。
上記第一の実施例において、ステップS502にてシーン判定を行うタグ情報は、例えば、デジタルカメラの記録方法として標準化されているExif情報の、撮影シーンタイプタグを用いることができる。該タグがポートレート等、人物が写っている可能性が高いシーンであれば、肌色領域を保持したLUTを用い、その他のシーンであれば、彩度強調したLUTを用いるようにすれば良い。
ただし、上記タグ情報は、Exif情報に限られるものではないことは言うまでもなく、入力画像のシーンが判別できる情報であれば良い。
以上説明したように上記第二の実施形態によれば、特色インクを用いてオレンジ領域の彩度を強調することが可能なプリンタにおいて、入力画像に付加されたシーン情報に基づき、肌色領域が存在するシーンでは、肌色を保持するLUTを用い、上記以外のシーンでは、オレンジ領域の彩度を強調するLUTを用いることにより、ユーザがシーンの指定を手動で行うことなく、画像に最適なLUTを用いることができる。
(他の実施形態)
上記第一の実施形態、および第二の実施形態において、画像出力装置はプリンタであるとしているが、例えば、CRTディスプレイであったり、液晶プロジェクタであったりしても構わない。
上記第一の実施形態、および第二の実施形態において、画像出力装置はプリンタであるとしているが、例えば、CRTディスプレイであったり、液晶プロジェクタであったりしても構わない。
また、上記第一の実施形態、および第二の実施形態において、LUT選択は、肌色を保持するLUTまたは、オレンジ領域の彩度を強調するLUTの二種類の内、いずれかを選択するとしていたが、選択候補のLUTは、上記二種類に限られるものではなく、三種類以上の段階的に変化するLUTの中から最適なものを選ぶようにしても良い。
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用しても良い。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUまたはMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることが出来る。
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
Claims (11)
- 画像を入力する画像入力手段と、入力画像中に肌色領域が存在するかどうかを判断する肌色領域判断手段と、該肌色領域判断手段による判断結果を基にLUTを選択するLUT選択手段と、該LUT選択手段により選択されたLUTを用いて入力画像の色を変換する色変換手段と、該色変換手段により色変換された画像を出力する画像出力手段とを具備することを特徴とする画像処理装置。
- 上記肌色領域判断手段は、入力画像の色分布に基づき、色空間内において、予め設定した肌色領域中に含まれる画素の割合から肌色画像か否かを判断することを特徴とする請求項1に記載の画像処理装置。
- 上記肌色領域判断手段は、入力画像に付加されたタグ情報に基づき、タグに記載のシーンタイプから、肌色画像か否かを判断することを特徴とする請求項1に記載の画像処理装置。
- 上記LUT選択手段は、オレンジ領域の彩度を強調したLUT、および肌色領域の彩度を保持したLUTの二種類のLUTから、いずれか一種類を選択することを特徴とする請求項1に記載の画像処理装置。
- 上記LUT選択手段は、オレンジ領域の彩度を強調したLUT、および肌色領域の彩度を保持したLUTの二種類のLUTに加え、オレンジ領域の彩度強調の度合いを段階的に変化させた複数のLUTの中から、いずれか一種類を選択することを特徴とする請求項1に記載の画像処理装置。
- 画像を入力する画像入力工程と、入力画像中に肌色領域が存在するかどうかを判断する肌色領域判断工程と、該肌色領域判断工程による判断結果を基にLUTを選択するLUT選択工程と、該LUT選択工程により選択されたLUTを用いて入力画像の色を変換する色変換工程と、該色変換工程により色変換された画像を出力する画像出力工程とを具備することを特徴とする画像処理方法。
- 上記肌色領域判断工程は、入力画像の色分布に基づき、色空間内において、予め設定した肌色領域中に含まれる画素の割合から肌色画像か否かを判断することを特徴とする請求項6に記載の画像処理方法。
- 上記肌色領域判断工程は、入力画像に付加されたタグ情報に基づき、タグに記載のシーンタイプから、肌色画像か否かを判断することを特徴とする請求項6に記載の画像処理方法。
- 上記LUT選択工程は、オレンジ領域の彩度を強調したLUT、および肌色領域の彩度を保持したLUTの二種類のLUTから、いずれか一種類を選択することを特徴とする請求項6に記載の画像処理方法。
- 上記LUT選択工程は、オレンジ領域の彩度を強調したLUT、および肌色領域の彩度を保持したLUTの二種類のLUTに加え、オレンジ領域の彩度強調の度合いを段階的に変化させた複数のLUTの中から、いずれか一種類を選択することを特徴とする請求項6に記載の画像処理方法。
- 請求項6乃至10のいずれかに記載の画像処理方法をコンピュータにて実現するためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004360838A JP2006173824A (ja) | 2004-12-14 | 2004-12-14 | 画像処理装置および方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004360838A JP2006173824A (ja) | 2004-12-14 | 2004-12-14 | 画像処理装置および方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006173824A true JP2006173824A (ja) | 2006-06-29 |
Family
ID=36674125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004360838A Withdrawn JP2006173824A (ja) | 2004-12-14 | 2004-12-14 | 画像処理装置および方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006173824A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101743035B1 (ko) | 2010-11-09 | 2017-06-02 | 엘지디스플레이 주식회사 | 선호색 재현 방법 및 그를 이용한 디스플레이 장치 |
US11785168B2 (en) | 2021-05-20 | 2023-10-10 | Fujifilm Business Innovation Corp. | Information processing apparatus and non-transitory computer readable medium for automatic retouching by replacing magenta with pink after CMYK conversion |
CN111127476B (zh) * | 2019-12-06 | 2024-01-26 | Oppo广东移动通信有限公司 | 一种图像处理方法、装置、设备及存储介质 |
-
2004
- 2004-12-14 JP JP2004360838A patent/JP2006173824A/ja not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101743035B1 (ko) | 2010-11-09 | 2017-06-02 | 엘지디스플레이 주식회사 | 선호색 재현 방법 및 그를 이용한 디스플레이 장치 |
CN111127476B (zh) * | 2019-12-06 | 2024-01-26 | Oppo广东移动通信有限公司 | 一种图像处理方法、装置、设备及存储介质 |
US11785168B2 (en) | 2021-05-20 | 2023-10-10 | Fujifilm Business Innovation Corp. | Information processing apparatus and non-transitory computer readable medium for automatic retouching by replacing magenta with pink after CMYK conversion |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6814420B2 (en) | Image processing method and apparatus, storage medium and program | |
JP4090175B2 (ja) | 画像信号処理方法、画像信号処理装置及び画像信号処理プログラムを記録した媒体 | |
US8218206B2 (en) | Color conversion using transformed gamuts | |
US20070030499A1 (en) | Color processing method and apparatus | |
JP2008252699A (ja) | 画像処理装置および画像処理方法 | |
JP2008017365A (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2009154365A (ja) | 画像処理装置、画像処理方法、画像処理プログラム及び記録媒体 | |
JP2004228811A (ja) | 画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラム | |
JP4974853B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP3596677B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP2005253072A (ja) | ガマットマッピング制御装置及び方法 | |
US20070046960A1 (en) | Color processing method and apparatus | |
JP2006173824A (ja) | 画像処理装置および方法 | |
JP4814162B2 (ja) | 画像処理装置及び画像処理方法 | |
JP4524578B2 (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP2001352456A (ja) | 画像処理方法及び画像処理装置並びにそれを備えた画像形成装置 | |
JP2006108806A (ja) | 色変換方法、色変換装置、色変換プログラム、印刷制御方法、印刷制御装置、印刷制御プログラムおよび色変換テーブル | |
JP2007060558A (ja) | 色処理方法およびその装置、並びに、画像処理方法 | |
JP2005094565A (ja) | 画像処理装置および画像形成装置 | |
JP2008172789A (ja) | 画像形成装置及び画像形成方法 | |
JP2009004917A (ja) | 色処理装置およびその方法 | |
JP2004072272A (ja) | 画像処理装置及びその方法 | |
JP2005153281A (ja) | 画像処理装置、画像処理方法ならびに記憶媒体、プログラム | |
JP2009038591A (ja) | 色処理装置およびその方法 | |
JP2004040672A (ja) | カラー再生装置における背景調整方法、背景調整のためのプログラムおよびカラー再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080304 |