Claims
- 1. A method of calculating a harmonizing color comprising:
identifying a reference color in a uniform color space; converting the hue of the reference color from the uniform color space to the artists color wheel; calculating at least one harmonizing color on the artists color wheel; converting the hue of the at least one harmonizing color from the artists color wheel to the uniform color space; and displaying information indicative of the harmonizing color.
- 2. A method of calculating a harmonizing color comprising:
defining a reference color in a first color space; converting the reference color from the first color space to a second color space having a closer correspondence to the non-linear hue acuity of the human eye; calculating a harmonizing color within said second color space based on the reference color; and converting the harmonizing color from the second color space to the first color space.
- 3. A method as defined in claim 2 wherein the second color space is an artists color wheel.
- 4. A method as defined in claim 2 wherein said calculating step comprises calculating a plurality of harmonizing colors.
- 5. A method of calculating a harmonizing color comprising:
defining a reference color in a first color space having first hue angles; converting the reference color from the first color space to a second color space having second hue angles, said second hue angles being generally different from the corresponding said first hue angles; calculating a harmonizing color in said second color space as a function of the second hue angle of the reference color; and converting the harmonizing color from the second color space to the first color space.
- 6. A method as defined in claim 5 wherein said second color space is an artists color wheel.
- 7. A method as defined in claim 5 wherein said calculating step comprises calculating a plurality of harmonizing colors.
- 8. A method of calculating harmonizing colors comprising:
defining a brown region within a color space; determining whether a reference color is within the brown region; and if the reference color is within the brown region, calculating a harmonizing color having the same hue as the reference color and a chroma outside of the brown region.
- 9. A method as defined in claim 8 wherein said brown region is bounded by brown hue values and brown chroma values.
- 10. A method of calculating harmonizing colors comprising:
defining a brown region within a color space, the brown region defined by hue angle boundaries and chroma value boundaries; determining whether a reference color is between the hue angle boundaries and outside the chroma value boundaries; and if the reference color satisfies the preceding criteria, calculating a harmonizing color having the same hue as the reference color and a chroma value within the chroma value boundaries.
- 11. A method as defined in claim 10 wherein:
the color space is the artists color wheel where red is 0 degrees; and the brown angle boundaries are approximately 30 degrees and approximately 120 degrees; and the chroma value boundaries are approximately 4 and 40.
- 12. A method of calculating harmonizing colors comprising:
defining a brown region within a color space, the brown region being bounded by brown hue angles and brown chroma values; identifying a reference color within the color space; calculating a first harmonizing color within the color space as a function of the reference color; determining if the first harmonizing color is within the brown hue angles; determining if the first harmonizing color is within the brown chroma values; for each first harmonizing color that is within the brown region, calculating a second harmonizing color having the same hue as the first harmonizing color and having a chroma value outside the brown region; and for each color that is between the brown hue angles but outside the brown chroma values, calculating a second harmonizing color having the same hue as the first harmonizing color and having a chroma value inside the brown region.
- 13. A method as defined in claim 12 wherein:
the color space is the artists color wheel where red is 0 degrees; and the brown angle boundaries are approximately 30 degrees and approximately 120 degrees; and the chroma value boundaries are approximately 4 and 40.
- 14. A method for obtaining harmonizing colors comprising the steps of:
receiving a user selected reference color; defining the color in a uniform color space according to hue, chroma and lightness values; converting the hue value in uniform color space to a hue value on an artists color wheel; generating harmonizing colors for the reference color according to a typical color harmonization scheme and defining the harmonizing colors on the artists color wheel according to hue, chroma and lightness; and converting the hue angles of the harmonizing colors to hue angles in a uniform color space.
- 15. A method as defined in claim 14 further including receiving a user selected color harmonization scheme from the list of color harmonization schemes including achromatic scheme, analogous scheme, clash scheme, complementary scheme, monochromatic scheme, neutral scheme, split complementary scheme, and triad scheme.
- 16. A method as defined in claim 14 further including adjusting the hue, chroma and lightness values of the harmonizing colors.
- 17. A method as defined in claim 15 further including reducing the number of harmonizing colors by receiving a user selection of harmonizing colors from the list of harmonizing colors generated.
- 18. A method as defined in claim 14, wherein the number of harmonizing colors is reduced to two.
- 19. A method as defined in claim 18 further including defining the two harmonizing colors and the reference color as a body color, a trim color and an accent color according to user selection.
- 20. A method as defined in claim 14 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if the reference color falls within the hue range and outside the chroma range; and generating a secondary harmonizing color with a chroma within the chroma range at the same hue as the reference color if the reference color is within the hue range and outside the chroma range.
- 21. A method as defined in claim 14 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if the reference color falls within the hue range and within the chroma range; and generating a secondary harmonizing color with a chroma outside the chroma range at the same hue as the reference color if the reference color is within the hue range and outside the chroma range.
- 22. A method as defined in claim 14 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if a harmonizing color falls within the hue range and outside the chroma range; and generating a secondary harmonizing color with a chroma within the chroma range at the same hue as the harmonizing color if the harmonizing color is within the hue range and outside the chroma range.
- 23. A method as defined in claim 14 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if a harmonizing color falls within the hue range and within the chroma range; and generating a secondary harmonizing color with a chroma outside the chroma range at the same hue as the harmonizing color if the harmonizing color is within the hue range and within the chroma range.
- 24. A method as defined in claim 14 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if a reference color or harmonizing color falls within the hue range; generating a secondary harmonizing color at the same hue as the reference color or harmonizing color within the chroma range if a reference color or harmonizing color is within the hue range and outside the chroma range; and generating a secondary harmonizing color outside the chroma range if a reference color or harmonizing color is within the hue range and within the chroma range.
- 25. A method of operating a machine to produce harmonizing paint colors; the machine including an input means for selecting colors, a storage means for calculating and storing color coordinates, a GUI, and a mixing device; the method comprising the steps of:
receiving a user selected reference color; displaying the reference color on the GUI, the reference color being defined in a uniform color space according to hue, lightness and chroma values; receiving a user selection of a color harmonization scheme; converting the hue of the reference color in uniform color space to a hue value on the Artists color wheel; generating harmonizing colors for the reference color according to the color harmonization scheme selected, said harmonizing colors being defined in the Artists color wheel according to hue, lightness and chroma values; displaying the harmonizing colors on the GUI; and converting the hue values of the harmonizing colors on the artists color wheel to hue values in uniform color space.
- 26. A method as defined in claim 25 further including receiving user adjustments to the hue, chroma and lightness values of the harmonizing colors.
- 27. A method as defined in claim 25 further including reducing the number of harmonizing colors by receiving a user selection of harmonizing colors from the list of harmonizing colors generated.
- 28. A method as defined in claim 25, wherein the number of harmonizing colors is reduced to two.
- 29. A method as defined in claim 28 further including defining the two harmonizing colors and the reference color as a body color, a trim color and an accent color according to user selection.
- 30. A method as defined in claim 25 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if the reference color falls within the hue range and outside the chroma range; and generating a secondary harmonizing color with a chroma within the chroma range at the same hue as the reference color if the reference color is within the hue range and outside the chroma range.
- 31. A method as defined in claim 25 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if the reference color falls within the hue range and within the chroma range; and generating a secondary harmonizing color with a chroma outside the chroma range at the same hue as the reference color if the reference color is within the hue range and outside the chroma range.
- 32. A method as defined in claim 25 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if a harmonizing color falls within the hue range and outside the chroma range; and generating a secondary harmonizing color with a chroma within the chroma range at the same hue as the harmonizing color if the harmonizing color is within the hue range and outside the chroma range.
- 33. A method as defined in claim 25 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of c1 to c2; determining if a harmonizing color falls within the hue range and within the chroma range; and generating a secondary harmonizing color with a chroma outside the chroma range at the same hue as the harmonizing color if the harmonizing color is within the hue range and within the chroma range.
- 34. A method as defined in claim 25 further including the steps of:
defining a brown range on the artists color wheel with a hue range of H1 to H2 and a chroma range of cl to c2; determining if a reference color or harmonizing color falls within the hue range; generating a secondary harmonizing color at the same hue as the reference color or harmonizing color within the chroma range if a reference color or harmonizing color is within the hue range and outside the chroma range; and generating a secondary harmonizing color outside the chroma range if a reference color or harmonizing color is within the hue range and within the chroma range.
- 35. A method as defined in claim 25 further including the steps of:
receiving a user selection regarding application of the color scheme being applied to an interior or exterior of a building; displaying the chosen colors applied to a room on the GUI if the user selects to have colors displayed on the interior of a building; and displaying colors applied to the exterior of a house on the GUI if the user selects to have colors displayed on the exterior of a building.
- 36. A method as defined in claim 25 further including selecting paint products for each of the reference color and harmonizing colors.
- 37. A method as defined in claim 25 further including computing the paint formulas for the harmonizing colors.
- 38. A method as defined in claim 37 further including mixing paint according to the paint formulas.
Parent Case Info
[0001] This nonprovisional application claims priority from provisional patent application No. 60/260,823, filed Jan. 10, 2001, entitled “Method of Harmonizing Colors”, the disclosure of which is incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60260823 |
Jan 2001 |
US |