Научная визуализация

Scientific Visualization

Электронный журнал открытого доступа

 Национальный Исследовательский Ядерный Университет "МИФИ"

      ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
Научная визуализация
Год выпуска: 2017
Квартал: 1
Том: 9
Номер: 1
Страницы: 50 - 72
Название публикации: ВИЗУАЛИЗАЦИЯ ДИСКРЕТНОГО МНОЖЕСТВА ТОЧЕК ПРИ ПОМОЩИ ПЛАВНЫХ КРИВЫХ БЕЗ ЛОЖНЫХ ЭКСТРЕМУМОВ
Авторы: К.В. Рябинин (Россия)
Адреса авторов: К.В. Рябинин
kostya.ryabinin@gmail.com
Пермский государственный национальный исследовательский университет, Пермь, Россия
Краткое описание: Статья посвящена вопросу визуализации дискретного множества точек, соединённых плавной кривой, при условии, что недопустимыми являются ложные экстремумы (экстремумы кривой в точках, не принадлежащих входному набору), ложные самопересечения (самопересечения кривой в случае, когда ломаная, соединяющая точки исходного набора, самопересечений не имеет) и осцилляции (существенные отклонения кривой от ломаной, соединяющей точки исходного набора). Такие условия могут возникать, например, в задачах визуальной аналитики репрезентативных выборок измерений каких-либо параметров (например, эконометрических показателей или физических величин), являясь при этом критичными с точки зрения правильной интерпретации результатов визуализации.
В статье проанализированы средства в составе популярного программного обеспечения, позволяющие отображать дискретные множества точек при помощи плавных кривых, и сделан вывод, что далеко не везде поддерживаются режимы, адекватные описанной задаче. Кроме того, рассмотрены наиболее распространённые на практике способы интерполяции плавными кривыми и выяснено, что большинство из них в классическом виде также оказываются непригодными для решения данной задачи.
В связи с этим актуальной является разработка нового способа, позволяющего строить плавные кривые без ложных экстремумов, ложных самопересечений и осцилляций, по заданным наборам точек.
Приводится авторское решение данной задачи для двумерного случая. Предлагаемый способ основан на построении по входному набору точек кусочно-заданной параметрической кривой, сегментами которой являются кубические кривые Безье. Концевые точки каждой из них берутся из входного набора, а промежуточные контрольные точки рассчитываются таким образом, чтобы удовлетворить заявленным требованиям. Данный способ по визуальному качеству результата не уступает известным решениям, и, в отличие от большинства из них, может быть гибко сконфигурирован для адаптации к специализированным задачам.
По результатам проведённых исследований был реализован алгоритм построения плавных кривых, интегрированный в разрабатываемую и поддерживаемую автором библиотеку NChart3D и систему научной визуализации SciVi.
Язык: Русский


Открыть публикацию   Скачать публикацию в ZIP архиве