Source code: https://github.com/j-lee-88/FITCRAFT
Reports:
The project our team has chosen to undertake is converting images of humans in outfits into Minecraft skins, based on a haarcascading classifier algorithm. The input will be in the form of an array of pixels with color value, which then is parsed by the algorithm to produce a corresponding Minecraft skin that most closely matches the input. To be specific, we will take an image, identify the clothing objects in that image, and translate those objects to a minecraft skin. Applications of this project could include easy generation of content for the game, as well as being an example of computer vision. We are currently using the fashion mnist dataset since there are 1000 images of each clothing item. We will have a set of pre-made skins that we will generate in the Minecraft skin creator Minecraftskins, and then categorize each input as one of those pre-made skins, seeking to accurately match the color of the torso, arms, legs, and head. For example, this picture should translate to something like the skin:
Here are examples of what the minecraft skin layout to real skin look like:
Justin Lee Cedric Ngo