Method for constructing meshed model and discrete chromatography of eight-element primary color HSB full color gamut color space

Information

  • Patent Grant
  • 11015976
  • Patent Number
    11,015,976
  • Date Filed
    Wednesday, March 4, 2020
    4 years ago
  • Date Issued
    Tuesday, May 25, 2021
    3 years ago
  • Inventors
    • Liu; Yuexing
    • Xue; Yuan
    • Zhang; Guoqing
    • Wang; Yuping
    • Liu; Zundong
    • Gao; Zhichao
    • Chen; Kailing
    • Zhang; Lei
  • Original Assignees
  • Examiners
    • Ahmed; Jamil
    Agents
    • Bayramoglu Law Offices LLC
Abstract
A method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space is provided. By a meshed digital model and a discrete algorithm of color space, the color value and the color distribution in any point, line, surface and space area in the HSB color space can be quickly obtained based on color values of eight primary colors and coordinate values of mesh points in the HSB color space, thereby (i) realizing the full color gamut discrete chromatography of the HSB color space, (ii) realizing the visualization of the full color gamut of the color space, and (iii) improving the work efficiency of color matching.
Description
CROSS REFERENCE TO THE RELATED APPLICATIONS

This application is the continuation application of International Application No. PCT/CN2019/115237, filed on Nov. 4, 2019, which is based upon and claims priority to Chinese Patent Application No. 201910747480.0, filed on Aug. 14, 2019, the entire contents of which are incorporated herein by reference.


TECHNICAL FIELD

The present disclosure relates to a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space, and belongs to the technical field of color control for dyeing materials, coatings and inks in the textile and printing industries.


BACKGROUND

The HSB (Hue, Saturation and Brightness) color space is a color scheme developed according to human vision, and is a three-dimensional space composition formed by systematically arranging and combining the three basic features (hue, brightness, and saturation) of color. Color is described by a hue ring with brightness as the vertical axis, saturation (chroma) as the horizontal axis, and tone as 0°-360°. The HSB color space can be described by a cone space model. There are more than 10 million kinds of tones based on color space. Ordinary people can distinguish color change of about 200 kinds of tones, 50 kinds of saturations, and 500-level grays, and color professionals can recognize about 300-400 kinds of tones.


The textile and printing industries often perform color control by the mixing of several colorants such as multi-element primary color dyeing materials, coatings and inks. In general, the color of a colorant mixture depends on the color and the mixing ratio and mixing method of each colorant. Under the premise that different colorants can be fully and uniformly mixed, it can be considered that the color of the mixed colorant mainly depends on the color of each colorant and the mixing ratio of each colorant. At present, the five primary colors of magenta, yellow, cyan, black, and white are basically used to construct the HSB color space. The tone control is performed by mixing red, yellow, cyan and other colorants, and the saturation control and the brightness control are performed by mixing black, white and other colorants.


The five primary colors of magenta, yellow, cyan, black, and white are at present used to construct the HSB color space and perform tone, saturation and brightness controls. This presents problems, such as low color yield and narrow chromatography. Existing color correction theories and methods are mainly based on qualitative descriptions, and have not established digital models and algorithms to give precise quantitative guidance. Since the meshing technology of colorant mixing color space is a key technology in the digital dyeing and digital printing industries, it is desireous to construct a color space with full chromatography, high fidelity and good reducibility by mixing colorants of multi-element primary color. Another area where existing color correction methods fall short is precision, that is, how to solve the color distribution in any point, line, surface and space area. It is thus a technical problem to improve the scheme. There has been varied success by constructing a meshed digital model and a discrete algorithm of color space. But basic problems of realizing the visible and intelligent color matching of the full color gamut colors in the color space remain.


SUMMARY

The technical problem to be solved by the present invention is to provide a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space. The color distribution in any point, line, surface and space area is solved by constructing a meshed digital model and a discrete algorithm of color space, which can provide an algorithm for realizing the visible and intelligent color matching of the full color gamut colors in the color space and improve the efficiency of color matching.


In order to solve the above technical problems, the present invention adopts the following technical solutions. The present invention provides a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space, and for realizing digital acquisition of colors in eight primary color HSB full color gamut color space based on mesh coordinates, which includes the following steps:


step A: constructing a 12-surface cone, selecting eight primary colors respectively corresponding to each vertex of the 12-surface cone, defining an upper end and a lower end of the 12-surface cone as vertex O1 and vertex O2, respectively, and for a middle periphery, defining vertices successively as vertex A, vertex B, vertex C, vertex D, vertex E, and vertex F;


then, for the 12-surface cone, obtaining ridgelines AB, BC, CD, DE, EF, FA, O1A, O1B, O1C, O1D, O1E, O1F, AO2, BO2, CO2, DO2, EO2, FO2, O1O2; obtaining triangles ACE, FDB, ABO1, BCO1, CDO1, DEO1, EFO1, FAO1, ABO2, BCO2, CDO2, DEO2, EFO2, FAO2, O1O2A, O1O2B, O1O2C, O1O2D, O1O2E, O1O2F; obtaining tetrahedrons O1O2AB, O1O2BC, O1O2CD, O1O2DE, O1O2EF, O1O2FA; obtaining hexahedrons O1O2ACE, O1O2BDF;


then proceeding to step B;


step B: for each ridgeline respectively, performing digital isometric division between two endpoints on the ridgeline to obtain (n−1) mesh points and coordinate values thereof, obtaining an interpolation function with mesh point coordinates as independent variables in combination with tristimulus values of primary color respectively corresponding to the two endpoints on the ridgeline, and obtaining tristimulus values of color of each mesh point based on mesh point coordinate values, wherein n*(n+1)/2 is a preset number of divisions;


for each tetrahedron respectively, performing mesh digital equal-part division in the tetrahedron to obtain









i
=
1


n
+
1








[

i
*


(

i
+
1

)

/
2


]






mesh points and coordinate values thereof, obtaining an interpolation function with mesh point coordinate values as independent variables in combination with tristimulus values of primary color respectively corresponding to four vertices on the tetrahedron, and obtaining tristimulus values of color corresponding to each mesh point based on mesh point coordinate values, wherein









i
=
1


n
+
1








[

i
*


(

i
+
1

)

/
2


]






is a preset number of divisions;


for each hexahedron respectively, performing mesh digital equal-part division in the hexahedron to obtain









i
=
1


n
+
1








[

i
*

(

i
+
1

)


]






mesh points and coordinate values thereof, obtaining an interpolation function with mesh point coordinate values as independent variables in combination with tristimulus values of primary color respectively corresponding to five vertices on the hexahedron, and obtaining tristimulus values of color corresponding to each mesh point based on mesh point coordinate values, wherein









i
=
1


n
+
1








[

i
*

(

i
+
1

)


]






is a preset number of divisions;


then proceeding to step C;


step C: according to tristimulus values and mesh point coordinate values of eight-element primary color respectively corresponding to each vertex on the 12-surface cone, in each ridgeline, each triangle, each tetrahedron, and each hexahedron on the 12-surface cone, obtaining a discrete distribution function of color tristimulus values with mesh point coordinates as independent variables, so as to realize the construction of the meshed model and the discrete chromatography of eight primary color HSB color space.


As a preferred solution of the present invention, in the step B, tristimulus values of color corresponding to each mesh point on each ridgeline are as follows:








r
i

=




n
-
i
+
1

n

*

R
α


+



i
-
1

n

*

R
β











g
i

=




n
-
i
+
1

n

*

G
α


+



i
-
1

n

*

G
β











b
i

=




n
-
i
+
1

n

*

B
α


+



i
-
1

n

*

B
β








wherein i∈{1, 2, . . . , n, n+1}, ri, gi, bi denote tristimulus values of color corresponding to each mesh point on a ridgeline, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to one endpoint on the ridgeline, and Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to the other endpoint on the ridgeline.


As a preferred solution of the present invention, in the step B, tristimulus values of color corresponding to each mesh point in each triangle are as follows:







r


Δ

i

,
j


=




n
-
i
-
j
+
2

n

*

R
α


+



i
-
1

n

*

R
β


+



j
-
1

n

*

R
γ










g


Δ

i

,
j


=




n
-
i
-
j
+
2

n

*

G
α


+



i
-
1

n

*

G
β


+



j
-
1

n

*

G
γ










b


Δ

i

,
j


=




n
-
i
-
j
+
2

n

*

B
α


+



i
-
1

n

*

B
β


+



j
-
1

n

*

B
γ







wherein i=1, 2, . . . n−1, n, n+1, j=1, 2, . . . n−1, n, n+1, i+j≤(n+2), rΔi,j, gΔi,j, bΔi,j denote tristimulus values of color corresponding to each mesh point in a triangle, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to a first vertex of the triangle, Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to a second vertex of the triangle, and Rγ, Gγ, Bγ denote tristimulus values of primary color γ corresponding to a third vertex of the triangle.


As a preferred solution of the present invention, in the step B, tristimulus values of color corresponding to each mesh point in each tetrahedron are as follows:







r




i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R
α


+



j
-
1

n

*

R
β


+



i
-
k

n

*

R
γ


+



k
-
1

n

*

R
δ










g








i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G
α


+



j
-
1

n

*

G
β


+



i
-
k

n

*

G
γ


+



k
-
1

n

*

G
δ










b








i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B
α


+



j
-
1

n

*

B
β


+



i
-
k

n

*

B
γ


+



k
-
1

n

*

B
δ







wherein i∈{1, 2, . . ., n, n+1}, j∈{1, 2, . . . , n, n+1}, k∈{1, 2, . . . , n, n+1}, i+j≤(n+2), i+k≤(n+2), k+j≤(n+2), r#i,j,k, g#i,j,k, b#i,j,k denote tristimulus values of color corresponding to each mesh point in a tetrahedron, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to a first vertex on the tetrahedron, Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to a second vertex on the tetrahedron, Rγ, Gγ, Bγ denote tristimulus values of primary color γ corresponding to a third vertex on the tetrahedron, and Rδ, Gδ, Bδ denote tristimulus values of primary color δ corresponding to a fourth vertex on the tetrahedron.


As a preferred solution of the present invention, in the Step B, tristimulus values of color corresponding to each mesh point in each hexahedron are as follows:







r

i
,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

R
α


+



j
-
1

n

*

R
β


+



i
-
k

n

*

R
γ


+



k
-
1

n

*

R
δ


+



l
-
1

n

*

R
ɛ










g

i
,
j
,
k
,
l


=





n
-
i
-
j
+
2

n

*

G
α


+



j
-
1

n

*

G
β


+



i
-
k

n

*

G
γ


+



k
-
1

n

*

G
δ


+



l
-
1

n

*

G
ɛ







b

i
,
j
,
k
,
l




=




n
-
i
-
j
+
2

n

*

B
α


+



j
-
1

n

*

B
β


+



i
-
k

n

*

B
γ


+



k
-
1

n

*

B
δ


+



l
-
1

n

*

B
ɛ








wherein i∈{1, 2, . . . , n, n+1}, j∈{1, 2, . . . , n, n+1}, k∈{1, 2, . . . , n, n+1}, l∈{1, 2, . . . , n, n+1}, i+j≤(n+2), i+k≤(n+2), i+l≤(n+2), j+k≤(n+2), j+l≤(n+2), k+l≤(n+2), i, j, k, l denote coordinates of hexahedron division mesh points, ri,j,k,l, gi,j,k,l, bi,j,k,l denote tristimulus values of color corresponding to each mesh point in a hexahedron, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to a first endpoint on the hexahedron, Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to a second endpoint on the hexahedron, Rγ, Gγ, Bγ denote tristimulus values of primary color γ corresponding to a third endpoint on the hexahedron, Rδ, Gδ, Bδ denote tristimulus values of primary color δ corresponding to a fourth endpoint on the hexahedron, and Rε, Gε, Bε denote tristimulus values of primary color ε corresponding to a fifth endpoint on the hexahedron.


As a preferred solution of the present invention, tristimulus values of color corresponding to each vertex on the 12-surface cone are as follows:


A(255, 0, 0), B(255, 255, 0), C(0, 255, 0), D(0, 255, 255), E(0, 0, 255), F(255, 0, 255), O1 (255, 255, 255), O1 (0, 0, 0);


based on n=10, acquisition of full color gamut discrete colors of eight primary color HSB color space is realized.


Compared with the prior art, by adopting the above technical solutions, the novel method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space described in the present invention has the following technical effects.


(1) The present invention provides a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space. By a meshed digital model and a discrete algorithm of color space, the color value and the color distribution in any point, line, surface and space area in the HSB color space can be quickly obtained based on color values of eight primary colors and coordinate values of mesh points in the HSB color space, thereby


(i) realizing the full color gamut discrete chromatography of the HSB color space,


(ii) realizing the visualization of the full color gamut of the color space, and


(iii) improving the work efficiency of color matching.


(2) The present invention provides a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space. The mesh points distributed in the full color gamut space directly show


(i) serialized binary color gradation chromatography obtained by performing discrete mixing on two groups of different primary colors randomly selected from eight-element primary color,


(ii) serialized ternary color gradation chromatography obtained by performing discrete mixing on three groups of different primary colors randomly selected from eight-element primary color,


(iii) serialized quaternary color gradation chromatography obtained by performing discrete mixing on four groups of different primary colors randomly selected from eight-element primary color and


