JP4765833B2 - 画像処理装置及び画像処理方法 - Google Patents
画像処理装置及び画像処理方法 Download PDFInfo
- Publication number
- JP4765833B2 JP4765833B2 JP2006223212A JP2006223212A JP4765833B2 JP 4765833 B2 JP4765833 B2 JP 4765833B2 JP 2006223212 A JP2006223212 A JP 2006223212A JP 2006223212 A JP2006223212 A JP 2006223212A JP 4765833 B2 JP4765833 B2 JP 4765833B2
- Authority
- JP
- Japan
- Prior art keywords
- dimensional
- space
- color
- color conversion
- interpolation calculation
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6016—Conversion to subtractive colour signals
- H04N1/6019—Conversion to subtractive colour signals using look-up tables
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Description
よって、代表的な格子点のみを用意しておき、その格子点間の値は補間演算により出力している。例えば、33格子点を用意した場合、33^3(色)×8(ビット)×4(色)≒0.14(メガバイト)のデータ容量で足りる。
例えば、図8に示すように格子点(これをQ1〜Q8とする)によって構成される最小単位である立方体の空間を、さらにQ2を頂点とする4つの四面体の空間に分割する。そして、入力データが対応する補間演算点(図8中、白丸で示す点)が属する四面体の空間を求め、その四面体の頂点を構成する格子点の格子点データを補間演算に用いる。この他、四面体ではなく立方体に分割する方法等もある。このように、従来の方法では格子点により囲まれる空間領域(以下、格子空間という)をできるだけ小さくして、補間演算点に近い格子点を求めることにより、補間演算の精度を高めている。
n次元色空間に基づく入力画像データをm次元色空間に基づく出力画像データに変換する画像処理装置において、
n次元色空間を分割した格子点毎に定めたm次元色空間への色変換値を格子点データとして記憶する記憶手段と、
前記n次元空間をn方向の(n−1)次元空間に分解し、各(n−1)次元空間において前記入力画像データに基づく補間演算点を決定し、前記記憶された格子点データのうち、当該補間演算点の1次近傍及び2次近傍の格子点の格子点データを用いて(n−1)次元Bi-cubic補間演算により色変換値を算出し、この(n−1)次元空間毎に算出された色変換値から前記補間演算点におけるm次元色空間への色変換値を算出する色変換手段と、
を備えることを特徴とする。
前記色変換手段は、前記n次元空間をn方向の2次元空間に分解し、2次元Bi-cubic補間演算により当該2次元空間毎に色変換値を算出し、前記補間演算点のm次元色空間への色変換値として前記2次元空間毎に算出された色変換値の平均値を算出することを特徴とする。
n次元色空間を分割した格子点毎に定めたm次元色空間への色変換値を格子点データを用いて、n次元色空間に基づく入力画像データをm次元色空間に基づく出力画像データに変換する画像処理方法において、
前記n次元空間をn方向の(n−1)次元空間に分解し、各(n−1)次元空間において前記入力画像データに基づく補間演算点を決定し、当該補間演算点の1次近傍及び2次近傍の格子点の格子点データを用いて(n−1)次元Bi-cubic補間演算により色変換値を算出し、この(n−1)次元空間毎に算出された色変換値から前記補間演算点におけるm次元色空間への色変換値を算出する色変換工程を含むことを特徴とする。
前記色変換工程では、前記n次元空間をn方向の2次元空間に分解し、2次元Bi-cubic補間演算により当該2次元空間毎に色変換値を算出し、前記補間演算点のm次元色空間への色変換値として前記2次元空間毎に算出された色変換値の平均値を算出することを特徴とする。
図1に、本実施形態に係るMFP(Multi Function Peripheral)100を示す。
MFP100は、図1に示すように本体部10、画像読取部20、操作部30、タッチパネル40、表示部50、プリンタ部60等から構成されている。また、本体部10は、画像処理部1、制御部2、記憶部3、DRAM(Dynamic Random Access Memory)制御部4、DRAM5を備えて構成されている。
制御部2は、記憶部3に記憶されているシステムプログラム、プリント処理プログラム等の各種制御プログラムに従って、MFP100の各部の動作を集中制御する。
DRAM5は、画像データを記憶する画像メモリである。
画像処理部1は、図2に示すように画像判別部11、色変換部12、平均化処理部13、γ補正処理部14、スクリーン処理部15等から構成されている。平均化処理部13、γ補正処理部14、スクリーン処理部15は、Y、M、C、Kの色毎に備えられる。
色変換には図3に示すような3次元LUTを用いる。図3に示す3次元LUTは、R、G、Bの3色の色成分をそれぞれX軸、Y軸、Z軸として構成される3次元色空間を等間隔に分割し、その分割した空間領域の頂点を格子点として色変換後の出力データ値(色変換値)を定めたものである。3次元LUTの格子点に定められた色変換後の出力データ値を格子点データという。3次元LUTは、Y、M、C、Kの色毎に作成され、それぞれの格子点データは記憶部3に保存されている。なお、図3中のP0〜P7は格子点データの一部を示している。出力データ値は実際に測色された実測値等が適用される。
図4は、ある一方向において、補間データの演算位置となる補間演算点Sに対する1次近傍点P0、P1、2次近傍点P−1、P2を示す図である。
各格子点は等間隔であるので各格子点間の距離を1とし、補間演算点Sと1次近傍点P0、P1のうちP0との距離をdとすると、補間演算点Sと他の格子点データP−1、P1、P2との距離はそれぞれ、(d+1)、(1−d)、(1−d)+1、と表すことができる。
Pi:格子点データ(1次近傍点、2次近傍点)
Wi:格子点データに対する重み付け係数
また、色変換部12は上記ステップS1〜ステップS4の処理を色M、C、Kの3次元LUTを用いて順次繰り返して行うことにより、同様に色M、C、Kの出力画像データを得て各色の平均化処理部13に出力する。
なお、ハードウェアとして構成する場合には、4色の出力画像データのそれぞれに対応する4組の演算回路を備え、色毎に並列に処理を行う。
また、格子点データは実測値を適用しており、Bi-cubic補間演算においては格子点データ自体は操作しない。従って、色変換の精度を低下させることなく出力データの連続性を確保することができる。
例えば、上記3次元Bi-cubic補間演算を簡易化するため、2次元Bi-cubic補間演算に替えることとしてもよい。2次元Bi-cubic補間演算によっても3次元Bi-cubic補間演算と同様の出力結果を得ることが可能である。2次元Bi-cubic補間演算の場合、入力データを3方向の2次元平面(x−y平面、y−z平面、z−x平面)に分解し、分解した2次元平面毎に下記式5〜7により補間データOUTxy、OUTyz、OUTzxを算出する。そしてOUTxy、OUTyz、OUTzxの平均値を算出し、これを最終的な出力データOUTとして出力する。
1 画像処理部
12 色変換部
3 記憶部
Claims (4)
- n次元色空間に基づく入力画像データをm次元色空間に基づく出力画像データに変換する画像処理装置において、
n次元色空間を分割した格子点毎に定めたm次元色空間への色変換値を格子点データとして記憶する記憶手段と、
前記n次元空間をn方向の(n−1)次元空間に分解し、各(n−1)次元空間において前記入力画像データに基づく補間演算点を決定し、前記記憶された格子点データのうち、当該補間演算点の1次近傍及び2次近傍の格子点の格子点データを用いて(n−1)次元Bi-cubic補間演算により色変換値を算出し、この(n−1)次元空間毎に算出された色変換値から前記補間演算点におけるm次元色空間への色変換値を算出する色変換手段と、
を備えることを特徴とする画像処理装置。 - 前記色変換手段は、前記n次元空間をn方向の2次元空間に分解し、2次元Bi-cubic補間演算により当該2次元空間毎に色変換値を算出し、前記補間演算点のm次元色空間への色変換値として前記2次元空間毎に算出された色変換値の平均値を算出することを特徴とする請求項1に記載の画像処理装置。
- n次元色空間を分割した格子点毎に定めたm次元色空間への色変換値を格子点データを用いて、n次元色空間に基づく入力画像データをm次元色空間に基づく出力画像データに変換する画像処理方法において、
前記n次元空間をn方向の(n−1)次元空間に分解し、各(n−1)次元空間において前記入力画像データに基づく補間演算点を決定し、当該補間演算点の1次近傍及び2次近傍の格子点の格子点データを用いて(n−1)次元Bi-cubic補間演算により色変換値を算出し、この(n−1)次元空間毎に算出された色変換値から前記補間演算点におけるm次元色空間への色変換値を算出する色変換工程を含むことを特徴とする画像処理方法。 - 前記色変換工程では、前記n次元空間をn方向の2次元空間に分解し、2次元Bi-cubic補間演算により当該2次元空間毎に色変換値を算出し、前記補間演算点のm次元色空間への色変換値として前記2次元空間毎に算出された色変換値の平均値を算出することを特徴とする請求項3に記載の画像処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006223212A JP4765833B2 (ja) | 2006-08-18 | 2006-08-18 | 画像処理装置及び画像処理方法 |
US11/837,789 US7821671B2 (en) | 2006-08-18 | 2007-08-13 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006223212A JP4765833B2 (ja) | 2006-08-18 | 2006-08-18 | 画像処理装置及び画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008048261A JP2008048261A (ja) | 2008-02-28 |
JP4765833B2 true JP4765833B2 (ja) | 2011-09-07 |
Family
ID=39101110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006223212A Expired - Fee Related JP4765833B2 (ja) | 2006-08-18 | 2006-08-18 | 画像処理装置及び画像処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7821671B2 (ja) |
JP (1) | JP4765833B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9530226B2 (en) * | 2014-02-18 | 2016-12-27 | Par Technology Corporation | Systems and methods for optimizing N dimensional volume data for transmission |
JP6768343B2 (ja) * | 2016-05-06 | 2020-10-14 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2959385B2 (ja) * | 1993-08-23 | 1999-10-06 | ブラザー工業株式会社 | カラー出力用データの色値データ変換装置 |
JP2002152534A (ja) * | 2000-11-14 | 2002-05-24 | Matsushita Electric Ind Co Ltd | 三次元信号変換方法及び装置 |
JP2005175917A (ja) | 2003-12-11 | 2005-06-30 | Canon Inc | 色再現情報生成装置 |
JP2006033245A (ja) | 2004-07-14 | 2006-02-02 | Canon Inc | 色再現情報生成装置ならびに平滑化指定情報生成装置 |
-
2006
- 2006-08-18 JP JP2006223212A patent/JP4765833B2/ja not_active Expired - Fee Related
-
2007
- 2007-08-13 US US11/837,789 patent/US7821671B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008048261A (ja) | 2008-02-28 |
US20080043300A1 (en) | 2008-02-21 |
US7821671B2 (en) | 2010-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101223865B1 (ko) | 화상 처리 장치 및 화상 처리 장치의 제어 방법 | |
US9967429B2 (en) | Image processing apparatus, image processing method, and storage medium | |
US10546220B2 (en) | Image processing apparatus that generates halftone image, image processing method, and storage medium | |
JP4974853B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP2007049711A (ja) | 色を変換する方法及び色を変換するシステム | |
JP2017063352A (ja) | 画像形成装置、色変換プログラムおよび色変換方法 | |
US7522309B2 (en) | Image processing method, image processing apparatus and storage medium storing a program | |
JP5854066B2 (ja) | 色処理装置、画像形成装置およびプログラム | |
US7268914B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and program product thereof | |
JP4765833B2 (ja) | 画像処理装置及び画像処理方法 | |
JP4169054B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP4628984B2 (ja) | 画像処理装置 | |
US20070047035A1 (en) | Normalization method, and multi-dimensional interpolation method and apparatus | |
JP4189598B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2011130184A (ja) | 画像処理装置、画像処理方法および画像処理プログラム、ならびに、画像形成装置 | |
JP5159565B2 (ja) | 色処理装置およびその方法 | |
JP2006238024A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP2013074314A (ja) | 画像処理方法、画像読取装置、および画像処理プログラム | |
JP2009159284A (ja) | 色データ変換装置、色データ変換方法および色データ変換プログラム | |
JP2006121530A (ja) | 色変換装置、画像形成装置、色変換方法、及びコンピュータプログラム | |
JP2019103093A (ja) | 情報処理装置、情報処理方法ならびにプログラム | |
JP4921339B2 (ja) | 色処理装置およびその方法 | |
JP5093133B2 (ja) | 色変換装置、色変換方法、及び色変換プログラム | |
JP6446898B2 (ja) | 画像処理装置、画像形成装置、画像処理方法、及びそのプログラム | |
JP2007290147A (ja) | 画像形成装置及びレーザビーム制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110201 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110415 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20110415 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110517 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110530 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4765833 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140624 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |