A FAT + openFrameworks speed project!
Auto Smiley – Computer vision smiley generator from Theo Watson on Vimeo.
Auto Smiley is a computer vision application that runs in the background while you work. The software analyzes your face while you are working and if it detects a smile it sends the the ascii smiley face letters “: )” as keyboard presses to the front most application. Auto Smiley has many uses from just straight up convenience to enforcing honesty in your online communication :)
UPDATE: Windows PC Version!! Courtesy of Joey!
Grab it here.
UPDATE: for non US/UK users try this version – should work on all keyboards! AutoSmiley.app.unikeyboard.zip
Download the mac app here ( for US / UK / NL keyboards ):
AutoSmiley-001-Mac.zip
Download the mac app for QWERTZ keyboards ( thanks Peter! ):
AutoSmiley-QWERTZ.zip
The project uses openFrameworks and MPT for the smile detection – you can grab the source code here: AutoSmiley-OF-0061.zip
COMMENTS
The expressions published in this site are all in the public domain. You may enjoy, use, modify, snipe about and republish all F.A.T. media and technologies as you see fit.
[…] Auto Smiley is a computer vision smiley generator that uses your Mac’s webcam to watch you work. When (or if) you smile, the software recognizes it and pastes an ASCII smile – : ) – into your front-most application. Talk about enforcing online authenticity, eh? […]
[…] pode baixar o Auto Smiley (apenas para Mac) nesta página, e pelos meus testes iniciais ele funcionou muito bem. Bem até demais, na verdade: quando […]
What i have M0 ? Automatic M0 , where change this :@
[…] Auto Smiley – Computer vision smile generator | F.A.T. […]
great! i love it
excellent application, my best congrats!
soooo funny. i love it. i can’t wait to try this!
[…] [Via Auto Smiley,Make] […]
[…] Der Computer erkennt euer Lächeln: Auto Smiley Generator […]
[…] دانلود برنامه به اینجا […]
[…] 27 03 2010 Rather a grand title for a funky little app that, using your webcam running in the background, watches your face and analyzes your expression […]
[…] Handbook: Low Cost …HVAC People…new furnace & ac question? | My Efficient PlanetAuto Smiley – Computer vision smile generator | F.A.T.The Truth About Pay-Per-Click Search Advertising | CPAPortal.comSchool Library Monthly Blog » Blog […]
[…] Auto Smiley – Computer vision smile generator | F.A.T. […]
[…] Auto Smiley – Computer vision smile generator | F.A.T. […]
seriously :)
rad :)
I even got it to smile, :)
when I frowned (but I turned the laptop upside down.) :)
works on mac osx 10.4.1 for me, anyway.
Excellent app, very good idea !!
// For AZERTY keyboard, here is my solution:
– the full source can be found here: http://misc.crashdump.fr/c0de/autoSmiley/AutoSmiley-001-AZERTY-SRC.zip
– the universal binary here: http://misc.crashdump.fr/c0de/autoSmiley/AutoSmiley-001-AZERTY.zip
– The correct GCKeyCodes are:
CGPostKeyboardEvent( (CGCharCode)0, (CGKeyCode)47, true ); // - : key down
CGPostKeyboardEvent( (CGCharCode)0, (CGKeyCode)47, false ); // - : up down
CGPostKeyboardEvent( (CGCharCode)0, (CGKeyCode)27, true ); // - ) key down
CGPostKeyboardEvent( (CGCharCode)0, (CGKeyCode)27, false ); // - ) up down
[…] Descarga | AutoSmiley […]
[…] Auto Smiley Project – https://fffff.at/auto-smiley – This would completely ruin any work that I'm doing. I could imagine my presentations […]
[…] [Via Auto Smiley,Make] […]
Anyone care to release a win version? im starting to like this better than the a.r. projects im doing
[…] Auto Smiley uses a computer webcam and openFrameworks software to analyze a user’s face to determine whether or not he or she actually smiles. Upon detecting a grin, the app will automatically insert a generic ‘:)’ into the text of the program in use. As you can see in the demo video after the jump, the app seems to be pretty accurate, and, according to creator Theo Watson, engenders substantially more honesty into everyday online conversation. […]
Hey dude,
great program – would save me a lot of time, hehe
But on my system it will send a Ç= instead of :)
probably causing my portuguese keyboard layout – i’ve downloaded already the source code above from “crashdump.fr” but i couldnt figure out how to change it … could someone help me, i would like to use that programm ;)
Peace out
[…] an dass man etwas lustig findet oder sich gerade amüsiert. An dieser Stelle kommt das Tool Auto Smiley ins Spiel. Mit Auto Smiley kann man sich das händische Schreiben eines Smileys ersparen und es […]
[…] AutoSmiley é o nome da criação e requer um teclado nos formatos para região da Holanda, Grã Bretanha ou Estados Unidos. Eu nem fui ver como funciona por que achei inútil demais. Tecnologia de reconhecimento de sorriso é dez, mas o objetivo é zero. […]
[…] Auto Smiley […]
[…] programma si chiama Auto Smiley: una volta installato e avviato, inizia a monitorare l’espressione del vostro viso e non […]
[…] a web cam to automatically insert a smileycon into whatever program you’re using. You can download the app and source code here and enjoy your hands-free […]
[…] aplicativo Auto Smiley foi criado pelo artista plástico e desenvolvedor Theo Watson em menos de uma hora. De simplicidade […]
[…] a Web cam to automatically insert a smileycon into whatever program you’re using. You can download the app and source code here and enjoy your hands-free […]
[…] Auto Smiley is an application by Theo Watson that runs in the background and analyzes your facial expressions in real-time. If it detects a smile on your face it pastes an ascii smiley face into the application you are currently using. :) categories interactive, interface design share you can follow any responses to this entry via RSS. you can leave a comment or trackback from your own site. […]
[…] a Web cam to automatically insert a smileycon into whatever program you’re using. You can download the app and source code here and enjoy your hands-free […]
[…] a Web cam to automatically insert a smileycon into whatever program you’re using. You can download the app and source code here and enjoy your hands-free […]
[…] code here: fffff.at/auto-smiley Credits: Speed project by Theo Watson – theowatson.com Maakt gebruik van openFrameworks ( […]
[…] programma si chiama Auto Smiley e il suo funzionamento è semplicissimo: una volta avviato, inizia a monitorare l’espressione […]
[…] da qui potete scaricare il programma e vedere un video dimostrativo: https://fffff.at/auto-smiley/ […]
Nice!!!
[…] Auto Smiley è un programmino davvero molto divertente che vi permetterà di fare emoticon solo con la vostra espressione facciale del momento. Il suo funzionamento è semplice e intuitivo poiché una volta avviato, inizierà a monitorare l’espressione del vostro viso . Se ad esempio state sorridendo il programmino lo rileverà e subito lo convertirà in emoticon inserendolo nella finestra dei cha di servizi come  Skype, MSN, Twitter, Facebook, eMail. […]
[…] you guys to feel better about yourselves and the world around you, so we want you to know about this super cool Auto Smiley app that uses your webcam to detect whenever you smile and types a quick smiley face on whatever […]
There’s some super kid’s footwear about at the moment, designers seem to recently found a imaginative spurt. I’m especially loving Italian Lelli Kellys.
There are lots of gorgeous children’s shoes around at the moment, designers seem to recently had a imaginative spurt. I am especially liking Italian Lelli Kellys.
[…] Auto Smiley – Computer vision smile generator | F.A.T. – […]
[…] Site officiel d’Auto Smiley […]
[…] “Auto Smiley” – Open Source-Software von Theo Watson, die per Webcam erkennt, wenn der User lächelt und dann automatisch einen Smiley im aktiven Programm auf dem Computer einfügt […]
I think it is good but if i smile it is like to click ENTER so it send autom. my messege :( thats crappy. It would be better if there is no enter only a :).
Please help me . Thank you :)
Fabian L.
Hi all, I ported the autosmiley project to Windows Vista.
Source can be found here:
http://www.vanderbie.net/2010/04/29/autosmiley-for-windows/
Thanks Theo for the great work, think I’m gonna delve more into the MPI framework, looks really powerfull for feature detection!
[…] from our friend theo: “Auto Smiley” – Computer vision smile generator […]
[…] – Computer vision smile generator | F.A.T. Filed in yahoo messenger download on May.06, 2010 Go to Source Share and […]
[…] Auto Smiley – Computer vision smile generator | F.A.T. […]
[…] smile detection […]
[…] 哈哈,å‘现一个很好玩的东西:Atuo Smiley 。它是一个è¿è¡Œåœ¨åŽå°çš„程åºï¼ŒåŠŸèƒ½å¾ˆç®€å•ï¼Œå°±æ˜¯å½“它通过摄åƒå¤´æ£€æµ‹åˆ°ä½ 在笑的时候自动打出一个 出æ¥ã€‚这个程åºå¯ä»¥è®©ä½ 方便地在邮件ä¸åŠ 入笑脸,还å¯ä»¥å¼ºåˆ¶ä½ 在和别人èŠå¤©çš„时候ä¿æŒè¯šå®žï¼ä¸èƒ½æ˜Žæ˜Žå¾ˆå¼€å¿ƒå´å¼ºå¿ä½ç¬‘è€åˆ«äººï¼Œé‚£æ ·æ˜¯ä¸å¯¹çš„ï¼ […]