Pardon my lack of vocabulary, this is not my area of expertise and why I'm looking for some guidance on how to create this product preview. I will most likely end up hiring someone
I'd like to create a system that can map/apply new designs onto an image of a sock worn by a model, with the proper transformations and deformations in order to visualize said designs.
The mapping below can be created by printing a matrix "calibration" design onto the product. How the actual mapping/deformation is then created in photoshop or other software is what I would like to learn to do. Ideally I'd like to turn it into a process that can be run in a free/open source software that can be run headless in a linux server (especially as a python script) so I can run it as an internal service for a bunch of designers. As an initial proof of concept a repeatable photoshop or other commercial software action/script would be ok, though!
Things I have:
- a calibration (matrix) design with dot patterns
- socks printed with the matrix dot pattern
- pictures of models wearing the socks
Here is an example of the results I'm trying to achieve:
The pattern to be visualized on the socks
The pattern as it would be printed on the socks. Note that it's not just a simple overlay with blending, but actual deformation of the image to take into account the 3D shape of the socks being worn.
The socks are printed on a cylinder, so the mapping should reflect the bending of the socks at a 45 degree angle.
Attached are a sample of white socks to do the overlay over: