Sketching and Guessing

By Max Candocia

|

March 01, 2016


Last Updated 06/02/2016

Draw something and have the computer guess what it is. Check out the Facebook mcCanvasDrawings page for some images and collages that have been submitted.

Right now there are only a few possible predictions:


Animals
Bee
Bird
Butterfly
Cat
Dog
Fish
Horse
Turtle
Shapes
Circle
Cube
Heart
Square
Star
Triangle
Plants
Banana
Flower
Tree
Vehicles
Car
Miscellaneous
Cuban Flag
Rainbow
Smiley Face
Snowman

Other Possibilities

There are a lot of flags that I haven't listed here that are recognizable by the computer. See how many you can find!

Recommended drawings

These are some pictures I'm particularly looking to add more of. Some of these do not appear above, but I will be able to add them once I get enough samples.

Easy

Bird, horse, turtle, butterfly, cat, dog, flower, car, mouse, cheese, monkey, and axe

Harder

Wizard, pirate, ninja, castle, pineapple, and american flag

Instructions

You can draw on the canvas while left-clicking with your mouse. The color will be the one from the palette to the upper-left of the canvas. You can erase everything by clicking on the "Everything Eraser" and clicking on the canvas. You can switch to eraser mode by clicking on "Eraser" and treating it like you are drawing. You can switch back to normal drawing mode by clicking on "Marker". You can also download your picture in another window by clicking "download" so you can print it out and hang it on your refrigerator. It won't close your current window.

You may also toggle the background color to change the brightness by clicking on "Toggle Background". There are 17 different shades it cycles through. The background does not affect the image submitted/downloaded, but it may be easier for you to draw something like a snowman if the background is darker.

If you want to submit your drawing, click "Submit Image", and it will be sent to the server. For security reasons, you will not be able to access the images once they are sent to the server and you leave the page. When you submit the image, you grant me (non-exclusive) permission to use, modify, and distribute the image.

The palette chooser was made with Spectrum JS, and the canvas drawing was made with sketch.js. I may change the drawing library in the future to have some more sophisticated features.

Brush Size: 5

What is this a picture of?


What does the computer think this is?  

RankGuessProbability
1
2
3

Tags: 

Recommended Articles

Modeling Heart Rate Recovery with Nonlinear Regression

Nonlinear regression models can succeed where linear models fail and highly complex models cannot be interpreted. Using heart rate data I collected from my runs, I demonstrate how my heart rate recovers after stopping as a function of temperature and rest time.

Drawing Pictures for a Guessing Game and your Refrigerator

Do you want to draw pictures? Do you want to help add some image samples for a guessing game? Is your refrigerator lacking flair? Here you can kill 3 birds with 1 stone.