Augmented Reality для социальных сетей
Технология Augmented Reality (или Дополнительная ральность) представляет собой дополнение реальности виртуальными объектами. Как правило, для этого используется вебкамера или мобильное устройство, например смартфон или tablet-pc. Сам термин появился в 1992г., его предложил тогдашний сотрудник Boeing Thomas Caudell. Технология получила развитие в самом начале 21 века, стартовав в 1999 и с тех пор претерпела немало изменений и усовершенствований.

2D или 3D Объект для Augmented reality может быть абсолютно любым и сложность его будет ограничиваться лишь возможностями графического и центрального процессоров вышеупомянутого устройства.
Видео: Пример технологии Augmented Reality
Достигается этот эффект разными способами: самый простой – использование символов-маркеров, распознаваемых программой через видеопоток. Cимвол соответствует определенному 3D объекту, и как только такой символ встречается в видеопотоке – программа проецирует 3D объект Augmented reality на дисплее, встраивая его в видеопоток, согласно расположению и ориентации символа. В более усовершенствованных вариантах AR место символа может занимать лицо. В этом случае применяются программы Face recognition.
Технология Augmented Reality сегодня применяется уже достаточно широко. Маркетинговые коммуникации, ГИС, выставочные дисплеи, игры, виртуальные примерочные магазинов – вот лишь несколько примеров ее применения. Интересны также и варианты применения технологии Augmented Reality в social media. Продуктивность этой технологии была осознана специалистами social media достаточно быстро. Ведь именно с ее помощью можно получать в реальном времени дополнительную информацию профилей и постов пользователей из Twitter, Facebook и им подобных. Достаточно лишь навести на интересующего вас субъекта свое мобильное устройство с камерой – и вуаля – вот его профайлы во всех ведущих социальных сетях.
Рассмотрим несколько примеров.
Augmented reality без интерактивности
Один из наиболее простых вариантов – на футболках, несущих AR якоря отображается Twitter – alias владельцев. Для этого была применена программа Papertweet3D. С такой же целью применялась и технология Facial Recognition, когда распознаваемое лицо объекта также выводило Twitter-alias.
Видео: Augmented Reality T-shirts для Twitter
Augmented reality с ограниченной интерактивностью
Как только были разработаны способы использовать в качестве якорей Augmented Reality не только лица или плоские маркеры, но и сигналы wi-fi, специалисты Social Media также не преминули воспользоваться этим. Яркий пример этого - Twittaround – приложение, показывающее местонахождение твиттерян в окружающем реальном пространстве. Это приложение интерактивно и позволяет читать Twit – ленту.
Видео: Augmented Reality поисковик для Twitter
Augmented reality с расширенной интерактивностью
Как известно – хорошей интерактивности не может быть слишком много. Недостаточно просто увидеть профиль и посты юзера в одной социальной сети, требуется посмотреть полный список сетей, выйти к перечню его друзей или любых других дополнительных данных. Для этих целей командой The Astonishing Tribe AB с помощью программы распознавания лиц от Polar Rose была разработана технология Augmented ID – великолепное приложение для смартфонов. Важным преимуществом является настраиваемость – пользователь может заранее определить те социальные сети, которые он хотел бы отобразить. Интеграция с прочими приложениями I-phone позволяет также переходить к конкретным действиям с каждой из отображаемых социальных сетей: посылать сообщения, добавлять в друзья и т.п. Правда технология эта имеет и довольно серьезный недостаток – далеко не все мобильные устройства могли похвастаться достаточной мощностью процессоров для достойного face recognition на расстоянии… Более менее достойно с задачей справлялся лишь новейший I-phone.
Видео: Augmented Reality для social media с расширенной интерактивностью
Вот лишь несколько примеров применения технологии Дополнительной реальности для Social media. Каким же будет дальнейшее слияние технологии Augmented Reality и социальных сетей? Несомненно одно: с дальнейшим развитием мобильных устройств Social Media и Augmented reality ждет еще более плодотворное сотрудничество. Особенно большие надежды возлагаются на новый чип для графических устройств - Tegra, обладающий достаточно мощным графическим процессором для решения подобных задач. Целая плеяда таких устройств от разных производителей должна появиться уже в начале-середине 2010.
Popularity: 81% [?]

интересно на каком языке программирования это написано?
подскажите где можно посмотреть документацию или более подробную информацию ?
К сожалению, я не большой специалист в области программирования и разработки. Большинство информации на эту тему можно найти на: http://en.wikipedia.org/wiki/Augmented_reality Многие из движков, на которых основаны эти приложения, имеют открытый код.
Та программа, которую используем мы, написана на .net (C++), но это специфическое приложение, разработанное под нас с переложением основных расчетов на графический процессор.
Андрей Комиссаров
AR – дополненная реальность, не дополнительная
Для веба обычно создаются флешевые приложения, тут http://www.gotoandlearn.com/play?id=105 можно посмотреть туториал. Для мобильных девайсов – как пойдет
А вообще, мегатехнология!