(iv) serialized pentad color gradation chromatography obtained by performing discrete mixing on five groups of different primary colors randomly selected from eight-element primary color, which provides digital calculation method for deducing the change rule of mixed colors and innovating color design.


(3) The present invention provides a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space. The color model can be constructed by optimizing the type and the number of multi-element primary color according to the actual application needs, and meshed scale of the model can be optimized according to the accuracy requirements of discrete chromatography. When constructing a color model, the HSB(Hue-Saturation-Brightness)/HSV(Hue-Saturation-Value)/HSL(Hue-Saturation-Lightness)/HSI color models can be used, and the color models such as RGB (Red, Green and Blue), YUV/YIQ, CMYK (Cyan, Magenta, Yellow, and Black), CIE (Commission Internationale de l'Eclairage) can also be used.


(4) The present invention provides a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space, which can be applied to the mixing of coloured light, the mixing of colorant, and the space juxtaposition mixing of color fiber.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic flow chart of a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space according to the present invention.



FIG. 2 is a schematic diagram of a 12-surface cone according to the present invention.



FIG. 3 is a schematic diagram of an embodiment of a 12-surface cone according to the present invention.





DETAILED DESCRIPTION OF THE EMBODIMENTS

The specific embodiments of the present invention are further described in detail below with reference to the accompanying drawings of the description.


The present invention provides a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space, for realizing digital acquisition of colors in eight primary color HSB full color gamut color space based on mesh coordinates. In the actual application, eight primary colors of red, yellow, green, blue, cyan, magenta, black, and white are selected for implementation and application. As shown in FIG. 1, the method specifically includes the following steps.


Step A: as shown in FIG. 2, a 12-surface cone is constructed. Eight primary colors are selected to respectively correspond to each vertex of the 12-surface cone. An upper end and a lower end of the 12-surface cone are defined as vertex O1 and vertex O2, respectively. For the middle periphery, vertices are successively defined as vertex A, vertex B, vertex C, vertex D, vertex E, and vertex F. As shown in FIG. 3, eight primary colors of red, yellow, green, blue, cyan, magenta, black, and white respectively correspond to each vertex. Wherein, RGB (Red, Green and Blue) values and HSB values of the eight primary colors are shown in Table 1, that is, A(255, 0, 0), B(255, 255, 0), C(0, 255, 0), D(0, 255, 255), E(0, 0, 255), F(255, 0, 255), O1 (255, 255, 255), O1 (0, 0, 0).

















TABLE 1





primary color
red
yellow
green
cyan
blue
magenta
white
black







R
255,
255,
 0,
 0,
 0,
255,
255,
0,


G
 0,
255,
255,
255,
 0,
 0,
255,
0,


B
 0 
 0 
 0 
255 
255 
255 
255 
0 


H
 0,
 60,
120,
180,
240,
300,
 0,
0,


S
100%,
100%,
100%,
100%,
100%,
100%,
 0,
0,


B
  0.5
  0.5
  0.5
  0.5
  0.5
  0.5
 1 
0 


vertex
A
B
C
D
E
F
O1
O2









Then, for the 12-surface cone, the following ridgelines are obtained: AB, BC, CD, DE, EF, FA, O1A, O1B, O1C, O1D, O1E, O1F, AO2, BO2, CO2, DO2, EO2, FO2, O1O2;


the following triangles are obtained: ACE, FDB, ABO1, BCO1, CDO1, DEO1, EFO1, FAO1, ABO2, BCO2, CDO2, DEO2, EFO2, FAO2, O1O2A, O1O2B, O1O2C, O1O2D, O1O2E, O1O2F;


the following tetrahedrons are obtained: O1O2AB, O1O2BC, O1O2CD, O1O2DE, O1O2EF, O1O2FA; and


the following hexahedrons are obtained: O1O2ACE, O1O2BDF.


Then proceeding to Step B.


Step B: for each ridgeline respectively, digital isometric division is performed between two endpoints on the ridgeline to obtain (n−1) mesh points and coordinate values thereof. An interpolation function with mesh point coordinates as independent variables is obtained in combination with tristimulus values of primary color corresponding, respectively, to the two endpoints on the ridgeline, and tristimulus values of color corresponding to each mesh point are obtained based on mesh point coordinate values as follows:








r
i

=




n
-
i
+
1

n

*

R
α


+



i
-
1

n

*

R
β











g
i

=




n
-
i
+
1

n

*

G
α


+



i
-
1

n

*

G
β











b
i

=




n
-
i
+
1

n

*

B
α


+



i
-
1

n

*

B
β








wherein, n is a preset number of divisions, i∈{1, 2, . . . , n, n+1}, ri, gi, bi denote tristimulus values of color corresponding to each mesh point on a ridgeline, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to one endpoint on the ridgeline, and Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to the other endpoint on the ridgeline.


The tristimulus values of color of each mesh point on each ridgeline in eight primary color HSB color space are shown in Table 2.












TABLE 2





No.
ridgeline
ridgeline endpoint RGB value
ridgeline mesh point RGB value



















1

AB

a(Ra, Ga, Ba)
b(Rb, Gb, Bb)





r


ab
_


i


=




n
-
i
+
1

n

*

R
a


+



i
-
1

n

*

R
b










g


ab
_


i


=




n
-
i
+
1

n

*

G
a


+



i
-
1

n

*

G
b










r


ab
_


i


=




n
-
i
+
1

n

*

B
a


+



i
-
1

n

*

B
b












2

BC

b(Rb, Gb, Bb)
c(Rc, Gc, Bc)





r


bc
_


i


=




n
-
i
+
1

n

*

R
a


+



i
-
1

n

*

R
b










g


bc
_


i


=




n
-
i
+
1

n

*

G
a


+



i
-
1

n

*

G
b










r


bc
_


i


=




n
-
i
+
1

n

*

B
a


+



i
-
1

n

*

B
b












3

CD

c(Rc, Gc, Bc)
d(Rd, Gd, Bd)





r



c





d

_


i


=




n
-
i
+
1

n

*

R
c


+



i
-
1

n

*

R
d










g



c





d

_


i


=




n
-
i
+
1

n

*

G
c


+



i
-
1

n

*

G
d










r



c





d

_


i


=




n
-
i
+
1

n

*

B
c


+



i
-
1

n

*

B
d












4

DE

d(Rd, Gd, Bd)
e(Re, Ge, Be)





r


de
_


i


=




n
-
i
+
1

n

*

R
d


+



i
-
1

n

*

R
d










g


de
_


i


=




n
-
i
+
1

n

*

G
d


+



i
-
1

n

*

G
e










r


de
_


i


=




n
-
i
+
1

n

*

B
d


+



i
-
1

n

*

B
e












5

EF

e(Re, Ge, Be)
f(Rf, Gf, Bf)





r


ef
_


i


=




n
-
i
+
1

n

*

R
e


+



i
-
1

n

*

R
f










g


ef
_


i


=




n
-
i
+
1

n

*

G
e


+



i
-
1

n

*

G
f










r


ef
_


i


=




n
-
i
+
1

n

*

B
e


+



i
-
1

n

*

B
f












6

FA

f(Rf, Gf, Bf)
a(Ra, Ga, Ba)





r


fa
_


i


=




n
-
i
+
1

n

*

R
f


+



i
-
1

n

*

R
a










g


fa
_


i


=




n
-
i
+
1

n

*

G
f


+



i
-
1

n

*

G
a










r


fa
_


i


=




n
-
i
+
1

n

*

B
f


+



i
-
1

n

*

B
a












7

O1A

o1(Ro1, Go1, Bo1)
a(Ra, Ga, Ba)








r


o





1





ai

_


=




n
-
i
+
1

n

*

R

o

1



+



i
-
1

n

*

R
a










g


o





1





ai

_


=




n
-
i
+
1

n

*

G

o

1



+



i
-
1

n

*

G
a










r


o





1





ai

_


=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B
a















8

O1B

o1(Ro1, Go1, Bo1)
b(Rb, Gb, Bb)








r


o





1





bi

_


=




n
-
i
+
1

n

*

R

o

1



+



i
-
1

n

*

R
b










g


o





1





bi

_


=




n
-
i
+
1

n

*

G

o

1



+



i
-
1

n

*

G
b










r


o





1





bi

_


=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B
b















9

O1C

o1(Ro1, Go1, Bo1)
c(Rc, Gc, Bc)








r


o





1





ci

_


=




n
-
i
+
1

n

*

R

o

1



+



i
-
1

n

*

R
c










g


o





1





ci

_


=




n
-
i
+
1

n

*

G

o

1



+



i
-
1

n

*

G
c










10


r


o





1





ci

_



=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B
c















10

O1D

o1(Ro1, Go1, Bo1)
d(Rd, Gd, Bd)








r


o





1





di

_


=




n
-
i
+
1

n

*

R

o

1



+



i
-
1

n

*

R
d










g


o





1





di

_


=




n
-
i
+
1

n

*

G

o

1



+



i
-
1

n

*

G
d










r


o





1





di

_


=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B
d















11

O1E

o1(Ro1, Go1, Bo1)
e(Re, Ge, Be)








r


o





1





ei

_


=




n
-
i
+
1

n

*

R

o

1



+



i
-
1

n

*

R
e










g


o





1





ei

_


=




n
-
i
+
1

n

*

G

o

1



+



i
-
1

n

*

G
e










r


o





1





ei

_


=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B
e















12

O1F

o1(Ro1, Go1, Bo1)
f(Rf, Gf, Bf)








r


o





1





fi

_


=




n
-
i
+
1

n

*

R

o

1



+



i
-
1

n

*

R
f










g


o





1





fi

_


=




n
-
i
+
1

n

*

G

o

1



+



i
-
1

n

*

G
f










r


o





1





fi

_


=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B
f















13

O2A

o2(Ro2, Go2, Bo2)
a(Ra, Ga, Ba)








r


o





2





ai

_


=




n
-
i
+
1

n

*

R

o





2



+



i
-
1

n

*

R
a










g


o





2





ai

_


=




n
-
i
+
1

n

*

G

o





2



+



i
-
1

n

*

G
a










r


o





2





ai

_


=




n
-
i
+
1

n

*

B

o





2



+



i
-
1

n

*

B
a















14

O2B

o2(Ro2, Go2, Bo2)
b(Rb, Gb, Bb)








r


o





2





ai

_


=




n
-
i
+
1

n

*

R

o





2



+



i
-
1

n

*

R
b










g


o





2





ai

_


=




n
-
i
+
1

n

*

G

o





2



+



i
-
1

n

*

G
b










r


o





2





ai

_


=




n
-
i
+
1

n

*

B

o





2



+



i
-
1

n

*

B
b















15

O2C

o2(Ro2, Go2, Bo2)
c(Rc, Gc, Bc)








r


o





2





ai

_


=




n
-
i
+
1

n

*

R

o





2



+



i
-
1

n

*

R
c










g


o





2





ai

_


=




n
-
i
+
1

n

*

G

o





2



+



i
-
1

n

*

G
c










r


o





2





ai

_


=




n
-
i
+
1

n

*

B

o





2



+



i
-
1

n

*

B
c















16

O2D

o2(Ro2, Go2, Bo2)
d(Rd, Gd, Bd)








r


o





2

ai

_


=




n
-
i
+
1

n

*

R

o





2



+



i
-
1

n

*

R
d










g


o





2

ai

_


=




n
-
i
+
1

n

*

G

o





2



+



i
-
1

n

*

G
d










r


o





2

ai

_


=




n
-
i
+
1

n

*

B

o





2



+



i
-
1

n

*

B
d















17

O2E

o2(Ro2, Go2, Bo2)
e(Re, Ge, Be)








r


o





2





ai

_


=




n
-
i
+
1

n

*

R

o





2



+



i
-
1

n

*

R
e










g


o





2





ai

_


=




n
-
i
+
1

n

*

G

o





2



+



i
-
1

n

*

G
e










r


o





2





ai

_


=




n
-
i
+
1

n

*

B

o





2



+



i
-
1

n

*

B
e















18

O2F

o2(Ro2, Go2, Bo2)
f(Rf, Gf, Bf)





r


o





2

ai

_


=




n
-
i
+
1

n

*

R

o





2



+



i
-
1

n

*

R
f










g


o





2

ai

_


=




n
-
i
+
1

n

*

G

o





2



+



i
-
1

n

*

G
f










r


o





2

ai

_


=




n
-
i
+
1

n

*

B

o





2



+



i
-
1

n

*

B
f












19

O1O2

o1(Ro1, Go1, Bo1)
o2(Ro2, Go2, Bo2)





r


o





1

i

_


=




n
-
i
+
1

n

*

R

o





1



+



i
-
1

n

*

R

o

2











g


o





1

i

_


=




n
-
i
+
1

n

*

G

o





1



+



i
-
1

n

*

G

o





2











r


o





1

i

_


=




n
-
i
+
1

n

*

B

o





1



+



i
-
1

n

*

B

o





2

















For each triangle respectively, mesh digital equal-part division is performed in the triangle to obtain n*(n+1)/2 mesh points and coordinate values thereof. An interpolation function with mesh point coordinate values as independent variables is obtained in combination with tristimulus values of primary color respectively corresponding to three vertices on the triangle, and tristimulus values of color corresponding to each mesh point are obtained based on mesh point coordinate values as follows:








r


Δ

i

,
j


=




n
-
i
-
j
+
2

n

*

R
α


+



i
-
1

n

*

R
β


+



j
-
1

n

*

R
γ











g


Δ

i

,
j


=




n
-
i
-
j
+
2

n

*

G
α


+



i
-
1

n

*

G
β


+



j
-
1

n

*

G
γ











b


Δ

i

,
j


=




n
-
i
-
j
+
2

n

*

B
α


+



i
-
1

n

*

B
β


+



j
-
1

n

*

B
γ








wherein, n*(n+1)/2 is a preset number of divisions, i=1, 2, . . . n−1, n, n+1, j=1, 2, . . . n−1, n, n+1, i+j≤(n+2), rΔi,j, gΔi,j, bΔi,j denote tristimulus values of color corresponding to each mesh point in a triangle, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to a first vertex of the triangle, Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to a second vertex of the triangle, and Rγ, Gγ, Bγ denote tristimulus values of primary color γ corresponding to a third vertex of the triangle.


The tristimulus values of color of each mesh point on each triangle in eight primary color HSB color space are shown in Table 3.












TABLE 3







triangle endpoint
triangle mesh point


No.
triangle
RGB value
RGB value


















1
ΔABO1
A(Ra, Ga, Ba) B(Rb, Gb, Bb) O1(Ro1, Go1, Bo1)





r


Δ







ABO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

R
a


+



i
-
1

n

*

R
b


+



j
-
1

n

*

R

o





1











g


Δ



ABO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

G
a


+



i
-
1

n

*

G
b


+



j
-
1

n

*

G

o





1











b


Δ



ABO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

B
a


+



i
-
1

n

*

B
b


+



j
-
1

n

*

B

o





1













2
ΔBCO1
B(Rb, Gb, Bb) C(Rc, Gc, Bc) O1(Ro1, Go1, Bo1)





r


Δ







BCO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

R
b


+



i
-
1

n

*

R
c


+



j
-
1

n

*

R

o





1











g


Δ



BCO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

G
B


+



i
-
1

n

*

G
C


+



j
-
1

n

*

G

o





1











b


Δ



BCO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

B
B


+



i
-
1

n

*

B
C


+



j
-
1

n

*

B

o





1













3
ΔCDO1
C(Rc, Gc, Bc) D(Rd, Gd, Bd) O1(Ro1, Go1, Bo1)





r


Δ







CDO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

R
c


+



i
-
1

n

*

R
d


+



j
-
1

n

*

R

o





1











g


Δ



CDO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

G
c


+



i
-
1

n

*

G
d


+



j
-
1

n

*

G

o





1











b


Δ



CDO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

B
c


+



i
-
1

n

*

B
d


+



j
-
1

n

*

B

o





1













4
ΔDEO1
D(Rd, Gd, Bd) E(Re, Ge, Be) O1(Ro1, Go1, Bo1)





r


Δ







DEO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

R
d


+



i
-
1

n

*

R
e


+



j
-
1

n

*

R

o





1











g


Δ



DEO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

G
d


+



i
-
1

n

*

G
e


+



j
-
1

n

*

G

o





1











b


Δ



DEO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

B
d


+



i
-
1

n

*

B
e


+



j
-
1

n

*

B

o





1













5
ΔEFO1
E(Re, Ge, Be) F(Rf, Gf, Bf) O1(Ro1, Go1, Bo1)





r


Δ







EFO





1

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
e


+



i
-
1

n

*

R
f


+



j
-
1

n

*

R

o





1











g


Δ







EFO





1

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
e


+



i
-
1

n

*

G
f


+



j
-
1

n

*

G

o





1











b


Δ







EFO





1

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
e


+



i
-
1

n

*

B
f


+



j
-
1

n

*

B

o





1













6
ΔFAO1
F(Rf, Gf, Bf) A(Ra, Ga, Ba) O1(Ro1, Go1, Bo1)





r


Δ







FAO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

R
f


+



i
-
1

n

*

R
a


+



j
-
1

n

*

R

o





1











g


Δ



FAO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

G
f


+



i
-
1

n

*

G
a


+



j
-
1

n

*

G

o





1











b


Δ



FAO





1

_






i

,
j


=




n
-
i
-
j
+
2

n

*

B
f


+



i
-
1

n

*

B
a


+



j
-
1

n

*

B

o





1













7
ΔABO2
A(Ra, Ga, Ba) B(Rb, Gb, Bb) O2(Ro2, Go1, Bo2)





r


Δ



ABO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
a


+



i
-
1

n

*

R
b


+



j
-
1

n

*

R

o





2











g


Δ



ABO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
a


+



i
-
1

n

*

G
b


+



j
-
1

n

*

G

o





2











b


Δ



ABO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
a


+



i
-
1

n

*

B
b


+



j
-
1

n

*

B

o





2













8
ΔBCO2
B(Rb, Gb, Bb) C(Rc, Gc, Bc) O2(Ro2, Go2, Bo2)





r


Δ



BCO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
b


+



i
-
1

n

*

R
c


+



j
-
1

n

*

R

o





2











g


Δ



BCO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
b


+



i
-
1

n

*

G
c


+



j
-
1

n

*

G

o





2











b


Δ



BCO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
b


+



i
-
1

n

*

B
c


+



j
-
1

n

*

B

o





2













9
ΔCDO2
C(Rc, Gc, Bc) D(Rd, Gd, Bd) O2(Ro2, Go2, Bo2)





r


Δ







CDO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
c


+



i
-
1

n

*

R
d


+



j
-
1

n

*

R

o





2











g


Δ







CDO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
c


+



i
-
1

n

*

G
d


+



j
-
1

n

*

G

o





2











b


Δ







CDO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
c


+



i
-
1

n

*

B
d


+



j
-
1

n

*

B

o





2













10
ΔDEO2
D(Rd, Gd, Bd) E(Re, Ge, Be) O2(Ro2, Go2, Bo2)





r


Δ



DEO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
d


+



i
-
1

n

*

R
e


+



j
-
1

n

*

R

o





2











g


Δ



DEO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
d


+



i
-
1

n

*

G
e


+



j
-
1

n

*

G

o





2











b


Δ



DEO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
d


+



i
-
1

n

*

B
e


+



j
-
1

n

*

B

o





2













11
ΔEFO2
E(Re, Ge, Be) F(Rf, Gf, Bf) O2(Ro2, Go2, Bo2)





r


Δ







EFO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
e


+



i
-
1

n

*

R
f


+



j
-
1

n

*

R

o





2











g


Δ



EFO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
e


+



i
-
1

n

*

G
f


+



j
-
1

n

*

G

o





2











b


Δ



EFO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
e


+



i
-
1

n

*

B
f


+



j
-
1

n

*

B

o





2













12
ΔFAO2
F(Rf, Gf, Bf) A(Ra, Ga, Ba) O2(Ro2, Go1, Bo2)





r


Δ



FAO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
f


+



i
-
1

n

*

R
a


+



j
-
1

n

*

R

o





2











g


Δ



FAO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
f


+



i
-
1

n

*

G
a


+



j
-
1

n

*

G

o





2











b


Δ



FAO





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
f


+



i
-
1

n

*

B
a


+



j
-
1

n

*

B

o





2













13
ΔAO1O2
A(Ra, Ga, Ba) O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2)





