Визуализация данных в дополненной реальности (или AR) с помощью iPhone и Python теперь возможна с приложением iOS Augmented Data.

С развитием новой камеры iOS и таких технологий, как LiDAR, ориентированных специально на улучшение работы с дополненной реальностью, как научное сообщество может быстро и легко воспользоваться этими инновациями? Основным препятствием для исследования AR в науке о данных, по-видимому, являются технические затраты на построение одной точки данных в мобильном приложении. Парадигма мобильной разработки, новый язык программирования и медленные итерации между графиками - вот некоторые из причин, по которым специалиста по данным не стали использовать технологии AR.

Думая о том, чтобы решить этот технологический пробел, я разработал приложение для iOS, которое считывает входные данные, сгенерированные кодом Python, и отображает их данные в трехмерном пространстве, встроенном в AR. Это приложение называется Дополненные данные и доступно бесплатно для iOS.

Используя приложение, любой может видеть графики, доступные в его рабочих областях, а с помощью стандартной записной книжки iPython специалист по данным может изменять графики в рабочих областях, чтобы быстро перебирать идеи и идеи. Смотрите некоторые из графиков ниже:

Наконец, ниже вы можете видеть, как я обновляю данные AR в реальном времени с помощью нескольких строк кода Python:

Для поклонников машинного обучения приложение также учитывает ручную сегментацию, поэтому вы можете «прикоснуться» к данным. Я обучил свою собственную модель MobileNetV2 и развернул ее в приложении, чтобы вы могли экспериментировать и взаимодействовать с данными.

Вывод

Я считаю, что одна из причин того, что AR не так часто используется для визуализации данных, заключается в том, что на начальном этапе ему приходится изучать мобильную разработку вместе с другим языком (например, Swift). Однако расширенные данные могут сократить этот разрыв, выступая в качестве интерфейса между такими языками, как Python или R, и мобильной средой, таким образом, специалист по данным может сосредоточиться на анализе и эффективном повторении своих графиков.

Приложение Дополненные данные решает три задачи:

  1. Не нужно изучать другой язык (например, Swift) только для того, чтобы отображать данные в дополненной реальности.
  2. Нет необходимости компилировать и развертывать код каждый раз, когда вы хотите внести изменения в график AR.
  3. Приложение интегрировано с Python, что позволяет специалистам по обработке данных сосредоточиться на понимании, а не на технических проблемах.

Я продолжу изучать AR и новое приложение, чтобы создавать визуализации в этом новом пространстве дизайна.

Что вы думаете об AR для науки о данных?

Более?

Если вы хотите больше визуализации данных о допинге, ознакомьтесь с этими статьями

  • Введение о правиле Байеса - иди сюда
  • Привлекают ли теплые или холодные фильтры в ваших фотографиях больше кликов? - Иди сюда"

Следуйте за мной в Twitter: https://twitter.com/solvingthehuman