The present invention relates to an opacity process and system for paint, and in particular, to an opacity optimization process for paint.
It is difficult, and often impractical, to apply paint in uniform thickness over a surface. Typically, a final layer of paint (or topcoat) is applied to a surface over a number of sections. This results in overlapping layers of paint, which gives rise to color inconsistencies where the paint thickness is non-uniform. For example, applying overlapping coats of topcoat of a poor-hiding color over a white colored substrate results in non-uniform paint thickness which creates a non-uniform (e.g. striped) color appearance. If the topcoat is applied evenly (e.g. as a single continuous coat) over a surface, the paint thickness will be uniform and color inconsistency is minimised. The color of the substrate and topcoat thickness both contribute to the final color of the topcoat. To correct any non-uniform color appearance, several coats of topcoat may be required.
The non-uniform color problem can be minimised by first applying a tinted undercoat having the most appropriate reflectance properties for a chosen topcoat color, and then applying one or more coats of topcoat over the undercoat. This enables color uniformity to be achieved with fewer coats of topcoat. The undercoat is ideally made from a base color corresponding to the full hiding color of the topcoat, but such an undercoat will rarely have an acceptable level of hiding power. A compromise is to tint a white undercoat to a range of shades of grey by adding different concentrations of black colorants to the undercoat. Each different shade of grey of the undercoat provides different reflectance properties. Undercoats made from such combinations of black and white colorants generally have very good hiding properties.
A topcoat is normally applied onto a white colored substrate, or onto a surface prepared with a white colored undercoat. It would therefore be practical to tint a white colored undercoat with different levels of grey or black to achieve the desired reflectance properties. However, selection of a suitable undercoat base color and determining the optimal tint for the undercoat to have the best reflectance properties for a chosen topcoat has been a complex and time-consuming process. There has also been no simple way to assess whether the benefit obtained in using a particular tinted undercoat to achieve satisfactory topcoat colors is justified by the additional specification required.
It is therefore desired to provide a process and system that addresses the above or at least provides a useful alternative.
According to the present invention, there is provided an opacity process for paint, including:
The present invention also provides an opacity system for paint, including:
A preferred embodiment of the present invention is herein described, by way of example only, with reference to the accompanying drawings, wherein:
An opacity optimization system 100, as shown in
The optimization system 106 interfaces with a measurement-based input device 104 to take reflectance measurements for a coat of paint (e.g. a topcoat) of known thickness. The input device 104 includes a spectrophotometer with a diffuse/0 integrating sphere (ie diffuse illumination and light collection at the normal to the sample surface) or with a 45/0 optical geometry (i.e. illumination at 45 degrees and light collection at the normal to the sample surface). The system 106 can interface with commercially available spectrophotometers, such as the Gretag-Macbeth Color-Eye 7000A, the Datacolor 650 (or one from the Datacolor DF series, available from Datacolor International <http://www.datacolor.com/>), or any spectrophotometer from the X-Rite <http://www.xrite.com/> range.
Input color data includes a set of reflectance data for a single color obtained by measurement (eg using the measurement-based input device 104). Reflectance data includes a set of values representing the degree of reflectance, for a coat of paint of known thickness, at different wavelengths (eg of visible light) over a predetermined range. Reflectance of paint is measured at different wavelengths of electromagnetic radiation, such as visible light. A wavelength measuring point refers to each specific wavelength at which reflectance is measured. The measured reflectance value is stored in a table in the database 112 (see
The optimization system 106 also interfaces with a data entry input device 102, such as a mouse and/or keyboard, to enable a user to provide input color data that defines a color (eg a topcoat color). The input color data represents a color formula. A user enters a color formula by keying values into a textbox and/or selects predetermined values from a drop-down menu or list. For example, a user enters/selects an identifier corresponding to a single topcoat color (eg a unique numeric or text identifier, or a name—such as “Navy Blue”) from a drop-down menu or list. The selected identifier is used to retrieve a set of pre-measured reflectance data, and/or a set of pre-generated Kubelka Munk scatter and absorption coefficients, from the database 112 (eg by executing a Sequel (SQL) query). The Kubelka Munk theory is further described in D. B. Judd and G. Wyszecki, “Color in Business, Science and Industry”, 3rd ed., Wiley, New York, 1975 (herein referred to as “Judd and Wyszecki”). Alternatively, a user inputs a color formula by entering/selecting one or more identifiers (eg a unique numeric or text identifier, or name—as described above) corresponding to different component colorants in the topcoat, and also entering/selecting the concentration of each colorant. The identifier for each colorant is used to retrieve a set of pre-measured reflectance data, and/or a set of pre-generated Kubelka Munk scatter and absorption coefficients, from the database 112. An identifier corresponding to a topcoat color can be used to retrieve (eg from the database 112) a set of one or more other identifiers corresponding to the different colorants in the topcoat, and the concentration values for the different colorants.
The opacity optimization module 110 receives input color data corresponding to a topcoat color from the input device 102 or 104, and processes the input color data to generate opacity optimization data for the specified topcoat color. Opacity optimization data is then displayed using output device 108. Opacity optimization data includes:
The optimization module 110 communicates with the database 112 (eg using the Sequel (SQL) language) to retrieve or insert data. The database 112 includes an array or matrix, a relational database, one or more structured data files (eg a comma or symbol delimited file, or an Extensible Markup Language (XML)), or one or more spreadsheets (eg a spreadsheet prepared using Microsoft Excel).
Reflectance values 154 in table 150 may be pre-measured at each wavelength 152 (which correspond to different wavelength measuring points), and the scatter 156 and absorption 158 coefficient values may be generated based on the reflectance value 154 corresponding to each wavelength 152 and stored in the database 112. The generation of scatter and absorption coefficients from reflectance values is described in Judd and Wyszecki. Each wavelength 152 in table 150 may be associated with a single reflectance value 154, or a scatter 156 and an absorption 158 coefficient value, or all three values together. Table 150 also associates a particular wavelength 152 with values for “a” and “b” coefficients 160 and 162 (shown as “a_val” and “b_val” respectively) determined at that wavelength 152. The “a” and “b” coefficients are values generated in intermediate steps in the process of determining scatter and absorption coefficients. As described below, the “a” coefficient includes the values of a and a′ generated on the basis of Equations 4 and 3A respectively, and the “b” coefficient includes the values of b and b′ generated on the basis of Equations 5 and 3B respectively.
A flowchart of a process 200 for optimizing the opacity of topcoat paint, as shown in
Input color data relates to a topcoat color, which may be made up of a combination of one or more different colorants at different concentrations. For decorative paint systems, a color formula defines a topcoat color in terms of a tint base and the respective concentrations of other different tinting colors. The tint base and tinting colors may be referred to as the component colorants for a topcoat. Each component colorant in the color formula may be characterised in terms of scatter and absorption coefficients for all wavelengths over a predefined range, as described above. At step 204, each component colorant in the color formula is identified, and a corresponding set of scatter (Si) and absorption (Ki) coefficient values (ie corresponding to each wavelength 152 in table 150) are retrieved from different tables of the database 112 corresponding to each component colorant (eg based on the unique identifier for each colorant), where i represents the i-th colorant in the color mixture.
Based on the component colors in the color formula and their relative concentrations, the aggregate scatter (Smixture) and absorption (Kmixture) coefficients for the topcoat are generated. Step 206 generates the aggregate absorption (Kmixture) and scatter (Smixture) coefficients for the topcoat color using Equations 1 and 2 respectively (for each wavelength 152) by adding the scatter Si and absorption Ki coefficients for each component colorant according to their respective concentrations Ci:
Kmixture=ΣCiKi Equation 1
Smixture=ΣCiSi Equation 2
A full hiding color generator component 116 of the module 110 generates, at step 208, a set of reflectance data values (R′∞) of the topcoat at complete hiding (ie where each wavelength 152 has a corresponding reflectance value) using Equation 3:
A topcoat may not be completely opaque, which gives rise to color inconsistencies when additional coats of topcoat are applied one over another. The topcoat at complete hiding refers to the color of the topcoat when sufficient coats of topcoat are applied to make it completely opaque (ie no further color inconsistencies arise by applying further coats of topcoat). The set of reflectance values (R′∞) refers to the predicted reflectance at each wavelength 152, based on the aggregate absorption (Kmixture) and scatter (Smixture) coefficient values for each wavelength 152, for a topcoat at complete hiding.
Furthermore, at step 208, the full hiding color generator 116 generates the data values for the a′ and b′ coefficients using equations 3A and 3B below:
The values generated using Equations 1, 2, 3, 3A and 3B are stored in a table in the database 112 corresponding to the topcoat color. For example, the value of R′28, Kmixture, Smixture, a′ and b′ at each wavelength is stored in the reflectance value 154, scatter coefficient value 156, absorption coefficient value 158, “a” coefficient value 160 and “b” coefficient value 162 fields of a table 150 respectively, and the value in these fields 154, 156, 158, 160 and 162 are associated with a corresponding wavelength value 152.
If step 202 determines that the input color data does not correspond to a color formula, the composition of the paint mixture is not known, and process 200 proceeds to step 210. Without a color formula, the set of scatter and absorption coefficient values for the topcoat are generated by the paint color generator 112 using reflectance data measured of the topcoat film (of known thickness and incomplete hiding, ie the substrate can be seen) over contrasting substrates of known reflectance.
The contrasting substrates could be the red and grey colors which are often used in the automotive industry to replicate the color of primer and undercoats on car bodies. For the system 106, black and white contrasting substrates are used (eg in the form of cardboard opacity charts or ceramic tiles, which are commonly used in the paint industry for visual opacity assessment). One half of a tile or surface (eg of approximately 6 inches×4 inches) is coated only in black, and the other half is coated only in white. At step 210, reflectance measurements are made (at each wavelength measuring point 152 over the predetermined range of wavelengths, as described above) of the black substrate and the white substrate separately. The reflectance measurements for the black substrate are stored as a set of reflectance data (RG=B) in the database 112 (eg the measured values of wavelength reflectance are each associated, in the database, with the wavelength at which the measurement was taken). Similarly, reflectance measurements for the white substrate are stored as a set of reflectance data (RG=W) in the database 112.
A uniform film of topcoat paint is then applied at incomplete hiding over the contrasting substrate (eg by spray application or using an appropriate draw down technique) such that the same film build or paint thickness exists over the black and white substrates. The thickness (T) of the topcoat applied over the contrasting substrate can be measured, or assumed (e.g. 1 coat of topcoat=62.5 microns wet film thickness when applied at the standard spreading rate of 16 m2/litre). At step 212, reflectance measurements are made (at each wavelength measuring point 152 over the predetermined range of wavelengths, as described above) of the partially hiding topcoat (usually a single coat) over the black substrate and white substrate separately. The reflectance measurements for the topcoat over the black substrate are stored as a set of reflectance data (RB) in the database 112. Similarly, reflectance measurements for the topcoat over a white substrate are stored as a set of reflectance data (RW) in the database 112.
At step 214, the paint color generator accesses the data values for RG=B, RG=W, RB, RW and T and uses Equations 4 and 5 below to generate values for a and b corresponding to the “a” and “b” coefficients respectively.
Based on the value of the “a” and “b” coefficients at each wavelength 152 generated using Equations 4 and 5, step 214 generates a scatter coefficient value (S) using Equation 6, and an absorption coefficient value (K) using Equation 7:
The full hiding color generator 116, at step 216, uses Equation 8 to generate the topcoat reflectance values at complete hiding (i.e. the true topcoat color that would be obtained if applied with sufficient number of coats to completely obliterate the substrate color).
R
∞
=a−b Equation 8
Steps 208 and 216 both proceed to step 218. A color combination generator component 118 of the module 110 performs steps 218 to 222. At step 218, an undercoat is selected (eg by selecting an identifier for a tinted undercoat from a list of such identifiers). At step 220, a set of predetermined reflectance data corresponding to the selected undercoat identifier is retrieved from the database 112.
At step 222, Equation 9 is used to generate a set of predicted reflectance data (R) for the partially hiding coat of topcoat (of thickness T) when applied over the selected undercoat with known reflectance properties.
In Equation 9, R is a set of the predicted reflectance values for a topcoat (at each wavelength 152 over a predetermined range), T is the film thickness of the topcoat, and RG=U is the reflectance of the undercoat being examined. If the color formula is known, the variables S, a, and b in Equation 9 are substituted with the values generated using Equations 2, 3A and 3B respectively. Reflectance data for the undercoat (RG=U) may be pre-measured (similar to determining reflectance data for a topcoat, as described above) and stored in the database 112. Reflectance data for a range of undercoats (e.g. ranging from light to dark tints) may be stored in the database 112. An undercoat may be made up of more than one component color (e.g. an undercoat made from a base with the inclusion of other tint colorants), and the undercoat may be defined by a color formula. In this case the lightness and/or the hue of the undercoat may be varied (e.g. by adjusting any tint and/or its respective concentration value in the color formula) to find the optimum undercoat color.
A color difference generator component 120 of the module 110 performs steps 224 to 228. At step 224, the reflectance data for the topcoat and selected undercoat combination (over the predetermined wavelength range) is used to generate color data representing the color of the topcoat/undercoat combination (in accordance with CIE 15) for comparison against color data representing the full hiding color of the topcoat (generated from R∞). Color data is generated based on the two sets of color data as Delta-E units to represent the color difference between the topcoat/undercoat combination and the full hiding color of the topcoat. The difference between two colors can be expressed in Delta-E units, where a Delta-E value of zero represents a perfect match and a large Delta-E value represents a poor color match. Generally, the color difference between two colors with a Delta-E difference of 1.0 would be visually perceivable, while colors with a Delta-E difference of 0.2 represents a good color match.
At step 226, the color difference data generated for the combined topcoat and selected undercoat is stored in the database 112 in association with the selected undercoat (eg such that the color difference data can be retrieved on the basis of the identifier for the selected undercoat).
Step 228 attempts to select another tinted undercoat for processing (eg by selecting any of the remaining undercoat identifiers from the list of such identifiers). If a different undercoat is selected, steps 218, 220, 222, 224 and 226 are repeated in respect of the newly selected undercoat. The color difference data generated in respect of each different topcoat/undercoat combination is stored in the database 112. A range of undercoats with different reflectance properties may be formulated for use with a particular topcoat. Normally the range of undercoat reflectance is achieved in a decorative paint tint system by adding increasing amounts of black tinter to a near white undercoat. In this way, undercoat reflectance values varying over a range (eg from 88% to 30%) can be delivered from one undercoat base and a series of tint formulas.
If no undercoat is selected at step 228, process 200 proceeds to 230. A correlation data generator component 122 of the module 110 performs step 230. At step 230, the color difference data for each topcoat/undercoat combination is retrieved from the database 112, and is then associated with the predetermined reflectance value for that tinted undercoat from the database 112. The reflectance of an undercoat is expressed as a percentage scale, where perfect black has a reflectance of 0% and perfect white has a reflectance of 100%. For example, an untinted base may have a reflectance value of less than 90%, whilst the maximum black tint would produce an undercoat with reflectance of about 30%. The color difference data and reflectance value for each undercoat is populated into a table (eg see Tables 1 and 2 below). The data in such a table can be represented as a graph display by the correlation data generator 122 to illustrate the correlation between the color difference data for each undercoat (eg the Delta-E value shown as the vertical axis in
A selector component 124 of the module 110 selects the tinted undercoat that provides the least color difference (ie the lowest Delta-E value) when compared against the full hiding color of the topcoat, as the optimal undercoat. As such, the set of reflectance data corresponding to the optimal undercoat is retrieved from the database 112.
Alternatively, the selector 124 uses the data points on the chart generated based on the difference data and reflectance data for each undercoat (eg as shown in
The line of best fit smooths out any irregular spikes in the data points, and provides the basis for identifying a more suitable undercoat with better reflectance properties. For example, the line of best fit in
A background color generator component 126 of the module 110 performs steps 232, 236, 238, 240 and 242 of the process 200. At step 232 the process 200 generates a color difference value for the topcoat when applied to a surface without a tinted undercoat (DEW). The color difference data value in step 232 is generated based on Equation 9, where reflectance data for the undercoat (represented by variable RG=U in Equation 9) is substituted with the reflectance data for a typical surface (eg a set of reflectance data for a previously painted light colored surface with typical reflectance (eg reflectance of 85%). For greater accuracy, reflectance data derived from actual measurements of the surface on which the topcoat is applied is used, rather than using the reflectance data for a typical surface. The standard topcoat recommendation (usually 2 coats applied at a spreading rate of 16 m2/litre) is allowed for in the value of topcoat thickness (T) in Equation 9. The reflectance data (R) generated from Equation 9 in step 232, as described above, is used to determine the color of the topcoat/typical surface combination, and this is compared with the full hiding color of the topcoat (generated from R∞) to generate the color difference value (DEW) in Delta-E units.
At steps 236 and 240, the color difference value without a tinted undercoat (DEW) is compared against a threshold color difference value (DEW=TOL), being a tolerance threshold that is determined by market expectations as to the intended performance of the topcoat. To meet higher market expectations of topcoat opacity, a lower threshold color difference value (ie DEW=TOL) is required. For example, the threshold color difference value (DEW=TOL) based on 2 coats of topcoat typically falls within a range from 0.5 to 5.0.
If step 236 determines that the value of DEW is less than the value of DEW=TOL, then step 238 determines that the default opacity of the topcoat is acceptable, and there is no need to use a tinted undercoat. Otherwise, process 200 proceeds to step 240.
If step 240 determines that the value of DEW is close to the value of DEW=TOL, (e.g. within a tolerance range of two Delta-E units of the DEW=TOL value) then step 242 determines whether additional coats of topcoat (eg up to a total of 3 or 4 coats) will bring the value of DEW below the value of DEW=TOL without requiring an undercoat. Otherwise, the topcoat is deduced as having a poor hiding color (suggesting that a tinted undercoat may provide a solution), and therefore process 200 proceeds to step 234.
For example, if the value of DEW is close to the value of DEW=TOL, then the value of DEW can be brought closer to or less than the value of DEW=TOL by applying further coats (eg an extra 1 or 2 coats) of topcoat without using a tinted undercoat. This can be confirmed by adjusting the film thickness variable (T) in Equation 9 to the value for 3 and 4 coats of topcoat, and recalculating the topcoat/undercoat reflectance values and the color difference DEW as in Step 232. Table 3 below shows the effect of applying 1 to 4 coats of topcoat over a typical light colored surface of 85% reflectance.
According to Table 3, if the DEW=TOL value is set at 1.0, then applying two coats of Pink Fire topcoat yields of DEW value of 2.43 (which is close to the DEW=TOL value), and similarly, a DEW value of 0.84 is achieved by applying 4 coats of Pink Fire without a tinted undercoat. In this example, the DEW value for four coats of Pink Fire falls within the tolerance range of step 240, and thus, step 240 determines that applying four coats of Pink Fire topcoat will achieve satisfactory topcoat opacity. For Scarlet Ribbons, the DEW value of 8.1 for two coats is not close to the DEW=TOL value, and even four coats of topcoat (achieving a DEW value of 2.8) will not achieve satisfactory topcoat opacity. Thus, step 240 proceeds to step 234.
An undercoat color difference generator component 128 of the module 110 performs steps 234, 244, 246, 248, 250 and 252. At step 234 the process generates a color difference value for the topcoat when applied to a surface with a tinted undercoat (DEU). The color difference value in step 234 is generated based on Equation 9, where reflectance data for the optimal undercoat (represented by variable RG=U in Equation 9) is used with the thickness (T) of a predetermined number of coats of topcoat (eg 2 coats of topcoat). The color calculated from the reflectance data (R), generated based on Equation 9 in step 234 as described above, is compared with the full hiding color of the topcoat (determined from R∞) to generate the color difference value (DEU) in Delta-E units.
At steps 244 and 248, the color difference value with an undercoat (DEU) is compared against a threshold color difference value (DEU=TOL), being a tolerance threshold that is determined by market expectations as to the intended performance of the topcoat. The threshold values DEW=TOL and DEU=TOL may have the same value. To meet higher market expectations of topcoat opacity, a lower threshold color difference value (ie DEU=TOL) is required. For example, the threshold color difference value (DEU=TOL) based on 2 coats of topcoat typically falls within a range from 0.5 to 5.0.
If step 244 determines that the value of DEU is less than the value of DEU=TOL, then step 246 determines that use of the selected undercoat successfully brings the topcoat color within the color specification. This is the case for Scarlet Ribbons in Table 4. Otherwise, process 200 proceeds to step 248.
If step 248 determines that the value of DEU is close to the value of DEU=TOL (eg within a tolerance range of two Delta-E unit of the DEW=TOL value), then step 250 determines whether additional coats of topcoat will bring the value of DEU below the value of DEW=TOL.
For example, if the value of DEU is close to the value of DEU=TOL, the value of DEU can be brought closer to or less than the value of DEU=TOL by applying further coats (eg an extra 1 or 2 coats) of topcoat over the tinted undercoat. This can be confirmed by adjusting the film thickness variable (T) in Equation 9 to the value for 3 and 4 coats of topcoat, and recalculating the topcoat/undercoat reflectance values and the color difference DEU as in Step 232. Table 4 below shows the effect of applying 1 to 4 coats of topcoat over the optimum undercoat for each color.
According to Table 4, if the DEU=TOL value is set at 1.0, then applying two coats of Pink Fire topcoat together with the optimum undercoat yields a DEU value of 1.1 (which is close to but not less than the DEU=TOL value), and similarly, a DEU value of 0.53 is achieved with three coats of Pink Fire topcoat (together with the optimum undercoat). In this example, the DEU value for three coats of Pink Fire topcoat (together with the optimum undercoat) falls within the tolerance range in step 248, and thus, step 250 determines that applying three coats of Pink Fire topcoat (together with the optimum undercoat) will achieve satisfactory topcoat opacity.
Otherwise, the undercoat is deduced as not being able to bring the topcoat color within the color specification even with the additional topcoat and process 200 proceeds to step 252. Step 252 determines whether additional coats of topcoat would be unable to achieve a satisfactory topcoat color, and if so, the topcoat is to be reformulated or deleted from the color range.
The three techniques, two predictive using procedures described herein, and one experimental, show satisfactory agreement on the optimum undercoat reflectance and the improvement in the color difference obtained through use of the tinted undercoat.
As shown by the square dot points 300, the measured reflectance values indicate a minimum of color difference when an undercoat with reflectance in the region of 80% is used. The predicted results, shown by lines 302 and 304, both indicate a minimum of color difference when an undercoat with reflectance of about 75% to 80% is used. Thus, the predicted values are in satisfactory agreement with the measured values.
From the graph in
If the same topcoat is applied to a white substrate of about 90% reflectance, then 1 coat of topcoat would produce a color difference of about 7 to 8 Delta-E units from the full hiding color. The optimum 80% undercoat reflectance would be better than 5 units, which is only a small improvement over the white substrate. For example, as shown in Tables 3 and 4, a color difference value for Pink Fire which is less than the threshold color difference value (ie DEW=TOL or DEU=TOL) of 1.0 can be achieved by applying 4 coats of Pink Fire over a light colored substrate (as shown in Table 3), or 3 coats of Pink Fire over the optimum undercoat (as shown in Table 4).
The display of
When the topcoat is formulated using a clear base (eg as is the case for Scarlet Ribbons), the opacity is poor. With 1 coat applied to a dark substrate of reflectance 30%, the color difference is about 6 to 8 Delta-E units from the full hiding color. The same single coat applied to a white substrate would show a color difference of about 16 Delta-E units, which is unacceptable. Application of an undercoat of reflectance about 45% is indicated to reduce the color difference to better than 3 Delta-E units. For example, as shown in Tables 3 and 4, a color difference value for Scarlet Ribbons which is less than the threshold color difference value (ie DEW=TOL or DEU=TOL) of 1.0 cannot be achieved with 4 coats of Scarlet Ribbons over a light color substrate (as shown in Table 3), but can be achieved with 2 coats of Scarlet Ribbons over the optimum undercoat (as shown in Table 4).
Many modifications will be apparent to those skilled in the art without departing from the scope of the present invention as herein described with reference to the accompanying drawings. For example, the system 100 can be used with a variety of paint systems, such as automotive paint systems and decorative paint systems.
Number | Date | Country | Kind |
---|---|---|---|
2005900941 | Feb 2005 | AU | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/AU2006/000248 | 2/27/2006 | WO | 00 | 8/8/2008 |