r


Δ



AO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
a


+



i
-
1

n

*

R

o





1



+



j
-
1

n

*

R

o





2











g


Δ



AO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
a


+



i
-
1

n

*

G

o





1



+



j
-
1

n

*

G

o





2











b


Δ



AO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
a


+



i
-
1

n

*

B

o





1



+



j
-
1

n

*

B

o





2













14
ΔBO1O2
B(Rb, Gb, Bb) O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2)





r


Δ



BO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
b


+



i
-
1

n

*

R

o





1



+



j
-
1

n

*

R

o





2











g


Δ



BO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
b


+



i
-
1

n

*

G

o





1



+



j
-
1

n

*

G

o





2











b


Δ



BO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
b


+



i
-
1

n

*

B

o





1



+



j
-
1

n

*

B

o





2













15
ΔCO1O2
C(Rc, Gc, Bc) O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2)





r


Δ



CO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
c


+



i
-
1

n

*

R

o





1



+



j
-
1

n

*

R

o





2











g


Δ



CO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
c


+



i
-
1

n

*

G

o





1



+



j
-
1

n

*

G

o





2











b


Δ



CO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
c


+



i
-
1

n

*

B

o





1



+



j
-
1

n

*

B

o





2













16
ΔDO1O2
D(Rd, Gd, Bd) O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2)





r


Δ



DO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
d


+



i
-
1

n

*

R

o





1



+



j
-
1

n

*

R

o





2











g


Δ



DO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
d


+



i
-
1

n

*

G

o





1



+



j
-
1

n

*

G

o





2











b


Δ



DO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
d


+



i
-
1

n

*

B

o





1



+



j
-
1

n

*

B

o





2













17
ΔEO1O2
E(Re, Ge, Be) O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2)





r


Δ



EO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
e


+



i
-
1

n

*

R

o





1



+



j
-
1

n

*

R

o





2











g


Δ



EO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
e


+



i
-
1

n

*

G

o





1



+



j
-
1

n

*

G

o





2











b


Δ



EO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
e


+



i
-
1

n

*

B

o





1



+



j
-
1

n

*

B

o





2













18
ΔFO1O2
F(Rf, Gf, Bf) O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2)





r


Δ



FO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

R
f


+



i
-
1

n

*

R

o





1



+



j
-
1

n

*

R

o





2











g


Δ



FO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

G
f


+



i
-
1

n

*

G

o





1



+



j
-
1

n

*

G

o





2











b


Δ



FO





1

O





2

_


i

,
j


=




n
-
i
-
j
+
2

n

*

B
f


+



i
-
1

n

*

B

o





1



+



j
-
1

n

*

B

o





2

















For each tetrahedron respectively, mesh digital equal-part division is performed in the tetrahedron to obtain Σi=1n+1[i*(i+1)/2] mesh points and coordinate values thereof. An interpolation function with mesh point coordinate values as independent variables is obtained in combination with tristimulus values of primary color respectively corresponding to four vertices on the tetrahedron, and tristimulus values of color corresponding to each mesh point are obtained based on mesh point coordinate values as follows:







r


#

i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R
α


+



j
-
1

n

*

R
β


+



i
-
k

n

*

R
γ


+



k
-
1

n

*

R
δ










g


#

i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G
α


+



j
-
1

n

*

G
β


+



i
-
k

n

*

G
γ


+



k
-
1

n

*

G
δ










b


#

i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B
α


+



j
-
1

n

*

B
β


+



i
-
k

n

*

B
γ


+



k
-
1

n

*

B
δ







wherein,









i
=
1


n
+
1








[

i
*


(

i
+
1

)

/
2


]






is a preset number of divisions, i∈{1, 2, . . . , n, n+1}, j∈{1, 2, . . . , n, n+1}, k∈{1, 2, . . . , n, n+1}, i+j≤(n+2), i+k≤(n+2), k+j≤(n+2), r#i,j,k, g#i,j,k, b#i,j,k denote tristimulus values of color corresponding to each mesh point in a tetrahedron, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to a first vertex on the tetrahedron, Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to a second vertex on the tetrahedron, Rγ, Gγ, Bγ denote tristimulus values of primary color γ corresponding to a third vertex on the tetrahedron, and Rδ, Gδ, Bδ denote tristimulus values of primary color δ corresponding to a fourth vertex on the tetrahedron.


The tristimulus values of color of each mesh point on each tetrahedron in eight primary color HSB color space are shown in Table 4.












TABLE 4







tetrahedron endpoint
tetrahedron mesh point


No.
tetrahedron
RGB value
RGB value







1
#O1O2AB
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) A(Ra, Ga, Ba) B(Rb, Gb, Bb)





r


#




O
1



O
2


AB

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
a


+



k
-
1

n

*

R
b










g


#




O
1



O
2


AB

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
a


+



k
-
1

n

*

G
b










b


#




O
1



O
2


AB

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
a


+



k
-
1

n

*

B
b












2
#O1O2BC
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) B(Rb, Gb, Bb) C(Rc, Gc, Bc)





r


#




O
1



O
2


BC

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
b


+



k
-
1

n

*

R
c










g


#




O
1



O
2


BC

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
b


+



k
-
1

n

*

G
c










b


#




O
1



O
2


BC

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
b


+



k
-
1

n

*

B
d












3
#O1O2CD
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) C(Rc, Gc, Bc) D(Rd, Gd, Bd)





r


#




O
1



O
2


CD

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
c


+



k
-
1

n

*

R
d










g


#




O
1



O
2


CD

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
c


+



k
-
1

n

*

G
d










b


#




O
1



O
2


CD

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
c


+



k
-
1

n

*

B
d












4
#O1O2DE
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) D(Rd, Gd, Bd) E(Re, Ge, Be)





r


#




O
1



O
2


DE

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
d


+



k
-
1

n

*

R
e










g


#




O
1



O
2


DE

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
d


+



k
-
1

n

*

G
e










b


#




O
1



O
2


DE

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
d


+



k
-
1

n

*

B
e












5
#O1O2EF
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) E(Re, Ge, Be) F(Rf, Gf, Bf)





r


#




O
1



O
2


EF

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
e


+



k
-
1

n

*

R
f










g


#




O
1



O
2


EF

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
e


+



k
-
1

