RGB-based parametric color mixing system for digital painting

US10924633B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10924633-B1
Application numberUS-202016779789-A
CountryUS
Kind codeB1
Filing dateFeb 3, 2020
Priority dateFeb 3, 2020
Publication dateFeb 16, 2021
Grant dateFeb 16, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are disclosed for parametric color mixing in a digital painting application. A methodology implementing the techniques according to an embodiment includes generating a Bezier curve extending from a first point to a second point in a 3-Dimensional space. The first and second points are specified by coordinates based on red-green-blue (RGB) values of first and second mixing colors, respectively. The Bezier curve is defined by a selected curvature parameter which can be related to the paint medium, such as oil colors, water colors, pastels, etc., and which further specifies additive or subtractive mixing. The method also includes locating a point on the Bezier curve, the point determined by a selected mixing ratio parameter specifying a ratio of the first mixing color to the second mixing color. The method further includes generating a color mix based on RGB values specified by coordinates of the located point on the Bezier curve.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for parametric color mixing, the method comprising: generating, by a processor-based system, a Bezier curve extending from a first point in a 3-Dimensional (3D) space, to a second point in the 3D space, the first point specified by coordinates based on red-green-blue (RGB) values of a first mixing color, the second point specified by coordinates based on RGB values of a second mixing color, the Bezier curve defined by a curvature parameter; locating, by the processor based system, a point on the Bezier curve, the location of the point determined by a color mixing ratio parameter specifying a ratio of the first mixing color to the second mixing color; and generating, by the processor-based system, a color mix based on RGB values specified by coordinates of the located point on the Bezier curve. 2. The method of claim 1 , wherein the first mixing color is associated with paint on a canvas and the second mixing color is associated with paint on a brush tool. 3. The method of claim 1 , wherein the curvature parameter is associated with a painting medium. 4. The method of claim 3 , further comprising providing curvature parameters, the curvature parameters associated with painting media, including at least one of oil color, water color, and pastel. 5. The method of claim 1 , wherein a sign of the curvature parameter determines additive mixing or subtractive mixing. 6. The method of claim 1 , wherein the color mixing ratio parameter is associated with a quantity of paint on a brush tool and a quantity of paint on a canvas. 7. The method of claim 1 , further comprising accepting updates of the curvature parameter and/or the color mixing ratio parameter for each of a plurality of brush strokes. 8. A system for parametric color mixing, the system comprising: one or more processors configured to generate a Bezier curve extending from a first point in a 3-Dimensional (3D) space, to a second point in the 3D space, the first point specified by coordinates based on red-green-blue (RGB) values of a first mixing color, the second point specified by coordinates based on RGB values of a second mixing color, the Bezier curve defined by a curvature parameter; the one or more processors further configured to locate a point on the Bezier curve, the location of the point determined by a color mixing ratio parameter specifying a ratio of the first mixing color to the second mixing color; and the one or more processors further configured to generate a color mix based on RGB values specified by coordinates of the located point on the Bezier curve. 9. The system of claim 8 , wherein the first mixing color is associated with paint on a canvas and the second mixing color is associated with paint on a brush tool. 10. The system of claim 8 , wherein the curvature parameter is associated with a painting medium. 11. The system of claim 10 , the one or more processors further configured to provide curvature parameters, the curvature parameters associated with painting media, including at least one of oil color, water color, and pastel. 12. The system of claim 8 , wherein a sign of the curvature parameter determines additive mixing or subtractive mixing. 13. The system of claim 8 , wherein the color mixing ratio parameter is associated with a quantity of paint on a brush tool and a quantity of paint on a canvas. 14. The system of claim 8 , the one or more processors further configured to accept updates of the curvature parameter and/or the color mixing ratio parameter for each of a plurality of brush strokes. 15. A computer program product including one or more non-transitory machine-readable mediums encoded with instructions that when executed by one or more processors cause a process to be carried out for parametric color mixing, the process comprising: generating a Bezier curve extending from a first point in a 3-Dimensional (3D) space, to a second point in the 3D space, the first point specified by coordinates based on red-green-blue (RGB) values of a first mixing color, the second point specified by coordinates based on RGB values of a second mixing color, the Bezier curve defined by a curvature parameter; locating a point on the Bezier curve, the location of the point determined by a color mixing ratio parameter specifying a ratio of the first mixing color to the second mixing color; and generating a color mix based on RGB values specified by coordinates of the located point on the Bezier curve. 16. The computer program product of claim 15 , wherein the first mixing color is associated with paint on a canvas and the second mixing color is associated with paint on a brush tool. 17. The computer program product of claim 15 , wherein the curvature parameter is associated with a painting medium. 18. The computer program product of claim 17 , further comprising providing curvature parameters, the curvature parameters associated with painting media, including at least one of oil color, water color, and pastel. 19. The computer program product of claim 15 , wherein a sign of the curvature parameter determines additive mixing or subtractive mixing. 20. The computer program product of claim 15 , further comprising accepting updates of the curvature parameter and/or the color mixing ratio parameter for each of a plurality of brush strokes.

Assignees

Inventors

Classifications

  • for controlling interaction among colorants · CPC title

  • H04N1/60Primary

    Colour correction or control {(H04N1/54 takes precedence)} · CPC title

  • H04N1/54Primary

    Conversion of colour picture signals to a plurality of signals some of which represent particular mixed colours, e.g. for textile printing · CPC title

  • with primary colour signals, e.g. RGB or CMY(K) · CPC title

  • using test pattern analysis (H04N1/6055 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10924633B1 cover?
Techniques are disclosed for parametric color mixing in a digital painting application. A methodology implementing the techniques according to an embodiment includes generating a Bezier curve extending from a first point to a second point in a 3-Dimensional space. The first and second points are specified by coordinates based on red-green-blue (RGB) values of first and second mixing colors, res…
Who is the assignee on this patent?
Adobe Inc
What technology area does this patent fall under?
Primary CPC classification H04N1/60. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).