Визуализация данных в дополненной реальности (или AR) с помощью iPhone и Python теперь возможна с приложением iOS Augmented Data.
С развитием новой камеры iOS и таких технологий, как LiDAR, ориентированных специально на улучшение работы с дополненной реальностью, как научное сообщество может быстро и легко воспользоваться этими инновациями? Основным препятствием для исследования AR в науке о данных, по-видимому, являются технические затраты на построение одной точки данных в мобильном приложении. Парадигма мобильной разработки, новый язык программирования и медленные итерации между графиками - вот некоторые из причин, по которым специалиста по данным не стали использовать технологии AR.
Думая о том, чтобы решить этот технологический пробел, я разработал приложение для iOS, которое считывает входные данные, сгенерированные кодом Python, и отображает их данные в трехмерном пространстве, встроенном в AR. Это приложение называется Дополненные данные и доступно бесплатно для iOS.
Используя приложение, любой может видеть графики, доступные в его рабочих областях, а с помощью стандартной записной книжки iPython специалист по данным может изменять графики в рабочих областях, чтобы быстро перебирать идеи и идеи. Смотрите некоторые из графиков ниже:
Наконец, ниже вы можете видеть, как я обновляю данные AR в реальном времени с помощью нескольких строк кода Python:
Для поклонников машинного обучения приложение также учитывает ручную сегментацию, поэтому вы можете «прикоснуться» к данным. Я обучил свою собственную модель MobileNetV2 и развернул ее в приложении, чтобы вы могли экспериментировать и взаимодействовать с данными.
Вывод
Я считаю, что одна из причин того, что AR не так часто используется для визуализации данных, заключается в том, что на начальном этапе ему приходится изучать мобильную разработку вместе с другим языком (например, Swift). Однако расширенные данные могут сократить этот разрыв, выступая в качестве интерфейса между такими языками, как Python или R, и мобильной средой, таким образом, специалист по данным может сосредоточиться на анализе и эффективном повторении своих графиков.
Приложение Дополненные данные решает три задачи:
- Не нужно изучать другой язык (например, Swift) только для того, чтобы отображать данные в дополненной реальности.
- Нет необходимости компилировать и развертывать код каждый раз, когда вы хотите внести изменения в график AR.
- Приложение интегрировано с Python, что позволяет специалистам по обработке данных сосредоточиться на понимании, а не на технических проблемах.
Я продолжу изучать AR и новое приложение, чтобы создавать визуализации в этом новом пространстве дизайна.
Что вы думаете об AR для науки о данных?
Более?
Если вы хотите больше визуализации данных о допинге, ознакомьтесь с этими статьями
- Введение о правиле Байеса - иди сюда
- Привлекают ли теплые или холодные фильтры в ваших фотографиях больше кликов? - Иди сюда"
Следуйте за мной в Twitter: https://twitter.com/solvingthehuman