Can a neural network learn to recognize doodling? Quick, Draw
pip install -r requirements.txt
Quick, Draw! is an online game developed by Google that challenges players to draw a picture of objects or idea and then uses an AI model to guess what the drawings represent. The AI learns from each drawing, increasing its ability to guess correctly in the future.The concepts that it guesses can be simple, like 'foot', or more complicated, like 'animal migration'. This game is one of many simple games created by Google that are AI based as part of a project known as 'A.I. Experiments'. Quick, Draw
To celebrate Mid-Autumn festival, based on Quick, Draw!, I've created a mini version of it with objects relating to the festival. The goal is to draw and score as much as you can in one minute. The game purpose is to educate children in a different, amusing way about ethnic traditions
Follow the documentation here to get the dataset. I got .npy
files from google cloud for 17 drawings.
- Apple
- Banana
- Cake
- Cruise_ship
- Face
- Fish
- Flower
- Lantern
- Lion
- Moon
- Pear
- Pineapple
- Rabbit
- Star
- Strawberry
- Tree
- watermelon
You will need to have install libraries in the requirement.txt file and get the dataset as mentioned above and place the .npy
files in /data
folder.
You can use the Vietnamese version or the English version
- The result:
Demo.online-video-cutter.com.mp4
- The game can still be developed further such as: visualize/ enhance the drawing effect; turn the drawing into 1 vs 1 combat game;....