Augmented Reality со штрих-кодом

    Штрих-код может содержать номер товара, контактные данные, адрес веб-страницы, но, на самом деле, штрих-код — это нечто большее…



    Канадские учённые нашли способ применять баркоды для создания “Augmented Reality” – этим понятием обозначают сплав реальности и виртуальной жизни. Они разработали технологию ARTag, которая позволяет компьютеру проецировать трёхмерные изображения на объекты реального мира, например, расположить виртуальную трёхмерную карту города на реальном письменном столе – только, чтобы увидеть эту карту понадобиться смотреть на стол через видеокамеру, подключённую к компьютеру.



    Виртуальная карта может быть «живой» — по виртуальным улицам могут ездить виртуальный автомобили, ходить виртуальные человечки – и всё это будет отображаться в реальном времени прямо на вашем письменном столе и чтобы посмотреть на город с другой стороны, вам не понадобиться двигать мышкой, а достаточно будет просто обойти стол.

    В демонстрационном ролике показано, как несколько человек играют в ARTcode-шутер – ездят на своих танках по улицам трёхмерного города и стреляют друг в друга.

    20.63 КБ

    Эта система получила название Magic Lence – «Волшебные очки». Кроме неё была создана система Magic Mirror (Волшебное зеркало), которая позволяет проецировать трёхмерное изображение на собственное тело и наблюдать себя на мониторе компьютера, например, в рыцарских доспехах. Для этого лишь необходимо надеть специальную жилетку промаркированную баркодами.



    Когда я задумываюсь о перспективах этой технологии у меня делается головокружение. Это и трёхмерные живые иллюстрации в печатных изданиях, и трёхмерные изображения в наружной рекламе, и трёхмерные аватарки на визитках, а если ещё добавить к этому звуковое сопровождение, причём мы говорим не просто об объёмной картинке или мультике – мы говорим об интерактиве. ИНТЕРАКТИВЕ! И всё, что нужно от пользователя – это иметь мобильный телефон с видео-камерой и подключением к Интернету.

    16.65 КБ
    Поделиться публикацией
    Комментарии 49
      +2
      совсем неплохо, удивительно!
        +6
        В видеоролике особо впечатлили карточки в руке с появляющимися на них модельками. Подумал о том, что дети будущего будут путать реальность и виртуал, в связи с чем им будет жить немного сложнее. Уже сейчас многие ловят себя на мысли, что забыли сохраниться перед тем, их самолёт взлетел, или что нужно сделать Undo, когда совершили какую-то ошибку в жизни… А если дойдет до того, что мчащееся на тебя авто принимаешь за безобидную виртуальную модель, то потом про Undo думать будет просто некому…
          0
          Так давайте же выпьем за то, чтобы никогда не забывать про Undo :)
            +1
            Не забывать надо прежде всего про Save )
            • НЛО прилетело и опубликовало эту надпись здесь
              0
              Про backup тоже не забываем ;)
                0
                Клонироваться что-ли предлагаете?
                Или сдавать «биоматериал» на хранение в спецбанк?
              0
              Или когда ищешь инфу в печатной книге — всегда ругаешься, что нет поиска по тексту.
              0
              «делается головокружение» конечно крутая фраза, но какая-то не русская.Поменяйте хотя-бы на «голова идёт кругом». А так по топику — не думаю что это уйдёт дальше концепта, хотя идея, безусловно, интересная.
                +3
                :) на самом деле, каждой технологии — своё время…
                придёт день, когда мы все будем готовы к подобному новшеству. возможно, сегодня — это будет китчем либо излишеством. а завтра — реальностью, без которой свою жизнь очень трудно себе представить.
                  +2
                  У «голова идёт кругом» совсем иной оттенок.
                    0
                    > не думаю что это уйдёт дальше концепта, хотя идея, безусловно, интересная

                    Что бы это было не концептом нужно:

                    1. найти, разобраться, скомпилить исходники распозновалки штрихкодов…
                    2. написать библиотеку основанную на штихкодах понимающую и преобразующую 2D в 3D
                    (условно проекцию перенести + сохранить прозрачность)
                    3. позаботиться в реальности о штрихкодах
                    4. позаботиться в вртуальности о 3д модельках
                    0
                    помоему нечто подобное уже есть в ПС3, сам не видел, но на демонстрации какой-то там карточной игры давным давно показывали как разные уродцы появлялись на картах.
                      +2
                      Эти баркоды не содержат информацию о изображении, они просто помогают позиционировать объект в кадре. Чтобы сделать таким образом например иллюстрации в книге, придется к ней прикладывать диск с моделями.
                        0
                        Демку можно скачать <a href-«www.artag.net/» target=«_blank»>тут. Естественно, нужна веб-камера.
                          +1
                          Опаньки, хтмл убрали.
                            +3
                            А нечего вставлять непонятные атрибуты в ссылки! ^_~
                        0
                        А какмера нужна, я так понимаю WEB чтобы изображение шо через их прогу?
                          0
                          очепчятка: а какая камера нужна…
                          0
                          на audiko.net, минуя цифровое соединение с компьютером, используя только бар-код, можно скачать рингтон на телефон :)
                            0
                            Пару лет назад придумал нечто похожее, правда, руки кривые, не реализовал. Берем PDA. Устройство было бы намного лучше, если бы в него был встроен акселерометр, на подобии джойстиков к PS3 или Wii. Тогда можно было бы просматривать фотографии, например, не прибегая к скролу или масштабированию, передвигая КПК как будто прорезь в материи сквозь которую видна фотография в оригинальном масштабе.

                            P.S. Дни киберпанка на хабре. От корпарации зла до такого девайса описанного в ставших уже классических произведениях. Правда там это были очки.
                              +2
                              Я так понимаю что бар коды сдесь используются для отслеживания положения пользователя ака вебкамеры и последующего сопоставления 3д обекта?
                                0
                                Бар коды используются для автоматического определения положения камеры в пространстве (так называемая калибровка внешних параметров камеры). А делают они это так
                                0
                                Мне кажется задумка просто супер, но обидно, что при таком прогрессе наши дети станут на столько ленивыми, что даже не захотят учиться читать и думать т.к и так все будет наглядно! А конечно не консервативна, но за умеренный прогресс и хочу, чтобы во все присутствовала золотая середина!
                                  –12
                                  Лють, дить, рвачь.
                                    0
                                    Игра «Eye of Judgement» на PS3 работает примерно так же. Не шибко инновационно, в общем.
                                      +1
                                      Идея интересная, использовать метки для связи реального мира с виртуальным.
                                      Однако ж в данной реализации мало толку, ибо наблюдаемая картинка все равно остается 2х мерной. 3х мерность чуствуется только за счет верчения лаптопов вокруг сцены.

                                      Дальнейшее развитие этой идеи должно привести к
                                      а) рендерингу на 3х-мерный монитор (или как вариант на head-mounted стерео-дисплей), таким образом, чтобы при смотрении через него наблюдаемая сцена была идентична оригинальной (за исключением виртуально-добавленных объектов)
                                      б) виртуальные объекты должны цепляться за реальный мир без всяких искуственных меток, а непосредственно в живую сцену.

                                      вот тогда различить виртуальных объектов/субъектов от настоящих будет гораздо труднее и начнется настоящий fun )))
                                      можно пофантозировать что можно будет сделать тогда:
                                      — например всегда можно носить самую модную одежду, закачав ее с сайта модельерного агенства ))) Все, кто на тебя посмотрят через такие «очки» увидят твою мега-одежду ))
                                      — ну или виртуальных друзей, питомцев, объектов, которые всегда с тобой )

                                        +2
                                        Как-то тут проскакивал пост про augmented reality, и там кроме всего прочего был ролик, в котором привязка к реальному миру происходила без всяких маркеров. В видеоряде находилась некая плоскость, бралась за базу, а затем в изображении постоянно находились ключевые точки (всякие углы итд), по которым постоянно осуществлялась подгонка положения виртуальной камеры к положению камеры в реальном мире.

                                        Практически это выглядело так: чел направил камеру на стол, заваленный всякой фигнёй, привязался к нему и запустил игрушку. На столе появился дартвейдер и стали сыпаться человечки. Дартвейдером их можно было отстреливать)

                                        Одно из очевидных применений этой технологии — продвинутая навигация. Только представьте: ваши координаты берутся из gps, то что находится вокруг сопоставляется с картой и опа!- в воздухе зависает жёлтая полоса, которая тянется от вас прямо до пункта назначения.
                                        Сейчас ведь уже есть головные дисплеи, так что жду-недождусь когда такую штуку наконец реализуют)
                                          0
                                            0
                                            прикольно )) надо будет что то вроде этого прилепить )

                                            приложений можно море придумать. и тут уже этическими проблемами попахивает… типа «я убил его поскольку думал он виртуальный»
                                              +1
                                              Давно пора принять закон об ответственности за убийство виртуального персонажа.
                                                0
                                                Линейщики и игроки в UO давно о таком мечтают :)
                                      • НЛО прилетело и опубликовало эту надпись здесь
                                          +2
                                          Ну, в западных интернетах об этом всём давно говорят уже, если честно. :-)
                                          Автор, посмотри тут, например — www.todayandtomorrow.net/2008/09/01/desktop-fireworks/#comments — может чем ещё статью дополнишь.
                                            0
                                            Ладно, сам сейчас напишу.
                                          0
                                          Единственное достойное, на мой взгляд, применение технологии «дополненной реальности» я видел только в тренажерах для ПТУР. Там изображение реально маневрирующего танка выводилось в прицел обучаемого, а после пуска симулировался и отрисовывался в кадре полет виртуальной ракеты. Соответственно попадание или не попадание тоже симулируется.
                                            0
                                            Вау! Если не секрет, кто эту штуку разработал?
                                              +1
                                              Боюсь наврать, но мне кажется, что это разработка фирмы «Тренажерные системы».
                                            0
                                            Если честно, не разделяю энтузиазма. Идея довольно простая и старая.
                                            Так комбинированное кино снимают уже черт знает сколько лет.
                                            То, что в статье упомянуто как «штрих-код» в этой области называется «маркер».
                                            Я бы сильно удивился, если бы появился метод трекинга без маркеров.
                                            Хотя, я видел некоторые разработки в области отслеживания лица, позиции рук и ног человека, так что прогресс есть…

                                              0
                                              Кому интересно, посмотрите демо игры levelHead. Это бродилка, в которой вы управляете героем, наклоняя и поворачивая кубик с метками.
                                                +1
                                                Тоже про levelHead вспомнил.
                                                А ещё вот это ( к чему стремимся… ):
                                                «Одиннадцать лет назад по всему миру распространилось удивительное изобретение – киберочки, способные соединяться с Сетью и показывать различную информацию, накладывая ее изображение на «картинку» реальности.… но тут, в Дайкоку, киберпространство какое-то странное: здесь водятся кибер-«нелегалы», юные детективы-хакеры и зловещие кодировщики, а по улицам разгуливают огромные антивирусные программы...»
                                                (Cyber Coil, www.world-art.ru/animation/animation.php? id=5743)
                                                0
                                                Читал где-то год назад о применении расширенной реальности (так она там называлась) для формирования 3D музейной экспозиции, при этом изображение формировалось в надетых на голову очках. Занятная штука.
                                                  +1
                                                  Вот пример расширенной реальности без баркодов.
                                                  www.youtube.com/watch?v=Y9HMn6bd-v8
                                                  Сейчас уже в фильмах или сериалах часто используется подобная технология, скажем комната увешанная мониторами реально снимается пустой, даже собственно без баркодов, а потом все что нужно накладывается.
                                                    0
                                                    Хм… а может ли человек/любое тело взаимодействовать с «все что нужно накладывается.»? это реализация позволяет напрямую взаимодействовать с виртуальным объектом…
                                                      0
                                                      Есть прототипы, где восстанавливают в 3d объект при съемке с нескольких камер, вот там можно вплоть до рисования в воздухе.
                                                      Вот пример:
                                                      www.youtube.com/watch?v=enXTKvhE7yk&feature=related

                                                      Мне кажется — баркоды — они облегчают распознавание, так что по большому счету различия нет — и там и тут один принцип, просто с баркодами проще.

                                                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                  Самое читаемое