Um, do we really?
Um, do we really?
So if you were to recolor a film you can take skin colors from today. But an advert, car color or fabric is incredibly difficult, even if you have the original, since the material will have degraded. Even if you repaint it with the original paint it will look different, since the paint will have changed, or if you use new paint the process to manufacture the paint (->led).
It might as well be another universe.
Unless there's also a way to accurately extract the specific hue, you will never get anything accurate.
Anyone that ever wore foundation can tell you that human skin has tones, undertones, different reflective qualities, etc.
Just look at https://www.temptalia.com/wp-content/uploads/2018/05/summer-... or https://cdn.shopify.com/s/files/1/0009/0000/5932/files/Shade... or this https://pbs.twimg.com/media/B_zp3U1XAAAk4Iz?format=jpg&name=...
I think some of it comes down to the fact that convnets are really good at recognizing human "shapes" (faces, silhouettes, etc) and also the valid color space for human skin tone is pretty constrained if the photo was well lit and you have the luminance value for a grayscale image.
The network was particularly bad at getting the colors of balloons in a picture. I don't know what the real colors were, but the network was trying to tell me 4 of the balloons in a picture were pale yellow and beige while one was a super saturated red.