Generating Logo Icons and Pictograms

I've always wanted to include pictures, icons, and pictograms in my logo maker. I don't have the skills or time to design thousands of icons myself and hiring someone to design icons for me turned out to be way too expensive. I looked into licensing icon sets, but it was too complicated. I decided to try to generate pictograms using computer programs.

About a year ago I had the idea of generating icons (pictograms) from random noise. The idea was to use a convolutional neural network and iterate until something recognizable was generated. The problem was it took forever and the CNN wasn't trained on sketch data, so it only identified things as crossword puzzles, spreadhsheets, and other pixely-looking things.

In May 2017 I got lucky and Google released a HUGE, detailed dataset of sketches. I played with the data and managed to generate some half decent looking icons.

These icons aren't incorporated into the logo maker yet, but after a little more tweaking and testing they will be...

cat icons generated by a computer programcat icons

t-shirt icons generated by a computer programt-shirt icons

wine glass icons generated by a computer programwine glass icons

tiger icons generated by a computer programtiger icons
(these need some tuning)

yoga icons generated by a computer programyoga icons

truck icons generated by a computer programtruck icons

coffee cup icons generated by a computer programcoffee cup icons

bird icons generated by a computer programbird icons
(one looks like a beaver or something...)

Make Your Logo!

July 3 2017

Back to the Blog