Painting process color compensator
A method and implementing computer system are provided for enabling a user to paint a surface a desired final color while using a paint, the color of which appears in raw form different from the desired final color for the painted surface. In an exemplary embodiment, a tile painting application is illustrated and includes a camera arranged to take an image of a bisque tile. When a user applies a glaze to the tile, the camera-computer system analyzes the glaze color among other factors affecting the painting process and an image showing a final color of the tile after firing is presented on the display of the computer system such that by looking at the computer screen, the user is able to see the actual final color of the tile after firing while applying the initial glaze to the bisque tile before firing.
The present invention relates generally to information processing systems and more particularly to a methodology and implementation for determining painting process color changes.
RELATED APPLICATIONSSubject matter disclosed but not claimed herein is disclosed and claimed in co-pending application 05-0947.
BACKGROUND OF THE INVENTIONCurrently, when tiles are painted, the color of the glaze used bears almost no resemblance to the final color after the tile is fired in a kiln or furnace. It is very difficult for the painter to imagine the final product and get consistency from one tile to the next. Consequently, this process is extremely expensive today.
Many different factors affect the color of glaze after it is fired. First, the glazes are made of materials that significantly alter color when fired. For example, gold looks brown when it is painted on as a glaze. There are many factors that affect how the color will change. Such factors include glaze manufacturer, substrate color, temperature and length of firing, position in the kiln. All of these factors must be taken into account when deciding what compensation to make in order to arrive at a desired final or finished color of a tile after firing. In addition, glazes can be overlapped, applied several times, or applied unevenly in order to obtain a variation in the final color.
Thus, there is a need for an improved methodology and system for enabling consistent and repeatable determining of a final color for painting processes in which there is a color change from a starting color to a finished color.
SUMMARY OF THE INVENTIONA method and implementing computer system are provided for enabling a user to paint a surface a desired final color while using a paint, the color of which appears, in initial form, different from the desired final color for the painted surface. In an exemplary embodiment, a tile painting application is illustrated and includes a camera arranged to take an image of a bisque tile. When a user applies a glaze to the tile, the camera-computer system analyzes the glaze color among other factors affecting the painting process and an image showing a final color of the tile after firing is presented on the display of the computer system such that by looking at the computer screen, the user is able to see the actual final color of the tile after firing while applying the initial glaze to the bisque tile before firing.
BRIEF DESCRIPTION OF THE DRAWINGSA better understanding of the present invention can be obtained when the following detailed description of a preferred embodiment is considered in conjunction with the following drawings, in which:
It is noted that circuits and devices which are shown in block form in the drawings are generally known to those skilled in the art, and are not specified to any greater extent than that considered necessary as illustrated, for the understanding and appreciation of the underlying concepts of the present invention and in order not to obfuscate or distract from the teachings of the present invention.
With reference to
In one implementation, a digital color camera 107 is placed to selectively obtain a color image of the glazed bisque tile 101 before firing. The image of the glazed tile, including the color C1, is transmitted to a computer system 109 for processing. The initial color image is saved within a database (DB) 110 along with other information relating to the tile, the glaze and the firing process. All of only a portion of the database may be stored within the computer system or stored within a remote computer system accessible through an interconnection network. In one example, similar information including the color C2 of the fired tile 105 may also be obtained by a digital color camera 113 and transmitted to the computer system 109 for storage in the DB 110 and/or processing of the relevant information as is hereinafter explained. The system illustrated in
As shown in
Several of the major components of the computer terminal 211 are illustrated in
An exemplary painting color database (DB) is shown in
Bisque tiles are tiles that have been fired but not glazed. Consequently they are rough and porous. This is the normal surface when painting tiles. The gloss seen on finished tiles is a transparent layer applied after the painting has been completed and before the tile is fired. As shown in
Various calibrations on the manufacturer's colors can be accomplished by a user. As shown in
Another feature of the present disclosure enables a user to adjust parameters using feedback from the camera system shown in
This methodology may also be implemented for determining a starting glaze color for a tile from analysis of a fired glaze color of a tile. The method includes obtaining an image, including color, of a fired glaze color on a fired tile 105 by using, for example, a color digital camera 113, and then accessing a database DB 110 in a computer system 109 to determine information descriptive of the starting tile glaze color, e.g. C1, and related fired tile glaze color, e.g. C2, for glazes before and after being fired in a kiln, respectively. The starting glaze color C1 can thereby be determined by taking a picture of a fired tile color C2 and matching the fired tile color C2 with a fired tile color in a color database DB 110, and then retrieving the initial glaze color C1 identified in the database as corresponding to the fired tile color C2 as captured by the camera 105. Using this methodology, it may be determined that different glazes from different manufacturers may be used to obtain the same final or fired color for a given tile.
Another feature of the disclosed system enables a user to recreate a tile or produce a painted tile from a scanned image. There are several reasons why an artist may wish to recreate a tile. For example, the artist may make a mistake and wish to reproduce the tile quickly up to the point where the mistake was made. In another instance, the artist may not like the colors once the tile has been fired and wishes to reproduce the tile with slightly different glaze colors. Or, the artist may simply want to produce several hand painted replicas of a tile. The computer is able to produce an image of the tile with outlines and glaze numbers so that the artist can quickly reproduce the tile with a simple “painted by the numbers” type of approach. Alternatively, the artist may wish to paint an existing picture. An exemplary process is illustrated in
In the disclosed example, each pixel in the 1024×1024 internal image carries its own entire history. Each pixel will carry several parameters. For example, each pixel will be associated with a reference to the base color and texture of the underlying bisque, a reference to each layer of glaze that is used, a parameter indicating the thickness of each glaze layer and/or the current RGB value calculation for the finished, fired pixel. The tile image will also carry references to the profiles that should be used in color correction. The image is calculated from scratch and refreshed from scratch frequently. The RGB value is refreshed frequently. When glaze is applied, the computer detects where the glaze has been applied to the tile and recalculates and displays those pixels in real time. This eliminates any delay between what the artist sees on the screen, and what has actually happened to the tile. If glazes are white or almost white in color when first applied, the bisque can be painted or dipped in a dye that will be eliminated when the tile is fired. This can ensure there is a contrast between any glaze color and the tile background. The computer screen will always show the finished tile with the background dye removed.
In
Although the examples presented herein refer to a tile painting process, it is understood that the concepts presented may also be applied to any painting process wherein the initial painting color undergoes a change in color during a process used to produce a final or finished product. For example, the color processing methodology disclosed herein may also be applied to surface painting in general to enable a painter to see a finished color or result by inputting painting variables such as paint manufacturer, name of the paint color being used, surface type, surface temperature, primer information, number of coats etc., to a computer and viewing the final color that will be produced on the surface being painted.
The method and apparatus of the present invention has been described in connection with a preferred embodiment as disclosed herein. The disclosed methodology may be implemented in a wide range of sequences, menus and screen designs to accomplish the desired results as herein illustrated. Although an embodiment of the present invention has been shown and described in detail herein, along with certain variants thereof, many other varied embodiments that incorporate the teachings of the invention may be easily constructed by those skilled in the art, and even included or integrated into a processor or CPU or other larger system integrated circuit or chip. The disclosed methodology may also be implemented solely or partially in a programmed product or program code stored on a CD, disk or diskette (portable or fixed), or other memory device, from which it may be loaded into memory and executed to achieve the beneficial results as described herein. Accordingly, the present invention is not intended to be limited to the specific form set forth herein, but on the contrary, it is intended to cover such alternatives, modifications, and equivalents, as can be reasonably included within the spirit and scope of the invention.
Claims
1. A method for determining a color of a first surface of an object after said first surface has been painted with a coating substance of a first color and subjected to a painting-related process operable to effect a change from said first color to a second color, said method comprising:
- using a camera to take a picture of said coating substance applied to said object before said object is subjected to said painting-related process;
- determining said first color from said picture;
- enabling a user to input paint process information concerning said painting-related process into a computer system coupled to said camera; and
- processing said paint process information and said first color by said computer system to determine said second color.
2. The method as set forth in claim 1 and further including:
- defining relationship information between said first color, said second color and said paint process information; and
- saving said relationship information in a process color change file accessible by said computer system.
3. The method as set forth in claim 2 and further including accessing said process color change file after said saving.
4. The method as set forth in claim 1 and further including displaying said second color on a display device of said computer system.
5. The method as set forth in claim 4 wherein said object is a tile to be painted, said coating substance is a glaze and said painting-related process is the firing of said tile in a kiln after said first surface has been painted with said coating substance, and wherein said processing by said computer system includes using said information input by said user to access a database and retrieve said second color from said database corresponding to said first color and said information input by said user.
6. The method as set forth in claim 5 wherein said database includes information related to a designated temperature at which said kiln is maintained.
7. The method as set forth in claim 5 wherein said database includes information related to a designated time period during which said object remains in said kiln.
8. The method as set forth in claim 5 wherein said database includes information related to a manufacturer of said object.
9. The method as set forth in claim 5 wherein said database includes information related to an identification of said coating substance.
10. The method as set forth in claim 1 wherein said method is embodied in a programmed product, said programmed product being selectively effective when installed on a computer system for:
- prompting a user to take a picture of said coating substance applied to said object before said object is subjected to said painting-related process, said picture including making a determination of said first color;
- enabling a user to input information concerning said painting-related process into a computer system coupled to said camera;
- processing said information by said computer system to determine said second color; and
- displaying said second color on a display device of said computer system.
11. A method for creating a database for a painting system in which a bisque tile having a first color on a first surface is painted with a coating substance and subjected to a firing process operable to effect a change from said first color to a second color, said method comprising:
- using a camera to take a picture of said coating substance applied to said first surface of said bisque tile, said picture including making a determination of said first color;
- firing said bisque tile in a kiln for a predetermined time and predetermined temperature to produce a fired tile, wherein said first color of said bisque tile changes to a second color on said first surface of said fired tile during said firing;
- using a camera to take a picture of said first surface of said fired tile, said picture including making a determination of said second color; and
- relating said first color to said second color in a database, said database being stored in a computer system coupled to said camera.
12. A computer system for determining a color of a first surface of an object after said first surface has been painted with a coating substance of a first color and subjected to a painting-related process operable to effect a change from said first color to a second color, said computer system comprising:
- a system bus;
- a CPU device connected to said system bus;
- an input device connected to said system bus, said input device being arranged to enable user input to said computer system;
- a display device connected to said system bus;
- means arranged for coupling said computer system to a camera device, said camera being selectively operable to take a picture of said coating substance applied to said object before said object is subjected to said painting-related process, said picture including making a determination of said first color, said system being further operable for enabling a user to input information concerning said painting-related process into said computer system, said computer system being operable for processing said information to determine said second color, said display device being operable for displaying said second color to said user.
13. The computer system as set forth in claim 12 and further including means for defining relationship information between said first color, said second color and said paint process information, and means for saving said relationship information in a process color change file accessible by said computer system.
14. The computer system as set forth in claim 13 and further including means for accessing said process color change file after said saving.
15. The computer system as set forth in claim 12 and further including displaying said second color on said display device of said computer system.
16. The computer system as set forth in claim 15 wherein said object is a tile to be painted, said coating substance is a glaze and said painting-related process is the firing of said tile in a kiln after said first surface has been painted with said coating substance, and wherein said processing by said computer system includes using said information input by said user to access a database and retrieve said second color from said database corresponding to said first color and said information input by said user.
17. The computer system as set forth in claim 16 wherein said database includes information related to a designated temperature at which said kiln is maintained.
18. The computer system as set forth in claim 16 wherein said database includes information related to a designated time period during which said object remains in said kiln.
19. The computer system as set forth in claim 16 wherein said database includes information related to a manufacturer of said object.
20. The computer system as set forth in claim 16 wherein said database includes information related to an identification of said coating substance.
Type: Application
Filed: Jan 20, 2006
Publication Date: Jul 26, 2007
Inventors: Thomas Barnes (Austin, TX), John Dunsmoir (Round Rock, TX), Sheryl Kinstler (Dripping Springs, TX), Mei Selvage (Pocatello, ID), Abigail Tittizer (Austin, TX), Carol Sue Walton (Austin, TX)
Application Number: 11/337,259
International Classification: G06K 9/00 (20060101);