Foundation
When using color image data to generate a texture for a mesh, it is not uncommon for lighting / angle changes to impact to overall quality of the final texture.
However, Vertex color textures don’t tend to suffer from this same issue. Vertex colors on the other hand do not preserve the same level of detail.
Suggestion
Utilize Vertex Color data to correct hue of Color texture.
I generated both a vertex texture and a color image texture of the model above. Due to imperfect capture on my part, the color texture shows areas of poor color accuracy (notice the transition from white to orange on the single slice, and the reddish hue in some areas).
I imported both the texture files into Photoshop, with the Vertex texture layered over the Color Image texture. I then simply change the Vertex texture blending mode to “Hue” and exported the resulting image.
This is a quick and dirty method, but demonstrates the possibility of improved Color Image texture generation using existing data. This could be implemented in an improved texture generation algorithm, or as a second pass / texture cleanup option the user can perform after initial texture generation.