Построить Рим менее чем за день



    Вашингтонский университет создает собственную систему, которая строит город из фотографий, размещенных в сети интернет (а именно из Flickr). Промежуточные результаты уже хороши, чего стоит только созданная 3х мерная модель города Дубровник (около 58 000 фотографий за 5 часов на 352 процессорах на сравнение изображений и 17,5 часов на создание модели):




    Остальные работы можно посмотреть здесь, я же приведу небольшой перевод вступительной информации о данном проекте:

    Введенный поисковый запрос Rome на Flickr возвращает больше чем два миллиона фотографий. Эта коллекция все больше и больше составляет полную фотографическую запись всего города, засняты все известные места, фасады, интерьеры, фонтаны, скульптуры, картины, кафе и так далее.Это так же предлагает нам небывалую возможность для богатого сбора, исследования и изучения 3х мерной формы города.

    В данном проекты, мы рассматриваем проблему реконструкции данных городов из фотографий размещенных в интернете. Наша цель – э то создать параллельное распределенную систему, которая скачивает все фотографии, связанные с городом, например Rome из Flickr.com. После скачивания, она сравнивает это фотографии для отыскания общих точек и использует данную информацию для построения 3х мерной структуры города и места самих фотографий в данной структуру. Все это должно быть сделано за день.

    Данное формулирует новые исследования для каждой стадии 3х мерного моделирования, от сравнения картинок до оптимизации работы с большими масштабами. Основной вклад в нашу работу – это новая, параллельное распределенная сравнивающая система, которая может сравнивать большие коллекции фотографий очень быстро, а так же новый узел упорядывающей программы, которая может решать очень большие нелинейные уравнения, которые встречаются в 3х пространственных задачах реконструкции.

    Над этим проектом еще кипит работа, и уже через несколько месяцев, мы надеемся получать полные масштабные результаты на данных, состоящих из 1 миллиона фотографий и даже больше. Мы показываем ниже некоторые промежуточные результаты нашей запущенной системы на примерах трех городов, с фотографиями скаченных из Flickr: Dubrovnik, Croatia; Rome and Venice, Italy.

    Стоить отметить что у данной разработки хорошие спонсоры, среди которых есть Microsoft Research и Google.

    Progg it

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 49

      +5
      Однозначно молодцы, эх, почему у нас в универах нет таких интересных проектов, или я что-то пропустил.
        +19
        да потому, что у нас от университетов только название
          +5
          Ну, проблема, на самом деле двоякая, как мне кажется. Студентам не хочется заниматься наукой просто так, а хочется уже с первого курса подрабатывать.
          Преподаватели видя в большинстве народа нежелание учиться, сами не хотят никого заставлять ничего делать.
            +2
            Согласен, но чем-то подобным (чем-то перспективным я имею в виду) можно было бы увлечь, по крайней мере меня, это не считать на полном серьезе режимы резания для станка 69 года, без CNC, по не полному выбеленному скану паспорта станка, который сейчас можно найти только в музее (и станок и его паспорт) ))
              0
              я вот сейчас учусь в 2х вузах, моя стипендия ~100$ и это повышеная до максимума, от родителей я не завишу => мне нужны источники дохода.
              так, что проблема в финансировании, недавно(год назад) в наш вуз поставили суперкомпьютер, отмыли дофигища денег, и нафига его поставили все хз. едиственное чем назнимаются преподаватели это пилят бюджет, ну и какие начные проекты могут быть?
                +2
                не могу не согласится, финансирование это вообще отдельная тема. 100$ — это реально круто.
                Я аспирант 2 курса, у меня стипендия 50$, с учетом того, что я должен посвящать 100% рабочего времени университету и не иметь подработок (в отличии от студентов).
                  0
                  западло. причем как не увеличивай финансирование и з/п преподов — ничего не измениться…
                  P.S.
                  в америки ваще нет стипендии такой как у нас :)
                +1
                Потому, что в ex-СССР были НИИ, КБ и др., а также институты. Первые занимались научными исследованиями и прикладными вопросами. В институтах же занимались сугубо учебными вопросами. Так был построен весь процесс. Вот так и осталось… Хотя подвижки есть. Например, в ДПИ (ДонНТУ), где я учился, на кафедре физики занимались проблеммами высокотемпературных воздействий водорода на материалы, изучением физикохимических процессов происходящих при этом.
                  0
                  Однако половина преподов в ДПИ ездят на чуть ли не на лексусах, про ДонНУ я вообще молчу.
                  При этом в ДПИ студенты до сих пор кодят на 386
                    0
                    386, и в этом что-то плохое?
              +1
              дерзайте!
              0
              Сам давно хочу заняться реализацией такой технологии
              В принципе ничего сложного кроме процесорного времени вроде нет
                +1
                только не понятно почему в результате одни воксели, а не нормальны модели
                  +1
                  я думаю для того, чтобы в момент когда проект будет готов, сделать более захватывающую презентацию
                    +1
                    Потому что только воксели можно достоверно смоделировать с фотографий. Остальное — додумки.
                    +2
                    Эта технология уже давно нашла свое воплощение в Photosynth, который базируется как раз на совмещеннии разработок команды Seadragon и наработок Вашингтонского университета при поддержке Microsoft Research.
                      0
                      Бесспорно
                      Earlier versions of the UW photo-stitching technology are known as Photo Tourism. That technology was licensed in 2006 to Microsoft, which now offers it as a free tool called Photosynth.
                      Отсюда. В общем это уже продолжение.
                        +3
                        Ждем обновление Photosynth ;)
                          +2
                          :) готов прокомментировать что это обновление будет уже скоро.

                          Я на сайте запустил Photosynt реконструкции стадиона НСК Олимпийский в Киеве (готовимся к Евро-2012)

                          Потом написал написал письмо в Microsoft Украина, и в ответе указывалось что скоро Photosynt будет обновлен, попросили следить за новостями :)

                          P.S.: Все фотографии для Photosynt'а были сняты на iPhone — эдакое смешение технологий и идеологий :)
                            +2
                            Ага, ребята из Photosynth готовят весьма интересные плюшки ))
                      +1
                      внешне результаты напоминают модель из фоток, упорядоченных в Photosynth
                        +1
                        Интересно, на Google Maps выложат?
                        • UFO just landed and posted this here
                          –9
                          Это адски тупо писать — «в сети интернет». мы что — не знаем что такое Интернет? или есть ещё какая-то глобальная сеть?
                            –1
                            Белоснежка?!
                              0
                              А можно и поглумиться: взять фотографии города и в фотошопе немного поменять «что-нибудь», но не сильно заметно и во фликр их с тегами города. Так можно делать город/район своей мечты.
                                0
                                А я правильно понимаю: достаточно видео пройдясь по всем улицам города, скормленное этой системе, чтоб получить 3-D?
                                  +1
                                  В принципе да, можно делать такие штуки в том числе на базе видео (или видео+фото). Не знаю, есть ли публичная тулза, которая осуществляет весь процесс самостоятельно.

                                  Сейчас можно с некоторым шагом сделать раскадровку видео и загнать все в Photosynth — получится примерно так же :)
                                  0
                                  Очень здорово, спасибо. Даже не знал, что существуют такие сумасшедшие технологии.

                                  Один минус: перевод ужасный. Даже гуглоробот лучше перевел.
                                  • UFO just landed and posted this here
                                    • UFO just landed and posted this here
                                      • UFO just landed and posted this here
                                          0
                                          Затея с поиском разума таким способом весьма дебильная и польза от неё никакая (кроме того, что о самой возможности подобных вычислений узнают люди). Но там в проекте @HOME считают и более полезные задачки. Существенно более полезные.
                                          • UFO just landed and posted this here
                                              0
                                              А с этим полностью согласен. Всегда ищу заново эту тему по словам seti@home. :)
                                      +5
                                      Белой завистью завидую студентам таких вот университетов с интересными проектами.
                                        +1
                                        У них из университетов выходят часто интересные проекты которые в дальнейшем становятся хорошим бизнесом. Вспомните Google.

                                        Если наши студенты начнут что-то придумывать свое и найдутся спонсоры для реализации то деньги от патента помогут нашему образованию. Часть разработчикам (студентам), часть ВУЗ'у и и часть инвестору.

                                          +1
                                          Круто!
                                          А если совместить эту систему с гугло-машинкой, которая фоткает панорамы улиц…
                                          Обработка получится на порядок быстрее и качественней — известны все «точки совпадений» и привязка к координатам. Это поднимет сервис карт на новый уровень!
                                            +1
                                            У кого-то из скандинавов был подобный проект, но у них качество визуализации было на порядок выше с полноценными 3D моделями.
                                            Одно НО — для виртуализации у них используются собственные аэроснимки. И аппаратура для съемок специализированная.
                                              +2
                                              Видео сразу же напомнило кадры из фильмов, в которых режиссеры пытаются изобразить псевдо-реальность. Этакая зыбкая, затуманеная субстанция, которая, тем не менее, весьма точно повторяет реальный мир. И ведь на самом деле эта картинка, насколько я понял, строится не из полигонов, а из точек, положение которых в пространстве стабильно повторяется на разных фотографиях.

                                              Выдохит, тенденция предсказания фантастами будущего все еще существует. Более того, режиссеры умудряются довольно точно предсказывать даже видеоряд. Жутковатое зрелиже… =)
                                                +2
                                                Будет круто, когда технологию разовьют и по фоткам будут генерироваться высокополигоняльная сетка и текстуры.

                                                И скажем игры будущего будут строиться с использованием лицензионных моделей реальных городов )
                                                  +1
                                                  да былобы интересно в какойто стратегии захватить свой родной город, дом..., или наоборот оборонять его от неприятеля. Или даже еще лучше — прокататься по таким знакомым улицам на гоночной машине — просто виртуальный мир )
                                                  +1
                                                  Единственное что непонятно — как они планируют отсеивать фотографии одних и тех же мест, снятых в разное время?
                                                    +1
                                                    Они и не планируют отсеивать. ВСЕ использованные фотографии сняты в разное время. Или вы думаете люди собираются на улицах и на счет «три-четыре» нажимают кнопку фотоаппарата?
                                                      0
                                                      Я имел ввиду куда большие промежутки времени. Такие промежутки, за которые ландшафт значительно меняется.
                                                      0
                                                      да вроде это и не надо, переводим RGB в магенту+яркость и… забиваем на яркость.
                                                      вообще смысл прост, крайне прост.

                                                      1.берем ряд изображений
                                                      2.находим их смежные точки
                                                      3.дедукцией определяем FOV, наклон, искажения обьектива фотокамеры
                                                      4.по этим данным строим сегменты сфер( проэцируем фото на сферический экран
                                                      5.берем и пересекаем данные сферки — на нужно знать углы отклонения смежный точек у двух изображений.
                                                      6.поленгуем! — производим обычную триангулацию и узнаем отдаленость смежной точки от точки сьемки…
                                                      --получаем то что видели на видео--
                                                      --о! да еще тут можно резко повысить качество\разрешение\убрать шумы-- с любого фото из набора — просто уточнив данные из других изображений( так космос и фоткают )
                                                      7.модифицируем Z и натягиваем на получившийся «йожег» текстуру фото
                                                      8.далее можно сделать просто — берем библиотеку CSG и начинаем вычитать йожики друг из друга( обрезая модельку со всех сторон)
                                                      9.если забыли произвести прогресив меш — пункт 8 будет длиться вечно…
                                                      10. получаем модели, с натянутыми текстурами
                                                      11. оле?
                                                        +2
                                                        У вас так много слов «просто» с непонятными для меня словами, что я думаю, что не настолько всё просто )))
                                                      +3
                                                      Интересная альтернатива google street view
                                                        +1
                                                        Да, это реальный Дубровник, с очень характерным маршрутом по старому городу.

                                                        Only users with full accounts can post comments. Log in, please.