Home / Gadgets / Your next summer DIY project is an AI-powered doodle camera

Your next summer DIY project is an AI-powered doodle camera

With lengthy summer season evenings comes the right alternative to mud off your previous bins of circuits and wires and begin to construct one thing. In the event you’re brief on inspiration, you is perhaps enthusiastic about artist and engineer Dan Macnish’s how-to information on constructing an AI-powered doodle digicam utilizing a thermal printer, Raspberry pi, a touch of Python and Google’s Quick Draw knowledge set.

“Taking part in with neural networks for object recognition sooner or later, I questioned if I might take the idea of a Polaroid one step additional, and ask the digicam to re-interpret the picture, printing out a cartoon as a substitute of a trustworthy .” Macnish wrote on his blog concerning the mission, referred to as Draw This.

To make this work, Macnish drew on Google’s object recognition neural community and the data set created for the sport Google Fast, Draw! Tying the 2 methods along with some python code, Macnish was capable of have his creation acknowledge actual photos and print out the very best corresponding doodle within the Fast, Draw! knowledge set

However since output doodles are restricted to the information set, there might be some discrepancy between what the digicam “sees” and what it generates for the picture.

“You level and shoot – and out pops a cartoon; the digicam’s greatest interpretation of what it noticed,” Macnish writes. “The result’s at all times a shock. A meals selfie of a wholesome salad may flip into an infinite scorching canine.”

If you wish to give this a go for your self, Macnish has uploaded the directions and code wanted to construct this mission on GitHub.

Source link

About Alejandro Bonaparte

Check Also

Facebook is building a camera TV set-top box

A mysterious product known as “Ripley” appeared hidden beside Facebook’s new Portal sensible shows in ...

Leave a Reply

Your email address will not be published. Required fields are marked *