Hi everyone
In the past one or two years, I have been experimenting to use MPFB as a tool to generate data for machine learning (all in my spare time). I have reached a point where I feel this might be useful for others as well and I would like to make it publicly available (GPL for code, CC0 for generated data).
I know, I am legally allowed to just do that. However, I would like to know whether the people behind MPFB are fine with it! MPFB is an incredible project and I would hate to see people being demotivated to further contribute because it is being used for AI.
To give an example:
Inspired by this project (https://microsoft.github.io/DenseLandmarks/), I randomly generated MPFB characters, rendered their faces and stored the information where the facial landmarks in the images are (though I didn't use actual landmark, but a custom UV map). With this, I was able to train a neural network which gets an image as input and returns its guesses about where the facial landmarks are. Despite only using the default facial expression/pose so far, the results on real images look surprisingly plausible to me. It is clearly not good enough yet for anything practical, but it is a starting point.
I am also experimenting with going from image to pose and a few other projects, like physics based animations using MPFB shapes for collisions.
My intention is to make those datasets and the code to generate them available to everyone, such that everyone who feels like it, can experiment with them and hopefully create useful tools for artists with them. Of course, I can't make any promises about how those datasets would be used and that's why I am writing this way too long post.
What do you think about this kind of usage for MPFB? Would you be okay with it? Do you think it should not be used like this? All feedback is very welcome!