IP Library › Granted Patent US 12,100,171
Granted Patent B2
US 12,100,171 · App. 17/123,531 · Granted Sep 24, 2024

Systems and methods for matching color and appearance of target coatings

Inventors: Larry E. Steenhoek (Wilmington, DE); Dominic V. Poerio (Philadelphia, PA)
Assignee: AXALTA COATING SYSTEMS IP CO., LLC
G06T7/40B05B12/084G06T7/0004G06T7/90G06T2207/10024G06T2207/20081G06T2207/20084G06T2207/30164
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,100,171
App. No.
17/123,531
Filed
Dec 16, 2020
Granted
Sep 24, 2024
Kind
B2
Art Unit
2663
USPC
382/165
Abstract

A system and method include receiving target image data associated with a target coating. A texture feature extraction analysis process is applied to the target image data to determine a target texture image feature. A machine learning model identifies one or more texture features for matching to a target coating.

Claims (30)

1. A system for matching texture of a target coating comprising:

a storage device for storing instructions;

one or more data processors configured to execute instructions to:

receive a target image of the target coating, wherein the target image comprises target image data;

apply a texture feature extraction analysis process to the target image data to determine target image texture features, wherein the texture feature extraction analysis process includes determining distribution of particle sizes within sub-images of the target image, wherein a data spread statistical measure and a center statistical measure are determined to indicate the distribution of particle sizes;

wherein the data spread statistical measure is a standard deviation statistical measure of the distribution of particle sizes and the center statistical measure is a mean of the distribution of the particle sizes, wherein a kurtosis statistical measure and a skewness statistical measure are determined to describe the distribution of particle sizes;

determine target image texture features for the sub-images, wherein a sub-image includes different particles, and

apply a machine learning model to match texture features present in the target coating using the determined target image texture features, wherein the texture features include visual irregularities associated with the target image.

2. The system of claim 1 , wherein the texture features include one or more in combination of the following characteristics: coarseness, gloss, micro-brilliance, cloudiness, mottle, speckle, sparkle, and glitter.

3. The system of claim 2 , wherein the texture features do not include roughness associated with the target image.

4. The system of claim 1 , wherein the one or more data processors are configured to execute instructions to retrieve the machine learning model to determine the matching of the texture features.

5. The system of claim 4 , wherein the machine-learning model is a convolutional neural network configured to extract and analyze the texture features.

6. The system of claim 1 , wherein color population, the determined texture features of the target coating, and color differences across the target image are used to determine distribution of coarseness across the target coating.

7. The system of claim 1 , wherein the one or more data processors are configured to receive the target image data of the target coating, wherein the target image data corresponds to a plurality of images of the target coating with varying angles of light relative to an imaging device.

8. The system of claim 1 , wherein the one or more data processors are configured to receive the target image data of the target coating, wherein the target image data correlates to a plurality of images of the target coating with varying magnification.

9. The system of claim 1 wherein the target coating is a metallic coating, a pearlescent coating, or a combination thereof.

10. A method for matching texture of a target coating comprising:

receiving, by one or more data processors, a target image of the target coating, wherein the target image comprises target image data;

applying, by the one or more data processors, a texture feature extraction analysis process to the target image data to determine target image texture features, wherein the texture feature extraction analysis process includes determining distribution of particle sizes within sub-images of the target image, wherein a data spread statistical measure and a center statistical measure are determined to indicate the distribution of particle sizes;

wherein the data spread statistical measure is a standard deviation statistical measure of the distribution of particle sizes and the center statistical measure is a mean of the distribution of the particle sizes, wherein a kurtosis statistical measure and a skewness statistical measure are determined to describe the distribution of particle sizes;

determining, by the one or more data processors, target image texture features for the sub-images, wherein a sub-image includes different particles, and

applying, by the one or more data processors, a machine learning model to match texture features present in the target coating using the determined target image texture features, wherein the texture features include visual irregularities associated with the target image.

11. The method of claim 10 , wherein the texture features include one or more in combination of the following characteristics: coarseness, gloss, micro-brilliance, cloudiness, mottle, speckle, sparkle, and glitter.

12. The method of claim 11 , wherein the texture features do not include roughness associated with the target image.

13. The method of claim 10 , wherein the one or more data processors are configured to execute instructions to retrieve the machine learning model to determine the matching of the texture features.

14. The method of claim 13 , wherein the machine-learning model is a convolutional neural network configured to extract and analyze the texture features.

15. The method of claim 10 , wherein color population, the determined texture features of the target coating, and color differences across the target image are used to determine distribution of coarseness across the target coating.

16. The method of claim 10 , wherein the one or more data processors are configured to receive the target image data of the target coating, wherein the target image data corresponds to a plurality of images of the target coating with varying angles of light relative to an imaging device.

17. The method of claim 10 , wherein the one or more data processors are configured to receive the target image data of the target coating, wherein the target image data correlates to a plurality of images of the target coating with varying magnification.

18. The method of claim 10 , wherein the target coating is a metallic coating, a pearlescent coating, or a combination thereof.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: STEENHOEK, LARRY E.; POERIO, DOMINIC V
To: AXALTA COATING SYSTEMS IP CO., LLC
Reel/Frame 054666/0535 →
Continuity (2)
Provisional Application 62955726 · Dec 31, 2019
Related Publication 20210201513A1 · Jul 1, 2021