Member Sign In
Not a member?

A Wired.com user account lets you create, edit and comment on Webmonkey articles. You will also be able to contribute to the Wired How-To Wiki and comment on news stories at Wired.com.


It's fast and free.

Sign in with OpenID
Sign In
Webmonkey is a property of Wired Digital.
processing...
Join Webmonkey

Please send me occasional e-mail updates about new features and special offers from Wired/Webmonkey.
Yes No

Please send occasional e-mail offers from Wired/Webmonkey affiliated web sites and publications, and carefully selected companies.
Yes No

I understand and agree that registration on or use of this site constitutes agreement to Webmonkey's User Agreement and Privacy Policy.
Webmonkey is a property of Wired Digital.
processing...

Retrieve Sign In

Please enter your e-mail address or username below. Your username and password will be sent to the e-mail address you provided us.

or
Webmonkey is a property of Wired Digital.
processing...

Welcome to Webmonkey

A private profile page has been created for you.
As a member of Webmonkey, you can now:
  • edit articles
  • add to the code library
  • design and write a tutorial
  • comment on any Webmonkey article
Close
Webmonkey is a property of Wired Digital.

Sign In Information Sent

An e-mail has been sent to the e-mail address registered in this account.
If you cannot find it in your in-box, please check your bulk or junk folders.
Sign In
Webmonkey is a property of Wired Digital.

The Da Vinci Code: What Happens When You Twitter the Mona Lisa?

What would happen if you tried to tweet the Mona Lisa? It’s a question even Dan Brown has never dared to answer, but thanks to a very creative experiment from Mario Klingemann, now we know ��� it turns Da Vinci’s best known work into something Picasso would have loved.

Given Twitter’s 140 character limit, it might seem next to impossible to recreate something as complex as the Mona Lisa. After all, 140 characters roughly translates to a mere 140 bytes of data, never mind the complexity of stuffing actual image data into text characters.

But the complexity of the task didn’t fazed Klingemann, whose experimental image encoding technique translates the image into Chinese characters and spits out a version of the Mona Lisa that’s reminiscent of a Cubist painting.

Klingemann is using Chinese characters because they allow him to send 210 bytes of data in only 140 UTF-8 characters ��� perfect for cramming extra data into Twitter. When the text passes through the decoder the results are what’s known as a Voronoi Diagram, a series of polygons used to convey the rough colors and shapes of the Mona Lisa.

Of course Twitter doesn’t have the decoder, so no image would show up in your Twitter stream were you to post it. Instead you’d simply see the Chinese characters. But run the data through Klingemann’s decoder and the result are what you see in the left-hand image above ��� not exactly the Mona Lisa, but very impressive nonetheless.

If you’re curious about the details of how Klingemann pulled it off, be sure to check out his very technical explanation on Flickr (and if you like what you see, have a look at some of his other “computational experiments“).

So far Klingemann hasn’t found any practical use for the experiment, which he says began as a competition to see if it would even be possible to send an image through Twitter. However, he plans to release the code behind the encoding and decoding process to the world to see what other curious Twitter experimenters can come up with.

See Also:

Post Comment Comments Permalink Print
Reddit Digg

 
Subscribe now

Special Offer For Webmonkey Users

WIRED magazine:
The first word on how technology is changing our world.

Subscribe for just $10 a year