Your Face Is A Social Business Card

TweetLast July TAT (“The Astonishing Tribe“) posted a concept video of their augmented social face-card system (okay, I made that term up, what else should we call it?).  The video tickled the imagination with over 400,000 views. TAT has since teamed up with Polar Rose, a leading computer vision services company, to turn that concept into a […]