cuiaiyu / dressing-in-order

(ICCV'21) Official code of "Dressing in Order: Recurrent Person Image Generation for Pose Transfer, Virtual Try-on and Outfit Editing" by Aiyu Cui, Daniel McKee and Svetlana Lazebnik
https://cuiaiyu.github.io/dressing-in-order
Other
507 stars 126 forks source link

Traninig models on Viton datasets #63

Closed ml1652 closed 1 year ago

ml1652 commented 1 year ago

Hi there,

Thank you for your great work. I would like to ask if it is possible to use Viton to train Dior. In your work, you have used the Deepfashion dataset, there are multiple images of each wearer in different poses whereas in Viton each wearer has only pairs of images of the person's image and its cloth. If it is possible to use Viton dataset to train your work while only changing the dataloader? I'm not so sure that global flow will work in the Viton case.

Thanks a lot for the great work again!

cuiaiyu commented 1 year ago

Hi. The designed model doesn't directly support VITON-like dataset. The person images with paired poses are required to train the models, if you want to maintain all functions.

One of the reasons behind it is that the dependency GFLA flow isn't designed for garment-person flow but person-person flow. If you only care about the virtual try-on functionality, you can replace the flow model with some other flow predictor. However, in that case, the pose transfer and outfit editting functions will not be maintained, as the model is not trained on pose transfer and there is no multi-garment interaction present in the training to learn outfit editing.

This work has trained DIOR on VITON by replacing the GFLA flow model (person to person flow) with Flowstyle flow model (garment to person flow).