Patent ID: 9183641
Filing Date: 2015-11-10
Classification: G01J,G06K,G06Q,G06T,H04N

Abstract:
1. A computer-implemented method for matching the color of siding, the method comprising: displaying, via one or more processors, a positional overlay framing a digital image of a siding sample, the positional overlay including a color card reference area and indicating instructions for (i) a distance to be maintained from the siding sample with respect to an image capture device, (ii) an orientation of the siding sample with respect to the image capture device, before the digital image is captured, and (iii) determining the correct physical placing of a color reference card on the siding sample; capturing, via one or more processors, the digital image according to the instructions such that the image capture device is at the distance from the siding sample as specified by the instructions, the siding sample is at the orientation specified by the instructions, and the reference card is placed as specified by the instructions; receiving, via one or more processors from the captured digital image of a the siding sample, (i) a region of interest, and (ii) a region of reference color corresponding to the color reference card positioned within the color card reference area, the color reference card having a predetermined color value, and the region of interest indicating a portion of the siding sample having a desired color value to be matched; color normalizing, by one or more processors, the digital image based upon the predetermined color value to provide an adjusted desired color value to be matched within the region of interest; plotting, via one or more processors, the adjusted desired color value as a desired color point in a color space; determining, via one or more processors, a plurality of spatial distances between the desired color point and a plurality of reference color points within the color space, each of the plurality of reference color points representing a quantified color estimate of a respective replacement siding product from among a plurality of replacement siding products; identifying, via one or more processors, one of the plurality of replacement siding products having a respective desired color point associated with the shortest spatial distance from among the plurality of spatial distances as the replacement siding product having the closest matching color to the siding sample; and calculating, via one or more processors, a confidence level indicative of how similar the quantified color estimate for the replacement siding product having the closest matching color to the siding sample is to the adjusted desired color value based upon the shortest spatial distance.