proper solution to synthesize nailart on hand picture

I'm trying to synthesize nailart on hand picture. Next 3 steps are what I'm trying to do.

  1. take hand pictures
  2. select options like color, cubic .. etc
  3. synthesize

And the way I thought to solve this is

  1. get nail contour by trained UNET model with datasets (hand pics, hand pics with nail area painted)
  2. make synthetic nailarts image by trained pix-to-pix model with datasets( nailart pics, semantic images including nailarts' options)
  3. synthesize nailart image on hand picture

I'm wondering whether this way works, and it's appropriate way to solve my task. If you have any idea on my solution or better solution you think, please advise me.

Topic image-segmentation gan computer-vision deep-learning

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.