Интерактивная визуализация - Interactive visualization
Эта статья не цитировать любой источники.Август 2008 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Интерактивная визуализация или же интерактивная визуализация это филиал графическая визуализация в Информатика это включает изучение того, как люди взаимодействуют с компьютерами, чтобы создавать графические иллюстрации информации и как этот процесс можно сделать более эффективным.
Чтобы визуализация считалась интерактивной, она должна удовлетворять двум критериям:
- Человеческий вклад: управление некоторыми аспектами визуального представление информации или представляемой информации должны быть доступны человеку, и
- Время отклика: изменения, внесенные человеком, должны своевременно вноситься в визуализацию. В целом интерактивная визуализация считается мягкое в реальном времени задача.
Одним из конкретных типов интерактивной визуализации является виртуальная реальность (VR), где визуальное представление информации представлено с помощью устройства отображения с эффектом присутствия, такого как стереопроектор (см. стереоскопия ). Виртуальная реальность также характеризуется использованием пространственной метафоры, где некоторые аспекты информации представлены в трех измерениях, так что люди могут исследовать информацию, как если бы она присутствовала (вместо этого она была удаленной), с соответствующим размером (вместо этого она была в гораздо меньшем или большем масштабе, чем люди могут ощутить напрямую), или имели форму (вместо этого она могла быть полностью абстрактной).
Другой тип интерактивной визуализации - это совместная визуализация, при которой несколько людей взаимодействуют с одной и той же компьютерной визуализацией, чтобы передать свои идеи друг другу или совместно исследовать информацию. Часто совместная визуализация используется, когда люди физически разделены. Используя несколько компьютеров, подключенных к сети, одна и та же визуализация может быть представлена каждому человеку одновременно. Затем люди делают аннотации к визуализации, а также общаются с помощью аудио (например, по телефону), видео (например, видеоконференции) или текста (например, IRC ) Сообщения.
Человеческий контроль визуализации
Иерархическая интерактивная графическая система программиста (ФИГС ) был одним из первых программных достижений в области интерактивной визуализации и обеспечил перечисление типов ввода, предоставляемых людьми. Люди могут:
- Выбирать некоторая часть существующего визуального представления;
- Найдите достопримечательность (которая может не иметь существующего представления);
- Гладить тропинка;
- выбирать вариант из списка вариантов;
- Ценить путем ввода числа; и
- Написать путем ввода текста.
Для всех этих действий требуется физическое устройство. Диапазон устройств ввода от обычных - клавиатуры, мышей, графические планшеты, трекболы, и сенсорные панели - к эзотерике - проволочные перчатки, стрелы, и даже всенаправленные беговые дорожки.
Эти действия ввода могут использоваться для управления как представляемой информацией, так и способом представления информации. Когда представляемая информация изменяется, визуализация обычно является частью Обратная связь. Например, рассмотрим систему авионики самолета, в которой пилот вводит данные по крену, тангажу и рысканью, а система визуализации обеспечивает отображение нового положения самолета. Другой пример - ученый, который изменяет симуляцию во время ее работы в ответ на визуализацию (см. Визуализация ) о текущем прогрессе. Это называется вычислительное управление.
Чаще меняется представление информации, а не сама информация (см. Визуализация (графика) ).
Быстрый ответ на человеческий фактор
Эксперименты показали, что задержка более 20 РС между предоставлением ввода и обновлением визуального представления заметно для большинства людей[нужна цитата ]. Таким образом, желательно, чтобы интерактивная визуализация обеспечивала рендеринг на основе человеческого вклада в этот период времени. Однако, когда для создания визуализации необходимо обработать большие объемы данных, это становится трудным или даже невозможным с использованием современных технологий. Таким образом, термин «интерактивная визуализация» обычно применяется к системам, которые обеспечивают обратную связь с пользователями в течение нескольких секунд после ввода. Период, термин интерактивный частота кадров часто используется для измерения интерактивности визуализации. Частота кадров измеряет частоту, с которой изображение (кадр) может быть создано системой визуализации. Частота кадров 50 кадров в секунду (кадр / с) считается хорошей, а 0,1 кадра / с - плохой. Однако использование частоты кадров для характеристики интерактивности немного вводит в заблуждение, поскольку частота кадров является мерой пропускная способность в то время как люди более чувствительны к задержка. В частности, можно достичь хорошей частоты кадров в 50 кадров / с, но если сгенерированные изображения относятся к изменениям в визуализации, которые человек сделал более 1 секунды назад, они не будут восприниматься человеком как интерактивные.
Быстрое время отклика, необходимое для интерактивной визуализации, является трудным ограничением, и существует несколько подходов, которые были изучены, чтобы предоставить людям быструю визуальную обратную связь на основе их ввода. Некоторые включают
- Параллельный рендеринг - когда для рендеринга изображения одновременно используется более одного компьютера или видеокарты. Несколько кадров могут отображаться одновременно на разных компьютерах, а результаты передавать по сети для отображения на одном монитор. Это требует, чтобы на каждом компьютере была копия всей информации, которая должна быть отображена, и увеличивает пропускную способность, но также увеличивает задержку. Кроме того, каждый компьютер может отображать различные области одного кадра и отправлять результаты по сети для отображения. Это снова требует, чтобы каждый компьютер содержал все данные, и может привести к дисбалансу нагрузки, когда один компьютер отвечает за отображение области экрана с большим объемом информации, чем другие компьютеры. Наконец, каждый компьютер может визуализировать весь кадр, содержащий подмножество информации. Полученные изображения плюс связанные буфер глубины затем могут быть отправлены по сети и объединены с изображениями с других компьютеров. В результате получается единый кадр, содержащий всю информацию, которая должна быть отображена, даже несмотря на то, что ни одна память компьютера не удерживала всю информацию. Это называется композитинг с параллельной глубиной и используется, когда большие объемы информации должны отображаться в интерактивном режиме.
- Прогрессивный рендеринг - где частота кадров гарантируется путем рендеринга некоторого подмножества информации, которая должна быть представлена, и предоставления дополнительных (прогрессивных) улучшений рендеринга после того, как визуализация больше не меняется.
- Уровень детализации (LOD ) рендеринг - где упрощенные представления информации визуализируются для достижения желаемой частоты кадров, пока человек вводит данные, а затем полное представление используется для создания неподвижного изображения, когда человек манипулирует визуализацией. Один из распространенных вариантов рендеринга LOD - это подвыборка. Когда представляемая информация хранится в топологически прямоугольный массив (как обычно с цифровые фотографии, МРТ, и конечная разница моделирования), версию с более низким разрешением можно легко создать, пропустив п баллов за каждую предоставленную 1 балл. Субдискретизация также может использоваться для ускорения таких методов рендеринга, как объемная визуализация, требующая более чем в два раза больше вычислений для изображения, вдвое большего размера. При рендеринге меньшего изображения с последующим масштабированием изображения для заполнения запрошенного пространства экрана для визуализации тех же данных требуется гораздо меньше времени.
- Безрамочный рендеринг - где визуализация больше не представлена как временная последовательность изображений, а как единое изображение, в котором различные области обновляются с течением времени.
Смотрите также
- Компьютерные изображения
- ImageVis3D
Рекомендации
Этот раздел пуст. Вы можете помочь добавляя к этому. (Февраль 2013) |
внешняя ссылка
На многих конференциях представляются и публикуются научные статьи по интерактивной визуализации.
- Амер. Soc. информационных наук и технологий (ASIS & T SIGVIS) Специальная группа по вопросам визуализации информации и звука
- ACM SIGCHI
- ACM SIGGRAPH
- ACM VRST
- Еврография
- Визуализация IEEE
- Транзакции ACM на графике
- IEEE Transactions по визуализации и компьютерной графике