n

*

G
f










b


#




O
1



O
2


EF

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
e


+



k
-
1

n

*

B
f












6
#O1O2FA
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) F(Rf, Gf, Bf) A(Ra, Ga, Ba)





r


#




O
1



O
2


FA

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
f


+



k
-
1

n

*

R
a










g


#




O
1



O
2


FA

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
f


+



k
-
1

n

*

G
a










b


#




O
1



O
2


FA

_


i

,
j
,
k


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
f


+



k
-
1

n

*

B
a
















For each hexahedron respectively, mesh digital equal-part division is performed in the hexahedron to obtain









i
=
1


n
+
1




[

i
*

(

i
+
1

)


]






mesh points and coordinate values thereof. An interpolation function with mesh point coordinate values as independent variables is obtained in combination with tristimulus values of primary color respectively corresponding to five vertices on the hexahedron, and tristimulus values of color corresponding to each mesh point are obtained based on mesh point coordinate values as follows:







r

i
,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

R
α


+



j
-
1

n

*

R
β


+



i
-
k

n

*

R
γ


+



k
-
1

n

*

R
δ


+



l
-
1

n

*

R
ɛ










g

i
,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

G
α


+



j
-
1

n

*

G
β


+



i
-
k

n

*

G
γ


+



k
-
1

n

*

G
δ


+



l
-
1

n

*

G
ɛ










b

i
,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

B
α


+



j
-
1

n

*

B
β


+



i
-
k

n

*

B
γ


+



k
-
1

n

*

B
δ


+



l
-
1

n

*

B
ɛ







wherein,









i
=
1


n
+
1




[

i
*

(

i
+
1

)


]






is a preset number of divisions, i∈{1, 2, . . . , n, n+1}, j∈{1, 2, . . . , n, n+1}, k∈{1, 2, . . . , n, n+1}, l∈{1, 2, . . . , n, n+1}, i+j≤(n+2), i+k≤(n+2), i+1≤(n+2), j+k≤(n+2), j+l≤(n+2), k+1≤(n+2), i, j, k, l denote coordinates of hexahedron division mesh points, ri,j,k,l, gi,j,k,l, bi,j,k,l denote tristimulus values of color corresponding to each mesh point in a hexahedron, Rα, Gα, Bα denote tristimulus values of primary color α corresponding to a first endpoint on the hexahedron, Rβ, Gβ, Bβ denote tristimulus values of primary color β corresponding to a second endpoint on the hexahedron, Rγ, Gγ, Bγ denote tristimulus values of primary color γ corresponding to a third endpoint on the hexahedron, Rδ, Gδ, Bδ denote tristimulus values of primary color δ corresponding to a fourth endpoint on the hexahedron, and Rε, Gε, Bε denote tristimulus values of primary color ε corresponding to a fifth endpoint on the hexahedron.


The tristimulus values of color of each mesh point on each hexahedron in eight primary color HSB color space are shown in Table 5.












TABLE 5







hexahedron endpoint
hexahedron mesh point


No.
hexahedron
RGB value
RGB value







