WO2013029528A1 - 基于hg1c1颜色空间的颜色处理方法 - Google Patents
基于hg1c1颜色空间的颜色处理方法 Download PDFInfo
- Publication number
- WO2013029528A1 WO2013029528A1 PCT/CN2012/080661 CN2012080661W WO2013029528A1 WO 2013029528 A1 WO2013029528 A1 WO 2013029528A1 CN 2012080661 W CN2012080661 W CN 2012080661W WO 2013029528 A1 WO2013029528 A1 WO 2013029528A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- color
- hg1c1
- vector
- format
- data
- 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.)
- Ceased
Links
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
-
- 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
Definitions
- the present invention relates to photometric application techniques, and more particularly to a color processing method for HG 1C 1 color space based on color appearance attributes. Background technique
- Color superposition calculation and color difference calculation between colors is an important part of photometry and its application calculation, and it has a wide range of applications in industrial, artistic, and digital images.
- the existing color chromatic aberration is defined as a difference value, which can be calculated in each color space.
- the color difference in the C I ELAB color space is a scalar value, which is calculated as:
- the CI EXYZ color space is a basic color space in colorimetry and is the basis for describing other color spaces.
- Color data with CIEXYZ color space can be converted to any other color space, such as CIELAB et al., but for the newly defined color space HG1C1, there is no existing calculation to convert. Therefore, there is a need in the prior art for a method of processing color overlays and color differences in a new color space. Summary of the invention
- the present invention solves the defects of the prior art by processing the color data by the HG1C1 color space based on the color appearance attribute, and realizes the color light superimposition and the color difference calculation directly in the color appearance color space, and can more clearly Get the information of the chromatic aberration to the three dimensions.
- the present invention proposes a method of mutually converting color data in the C I EXYZ color space and the HG 1 C 1 color space, and the conversion method is as described in the following Equations 1 and 2.
- the color space HG1C1 of the color appearance attribute is a color space described by a cylindrical coordinate system based on a CIEXYZ Cartesian color space;
- the cylindrical coordinate system is composed of a color base plane and a a gray amount axis perpendicular to a plane of the color amount base plane, the gray amount axis describing a gray amount value of the color, the color base plane being a polar coordinate plane, and a color vector describing the color/
- the color vector is a vector parallel to the base plane of the color amount, and is composed of a vector polar angle and a vector polar diameter represented in a polar coordinate system, wherein the vector polar angle is a hue angle H of the color vector,
- the projection axis the unit vector of the projection axis direction is , , k;
- the color C (X, ⁇ , Z) in the CIEXYZ color space in the color base plane is represented as C(i, Yj , Zk ), where X, ⁇ , ⁇ are respectively ⁇ , ⁇ , the modulus values of the three directions, 1, j, and the polar angles are respectively 0. , 120. And 240. ;
- the color data is a numerical value of a color attribute of the color light, such as a tristimulus value X, Y, Z value or color tone, intensity, saturation value, etc. of the color light; the color is a visual stimulus of the color light;
- the amount of precipitation means that if two different colors are mixed to produce white light, the process of producing white light is called gray precipitation, and the amount of ash obtained by ash amount precipitation is a gray amount precipitation value.
- a method for processing color data according to a color appearance attribute HG1C1 color space comprising: acquiring color data of an HG1C1 format in a HG1C1 color space of a color appearance attribute; obtaining the HG1C1 format Color data of two HG1C1 formats are selected in the color data; color superimposition and/or color difference operations are performed on the color data of the two selected HG1C1 formats to obtain an operation-produced color data of the HG1C1 format.
- a method for processing color data based on a color appearance attribute HG1C1 color space comprising: acquiring color data in an XYZ format in a CIE XYZ color space of interest; The acquired color data in the XYZ format is converted into color data in the HG1C1 format.
- a method for processing color data based on a color appearance attribute HG1C1 color space comprising: acquiring color data of an HG1C1 format in a HG1C1 color space of interest; The acquired color data of the HG1C1 format is converted into color data of the XYZ format:
- the color processing method in the HG1C1 color space proposed by the present invention has the advantages of direct operation in the color appearance space and more accurate description of the color difference to calculate the color difference.
- the present invention is based on the need for a more accurate description of chromatic aberrations, and is proposed to calculate a clear difference in the three dimensions of hue, intensity and saturation, to obtain a precise color difference description of the color, and thus can be a color Compensation makes an accurate judgment basis.
- FIG. 1 is a schematic diagram of the construction of the HG1C1 color space on which the present invention is based.
- Figure 2 is a schematic diagram of the base plane of the color basis, ⁇ , j, unit vector and the base plane of the three equal parts.
- Figure 3 is a schematic diagram of the HG1C1 color space on which the present invention is based.
- Figure 4 is a schematic diagram of the C1 plane of the HG1C1 space.
- Figure 5 is a schematic cross-sectional view of the HG1C1 color space ash volume axis.
- Figure 6 is a flow diagram of a color processing method based on the HG1C1 color space, in accordance with one embodiment of the present invention.
- Figure 7 is a flow chart showing the color data of the HG1C1 format in the HG1C1 color space for obtaining color appearance attributes in accordance with the present invention. detailed description
- the calculation of the color superimposition and the calculation of the difference between the colors can be directly performed, and the color difference description information including the three dimensions of hue, intensity, and saturation can be calculated.
- the HG1C1 color space utilized in accordance with the present invention is illustrated. It can be seen from Fig. 1 that the HG1C1 color space is a color space described by the cylindrical coordinate system based on the color appearance property of the CIE XYZ Cartesian color space; the cylindrical coordinate system is composed of a color base plane and an over-quantity base plane origin A gray quantity axis perpendicular to the plane of the basis of the color amount, the gray quantity axis describes the gray quantity value of the color; the base plane of the color amount is the polar coordinate plane, and the color vector of the color vector is a vector parallel to the plane of the basis of the color amount.
- the projection axis, the unit vector of the projection axis direction is ⁇ , j one, k is 120 in the base plane of the color amount from the origin.
- ⁇ , j a three vector directions divide the color basis plane into three regions; in the CIEXYZ color space unit coordinates and unit vector, j a, after normalization corresponding processing, in the CIEXYZ color space
- the color C ( X, ⁇ , Z ) in the color base plane can be expressed as C ( , Yj , Zk ), where X, ⁇ , ⁇ are respectively, j one, three
- the modulus values of the directions, 1, j , and polar angles are 0°, 120° and 240°, respectively.
- the color data of a color in the HG1C1 format is in the CIE
- the color data in the XYZ format in the XYZ space has the following relationship:
- Min(X, Y, Z) represents the minimum of X, Y and Z
- Figure 6 illustrates a method of color processing of a HG1C1 color space based on color appearance attributes, in accordance with one embodiment of the present invention.
- the flow begins in step 600.
- step 602 color data of the HG1C1 format in the HG1C1 color space of the color appearance attribute is obtained.
- two HG1C1 format color data of any color are selected from the acquired color data of the HG1C1 format (step 604).
- step 606 color data and/or color difference operations are performed on the selected two HG1C1 format color data to obtain an operation-generated HG1C1 format color data.
- the user uses various methods to obtain the color data of the HG1C1 format in the HG1C1 color space of the color appearance attribute.
- the user can specify color data of a plurality of HG1C1 formats of interest directly in the HG1C1 color space of the color appearance attribute.
- Fig. 7 another manner of obtaining color data of the HG1C1 format in the HG1C1 color space of the color appearance attribute is shown.
- step 702 color data of interest in the CIEXYZ color space is acquired.
- the color data of interest is obtained according to Equation 1, respectively, to obtain color data of the corresponding HG1C1 format.
- step 702 there are multiple ways to obtain color data of interest in the CIEXYZ color space.
- the user can specify the number of colors in the XYZ format of interest directly in the CIEXYZ color space. According to.
- the color data of interest in the CIEXYZ color space can also be obtained as follows.
- the conversion of the physical color of the RGB format to the CIEXYZ color space can be done by the conversion method in the prior art, and will not be described here.
- the color of d, C 2 can be superimposed by the following steps to obtain the color C 3 after the superimposition operation :
- the color C 6 after the color difference operation can be performed on the two colors C 4 and C 5 by the following steps:
- the H, G1 and C1 values of the color data CHG1C1 format are obtained by using the following formula 6 and the color vector ⁇ of the two colors C 4 and C 5 , and the gray amount precipitation value G/ c/W5 superimposed by the vector. : C 6 (3 ⁇ 4, Gl 6 , Cl 6 ):
- the color data of the generated HG1C1 format can be regarded as an independent color after performing color superimposition operation or color difference operation on two color data in the HG1C1 color space.
- the user can further convert the color data of the HG1C1 format generated by the operation into the CIEXYZ color space by the conversion method of the present invention, and further convert from the CIEXYZ color space to the actual physical color.
- the conversion from the CIE ⁇ color space to the actual physical color can be accomplished by using the conversion method in the prior art, and will not be described here.
- the color data of the HG1C1 format generated by the operation may also be converted into the color data of the ⁇ format in the CIE ⁇ color space (step 608).
- the color data of the HG1C1 format generated by the operation is C ( ⁇ , Gl, C1), which is converted from the HG1C1 color space to the CIE ⁇ color space and then C (X, ⁇ , ⁇ )
- the following formula 2 can be utilized. Convert color data from the HG1C1 color space to color data in the CIE ⁇ color space:
- yet another method of color processing based on a color appearance attribute HG1C1 color space is provided.
- the color data of interest (X, Y, Z) is obtained in the CIE XYZ color space.
- substituting the acquired color data of interest (X, Y, Z) into Equation 1 The color data of the corresponding HGICI format in the HGICI color space.
- the HG1C1 format color data can be processed in the HG1C1 color space or not.
- obtaining the color data of interest (X, ⁇ , Z) in the CIE XYZ color space may directly select the color data of interest directly in the CIE XYZ color space, or may use formula 7-14
- the physical color data of the UVW format is converted into XYZ format color data in the CIE XYZ color space to obtain color data of interest.
- a method of color processing based on a color space attribute HG1C1 color space is obtained in the HG1C1 color space.
- obtaining the color data of interest (H, G1, C1) in the HG1C1 color space may be the color data of the HG1C1 format selected directly in the HG1C1 color space, or may be the HG1C1 obtained by the second embodiment. Format color data.
- the acquired color data of interest is substituted into Equation 2 to obtain color data of the corresponding XYZ format in the CIE XYZ color space.
- the color data of the HG1C1 format can be processed in the HG1C1 color space or not.
- the second embodiment and the third embodiment may also be combined, that is, the color data of the XYZ format in the CIE XYZ color space is converted into the color data of the HG1C1 format according to the formula 1 and the color data of the HG1C1 format is according to the formula. 2
- the color data converted into XYZ format in the CIE XYZ color space is fused together to provide a complete process from CIE XYZ format, HG1C1 format, and then to CIE XYZ format.
- the following is an experimental data to verify the color data processing method based on the HG1C1 color space of the present invention.
- the ⁇ , ⁇ , ⁇ three stimulus values of the XYZ color space are converted to ⁇ , Gl, C1 in the HG1C1 color space, as shown below:
- HG1C1 In the HG1C1 color space, take the HG1C1 values of the corresponding items in Table 1 and Table 2, and superimpose them according to the color superposition method of HG1C1 color's, and obtain the superimposed HG1C1 values as follows:
- HG1C1 color space take the HG1C1 value of the corresponding item in Table 1 and Table 2, and perform the subtraction operation according to the color subtraction method of the HG1C1 color space.
- the HG1C1 color difference value after the subtraction operation is obtained as follows: 5
- two known color superposition results can be predicted by color superposition in the HG1C1 color space.
- the prediction represents that the superposition result can be obtained by machine operation.
- the result of the machine operation includes three quantities of H, Gl, and C1, and these three quantities can be subjectively compared with the real operation to obtain objective operation and subjective feeling.
- Unity Traditional color processing methods do not have this feature, people only Only by inversely calculating from the specific color space used to the CIEXYZ space, and then by superimposing the tristimulus value XYZ, the superposition result is obtained, and then converted to the specific color space, in order to know that the superimposed color is subjectively visual. Feeling.
- the color difference in the HG1C1 color space can be determined as the error of the target color production as defined by other color differences.
- vector subtraction of the target color and the actually obtained color can be used to obtain a specific color difference.
- C 5 ( H 5 , Gl 5 , Cl 5 ) is regarded as the target color
- C 6 ( H 6 , Gl 6 , Cl 6 ) is the color difference.
- the production color difference determination is completed by subtracting the CI value of the result (this CI is not a vector, which is a vector mode of the difference color) below a certain threshold.
- the color difference and color superimposition operations in the HG1C1 color space in the present invention can also be applied to color prediction and color matching.
- To get the target color first assume an existing color, then make the difference between the target color and the assumed color to get the tonal value of the second color. In this way, when looking for color matching, you can directly calculate what color you need to match. As long as you know the target color and a hypothetical color, you can get the second color so that it is the target color when it is superimposed with the assumed color.
- the traditional color processing method can only inversely transform back to the machine's acceptable color color processing method (such as the ideal three primary color model), and then calculate the difference, and then change the operation result to know the result.
- the color processing method based on the HG1C1 color space in the present invention is a simple analytical operation in the conversion calculation, which greatly simplifies the conversion calculation process and improves the conversion efficiency.
- the mutual conversion formula of the HG1C1 format color data provided in the embodiment of the present invention is an analytical formula, and there is no cumulative error in the calculation, and thus the color data calculated by the conversion formula will be compared with the prior art.
- the conversion formula provides higher precision of color data.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/241,879 US20150036923A1 (en) | 2011-08-31 | 2012-08-28 | Color processing method based on hg1c1 |
| JP2014527481A JP2014525707A (ja) | 2011-08-31 | 2012-08-28 | HGlCl色空間に基づく色処理方法 |
| EP12827485.9A EP2753059A4 (en) | 2011-08-31 | 2012-08-28 | COLOR PROCESSING METHOD BASED ON THE HG1C1 COLOR ROOM |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110254162.4 | 2011-08-31 | ||
| CN201110254162 | 2011-08-31 | ||
| CN201210235897.7A CN102857766B (zh) | 2011-08-31 | 2012-07-06 | 基于HGlCl颜色空间的颜色处理方法 |
| CN201210235897.7 | 2012-07-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013029528A1 true WO2013029528A1 (zh) | 2013-03-07 |
Family
ID=47403906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/080661 Ceased WO2013029528A1 (zh) | 2011-08-31 | 2012-08-28 | 基于hg1c1颜色空间的颜色处理方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20150036923A1 (zh) |
| EP (1) | EP2753059A4 (zh) |
| JP (1) | JP2014525707A (zh) |
| CN (1) | CN102857766B (zh) |
| WO (1) | WO2013029528A1 (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9854970B2 (en) | 2012-02-21 | 2018-01-02 | Massachusetts Eye & Ear Infirmary | Calculating conjunctival redness |
| JP2017514658A (ja) | 2014-05-02 | 2017-06-08 | マサチューセッツ アイ アンド イヤー インファーマリー | 角膜蛍光染色の等級付け |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004145198A (ja) * | 2002-10-28 | 2004-05-20 | Dainippon Ink & Chem Inc | カラーマッチング方法及びそのプログラム |
| CN1673743A (zh) * | 2005-03-30 | 2005-09-28 | 中国科学院长春光学精密机械与物理研究所 | 医学生化分析的色差评定方法 |
| CN101100807A (zh) * | 2007-07-10 | 2008-01-09 | 中华人民共和国青岛出入境检验检疫局 | 纺织品色牢度色差评级方法 |
| CN101478698A (zh) * | 2007-12-26 | 2009-07-08 | 三星Sdi株式会社 | 图像质量估计设备和方法 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4884130A (en) * | 1988-04-29 | 1989-11-28 | Minnesota Mining And Manufacturing Company | Method of describing a color in a triaxial planar vector color space |
| WO2004088592A2 (en) * | 2003-03-25 | 2004-10-14 | General Electric Company | Methods for processing color image data employing a chroma, hue, and intensity color representation |
| EP1966988A4 (en) * | 2005-12-28 | 2009-07-29 | Kwe International Inc | COLOR COORDINATION SYSTEMS AND IMAGE PROCESSING |
| US8019150B2 (en) * | 2007-10-11 | 2011-09-13 | Kwe International, Inc. | Color quantization based on desired upper bound for relative quantization step |
| JP5021504B2 (ja) * | 2008-01-15 | 2012-09-12 | 株式会社リコー | カラープロファイル作成装置、方法及びプログラムを記録したコンピュータ読取可能な記録媒体 |
| US8446961B2 (en) * | 2008-07-10 | 2013-05-21 | Intel Corporation | Color gamut scalability techniques |
| US9443327B2 (en) * | 2008-08-06 | 2016-09-13 | Adobe Systems Incorporated | Rendering and un-rendering using profile replacement |
| CN101621703B (zh) * | 2009-08-06 | 2011-12-21 | 大地辰星科技发展(北京)有限公司 | 一种图像序列色彩空间转换的方法 |
| CN101778299A (zh) * | 2010-01-28 | 2010-07-14 | 青岛大学 | 一种色度空间转换的方法及其系统 |
| EP2561684A1 (en) * | 2010-04-19 | 2013-02-27 | Dolby Laboratories Licensing Corporation | Quality assessment of high dynamic range, visual dynamic range and wide color gamut image and video |
-
2012
- 2012-07-06 CN CN201210235897.7A patent/CN102857766B/zh active Active
- 2012-08-28 EP EP12827485.9A patent/EP2753059A4/en not_active Withdrawn
- 2012-08-28 US US14/241,879 patent/US20150036923A1/en not_active Abandoned
- 2012-08-28 JP JP2014527481A patent/JP2014525707A/ja active Pending
- 2012-08-28 WO PCT/CN2012/080661 patent/WO2013029528A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004145198A (ja) * | 2002-10-28 | 2004-05-20 | Dainippon Ink & Chem Inc | カラーマッチング方法及びそのプログラム |
| CN1673743A (zh) * | 2005-03-30 | 2005-09-28 | 中国科学院长春光学精密机械与物理研究所 | 医学生化分析的色差评定方法 |
| CN101100807A (zh) * | 2007-07-10 | 2008-01-09 | 中华人民共和国青岛出入境检验检疫局 | 纺织品色牢度色差评级方法 |
| CN101478698A (zh) * | 2007-12-26 | 2009-07-08 | 三星Sdi株式会社 | 图像质量估计设备和方法 |
Non-Patent Citations (2)
| Title |
|---|
| See also references of EP2753059A4 * |
| WANG LIXIA: "Color Difference Evaluation based on Image Color Appearance Model", GUANGDONG PRINTING, vol. 6, 31 December 2009 (2009-12-31), pages 17 - 19, XP008172746 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102857766B (zh) | 2014-10-15 |
| JP2014525707A (ja) | 2014-09-29 |
| EP2753059A4 (en) | 2015-04-22 |
| CN102857766A (zh) | 2013-01-02 |
| EP2753059A1 (en) | 2014-07-09 |
| US20150036923A1 (en) | 2015-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201243771A (en) | Method for color feature extraction | |
| CN112989904B (zh) | 风格图像生成方法、模型训练方法、装置、设备和介质 | |
| Ribeiro et al. | Recoloring algorithms for colorblind people: A survey | |
| US9047804B1 (en) | Lexical-based processing of color images | |
| CN108476292A (zh) | 统一多图像融合方法 | |
| CN104217409A (zh) | 一种基于模拟退火最优化算法的图像色彩校正方法 | |
| TW201111836A (en) | Method of comparing similarity of 3D visual objects | |
| CN109903331A (zh) | 一种基于rgb-d相机的卷积神经网络目标检测方法 | |
| CN103366364A (zh) | 一种基于颜色差异的抠图方法 | |
| CN102609950A (zh) | 一种二维视频深度图的生成方法 | |
| CN114998596A (zh) | 基于视觉感知的高动态范围立体全向图像质量评价方法 | |
| WO2013029528A1 (zh) | 基于hg1c1颜色空间的颜色处理方法 | |
| WO2019080243A1 (zh) | 改善域外色重叠映射的方法 | |
| CN107464213B (zh) | 基于单色色盘的Lab空间映射的重着色方法 | |
| CN104994362A (zh) | 白平衡处理的方法及装置 | |
| CN112652024A (zh) | 一种基于颜色和谐的对图像重新替色的方法 | |
| CN110287435A (zh) | 网页展现方法、系统和机器可读存储介质 | |
| CN106373084B (zh) | 一种特效推荐方法及装置 | |
| CN105335980B (zh) | 一种适合图像sift特征匹配的彩色图像转亮度图像方法 | |
| Wong et al. | Single image realism assessment and recoloring by color compatibility | |
| Bologna et al. | Sonification of color and depth in a mobility aid for blind people | |
| Tan et al. | Palette-based color harmonization | |
| CN115063307A (zh) | 一种基于亮度一致性的增强现实色度调节方法 | |
| CN112397138A (zh) | 基于ai技术绘制毒株蛋白质二维谱的方法 | |
| Wang et al. | To perform white balance using skin memory color |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12827485 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2014527481 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012827485 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14241879 Country of ref document: US |

















