Сообщение об ошибке

  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).
  • Warning: Creating default object from empty value в функции artbazi_preprocess_views_view_fields() (строка 123 в файле /home/advissr0/public_html/artbazi/sites/all/themes/artbazi/template.php).

Проблемы прогресса: технология против реальности

 

 

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

Ананд Диббль – сотрудник крупной IT-компании Brainberry, уже высказался в стиле «крика души» о том, что существует три основные проблемы, которые не смогут сейчас позволить дополненной реальности стать ведущей технологией для миллионов пользователей по всему миру.

Мысли Диббля – это вовсе не бестолковая критика и тем более не голословные утверждения. Им были протестированы десятки приложений дополненной реальности. Эти практические испытания и указали на ключевые проблемы сегодняшнего дня. Хорошая новость: Ананд знает, как их решить. Об этом мы и поговорим далее.

Проблема №1: «Как отобразить?»

Если мы прямо сейчас посмотрим на дополненную реальность в нашем бесшовном мире, то мы получил скорее мультипликационную технологию. И будет это вовсе не «Аватар», как все мы мечтаем, а скорее «Кто подставил кролика Роджера». Дополненная реальность внешне не будет гармонировать с нашим миром, и причина эта лежит на поверхности.

 

Дополненная реальность будет чужеродной ровно до тех пор, пока она считается таковой. Как только изображения на экране и наш мир станут одним целым - наступит новая эпоха.

 

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

Наложение анимации в дополненной реальности страдает одной известной проблемой – мультипликационность. И это только сейчас может  казаться нам не очень значимым, на деле же это может поставить под сомнение саму технологию в целом. Есть ещё один важный момент – это размещение тех самых мультипликационных элементов.

Частично решить проблему может технология IBL. Она позволяет использовать камеру для анализа освещения, после чего применяет полученные данные на наносимое изображение. Вот оно, решение найдено? К сожалению, и тут есть загвоздка. Проблема кроется в недостаточной вычислительной мощности мобильных и нательных устройств. Смартфоны сегодня не способны реализовывать такие задачи, чего уж говорить об очках дополненной реальности? На это уйдёт много времени.

Проблема №2: «Как распознавать объекты?»

Да как же, скажите вы, ведь Google Glass отлично распознаёт предметы! А ведь ещё есть небезызвестный Kinect. Всё так, но не совсем. Те, кто пользовался подобными устройствами для распознавания объектов, прекрасно понимает, что все они далеки от того, что мы хотим получить в итоге.

Ананд Диббль рассказывает о том, что как только к нему в руки попало устройство Google Glass, он принялся анализировать вещи, что лежали у него на столе. Итак, под руку попали: бутылка с водой, чашка, мышка и очки. Что же выдало нам устройство? По порядку: платье, сумка, диван и обувь. Да-да, есть приложения, которые распознают объекты лучше и, может быть, даже смогли бы угадать предмет-другой. Но ни одно из них не делает это достаточно хорошо, чтобы применять повсеместно. В этом плане прогресс тормозит, и будет делать это ещё очень и очень долго.

Важно понимать одну простую вещь: если устройство не научится чётко понимать, что перед ним, оно не сможет выдавать нужную нам информацию об увиденном. К слову, эта же проблема есть и при регистрации движения. Чтобы она работала, перед нами должна быть фиксированная точка отсчёта. Хорошо, в смартфоне есть гироскоп. Но подобная точка должна быть и в устройстве, чтобы правильно расставлять анимированный объект на сцене.

 

Внедрение дополненной реальности - это долгий и нудный процесс. Возможно, на него уйдёт не один десяток лет. Но это стоит того.

 

Что нужно сделать? Расширить базу данных, через которую работает приложение, а значит и устройство. Представьте себе обычный поиск. Он получает изображение, анализирует его через свою базу данных (где таких изображений триллионы), и по заранее заданному алгоритму определяет, что это такое. Вот только такой поиск гораздо сложнее в реализации, чем банальный поисковик в сети. Компьютеры до сегодняшнего дня всё ещё очень тяжело анализируют видеоряд, и это понимает далеко не каждый.

Технология распознавания – ключевая на сегодняшний день. Мы используем QR коды и специальные 2D-маркеры, а ведь всего этого можно было бы и избежать. Создание объединённого поиска и браузера дополненной реальности – это мечта, которая не скоро начнёт реализоваться. Возможно, если бы все компании, занимающиеся производством приложений дополненной реальности, объединились, мы бы смогли увидеть результаты уже сегодня. Но пока этого не происходит.

Проблема №3: «Как спустится с небес на землю?»

Проще говоря – речь идёт о бинокулярном зрении. Ананд Диббль воспользовался возможностью увидеть, как новая мебель будет выглядеть в его комнате. Так вот, диван предстаёт перед нами как-будто бы он парит над землёй. Согласитесь, что это не придаёт реальности происходящему. Суть подобной проблемы – это глубина восприятия, решить которую не так просто.

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

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

Диббль считает, что есть один единственно верный способ обойти проблему – бинокулярное зрение для устройств. Нечто подобное уже было реализовано в Kinect, о котором мы говорили в самом начале. В сторону пользователя там смотрит целых пять камер, которые могут примерно распознать, на каком расстоянии от телефона находится человек. Всё это работает далеко не идеально, но в любом случае, прогресс на лицо. Главное двигаться в верном направлении и запастись терпением.

Каков итог?

Помимо тех ключевых проблем, о которых мы сегодня поговорили, есть и другие, на первый взгляд не настолько важные. В любом случае, Ананд Диббль предлагает вполне реальные способы выхода из ситуации.

Итог на данный период времени пока что один – всем нужно запастись терпением и не думать, что дополненная реальность ворвётся к нам в дом уже завтра и полностью изменит мир. Это не долгий процесс а, к сожалению, очень долгий. Но это того стоит, не правда ли?

 
Представительства компании