1
ωO1O2ACE
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) A(Ra, Ga, Ba) C(Rc, Gc, Bc E(Re, Ge, Be












r


ω




O
1



O
2


ACE

_


i

,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
a


+



k
-
l

n

*

R
c


+



l
-
1

n

*

R
e










g


ω




O
1



O
2


ACE

_


i

,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
a


+



k
-
l

n

*

G
c


+



l
-
1

n

*

G
e













b


ω




O
1



O
2


ACE

_


i

,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
a


+



k
-
l

n

*

B
c


+



l
-
1

n

*

B
e

















2
ωO1O2BDF
O1(Ro1, Go1, Bo1) O2(Ro2, Go2, Bo2) B(Rb, Gb, Bb) D(Rd, Gd, Bd) F(Rf, Gf, Bf)











r


ω




O
1



O
2


BDF

_


i

,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

R

o





1



+



j
-
1

n

*

R

o





2



+



i
-
k

n

*

R
b


+



k
-
l

n

*

R
d


+



l
-
1

n

*

R
f










g


ω




O
1



O
2


BDF

_


i

,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

G

o





1



+



j
-
1

n

*

G

o





2



+



i
-
k

n

*

G
b


+



k
-
l

n

*

G
d


+



l
-
1

n

*

G
f













b


ω




O
1



O
2


BDF

_


i

,
j
,
k
,
l


=




n
-
i
-
j
+
2

n

*

B

o





1



+



j
-
1

n

*

B

o





2



+



i
-
k

n

*

B
b


+



k
-
l

n

*

B
d


+



l
-
1

n

*

B
f



















Then proceeding to Step C.


Step C: according to tristimulus values and mesh point coordinate values of eight-element primary color corresponding to each vertex on the 12-surface cone, in each ridgeline, each triangle, each tetrahedron and each hexahedron on the 12-surface cone, a discrete distribution function of tristimulus values of color with mesh point coordinates as independent variables is obtained, so as to realize the construction of a meshed model and a discrete chromatography of eight primary color HSB color space.


In actual application, i.e., based on n=10, binary color mixed color chromatography of eight-element primary color is shown in Table 6.











TABLE 6









mesh coordinate





















rξ1,
rξ2,
rξ3,
rξ4,
rξ5,
rξ6,
rξ7,
rξ8,
rξ9,
rξ10,
rξ11,




gξ1,
gξ2,
gξ3,
gξ4,
gξ5,
gξ6,
gξ7,
gξ8,
gξ9,
gξ10,
gξ11,




bξ1,
bξ2,
bξ3,
bξ4,
bξ5,
bξ6,
bξ7,
bξ8,
bξ9,
bξ10,
bξ11,









No.
ridgeline
color value of corresponding mesh coordinate






















1

AB

255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




 0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




  0
  0
  0
  0
  0
  0
  0
  0
  0
  0
  0


2

BC

255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
  0,




255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




  0
  0
  0
  0
  0
  0
  0
  0
  0
  0
  0


3

CD

 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




  0
 26 
 51 
 77 
102 
128 
153 
179 
204 
230 
255 


4

DE

 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




255 
255 
255 
255 
255 
255 
255 
255 
255 
255 
255 


5

EF

 0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255 
255 
255 
255 
255 
255 
255 
255 
255 
255 
255 


6

FA

255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255 
230 
204 
179 
153 
128 
102 
 77 
 51 
 26 
  0


7

O1A

255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




  0
  0
  0
  0
  0
  0
  0
  0
  0
  0
  0


8

O1B

255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




 0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




  0
 26 
 51 
 77 
102 
128 
153 
179 
204 
230 
255 


9

O1C

255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




  0
  0
  0
  0
  0
  0
  0
  0
  0
  0
  0


10

O1D

255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




  0
 26 
 51 
 77 
102 
128 
153 
179 
204 
230 
255 


11

O1E

 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




  0
  0
  0
  0
  0
  0
  0
  0
  0
  0
  0


12

O1F

0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




  0
 26 
 51 
 77 
102 
128 
153 
179 
204 
230 
255 


13

O2A

 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




255 
230 
204 
179 
153 
128 
102 
 77 
 51 
 26 
  0


14

O2B

0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




255 
255 
255 
255 
255 
255 
255 
255 
255 
255 
255 


15

O2C

 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255 
230 
204 
179 
153 
128 
102 
 77 
 51 
 26 
  0


16

O2D

 0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




 0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




255 
255 
255 
255 
255 
255 
255 
255 
255 
255 
255 


17

O2E

255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,
 0,




255 
230 
204 
179 
153 
128 
102 
 77 
 51 
 26 
  0


18

O2F

255,
255,
255,
255,
255,
255,
255,
255,
255,
255,
255,




 0,
 26,
 51,
 77,
102,
128,
153,
179,
204,
230,
255,




255 
255 
255 
255 
255 
255 
255 
255 
255 
255 
255 


19

O1O2

255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




255,
230,
204,
179,
153,
128,
102,
 77,
 51,
 26,
 0,




255 
230 
204 
179 
153 
128 
102 
 77 
 51 
 26 
  0









Similarly, based on n=10, RGB values (first group) of colors of mesh points of each triangle in eight-element primary color HSB color space are shown in Table 7-1; RGB values (second group) of colors of mesh points of each triangle in eight-element primary color HSB color space are shown in Table 7-2; RGB values (third group) of colors of mesh points of each triangle in eight-element primary color HSB color space are shown in Table 7-3.













TABLE 7-1








mesh
color value of mesh point in triangle
















No.
coordinate
ΔABO1
ΔBCO1
ΔCDO1
ΔDEO1
ΔEFO1
ΔFAO1

















1
T1,1
255,0,0
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255


2
T1,2
255,26,0
230,255,0
0,255,26
0,230,255
26,0,255
255,0,230


3
T1,3
255,51,0
204,255,0
0,255,51
0,204,255
51,0,255
255,0,204


4
T1,4
255,77,0
179,255,0
0,255,77
0,179,255
77,0,255
255,0,178


5
T1,5
255,102,0
153,255,0
0,255,102
0,153,255
102,0,255
255,0,153


6
T1,6
255,128,0
128,255,0
0,255,128
0,128,255
128,0,255
255,0,128


7
T1,7
255,153,0
102,255,0
0,255,153
0,102,255
153,0,255
255,0,102


8
T1,8
255,179,0
77,255,0
0,255,179
0,77,255
179,0,255
255,0,77,


9
T1,9
255,204,0
51,255,0
0,255,204
0,51,255
204,0,255
255,0,51


10
 T1,10
255,230,0
26,255,0
0,255,230
0,26,255
230,0,255
255,0,26


11
 T1,11
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255
255,0,0


12
T2,1
255,26,26
255,255,26
26,255,26
26,255,255
26,26,255
255,26,255


13
T2,2
255,51,26
230,255,26
26,255,51
26,230,255
51,26,255
255,26,230


14
T2,3
255,77,26
204,255,26
26,255,77
26,204,255
77,26,255
255,26,204


15
T2,4
255,102,26
179,255,26
26,255,102
26,179,255
102,26,255
255,26,178


16
T2,5
255,128,26
153,255,26
26,255,128
26,153,255
128,26,255
255,26,153


17
T2,6
255,153,26
128,255,26
26,255,153
26,128,255
153,26,255
255,26,128


18
T2,7
255,179,26
102,255,26
26,255,179
26,102,255
179,26,255
255,26,102


19
T2,8
255,204,26
77,255,26
26,255,204
26,77,255
204,26,255
255,26,77


20
T2,9
255,230,26
51,255,26
26,255,230
26,51,255
230,26,255
255,26,51


21
 T2,10
255,255,26
26,255,26
26,255,255
26,26,255
255,26,255
255,26,26


22
T3,1
255,51,51
255,255,51
51,255,51
51,255,255
51,51,255
255,51,255


23
T3,2
255,77,51
230,255,51
51,255,77
51,230,255
77,51,255
255,51,230


24
T3,3
255,102,51
204,255,51
51,255,102
51,204,255
102,51,255
255,51,204


25
T3,4
255,128,51
179,255,51
51,255,128
51,179,255
128,51,255
255,51,178


26
T3,5
255,153,51
153,255,51
51,255,153
51,153,255
153,51,255
255,51,153


27
T3,6
255,179,51
128,255,51
51,255,179
51,128,255
179,51,255
255,51,128


28
T3,7
255,204,51
102,255,51
51,255,204
51,102,255
204,51,255
255,51,102


29
T3,8
255,230,51
77,255,51
51,255,230
51,77,255
230,51,255
255,51,77,


30
T3,9
255,255,51
51,255,51
51,255,255
51,51,255
255,51,255
255,51,51


31
T4,1
255,77,77
255,255,77
77,255,77
77,255,255
77,77,255
255,77,255


32
T4,2
255,102,77
230,255,77
77,255,102
77,230,255
102,77,255
255,77,230


33
T4,3
255,128,77
204,255,77
77,255,128
77,204,255
128,77,255
255,77,204


34
T4,4
255,153,77
179,255,77
77,255,153
77,179,255
153,77,255
255,77,178


35
T4,5
255,179,77
153,255,77
77,255,179
77,153,255
179,77,255
255,77,153


36
T4,6
255,204,77
128,255,77
77,255,204
77,128,255
204,77,255
255,77,128


37
T4,7
255,230,77
102,255,77
77,255,230
77,102,255
230,77,255
255,77,102


38
T4,8
255,255,77
77,255,77
77,255,255
77,77,255
255,77,255
255,77,77,


39
T5,1
255,102,102
255,255,102
102,255,102
102,255,255
102,102,255
255,102,255


40
T5,2
255,128,102
230,255,102
102,255,128
102,230,255
128,102,255
255,102,230


41
T5,3
255,153,102
204,255,102
102,255,153
102,204,255
153,102,255
255,102,204


42
T5,4
255,179,102
179,255,102
102,255,179
102,179,255
179,102,255
255,102,178


43
T5,5
255,204,102
153,255,102
102,255,204
102,153,255
204,102,255
255,102,153


44
T5,6
255,230,102
128,255,102
102,255,230
102,128,255
230,102,255
255,102,128


45
T5,7
255,255,102
102,255,102
102,255,255
102,102,255
255,102,255
255,102,102


46
T6,1
255,128,128
255,255,128
128,255,128
128,255,255
128,128,255
255,129,255


47
T6,2
255,153,128
230,255,128
128,255,153
128,230,255
153,128,255
255,129,230


48
T6,3
255,179,128
204,255,128
128,255,179
128,204,255
179,128,255
255,129,204


49
T6,4
255,204,128
179,255,128
128,255,204
128,179,255
204,128,255
255,129,178


50
T6,5
255,230,128
153,255,128
128,255,230
128,153,255
230,128,255
255,129,153


51
T6,6
255,255,128
128,255,128
128,255,255
128,128,255
255,128,255
255,129,128


52
T7,1
255,153,153
255,255,153
153,255,153
153,255,255
153,153,255
255,153,255


53
T7,2
255,179,153
230,255,153
153,255,179
153,230,255
179,153,255
255,153,230


54
T7,3
255,204,153
204,255,153
153,255,204
153,204,255
204,153,255
255,153,204


55
T7,4
255,230,153
179,255,153
153,255,230
153,179,255
230,153,255
255,153,178


56
T7,5
255,255,153
153,255,153
153,255,255
153,153,255
255,153,255
255,153,153


57
T8,1
255,179,179
255,255,179
179,255,179
179,255,255
179,179,255
255,179,255


58
T8,2
255,204,179
230,255,179
179,255,204
179,230,255
204,179,255
255,179,230


59
T8,3
255,230,179
204,255,179
179,255,230
179,204,255
230,179,255
255,179,204


60
T8,4
255,255,179
179,255,179
179,255,255
179,179,255
255,179,255
255,179,178


61
T9,1
255,204,204
255,255,204
204,255,204
204,255,255
204,204,255
255,204,255


62
T9,2
255,230,204
230,255,204
204,255,230
204,230,255
230,204,255
255,204,230


63
T9,3
255,255,204
204,255,204
204,255,255
204,204,255
255,204,255
255,204,204


64
 T10,1
255,230,230
255,255,230
230,255,230
230,255,255
230,230,255
255,230,255


65
 T10,2
255,255,230
230,255,230
230,255,255
230,230,255
255,230,255
255,230,230


66
 T11,1
255,255,255
255,255,255
255,255,255
255,255,255
255,255,255
255,255,255




















Table 7-2








mesh
color value of mesh point in triangle
















No.
coordinate
ΔABO2
ΔBCO2
ΔCDO2
ΔDEO2
ΔEFO2
ΔFAO2

















1
T1,1
255,0,0
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255


2
T1,2
255,26,0
230,255,0
0,255,26
0,230,255
26,0,255
255,0,230


3
T1,3
255,51,0
204,255,0
0,255,51
0,204,255
51,0,255
255,0,204


4
T1,4
255,77,0
179,255,0
0,255,77
0,179,255
77,0,255
255,0,179


5
T1,5
255,102,0
153,255,0
0,255,102
0,153,255
102,0,255
255,0,153


6
T1,6
255,128,0
128,255,0
0,255,128
0,128,255
128,0,255
255,0,128


7
T1,7
255,153,0
102,255,0
0,255,153
0,102,255
153,0,255
255,0,102


8
T1,8
255,179,0
77,255,0
0,255,179
0,77,255
179,0,255
255,0,77


9
T1,9
255,204,0
51,255,0
0,255,204
0,51,255
204,0,255
255,0,51


10
 T1,10
255,230,0
26,255,0
0,255,230
0,26,255
230,0,255
255,0,26


11
 T1,11
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255
255,0,0


12
T2,1
230,0,0
230,230,0
0,230,0
0,230,230
0,0,230
230,0,230


13
T2,2
230,26,0
204,230,0
0,230,26
0,204,230
26,0,230
230,0,204


14
T2,3
230,51,0
179,230,0
0,230,51
0,179,230
51,0,230
230,0,179


15
T2,4
230,77,0
153,230,0
0,230,77
0,153,230
77,0,230
230,0,153


16
T2,5
230,102,0
128,230,0
0,230,102
0,128,230
102,0,230
230,0,128


17
T2,6
230,128,0
102,230,0
0,230,128
0,102,230
128,0,230
230,0,102


18
T2,7
230,153,0
77,230,0
0,230,153
0,77,230
153,0,230
230,0,77


19
T2,8
230,179,0
51,230,0
0,230,179
0,51,230
179,0,230
230,0,51


20
T2,9
230,204,0
26,230,0
0,230,204
0,26,230
204,0,230
230,0,26


21
 T2,10
230,230,0
0,230,0
0,230,230
0,0,230
230,0,230
230,0,0


22
T3,1
204,0,0
204,204,0
0,204,0
0,204,204
0,0,204
204,0,204


23
T3,2
204,26,0
179,204,0
0,204,26
0,179,204
26,0,204
204,0,179


24
T3,3
204,51,0
153,204,0
0,204,51
0,153,204
51,0,204
204,0,153


25
T3,4
204,77,0
128,204,0
0,204,77
0,128,204
77,0,204
204,0,128


26
T3,5
204,102,0
102,204,0
0,204,102
0,102,204
102,0,204
204,0,102


27
T3,6
204,128,0
77,204,0
0,204,128
0,77,204
128,0,204
204,0,77


28
T3,7
204,153,0
51,204,0
0,204,153
0,51,204
153,0,204
204,0,51


29
T3,8
204,179,0
26,204,0
0,204,179
0,26,204
179,0,204
204,0,26


30
T3,9
204,204,0
0,204,0
0,204,204
0,0,204
204,0,204
204,0,0


31
T4,1
179,0,0
179,179,0
0,179,0
0,179,179
0,0,179
179,0,179


32
T4,2
179,26,0
153,179,0
0,179,26
0,153,179
26,0,179
179,0,153


33
T4,3
179,51,0
128,179,0
0,179,51
0,128,179
51,0,179
179,0,128


34
T4,4
179,77,0
102,179,0
0,179,77
0,102,179
77,0,179
179,0,102


35
T4,5
179,102,0
77,179,0
0,179,102
0,77,179
102,0,179
179,0,77


36
T4,6
179,128,0
51,179,0
0,179,128
0,51,179
128,0,179
179,0,51


37
T4,7
179,153,0
26,179,0
0,179,153
0,26,179
153,0,179
179,0,26


38
T4,8
179,179,0
0,179,0
0,179,179
0,0,179
179,0,179
179,0,0


39
T5,1
153,0,0
153,153,0
0,153,0
0,153,153
0,0,153
153,0,153


40
T5,2
153,26,0
128,153,0
0,153,26
0,128,153
26,0,153
153,0,128


41
T5,3
153,51,0
102,153,0
0,153,51
0,102,153
51,0,153
153,0,102


42
T5,4
153,77,0
77,153,0
0,153,77
0,77,153
77,0,153
153,0,77


43
T5,5
153,102,0
51,153,0
0,153,102
0,51,153
102,0,153
153,0,51


44
T5,6
153,128,0
26,153,0
0,153,128
0,26,153
128,0,153
153,0,26


45
T5,7
153,153,0
0,153,0
0,153,153
0,0,153
153,0,153
153,0,0


46
T6,1
128,0,0
128,128,0
0,128,0
0,128,128
0,0,128
128,0,128


47
T6,2
128,26,0
102,128,0
0,128,26
0,102,128
26,0,128
128,0,102


48
T6,3
128,51,0
77,128,0
0,128,51
0,77,128
51,0,128
128,0,77


49
T6,4
128,77,0
51,128,0
0,128,77
0,51,128
77,0,128
128,0,51


50
T6,5
128,102,0
26,128,0
0,128,102
0,26,128
102,0,128
128,0,26


51
T6,6
128,128,0
0,128,0
0,128,128
0,0,128
128,0,128
128,0,0


52
T7,1
102,0,0
102,102,0
0,102,0
0,102,102
0,0,102
102,0,102


53
T7,2
102,26,0
77,102,0
0,102,26
0,77,102
26,0,102
102,0,77


54
T7,3
102,51,0
51,102,0
0,102,51
0,51,102
51,0,102
102,0,51


55
T7,4
102,77,0
26,102,0
0,102,77
0,26,102
77,0,102
102,0,26


56
T7,5
102,102,0
0,102,0
0,102,102
0,0,102
102,0,102
102,0,0


57
T8,1
77,0,0
77,77,0
0,77,0
0,77,77
0,0,77
77,0,77


58
T8,2
77,26,0
51,77,0
0,77,26
0,51,77
26,0,77
77,0,51


59
T8,3
77,51,0
26,77,0
0,77,51
0,26,77
51,0,77
77,0,26


60
T8,4
77,77,0
0,77,0
0,77,77
0,0,77
77,0,77
77,0,0


61
T9,1
51,0,0
51,51,0
0,51,0
0,51,51
0,0,51
51,0,51


62
T9,2
51,26,0
26,51,0
0,51,26
0,26,51
26,0,51
51,0,26


63
T9,3
51,51,0
0,51,0
0,51,51
0,0,51
51,0,51
51,0,0


64
 T10,1
26,0,0
26,26,0
0,26,0
0,26,26
0,0,26
26,0,26


65
 T10,2
26,26,0
0,26,0
0,26,26
0,0,26
26,0,26
26,0,0


66
 T11,1
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0




















TABLE 7-3








mesh
color value of mesh point in triangle
















No.
coordinate
ΔAO1O2
ΔBO1O2
ΔCO1O2
ΔDO1O2
ΔEO1O2
ΔFO1O2

















1
T1,1
255,255,255
255,255,255
255,255,255
255,255,255
255,255,255
255,255,255


2
T1,2
230,230,230
230,230,230
230,230,230
230,230,230
230,230,230
230,230,230


3
T1,3
204,204,204
204,204,204
204,204,204
204,204,204
204,204,204
204,204,204


4
T1,4
179,179,179
179,179,179
179,179,179
179,179,179
179,179,179
179,179,179


5
T1,5
153,153,153
153,153,153
153,153,153
153,153,153
153,153,153
153,153,153


6
T1,6
128,128,128
128,128,128
128,128,128
128,128,128
128,128,128
128,128,128


7
T1,7
102,102,102
102,102,102
102,102,102
102,102,102
102,102,102
102,102,102


8
T1,8
77,77,77
77,77,77
77,77,77
77,77,77
77,77,77
77,77,77


9
T1,9
51,51,51
51,51,51
51,51,51
51,51,51
51,51,51
51,51,51


10
 T1,10
26,26,26
26,26,26
26,26,26
26,26,26
26,26,26
26,26,26


11
 T1,11
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0


12
T2,1
255,230,230
255,255,230
230,255,230
230,255,255
230,230,255
255,230,255


13
T2,2
230,204,204
230,230,204
204,230,204
204,230,230
204,204,230
230,204,230


14
T2,3
204,179,179
204,204,179.00
179,204,179
179,204,204
179,179,204
204,179,204


15
T2,4
179,153,153
179,179,153
153,179,153
153,179,179
153,153,179
179,153,179


16
T2,5
153,128,128
153,153,128.00
128,153,128
128,153,153
128,128,153
153,128,153


17
T2,6
128,102,102
128,128,102
102,128,102
102,128,128
102,102,128
128,102,128


18
T2,7
102,77,77
102,102,77
77,102,77
77,102,102
77,77,102
102,77,102


19
T2,8
77,51,51
77,77,51
51,77,51
51,77,77
51,51,77
77,51,77


20
T2,9
51,26,26
51,51,26
26,51,26
26,51,51
26,26,51
51,26,51


21
 T2,10
26,0,0
26,26,0
0,26,0
0,26,26
0,0,26
26,0,26


22
T3,1
255,204,204
255,255,204
204,255,204
204,255,255
204,204,255
255,204,255


23
T3,2
230,179,179
230,230,179
179,230,179
179,230,230
179,179,230
230,179,230


24
T3,3
204,153,153
204,204,153
153,204,153
153,204,204
153,153,204
204,153,204


25
T3,4
179,128,128
179,179,128
128,179,128
128,179,179
128,128,179
179,128,179


26
T3,5
153,102,102
153,153,102
102,153,102
102,153,153
102,102,153
153,102,153


27
T3,6
128,77,77
128,128,77
77,128,77
77,128,128
77,77,128
128,77,128


28
T3,7
102,51,51
102,102,51
51,102,51
51,102,102
51,51,102
102,51,102


29
T3,8
77,26,26
77,77,26
26,77,26
26,77,77
26,26,77
77,26,77


30
T3,9
51,0,0
51,51,0
0,51,0
0,51,51
0,0,51
51,0,51


31
T4,1
255,179,179
255,255,179
179,255,179
179,255,255
179,179,255
255,179,255


32
T4,2
230,153,153
230,230,153
153,230,153
153,230,230
153,153,230
230,153,230


33
T4,3
204,128,128
204,204,128
128,204,128
128,204,204
128,128,204
204,128,204


34
T4,4
179,102,102
179,179,102
102,179,102
102,179,179
102,102,179
179,102,179


35
T4,5
153,77,77
153,153,77
77,153,77
77,153,153
77,77,153
153,77,153


36
T4,6
128,51,51
128,128,51
51,128,51
51,128,128
51,51,128
128,51,128


37
T4,7
102,26,26
102,102,26
26,102,26
26,102,102
26,26,102
102,26,102


38
T4,8
77,0,0
77,77,0
0,77,0
0,77,77
0,0,77
77,0,77


39
T5,1
255,153,153
255,255,153
153,255,153
153,255,255
153,153,255
255,153,255


40
T5,2
230,128,128
230,230,128
128,230,128
128,230,230
128,128,230
230,128,230


41
T5,3
204,102,102
204,204,102
102,204,102
102,204,204
102,102,204
204,102,204


42
T5,4
179,77,77
179,179,77
77,179,77
77,179,179
77,77,179
179,77,179


43
T5,5
153,51,51
153,153,51
51,153,51
51,153,153
51,51,153
153,51,153


44
T5,6
128,26,26
128,128,26
26,128,26
26,128,128
26,26,128
128,26,128


45
T5,7
102,0,0
102,102,0
0,102,0
0,102,102
0,0,102
102,0,102


46
T6,1
255,128,128
255,255,128.00
128,255,128
128,255,255
128,128,255
255,128,255


47
T6,2
230,102,102
230,230,102
102,230,102
102,230,230
102,102,230
230,102,230


48
T6,3
204,77,77
204,204,77
77,204,77
77,204,204
77,77,204
204,77,204


49
T6,4
179,51,51
179,179,51
51,179,51
51,179,179
51,51,179
179,51,179


50
T6,5
153,26,26
153,153,26
26,153,26
26,153,153
26,26,153
153,26,153


51
T6,6
128,0,0
128,128,0
0,128,0
0,128,128
0,0,128
128,0,128


52
T7,1
255,102,102
255,255,102
102,255,102
102,255,255
102,102,255
255,102,255


53
T7,2
230,77,77
230,230,77
77,230,77
77,230,230
77,77,230
230,77,230


54
T7,3
204,51,51
204,204,51
51,204,51 ,
51,204,204
51,51,204
204,51,204


55
T7,4
179,26,26
179,179,26
26,179,26
26,179,179
26,26,179
179,26,179


56
T7,5
153,0,0
153,153,0
0,153,0
0,153,153
0,0,153
153,0,153


57
T8,1
255,77,77
255,255,77
77,255,77
77,255,255
77,77,255
255,77,255


58
T8,2
230,51,51
230,230,51
51,230,51
51,230,230
51,51,230
230,51,230


59
T8,3
204,26,26
204,204,26
26,204,26
26,204,204
26,26,204
204,26,204


60
T8,4
179,0,0
179,179,0
0,179,0
0,179,179
0,0,179
179,0,179


61
T9,1
255,51,51
255,255,51
51,255,51
51,255,255
51,51,255
255,51,255


62
T9,2
230,26,26
230,230,26
26,230,26
26,230,230
26,26,230
230,26,230


63
T9,3
204,0,0
204,204,0
0,204,0
0,204,204
0,0,204
204,0,204


64
 T10,1
255,26,26
255,255,26
26,255,26
26,255,255
26,26,255
255,26,255


65
 T10,2
230,0,0
230,230,0
0,230,0
0,230,230
0,0,230
230,0,230


66
 T11,1
255,0,0
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255









In addition, based on n=10, RGB values of colors of mesh points on each tetrahedron in eight-element primary color HSB color space are shown in Table 8.











TABLE 8








mesh
RGB of color of mesh point on each tetrahedron in color space














No.
coordinates
#O1O2AB
#O1O2BC
#O1O2CD
#O1O2DE
#O1O2EF
#O1O2FA

















1
T1,1,1
255,0,0
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255


2
T1,2,1
255,26,0
230,255,0
0,255,26
0,230,255
26,0,255
255,0,230


3
T1,3,1
255,51,0
204,255,0
0,255,51
0,204,255
51,0,255
255,0,204


4
T1,4,1
255,77,0
179,255,0
0,255,77
0,179,255
77,0,255
255,0,179


5
T1,5,1
255,102,0
153,255,0
0,255,102
0,153,255
102,0,255
255,0,153


6
T1,6,1
255,128,0
128,255,0
0,255,128
0,128,255
128,0,255
255,0,128


7
T1,7,1
255,153,0
102,255,0
0,255,153
0,102,255
153,0,255
255,0,102


8
T1,8,1
255,179,0
77,255,0
0,255,179
0,77,255
179,0,255
255,0,77


9
T1,9,1
255,204,0
51,255,0
0,255,204
0,51,255
204,0,255
255,0,51


10
 T1,10,1
255,230,0
26,255,0
0,255,230
0,26,255
230,0,255
255,0,26


11
 T1,11,1
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255
255,0,0


12
T2,1,1
255,26,26
255,255,26
26,255,26
26,255,255
26,26,255
255,26,255


13
T2,1,2
230,0,0
230,230,0
0,230,0
0,230,230
0,0,230
230,0,230


14
T2,2,1
255,51,26
230,255,26
26,255,51
26,230,255
51,26,255
255,26,230


15
T2,2,2
230,26,0
204,230,0
0,230,26
0,204,230
26,0,230
230,0,204


16
T2,3,1
255,77,26
204,255,26
26,255,77
26,204,255
77,26,255
255,26,204


17
T2,3,2
230,51,0
179,230,0
0,230,51
0,179,230
51,0,230
230,0,179


18
T2,4,1
255,102,26
179,255,26
26,255,102
26,179,255
102,26,255
255,26,179


19
T2,4,2
230,77,0
153,230,0
0,230,77
0,153,230
77,0,230
230,0,153


20
T2,5,1
255,128,26
153,255,26
26,255,128
26,153,255
128,26,255
255,26,153


21
T2,5,2
230,102,0
128,230,0
0,230,102
0,128,230
102,0,230
230,0,128


22
T2,6,1
255,153,26
128,255,26
26,255,153
26,128,255
153,26,255
255,26,128


23
T2,6,2
230,128,0
102,230,0
0,230,128
0,102,230
128,0,230
230,0,102


24
T2,7,1
255,179,26
102,255,26
26,255,179
26,102,255
179,26,255
255,26,102


25
T2,7,2
230,153,0
77,230,0
0,230,153
0,77,230
153,0,230
230,0,77


26
T2,8,1
255,204,26
77,255,26
26,255,204
26,77,255
204,26,255
255,26,77


27
T2,8,2
230,179,0
51,230,0
0,230,179
0,51,230
179,0,230
230,0,51


28
T2,9,1
255,230,26
51,255,26
26,255,230
26,51,255
230,26,255
255,26,51


29
T2,9,2
230,204,0
26,230,0
0,230,204
0,26,230
204,0,230
230,0,26


30
 T2,10,1
255,255,26
26,255,26
26,255,255
26,26,255
255,26,255
255,26,26


31
 T2,10,2
230,230,0
0,230,0
0,230,230
0,0,230
230,0,230
230,0,0


32
T3,1,1
255,51,51
255,255,51
51,255,51
51,255,255
51,51,255
255,51,255


33
T3,4,2
230,26,26
230,230,26
26,230,26
26,230,230
26,26,230
230,26,230


34
T3,1,3
204,0,0
204,204,0
0,204,0
0,204,204
0,0,204
204,0,204


35
T3,2,1
255,77,51
230,255,51
51,255,77
51,230,255
77,51,255
255,51,230


36
T3,2,2
230,51,26
204,230,26
26,230,51
26,204,230
51,26,230
230,26,204


37
T3,2,3
204,26,0
179,204,0
0,204,26
0,179,204
26,0,204
204,0,179


38
T3,3,1
255,102,51
204,255,51
51,255,102
51,204,255
102,51,255
255,51,204


39
T3,3,2
230,77,26
179,230,26
26,230,77
26,179,230
77,26,230
230,26,179


40
T3,3,3
204,51,0
153,204,0
0,204,51
0,153,204
51,0,204
204,0,153


41
T3,4,1
255,128,51
179,255,51
51,255,128
51,179,255
128,51,255
255,51,179


42
T3,4,2
230,102,26
153,230,26
26,230,102
26,153,230
102,26,230
230,26,153


43
T3,4,3
204,77,0
128,204,0
0,204,77
0,128,204
77,0,204
204,0,128


44
T3,5,1
255,153,51
153,255,51
51,255,153
51,153,255
153,51,255
255,51,153


45
T3,5,2
230,128,26
128,230,26
26,230,128
26,128,230
128,26,230
230,26,128


46
T3,5,3
204,102,0
102,204,0
0,204,102
0,102,204
102,0,204
204,0,102


47
T3,6,1
255,179,51
128,255,51
51,255,179
51,128,255
179,51,255
255,51,128


48
T3,6,2
230,153,26
102,230,26
26,230,153
26,102,230
153,26,230
230,26,102


49
T3,6,3
204,128,0
77,204,0
0,204,128
0,77,204
128,0,204
204,0,77


50
T3,7,1
255,204,51
102,255,51
51,255,204
51,101255
204,51,255
255,51,102


51
T3,7,2
230,179,26
77,230,26
26,230,179
26,77,230
179,26,230
230,26,77


52
T3,7,3
204,153,0
51,204,0
0,204,153
0,51,204
153,0,204
204,0,51


53
T3,8,1
255,230,51
77,255,51
51,255,230
51,77,255
230,51,255
255,51,77


54
T3,8,2
230,204,26
51,230,26
26,230,204
26,51,230
204,26,230
230,26,51


55
T3,8,3
204,179,0
26,204,0
0,204,179
0,26,204
179,0,204
204,0,26


56
T3,9,1
255,255,51
51,255,51
51,255,255
51,51,255
255,51,255
255,51,51


57
T3,9,2
230,230,26
26,230,26
26,230,230
26,26,230
230,26,230
230,26,26


58
T3,9,3
204,204,0
0,204,0
0,204,204
0,0,204
204,0,204
204,0,0


59
T4,1,1
255,77,77
255,255,77
77,255,77
77,255,255
77,77,255
255,77,255


60
T4,1,2
230,51,51
230,230,51
51,230,51
51,230,230
51,51,230
230,51,230


61
T4,1,3
204,26,26
204,204,26
26,204,26
26,204,204
26,26,204
204,26,204


62
T4,1,4
179,0,0
179,179,0
0,179,0
0,179,179
0,0,179
179,0,179


63
T4,2,1
255,102,77
230,255,77
77,255,102
77,230,255
102,77,255
255,77,230


64
T4,2,2
230,77,51
204,230,51
51,230,77
51,204,230
77,51,230
230,51,204


65
T4,2,3
204,51,26
179,204,26
26,204,51
26,179,204
51,26,204
204,26,179


66
T4,2,4
179,26,0
153,179,0
0,179,26
0,153,179
26,0,179
179,0,153


67
T4,3,1
255,128,77
204,255,77
77,255,128
77,204,255
128,77,255
255,77,204


68
T4,3,2
230,102,51
179,230,51
51,230,102
51,179,230
102,51,230
230,51,179


69
T4,3,3
204,77,26
153,204,26
26,204,77
26,153,204
77,26,204
204,26,153


70
T4,3,4
179,51,0
128,179,0
0,179,51
0,128,179
51,0,179
179,0,128


71
T4,4,1
255,153,77
179,255,77
77,255,153
77,179,255
153,77,255
255,77,179


72
T4,4,2
230,128,51
153,230,51
51,230,128
51,153,230
128,51,230
230,51,153


73
T4,4,3
204,102,26
128,204,26
26,204,102
26,128,204
102,26,204
204,26,128


74
T4,4,4
179,77,0
102,179,0
0,179,77
0,102,179
77,0,179
179,0,102


75
T4,5,1
255,179,77
153,255,77
77,255,179
77,153,255
179,77,255
255,77,153


76
T4,5,2
230,153,51
128,230,51
51,230,153
51,128,230
153,51,230
230,51,128


77
T4,5,3
204,128,26
102,204,26
26,204,128
26,102,204
128,26,204
204,26,102


78
T4,5,4
179,102,0
77,179,0
0,179,102
0,77,179
102,0,179
179,0,77


79
T4,6,1
255,204,77
128,255,77
77,255,204
77,128,255
204,77,255
255,77,128


80
T4,6,2
230,179,51
102,230,51
51,230,179
51,102,230
179,51,230
230,51,102


81
T4,6,3
204,153,26
77,204,26
26,204,153
26,77,204
153,26,204
204,26,77


82
T4,6,4
179,128,0
51,179,0
0,179,128
0,51,179
128,0,179
179,0,51


83
T4,7,1
255,230,77
102,255,77
77,255,230
77,102,255
230,77,255
255,77,102


84
T4,7,2
230,204,51
77,230,51
51,230,204
51,77,230
204,51,230
230,51,77


85
T4,7,3
204,179,26
51,204,26
26,204,179
26,51,204
179,26,204
204,26,51


86
T4,7,4
179,153,0
26,179,0
0,179,153
0,26,179
153,0,179
179,0,26


87
T4,8,1
255,255,77
77,255,77
77,255,255
77,77,255
255,77,255
255,77,77


88
T4,8,2
230,230,51
51,230,51
51,230,230
51,51,230
230,51,230
230,51,51


89
T4,8,3
204,204,26
26,204,26
26,204,204
26,26,204
204,26,204
204,26,26


90
T4,8,4
179,179,0
0,179,0
0,179,179
0,0,179
179,0,179
179,0,0


91
T5,1,1
255,102,102
255,255,102
102,255,102
102,255,255
102,102,255
255,102,255


92
T5,1,2
230,77,77
230,230,77
77,230,77
77,230,230
77,77,230
230,77,230


93
T5,1,3
204,51,51
204,204,51
51,204,51
51,204,204
51,51,204
204,51,204


94
T5,1,4
179,26,26
179,179,26
26,179,26
26,179,179
26,26,179
179,26,179


95
T5,1,5
153,0,0
153,153,0
0,153,0
0,153,153
0,0,153
153,0,153


96
T5,2,1
255,128,102
230,255,102
102,255,128
102,230,255
128,102,255
255,102,230


97
T5,2,2
230,102,77
204,230,77
77,230,102
77,204,230
102,77,230
230,77,204


98
T5,2,3
204,77,51
179,204,51
51,204,77
51,179,204
77,51,204
204,51,179


99
T5,2,4
179,51,26
153,179,26
26,179,51
26,153,179
51,26,179
179,26,153


100
T5,2,5
153,26,0
128,153,0
0,153,26
0,128,153
26,0,153
153,0,128


101
T5,3,1
255,153,102
204,255,102
102,255,153
102,204,255
153,102,255
255,102,204


102
T5,3,2
230,128,77
179,230,77
77,230,128
77,179,230
128,77,230
230,77,179


103
T5,3,3
204,102,51
153,204,51
51,204,102
51,153,204
102,51,204
204,51,153


104
T5,3,4
179,77,26
128,179,26
26,179,77
26,128,179
77,26,179
179,26,128


105
T5,3,5
153,51,0
102,153,0
0,153,51
0,102,153
51,0,153
153,0,102


106
T5,4,1
255,179,102
179,255,102
102,255,179
102,179,255
179,102,255
255,102,179


107
T5,4,2
230,153,77
153,230,77
77,230,153
77,153,230
153,77,230
230,77,153


108
T5,4,3
204,128,51
128,204,51
51,204,128
51,128,204
128,51,204
204,51,128


109
T5,4,4
179,102,26
102,179,26
26,179,102
26,102,179
102,26,179
179,26,102


110
T5,4,5
153,77,0
77,153,0
0,153,77
0,77,153
77,0,153
153,0,77


111
T5,5,1
255,204,102
153,255,102
102,255,204
102,153,255
204,102,255
255,102,153


112
T5,5,2
230,179,77
128,230,77
77,230,179
77,128,230
179,77,230
230,77,128


113
T5,5,3
204,153,51
102,204,51
51,204,153
51,102,204
153,51,204
204,51,102


114
T5,5,4
179,128,26
77,179,26
26,179,128
26,77,179
128,26,179
179,26,77


115
T5,5,5
153,102,0
51,153,0
0,153,102
0,51,153
102,0,153
153,0,51


116
T5,6,1
255,230,102
128,255,102
102,255,230
102,128,255
230,102,255
255,102,128


117
T5,6,2
230,204,77
102,230,77
77,230,204
77,102,230
204,77,230
230,77,102


118
T5,6,3
204,179,51
77,204,51
51,204,179
51,77,204
179,51,204
204,51,77


119
T5,6,4
179,153,26
51,179,26
26,179,153
26,51,179
153,26,179
179,26,51


120
T5,6,5
153,128,0
26,153,0
0,153,128
0,26,153
128,0,153
153,0,26


121
T5,7,1
255,255,102
102,255,102
102,255,255
102,102,255
255,102,255
255,102,102


122
T5,7,2
230,230,77
77,230,77
77,230,230
77,77,230
230,77,230
230,77,77


123
T5,7,3
204,204,51
51,204,51
51,204,204
51,51,204
204,51,204
204,51,51


124
T5,7,4
179,179,26
26,179,26
26,179,179
26,26,179
179,26,179
179,26,26


125
T5,7,5
153,153,0
0,153,0
0,153,153
0,0,153
153,0,153
153,0,0


126
T6,1,1
255,128,128
255,255,128
128,255,128
128,255,255
128,128,255
255,128,255


127
T6,1,2
230,102,102
230,230,102
102,230,102
102,230,230
102,102,230
230,102,230


128
T6,1,3
204,77,77
204,204,77
77,204,77
77,204,204
77,77,204
204,77,204


129
T6,1,4
179,51,51
179,179,51
51,179,51
51,179,179
51,51,179
179,51,179


130
T6,1,5
153,26,26
153,153,26
26,153,26
26,153,153
26,26,153
153,26,153


131
T6,1,6
128,0,0
128,128,0
0,128,0
0,128,128
0,0,128
128,0,128


132
T6,2,1
255,153,128
230,255,128
128,255,153
128,230,255
153,128,255
255,128,230


133
T6,2,2
230,128,102
204,230,102
102,230,128
102,204,230
128,102,230
230,102,204


134
T6,2,3
204,102,77
179,204,77
77,204,102
77,179,204
102,77,204
204,77,179


135
T6,2,4
179,77,51
153,179,51
51,179,77
51,153,179
77,51,179
179,51,153


136
T6,2,5
153,51,26
128,153,26
26,153,51
26,128,153
51,26,153
153,26,128


137
T6,2,6
128,26,0
102,128,0
0,128,26
0,102,128
26,0,128
128,0,102


138
T6,3,1
255,179,128
204,255,128
128,255,179
128,204,255
179,128,255
255,128,204


139
T6,3,2
230,153,102
179,230,102
102,230,153
102,179,230
153,102,230
230,102,179


140
T6,3,3
204,128,77
153,204,77
77,204,128
77,153,204
128,77,204
204,77,153


141
T6,3,4
179,102,51
128,179,51
51,179,102
51,128,179
102,51,179
179,51,128


142
T6,3,5
153,77,26
102,153,26
26,153,77
26,102,153
77,26,153
153,26,102


143
T6,3,6
128,51,0
77,128,0
0,128,51
0,77,128
51,0,128
128,0,77


144
T6,4,1
255,204,128
179,255,128
128,255,204
128,179,255
204,128,255
255,128,179


145
T6,4,2
230,179,102
153,230,102
102,230,179
102,153,230
179,102,230
230,102,153


146
T6,4,3
204,153,77
128,204,77
77,204,153
77,128,204
153,77,204
204,77,128


147
T6,4,4
179,128,51
102,179,51
51,179,128
51,102,179
128,51,179
179,51,102


148
T6,4,5
153,102,26
77,153,26
26,153,102
26,77,153
102,26,153
153,26,77


149
T6,4,6
128,77,0
51,128,0
0,128,77
0,51,128
77,0,128
128,0,51


150
T6,5,1
255,230,128
153,255,128
128,255,230
128,153,255
230,128,255
255,128,153


151
T6,5,2
230,204,102
128,230,102
102,230,204
102,128,230
204,102,230
230,102,128


152
T6,5,3
204,179,77
102,204,77
77,204,179
77,102,204
179,77,204
204,77,102


153
T6,5,4
179,153,51
77,179,51
51,179,153
51,77,179
153,51,179
179,51,77


154
T6,5,5
153,128,26
51,153,26
26,153,128
26,51,153
128,26,153
153,26,51


155
T6,5,6
128,102,0
26,128,0
0,128,102
0,26,128
102,0,128
128,0,26


156
T6,6,1
255,255,128
128,255,128
128,255,255
128,128,255
255,128,255
255,128,128


157
T6,6,2
230,230,102
102,230,102
102,230,230
102,102,230
230,102,230
230,102,102


158
T6,6,3
204,204,77
77,204,77
77,204,204
77,77,204
204,77,204
204,77,77


159
T6,6,4
179,179,51
51,179,51
51,179,179
51,51,179
179,51,179
179,51,51


160
T6,6,5
153,153,26
26,153,26
26,153,153
26,26,153
153,26,153
153,26,26


161
T6,6,6
128,128,0
0,128,0
0,128,128
0,0,128
128,0,128
128,0,0


162
T7,1,1
255,153,153
255,255,153
153,255,153
153,255,255
153,153,255
255,153,255


163
T7,1,2
230,128,128
230,230,128
128,230,128
128,230,230
128,128,230
230,128,230


164
T7,1,3
204,102,102
204,204,102
102,204,102
102,204,204
102,102,204
204,102,204


165
T7,1,4
179,77,77
179,179,77
77,179,77
77,179,179
77,77,179
179,77,179


166
T7,15
153,51,51
153,153,51
51,153,51
51,153,153
51,51,153
153,51,153


167
T7,1,6
128,26,26
128,128,26
26,128,26
26,128,128
26,26,128
128,26,128


168
T7,1,7
102,0,0
102,102,0
0,102,0
0,102,102
0,0,102
102,0,102


169
T7,2,1
255,179,153
230,255,153
153,255,179
153,230,255
179,153,255
255,153,230


170
T7,2,2
230,153,128
204,230,128
128,230,153
128,204,230
153,128,230
230,128,204


171
T7,2,3
204,128,102
179,204,102
102,204,128
102,179,204
128,102,204
204,102,179


172
T7,2,4
179,102,77
153,179,77
77,179,102
77,153,179
102,77,179
179,77,153


173
T7,2,5
153,77,51
128,153,51
51,153,77
51,128,153
77,51,153
153,51,128


174
T7,2,6
128,51,26
102,128,26
26,128,51
26,102,128
51,26,128
128,26,102


175
T7,2,7
102,26,0
77,102,0
0,102,26
0,77,102
26,0,102
102,0,77


176
T7,3,1
255,204,153
204,255,153
153,255,204
153,204,255
204,153,255
255,153,204


177
T7,3,2
230,179,128
179,230,128
128,230,179
128,179,230
179,128,230
230,128,179


178
T7,3,3
204,153,102
153,204,102
102,204,153
102,153,204
153,102,204
204,102,153


179
T7,3,4
179,128,77
128,179,77
77,179,128
77,128,179
128,77,179
179,77,128


180
T7,3,5
153,102,51
102,153,51
51,153,102
51,102,153
102,51,153
153,51,102


181
T7,3,6
128,77,26
77,128,26
26,128,77
26,77,128
77,26,128
128,26,77


182
T7,3,7
102,51,0
51,102,0
0,102,51
0,51,102
51,0,102
102,0,51


183
T7,4,1
255,230,153
179,255,153
153,255,230
153,179,255
230,153,255
255,153,179


184
T7,4,2
230,204,128
153,230,128
128,230,204
128,153,230
204,128,230
230,128,153


185
T7,4,3
204,179,102
128,204,102
102,204,179
102,128,204
179,102,204
204,102,128


186
T7,4,4
179,153,77
102,179,77
77,179,153
77,102,179
153,77,179
179,77,102


187
T7,4,5
153,128,51
77,153,51
51,153,128
51,77,153
128,51,153
153,51,77


188
T7,4,6
128,102,26
51,128,26
26,128,102
26,51,128
102,26,128
128,26,51


189
T7,4,7
102,77,0
26,102,0
0,102,77
0,26,102
77,0,102
102,0,26


190
T7,5,1
255,255,153
153,255,153
153,255,255
153,153,255
255,153,255
255,153,153


191
T7,5,2
230,230,128
128,230,128
128,230,230
128,128,230
230,128,230
230,128,128


192
T7,5,3
204,204,102
102,204,102
102,204,204
102,102,204
204,102,204
204,102,102


193
T7,5,4
179,179,77
77,179,77
77,179,179
77,77,179
179,77,179
179,77,77


194
T7,5,5
153,153,51
51,153,51
51,153,153
51,51,153
153,51,153
153,51,51


195
T7,5,6
128,128,26
26,128,26
26,128,128
26,26,128
128,26,128
128,26,26


196
T7,5,7
102,102,0
0,102,0
0,102,102
0,0,102
102,0,102
102,0,0


197
T8,1,1
255,179,179
255,255,179
179,255,179
179,255,255
179,179,255
255,179,255


198
T8,1,2
230,153,153
230,230,153
153,230,153
153,230,230
153,153,230
230,153,230


199
T8,1,3
204,128,128
204,204,128
128,204,128
128,204,204
128,128,204
204,128,204


200
T8,1,4
179,102,102
179,179,102
102,179,102
102,179,179
102,102,179
179,102,179


201
T8,1,5
153,77,77
153,153,77
77,153,77
77,153,153
77,77,153
153,77,153


202
T8,1,6
128,51,51
128,128,51
51,128,51
51,128,128
51,51,128
128,51,128


203
T8,1,7
102,26,26
102,102,26
26,102,26
26,102,102
26,26,102
102,26,102


204
T8,1,8
77,0,0
77,77,0
0,77,0
0,77,77
0,0,77
77,0,77


205
T8,2,1
255,204,179
230,255,179
179,255,204
179,230,255
204,179,255
255,179,230


206
T8,2,2
230,179,153
204,230,153
153,230,179
153,204,230
179,153,230
230,153,204


207
T8,2,3
204,153,128
179,204,128
128,204,153
128,179,204
153,128,204
204,128,179


208
T8,2,4
179,128,102
153,179,102
102,179,128
102 153,179
128,102,179
179,102,153


209
T8,2,5
153,102,77
128,153,77
77,153,102
77,128,153
102,77,153
153,77,128


210
T8,2,6
128,77,51
102,128,51
51,128,77
51,102,128
77,51,128
128,51,102


211
T8,2,7
102,51,26
77,102,26
26,102,51
26,77,102
51,26,102
102,26,77


212
T8,2,8
77,26,0
51,77,0
0,77,26
0,51,77
26,0,77
77,0,51


213
T8,3,1
255,230,179
204,255,179
179,255,230
179,204,255
230,179,255
255,179,204


214
T8,3,2
230,204,153
179,230,153
153,230,204
153,179,230
204,153,230
230,153,179


215
T8,3,3
204,179,128
153,204,128
128,204,179
128,153,204
179,128,204
204,128,153


216
T8,3,4
179,153,102
128,179,102
102,179,153
102,128,179
153,102,179
179,102,128


217
T8,3,5
153,128,77
102,153,77
77,153,128
77,102,153
128,77,153
153,77,102


218
T8,3,6
128,102,51
77,128,51
51,128,102
51,77,128
102,51,128
128,51,77


219
T8,3,7
102,77,26
51,102,26
26,102,77
26,51,102
77,26,102
102,26,51


220
T8,3,8
77,51,0
26,77,0
0,77,51
0,26,77
51,0,77
77,0,26


221
T8,4,1
255,255 179
179,255,179
179,255,255
179,179,255
255,179,255
255,179,179


222
T8,4,2
230,230,153
153,230,153
153,230,230
153,153,230
230,153,230
230,153,153


223
T8,4,3
204,204,128
128,204,128
128,204,204
128,128,204
204,128,204
204,128,128


224
T8,4,4
179,179,102
102,179,102
102,179,179
102,102,179
179,102,179
179,102,102


225
T8,4,5
153,153,77
77,153,77
77,153,153
77,77,153
153,77,153
153,77,77


226
T8,4,6
128,128,51
51,128,51
51,128,128
51,51,128
128,51,128
128,51,51


227
T8,4,7
102,102,26
26,102,26
26,102,102
26,26,102
102,26,102
102,26,26


228
T8,4,8
77,77,0
0,77,0
0,77,77
0,0,77
77,0,77
77,0,0


229
T9,1,1
255,204,204
255,255,204
204,255,204
204,255,255
204,204,255
255,204,255


230
T9,1,2
230,179,179
230,230,179
179,230,179
179,230,230
179,179,230
230,179,230


231
T9,1,3
204,153,153
204,204,153
153,204,153
153,204,204
153,153,204
204,153,204


232
T9,1,4
179,128,128
179,179,128
128,179,128
128,179,179
128,128,179
179,128,179


233
T9,1,5
153,102,102
153,153,102
102,153,102
102,153,153
102,102,153
153,102,153


234
T9,1,8
128,77,77
128,128,77
77,128,77
77,128,128
77,77,128
128,77,128


235
T9,1,7
102,51,51
102,102,51
51,102,51
51,102,102
51,51,102
102,51,102


236
T9,1,8
77,26,26
77,77,26
26,77,26
26,77,77
26,26,77
77,26,77


237
T9,1,9
51,0,0
51,51,0
0,51,0
0,51,51
0,0,51
51,0,51


238
T9,2,1
255,230,204
230,255,204
204,255,230
204,230,255
230,204,255
255,204,230


239
T9,2,2
230,204,179
204,230,179
179,230,204
179,204,230
204,179,230
230,179,204


240
T9,2,3
204,179,153
179,204,153
153,204,179
153,179,204
179,153,204
204,153,179


241
T9,2,4
179,153,128
153,179,128
128,179,153
128,153,179
153,128,179
179,128,153


242
T9,2,5
153,128,102
128,153,102
102,153,128
102,128,153
128,102,153
153,102,128


243
T9,2,6
128,102,77
102,128,77
77,128,102
77,102,128
102,77,128
128,77,102


244
T9,2,7
102,77,51
77,102,51
51,102,77
51,77,102
77,51,102
102,51,77


245
T9,2,8
77,51,26
51,77,26
26,77,51
26,51,77
51,26,77
77,26,51


246
T9,2,9
51,26,0
26,51,0
0,51,26
0,26,51
26,0,51
51,0,26


247
T9,3,1
255,255,204
204,255,204
204,255,255
204,204,255
255,204,255
255,204,204


248
T9,3,2
230,230,179
179,230,179
179,230,230
179,179,230
230,179,230
230,179,179


249
T9,3,3
204,204,153
153,204,153
153,204,204
153,153,204
204,153,204
204,153,153


250
T9,3,4
179,179,128
128,179,128
128,179,179
128,128,179
179,128,179
179,128,128


251
T9,3,5
153,153,102
102,153,102
102,153,153
102,102,153
153,102,153
153,102,102


252
T9,3,6
128,128,77
77,128,77
77,128,128
77,77,128
128,77,128
128,77,77


253
T9,3,7
102,102,51
51,102,51
51,102,102
51,51,102
102,51,102
102,51,51


254
T9,3,8
77,77,26
26,77,26
26,77,77
26,26,77
77,26,77
77,26,26


255
T9,3,9
51,51,0
0,51,0
0,51,51
0,0,51
51,0,51
51,0,0


256
 T10,1,1
255,230,230
255,255,230
230,255,230
230,255,255
230,230,255
255,230,255


257
 T10,1,2
230,204,204
230,230,204
204,230,204
204,230,230
204,204,230
230,204,230


258
 T10,1,3
204,179,179
204,204,179
179,204,179
179,204,204
179,179,204
204,179,204


259
 T10,1,4
179,153,153
179,179,153
153,179,153
153,179,179
153,153,179
179,153,179


260
 T10,1,5
153,128,128
153,153,128
128,153,128
128,153,153
128,128,153
153,128,153


261
 T10,1,6
128,102,102
128,128,102
102,128,102
102,128,128
102,102,128
128,102,128


262
 T10,1,7
102,77,77
102,102,77
77,102,77
77,102,102
77,77,102
102,77,102


263
 T10,1,8
77,51,51
77,77,51
51,77,51
51,77,77
51,51,77
77,51,77


264
 T10,1,9
51,26,26
51,51,26
26,51,26
26,51,51
26,26,51
51,26,51


265
  T10,1,10
26,0,0
26,26,0
0,26,0
0,26,26
0,0,26
26,0,26


266
 T10,2,1
255,255,230
230,255,230
230,255,255
230,230,255
255,230,255
255,230,230


267
 T10,2,2
230,230,204
204,230,204
204,230,230
204,204,230
230,204,230
230,204,204


268
 T10,23
204,204,179
179,204,179
179,204,204
179,179,204
204,179,204
204,179,179


269
 T10,2,4
179,179,153
153,179,153
153,179,179
153,153,179
179,153,179
179,153,153


270
 T10,2,5
153,153,128
128,153,128
128,153,153
128,128,153
153,128,153
153,128,128


271
 T10,2,6
128,128 102
102,128,102
102,128,128
102,102,128
128,102,128
128,102,102


272
 T10,2,7
102,102,77
77,102,77
77,102,102
77,77,102
102,77,102
102,77,77


273
 T10,2,8
77,77,51
51,77,51
51,77,77
51,51,77
77,51,77
77,51,51


274
 T10,2,9
51,51,26
26,51,26
26,51,51
26,26,51
51,26,51
51,26,26


275
  T10,2,10
26,26,0
0,26,0
0,26,26
0,0,26
26,0,26
26,0,0


276
 T11,1,1
255,255,255
255,255,255
255,255,255
255,255,255
255,255,255
255,255,255


277
 T11,1,2
230,230,230
230,230,230
230,230,230
230,230,230
230,230,230
230,230,230


278
 T11,1,3
204,204,204
204,204,204
204,204,204
204,204,204
204,204,204
204,204,204


279
 T11,1,4
179,179,179
179,179,179
179,179,179
179,179,179
179,179,179
179,179,179


280
 T11,1,5
153,153,153
153,153,153
153,153,153
153,153,153
153,153,153
153,153,153


281
 T11,1,6
128,128,128
128,128,128
128,128,128
128,128,128
128,128,128
128,128,128


282
 T11,1,7
102,102,102
102,102,102
102,102,102
102,102,102
102,102,102
102,102,102


283
 T11,1,8
77,77,77
77,77,77
77,77,77
77,77,77
77,77,77
77,77,77


284
 T11,1,9
51,51,51
51,51,51
51,51,51
51,51,51
51,51,51
51,51,51


285
  T11,1,10
26,26,26
26,26,26
26,26,26
26,26,26
26,26,26
26,26,26


286
  T11,1,11
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0









The above solutions design a method for constructing a meshed model and a discrete chromatography of eight primary color HSB color space. By a meshed digital model and a discrete algorithm of color space, the color value and the color distribution in any point, line, surface and space area in the HSB color space can be quickly obtained based on color values of eight primary colors and coordinate values of mesh points in the HSB color space, thereby realizing the full color gamut discrete chromatography of the HSB color space, realizing the visualization of the full color gamut of the color space, and improving the work efficiency of color matching. Moreover, the mesh points distributed in the full color gamut space directly show serialized binary color gradation chromatography obtained by performing discrete mixing on two groups of different primary colors randomly selected from eight-element primary color, serialized ternary color gradation chromatography obtained by performing discrete mixing on three groups of different primary colors randomly selected from eight-element primary color, serialized quaternary color gradation chromatography obtained by performing discrete mixing on four groups of different primary colors randomly selected from eight-element primary color, and serialized pentad color gradation chromatography obtained by performing discrete mixing on five groups of different primary colors randomly selected from eight-element primary color, which provides digital calculation method for deducing the change rule of mixed colors and innovating color design. Meanwhile, in the present invention, the color model can be constructed by optimizing the type and the number of multi-element primary color according to the actual application needs, and meshed scale of the model can be optimized according to the accuracy requirements of discrete chromatography. When constructing a color model, the HSB/HSV/HSL/HSI color models can be used, and the color models such as RGB, YUV/YIQ, CMYK, CIE can be also used. The present invention can be applied to the mixing of coloured light, the mixing of colorant, and the space juxtaposition mixing of color fiber.


The embodiments of the present invention have been described in detail above with reference to the drawings, but the present invention is not limited to the above embodiments. Within the scope of knowledge possessed by those skilled in the art, various changes can also be made without departing from the purpose of the present invention.

Claims
  • 1. A method for constructing a meshed model a discrete chromatography of eight primary color HSB color space for realizing digital acquisition of colors in the eight-element primary color HSB color space based on mesh coordinates, comprising the following steps: step A: constructing a 12-surface cone, selecting eight primary colors respectively corresponding to each vertex of the 12-surface cone, defining an upper end the 12-surface cone as a 1st vertex and defining a lower end of the 12-surface cone as a 2nd vertex, and for a middle periphery, defining vertices successively as a 3rd vertex, a 4th vertex, a 5th vertex, a 6th vertex, a 7th vertex, and an 8th vertex;then for the 12-surface cone, obtaining a 1st ridgeline, a nd ridgeline, a 3rd ridgeline, a 4th ridgeline, a 5th ridgeline, a 6th ridgeline, a 7th ridgeline, an 8th ridgeline, a 9th ridgeline, a 10th ridgeline, an 11th ridgeline, a 12th ridgeline, a 13th ridgeline, a 14th ridgeline, a 15th ridgeline, a 16th ridgeline, a 17th ridgeline, an 18th ridgeline, a 19th ridgeline; obtaining a 1st triangle, a 2nd triangle, a 3rd triangle, a 4th triangle, a 5th triangle, a 6th triangle, a 7th triangle, an 8th triangle, a 9th triangle, a 10th triangle, an 11th triangle, a 12th triangle, a 13th triangle, a 14th triangle, a 15th triangle, a 16th triangle, a 17th triangle, an 18th triangle, a 19th triangle, a 20th triangle; obtaining a 1st tetrahedron, a 2nd tetrahedron, a 3rd tetrahedron, a 4th tetrahedron, a 5th tetrahedron, a 6th tetrahedron; obtaining a 1st hexahedron, a 2nd hexahedron;then proceeding to step B;step B: for each ridgeline respectively, performing a digital isometric division between two endpoints on each ridgeline to obtain (n−1) mesh points and coordinate values of the (n−1) mesh points, obtaining an interpolation function with the coordinate values of the (n−1) mesh points as independent variables in combination with tristimulus values of primary color respectively corresponding to the two endpoints on each ridgeline, and obtaining tristimulus values of color of each mesh point of the (n−1) mesh points based on the coordinate values of the (n−1) mesh points; wherein, tristimulus values of color corresponding to each mesh point on each ridgeline are as follows:
  • 2. The method of claim 1, wherein, the tristimulus values of the eight primary colors respectively corresponding to each vertex on the 12-surface cone are as follows: the 3rd vertex (255, 0, 0), the 4th vertex (255, 255, 0), the 5th vertex (0, 255, 0), the 6th vertex (0, 255, 255), the 7th vertex (0, 0, 255), the 8th vertex (255, 0, 255), the 1st vertex (255, 255, 255), the 2nd vertex (0, 0, 0);based on n=10, acquisition of discrete colors of eight primary color HSB color space is realized.
Priority Claims (1)
Number Date Country Kind
201910747480.0 Aug 2019 CN national
US Referenced Citations (1)
Number Name Date Kind
20090238456 Fukasawa Sep 2009 A1
Foreign Referenced Citations (4)
Number Date Country
104601858 May 2015 CN
106817811 Jun 2017 CN
108962183 Dec 2018 CN
110073651 Jul 2019 CN
Related Publications (1)
Number Date Country
20210048343 A1 Feb 2021 US
Continuations (1)
Number Date Country
Parent PCT/CN2019/115237 Nov 2019 US
Child 16808426 US