Визуализация данных
- 1 year ago
- 0
- 0
Научная визуализация — это . Согласно Фриндли, она «главным образом имеет дело с визуализацией трёхмерных явлений (архитектурных, метеорологических, медицинских, и так далее), при этом акцент делается на реалистичное изображение объёмов, поверхностей, источников освещения и так далее, возможно, в динамике (во времени)» . Научная визуализация рассматривает также подмножество методов компьютерной графики , раздела информатики . Целью научной визуализации является графическая иллюстрация научных данных для возможности научным работникам понять, просмотреть и получить представление о данных.
Одним из наиболее ранних примеров трёхмерной научной визуализации была , сделанная из глины в 1874 Джеймсом Клерком Максвеллом . Это было прототипом современной техники научной визуализации, которая использует компьютерную графику .
Заметные ранние двумерные примеры включают Наполеона на Москву , составленную Шарлем Жозефом Минаром в 1869 . Флоренс Найтингейл использовала графики, которые называла «coxcombs» (петушиный гребень), в 1857 как часть кампании для улучшения санитарных условий в британской армии . Джон Сноу в 1855 использовал для визуализации вспышки холеры на Брод-стрит .
Научная визуализация, использующая компьютерную графику, получила популярность как вполне созревшая. Основными приложениями были скалярные и векторные поля из компьютерного моделирования и опытных данных. Основными методами для визуализации двумерных (2D) скалярных полей является отображение цветом и рисование контурных линий . 2D-векторные поля визуализируются с помощью и линий тока или методов (LIC). 2D-тензорные поля часто преобразуется к векторному полю с помощью одного из двух собственных векторов для представления каждой точки поля, затем используется визуализация с помощью методов визуализации векторного поля.
Для трёхмерных скалярных полей основным методом является объёмный рендеринг и поверхности уровня . Методы визуализации векторных полей включают глифы (графические иконки), такие как стрелки, линии тока и треки , трассировку частиц, (LIC) и топологические методы. Позднее были разработаны методы для визуализации 2D- и 3D-тензорных полей, такие как гиперлинии тока (hyperstreamlines) .
Компьютерная анимация является искусством, техникой и наукой создания движущихся образов с помощью компьютеров . Она становится всё более употребимой путём создания трёхмерной компьютерной графики , хотя двухмерная компьютерная графика остаётся широко используемой для нужд стилистического, с меньшим потоком данных или более быстрого . Иногда целевым устройством анимации является сам компьютер, но иногда и другие носители , такие как фильм . О такой анимации говорят как о CGI ( изображение, сгенерированные компьютером ), особенно когда она используется в фильмах. Приложением является , которая наиболее часто используется как инструмент обучения медицинского персонала или пациентов.
Компьютерное моделирование — это компьютерная программа или сеть компьютеров, которые пытаются смоделировать абстрактную модель определённой системы. Компьютерное моделирование стало полезной частью математического моделирования многих естественных систем в физике и вычислительной физике, химии и биологии, человеческих систем в экономике, психологии и социологии, в процессе проектирования и новых технологий, чтобы разобраться, как работают эти системы, или чтобы наблюдать их поведение .
Компьютерное моделирование варьируется от отдельных компьютерных программ, работающих несколько минут, групп компьютеров в сети, работающих часами, до текущего моделирования, работающего месяцами. Масштаб событий, моделируемых компьютером, значительно превышает любое возможное (или даже любое представимое мысленно) использование традиционного математического моделирования с карандашом в руке — десять лет назад для моделирования битвы в пустыне с участием 66.239 танков, грузовиков и других машин на модели местности около Кувейта использовалось несколько суперкомпьютеров Министерства обороны США , закупленных по .
Визуализация информации — это изучение « зрительного представления больших наборов нецифровой информации, таких как файлы и строки кода в программных системах , библиотеках и биоблиграфических базах данных , связей в интернете и так далее» .
Визуализация информации фокусируется на создании подходов к доставке абстрактной информации в интуитивном виде. Визуальное представление и интерактивные техники используют преимущество пропускной способности человеческого глаза в мозг, что позволяет пользователям видеть, исследовать и понять большое количество информации за один раз . Ключевое отличие между научной визуализацией и визуализацией информации заключается в том, что визуализация информации часто применяется для данных, которые не генерируются научным поиском. Некоторыми примерами являются графическое представление данных для бизнеса, правительства, новостей и соцсетей.
Технология интерфейса и восприятия показывает, как новые интерфейсы и лучшее понимание проблем восприятия создают новые возможности научной визуализации .
Рендеринг — это процесс получения образа из с помощью компьютерной программы. Модель — это описание трёхмерных объектов на строго определённом языке или структуре данных. Она может содержать геометрию, точку осмотра, текстуру , освещение и . Образ является цифровым изображением или растровой графикой образа . Термин может быть аналогией изображения сцены художником. Термин «рендеринг» может быть использован для описания процесса вычисления эффектов в видеофайле для получения конечного видео. Важными видами рендеринга являются:
Объёмный рендеринг — это техника, используемая для показа 2D-проекции 3D-дискретно отобраных данных . Типичный 3D-набор данных — это группа 2D-срезов, полученных с помощью компьютерной или магнитно-резонансной томографии. Обычно они получаются в повторяющихся структурах (например, один срез через каждый миллиметр) и обычно имеют постоянное число пикселей в изображении с регулярным шаблоном. Это является примером регулярной объёмной решётки, в которой каждый элемент, или воксел , представляет единичное значение, полученное путём рассмотрения области, окружающей воксел.
Согласно Розенблюму (1994) «объёмная визуализация исследует набор техник, которые позволяют рассматривать объект без математического представления поверхности. Первоначально метод использовался в медицинской визуализации , затем объёмная визуализация стала основной техникой для многих научных направлений, отображающих явления, такие как облака, течение воды, молекулярные и биологические структуры. Многие алгоритмы объёмной визуализации вычислительно затратны и требуют большого хранилища данных. Развитие компьютерной аппаратуры и программного обеспечения увеличивает размер объектов визуализации и скорость обработки в реальном времени».
Разработки техник, основанных на web-технологиях и рендеринга на стороне браузера, позволяет простое объёмное представление кубоида с изменением кадра для показа объёма, массы и плотности данных — инструмент , созданный компанией This Equals
Этот раздел даёт серию примеров, как научная визуализация может применяться сегодня .
Образование звёзд : Изображение является объёмным представлением логарифмической плотности газа/пыли в пакете моделирования звёзд и галактик «Enzo». Области высокой плотности представлены белым цветом, в то время как менее плотные области представлены голубым.
Гравитационные волны : Исследователи использовали «Globus Toolkit» суммарную мощность нескольких суперкомпьютеров для моделирования гравитационных эффектов столкновения с чёрной дырой.
Взрывы сверхновых звёзд : На рисунке представлено трёхмерное вычисление радиационной гидродинамики при взрыве массивной массивной сверхновой звезды . Использовался код пакта DJEHUTY эволюции звёзд для вычисления модели взрыва звезды SN 1987A в трёхмерном пространстве.
Молекулярная визуализация : Для создания изображения молекулы использовались основные возможности программы . Исходные данные были взяты из Protein Data Bank и переведены в VTK файл перед визуализацией.
: Программа может читать некоторые форматы файлов, общепринятые для геоинформационных систем (GIS), что позволяет использовать растровые данные, такие как информация о рельефе местности, для визуализации. Изображение показывает график набора данных DEM, содержащего информацию о горной местности вблизи Дансмира (Dunsmuir, CA). Горизонтали ( изогипсы , линии с одной высотой над уровнем моря) добавлены в график для отражения изменений по высоте.
Моделирование торнадо : Изображение создано из данных, полученных при моделировании торнадо на вычислительном кластере NCSA’s IBM p690. Телевизионная анимация высокого разрешения шторма, полученного в NCSA, была включена в эпизод NOVA телевизионной серии PBS с названием «Hunt for the Supertwister» (Охота на супервихрь). Торнадо показано сферами, которые раскрашены согласно давлению — оранжевые и синие трубы представляют поднимающиеся и падающие потоки воздуха вокруг торнадо.
Климатическая визуализация : Эта визуализация показывает двуокись углерода (углекислый газ) из различных источников, которые переносятся путём конвекции. Углекислый газ из океана показан в виде струй в течение февраля 1900.
Атмосферная аномалия на Таймс Сквер : На изображении представлен результат моделирования из SAMRAI атмосферной аномалии на Таймс Сквер и рядом.
Научная визуализация математических структур осуществлялась с целью подтолкнуть интуицию для построения мысленных моделей .
Объекты высокой размерности могут быть визуализованы в виде проекций в меньшие размерности. В частности, 4-мерные объекты визуализируются как проекции в трёхмерные пространства. Проекции объектов высокой размерности в меньшие размерности можно использовать для виртуальной манипуляции объектами, что позволяет работать с 3D-объектами путём операций в 2D и работать с 4D-объектами путём операций в трёхмерном пространстве .
Компьютерное отображение топографических поверхностей : Через компьютерное отображение топографических поверхностей математики могут тестировать теории того, как материалы меняются при напряжении. Изображение является частью работы созданной Национальным научным фондом Лаборатории Электронной Визуализации при Иллинойсском университете в Чикаго .
Графики кривых : VisIt может строить кривые для прочитанных из файлов данных. Программа может быть использована для извлечения и показа кривых для данных из многомерных наборов с помощью операторов «lineout» или запросов. Кривые на изображении соответствуют горизонталям ( изогипсам ) данных, созданными с возможностью «lineout». «Lineout» позволяет интерактивно рисовать линию, которая определяет путь, вдоль которого осуществляется выборка данных. Выбранные данные были затем отражены на кривых.
Аннотация изображения : Изображение показывает (LAI), меры глобальной растительности из данных NetCDF. Главное изображение — большое изображение внизу, показывающее LAI для всего мира. График сверху является аннотацией, содержащей ранее полученные образы. Аннотация изображения может быть использована для включения материала, улучшающего визуализацию вспомогательных графиков, экспериментальных данных, товарного знака и т. д.
Диаграмма рассеяния : Функция «Диаграмма рассеяния» пакета VisIt’s позволяет визуализацию вплоть до четырёх размерностей. Диаграмма рассеяния принимает несколько скалярный переменных и использует их как различные оси в фазовом пространстве . Различные переменные комбинируются для образования координат глифа в фазовом пространстве, а глифы раскрашиваются по значению другой скалярной переменной.
Модель Порше 911 (NASTRAN): Рисунок содержит сетчатый график модели Порше 911 из массива данных NASTRAN. VisIt может читать ограниченное подмножество данных формата NASTRAN, в общем случае достаточное для импорта геометрической модели и визуализации.
Изображение самолёта YF-17 aircraft Plot : Рисунок показывает представление данных CGNS для самолёта YF-17. Данные содержат неструктурированную решётку с решением. Рисунок создан с использованием псевдоцветных графиков данных о скорости ( число Маха ), сетевой решётки и векторного графика срезов через поле скоростей.
Визуализация города : ESRI shapefile , содержащий описание зданий в виде многоугольников, был прочитан, а затем многоугольники были начерчены в прямоугольной решётке, формирующей городской пейзаж.
Измерение входного трафика : Используется для визуализации входного трафика в миллиардах байт на магистральной линии NSFNET T1 в сентябре 1991. Объём трафика отражен от фиолетового (ноль байт) до белого (100 миллиардов байт). График представляет собранные кампанией Merit Network, Inc. данные
Видные лаборатории, работающие в этой области:
Конференции, упорядоченные по значимости в области научной визуализации :
DataMelt | |
NCAR Command Language | |
ParaView | |
VTK |