Interactive Storefront Display

By John Farrier in Art, Science & Tech on Oct 15, 2009 at 11:30 am


(Video Link)

Artist Karolina Sobecka and software designer Jim George created Sniff — a computer generated projection of a dog that responds to the actions of people passing by a storefront. Here’s how it works:

People on the sidewalk are monitored by an IR camera in openFrameworks. In oF each individual person is isolated and assigned a unique id for the duration of their interaction. Each persons’ position and gesture information is continually sent to Unity3d via OSC networking protocol. In Unity, an artificial intelligence system representing the dog forms relationships with the individuals. He chooses which person to pay attention to, is able to move towards them or back away, responds to their gestures and initiates gestures of his own. Based on the interaction he gets excited or bored, friendly or aggressive, which is reflected in his behavior.

Link via Urlesque | Artist’s Website


Email This Post
Tweet This Post 
Share This Post on Facebook

Tags: , , ,


Neat stuff from the NeatoShop:


  1. Ali S.
    Oct 16th, 2009 at 12:46 am

    I find it interesting that it looks like the program gets stuck looping when the guy approaches the dog. But a neat idea.

  2. seb
    Oct 16th, 2009 at 8:59 am

    Will end up people are more interested in the dog rather than the store itself ^^

  3. BamaChris
    Oct 16th, 2009 at 10:28 am

    Oh people and their deterrants.

  4. Alannah
    Oct 17th, 2009 at 2:00 pm

    I like that the people reacted to it like it was a real dog. One guy held his hand out to be sniffed. Amazing.

  5. Henry Bendetta
    Oct 21st, 2009 at 12:35 pm

    This is like respondr.com’s stuff. Nice


Keep track of the comments with Comment RSS

Don't Miss: New Stuff | Bestsellers | The Cute Store
                   Funny T-Shirts

Need a gift? Get unforgettable gifts for:
Geeks | Pranksters | Kids | Hipsters | Shutterbugs

Lijit Search

Old school? Bookmark us! RSS Feed Twitter Facebook Page