Применение методов двунаправленной стохастической трассировки лучей для задач анализа рассеянного света и проектирования осветительных систем
Проведение исследования алгоритмов двунаправленной стохастической трассировки лучей. Особенность формирования изображения в виде распределения яркости. Основной расчет фотографического отображения с бликом, формируемым внеполевым источником света.
Рубрика | Физика и энергетика |
Вид | статья |
Язык | русский |
Дата добавления | 07.12.2018 |
Размер файла | 1,1 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ИПМ им. М.В. Келдыша
ПРИМЕНЕНИЕ МЕТОДОВ ДВУНАПРАВЛЕННОЙ СТОХАСТИЧЕСКОЙ ТРАССИРОВКИ ЛУЧЕЙ ДЛЯ ЗАДАЧ АНАЛИЗА РАССЕЯННОГО СВЕТА И ПРОЕКТИРОВАНИЯ ОСВЕТИТЕЛЬНЫХ СИСТЕМ
А.А. Гарбуль
Д.Д. Жданов
В работе предлагается использование стохастического метода двунаправленной трассировки лучей для расчета сложных осветительных систем и анализа рассеянного света в оптических системах. Рассматриваются алгоритмы двунаправленной стохастической трассировки лучей. Работа иллюстрируется примерами расчета осветительных систем и анализом рассеянного света.
Несмотря на то, что современные оптические устройства могут содержать специальные материалы и структуры, вызывающие эффекты поляризации, дифракции и интерференции света, моделирование и проектирование подавляющего большинства оптических устройств базируется на использовании лучевых моделей. Например, детерминированная трассировка лучей, предполагающая строгий порядок чередования поверхностей, взаимодействующих с лучом, решает большинство классических задач линзовой оптики, связанных с расчетом аберраций, построением и оптимизацией качества изображения оптических систем. Однако применение детерминистических методов трассировки лучей затрудняет моделирование таких эффектов как блики, возникающие между отдельными поверхностями линз, или рассеивание света на элементах конструкции оптической системы. Кроме того, существует большое количество оптических устройств, где детерминистические методы трассировки лучей абсолютно неприемлемы. Например, в растровых или светорассеивающих осветительных системах порядок чередования поверхностей и направление преобразованного луча определяется стохастическим образом. Кроме того, осветительное устройство может применятся в сложной трехмерной сцене и цель проектирования может сводиться к вычислению световых характеристик, например, освещенности, на объектах сцены. Рис. 1 демонстрирует примеры ограниченности детерминистических методов трассировки лучей.
Рис. 1. Расчет распределений (а) яркости экрана дисплея, (б) освещенности помещения
Для решения задач моделирования и проектирования оптических устройств, элементы которых имеют сложные свойства отражения и пропускания, определяемые двунаправленными функциями рассеивания (ДФР), являющимися спектральными коэффициентами яркости поверхности от углов освещения и наблюдения, применяется уравнение рендеринга [1], имеющее следующий вид:
- собственная яркость объекта в точке наблюдения , направлении наблюдения и для компоненты цвета с.
- пропускание (прозрачность) среды между наблюдателем и точкой наблюдения,
- ДФР поверхности от источника освещения в направлении на наблюдателя,
- яркость внешнего освещения в телесном угле dщ, направленная в точку наблюдения.
- локальная нормаль в точке наблюдения.
В оптическом устройстве, предполагающем диффузные переотражения света, уравнение (1) перерастает в бесконечную рекурсивную сумму интегралов яркости по полной сфере. Причина такого усложнения заключается в том, что яркость, стоящая в подынтегральном выражении, сама вычисляется с помощью интеграла (1). Естественно, в общем случае, детерминистические методы не позволяют решить данное уравнение с бесконечной рекурсией. Поэтому для решения задач моделирования распространения света в сложных осветительных устройствах используются методы Монте-Карло, а именно метод «русской рулетки».
Метод Монте-Карло является лишь средством решения интегрального уравнения (1), а собственно вычисление локальных яркостей осуществляется методами стохастической трассировки лучей. Существует большое количество вариаций методов стохастической трассировки лучей от прямой [2], обеспечивающей высокую эффективность моделирования оптических устройств с высоким коэффициентом передачи энергии от источника на приемник излучения, до различных вариаций двунаправленной трассировки лучей, когда подынтегральная яркость (1) вычисляется в областях пересечения трасс лучей, распространяющихся от источников света и от наблюдателя. стохастический трассировка луч яркость
Метод двунаправленной стохастической трассировки лучей
Методы решения уравнения (1) с помощью двунаправленной стохастической трассировки [3, 4] лучей известны достаточно давно, но их применение было ограничено недостаточной мощностью вычислительных систем (главным образом недостатком оперативной памяти). Суть этих методов сводится к последовательной трассировке прямых (от источников света) и обратных (от приемников излучения) лучей и вычислению подынтегральной яркости (1) областях пересечения трасс этих лучей. Рис. 2 иллюстрирует данный алгоритм.
Рис. 2. Алгоритм двунаправленной стохастической трассировки лучей
В данной работе авторами был изменен классический порядок трассировки лучей. В целях экономии оперативной памяти сперва выполняется стохастическая трассировка лучей от наблюдателя (приемников излучения), а затем от источников света. Стохастическая трассировка лучей предполагает случайный характер преобразования луча на элементе оптического устройства [2]. То есть, при попадании луча на элемент оптического устройства случайным образом выбирается характер взаимодействия луча с поверхностью (отражение, пропускание, рассеивание), а затем для выбранного характера взаимодействия случайным образом выбирается направление его распространения. Событие поглощения луча приводит к прекращению его трассировки.
Обратная стохастическая трассировка лучей формирует так называемые фотонные карты видимости сцены (или оптического устройства) и в точках взаимодействия луча с рассеивающими объектами сцены вычисляет яркость, формируемую первичными источниками света. Вычисление первичной яркости выполняется стохастическим интегрированием уравнения (1), где будет ограничена яркостью первичных источников света и поэтому интегрирование не требует никаких рекурсивных вычислений и ограничивается как правило несколькими лучами. Глубина обратной трассы лучей (сколько актов взаимодействия луча с элементами оптического устройства допускается лучу) может быть произвольной (начиная от первого источника вторичной яркости и даже неограниченной). В последнем случае двунаправленная трассировка лучей сводится к обратной трассировке лучей методом Монте-Карло. Глубина обратной трассировки лучей не влияет на результат моделирования, однако она влияет на процесс сходимости (преобладание высокочастотного или низкочастотного шума в результирующем изображении) и выбирается из условий моделирования и параметров оптического устройства. В процессе трассировки обратных лучей их параметры (координаты, направление, спектральный состав) сохраняются на элементах оптической системы в виде так называемых фотонных карт. Также фотонная карта сохраняет основные параметры элемента оптического устройства в точке падения луча, необходимые для вычисления локальной вторичной яркости (локальная нормаль и радиус сферы интегрирования вторичной яркости). Радиус сферы интегрирования выбирается исходя из разрешения приемника излучения, то есть радиус сферы интегрирования должен быть соизмерим с размером проекции ячейки приемника излучения на поверхность наблюдения. Естественно, чем меньше радиус сферы интегрирования, тем точнее вычисляется вторичная яркость.
На втором этапе выполняется прямая стохастическая трассировка лучей. Каждый луч (фотон), распространяющийся от источника света, переносит долю светового потока источника света и, при попадании луча в соответствующую сферу интегрирования, энергия фотона пересчитывается в яркость на приемнике излучения. Для расчета вторичной яркости с использованием фотонных карт уравнение рендеринга (1) более удобно записать в виде суммы яркостей, создаваемых всеми фотонами, попадающими в сферу интегрирования луча, выпущенного из камеры:
где:
- освещенность сферы интегрирования радиуса R, создаваемая потоком i-ого прямого луча в точке .
Уравнение (2) справедливо для расчета яркости на поверхностях объектов оптического устройства. Однако источником яркости может служить рассеивающая среда. В этом случае формирование фотонных карт видимости происходит на эффективных рассеивающих частицах, когда трасса обратного луча меняет направление, а вторичная яркость формируется как результат пересечения прямых лучей соответствующих сфер интегрирования, сформированных в объеме рассеивающей среды. Уравнение рендеринга для вторичной яркости в рассеивающей среде приобретает следующий вид.
где:
- спектральная фазовая функция рассеивающей среды для цветовой компоненты c в точке и направлениях наблюдения и освещения и соответственно,
- спектральное сечение экстинкции рассеивающей среды.
В результате последовательных фаз прямой и обратной трассировок лучей на приемнике излучения формируется изображение в виде распределения яркости. Интегрирование яркости в ячейке приемника по всем направлениям наблюдения позволяет получить значение освещенности в ячейке приемника, а интегрирование по поверхности приемника в заданном направлении наблюдения - интенсивность излучения, приходящего на приемник в данном направлении.
Принимая во внимание ограничение физической памяти компьютера, количество фотонов в карте видимости также ограничено (как правило не более 10 000 000 сфер интегрирования). Такое количество фотонов недостаточно для формирования распределения яркости с приемлемым уровнем шума. Поэтому процесс обратной и прямой трассировок лучей с соответствующими дополнительными расчетами первичной и вторичной яркостей итерационно повторяется до тех пор, пока качество распределения не достигнет требуемого уровня. Рис. 3 демонстрирует процесс сходимости расчета освещенности помещения (3а - после первой итерации, 3б - после второй итерации и 3в - после 62-ой итерации).
Рис. 3. Сходимость метода двунаправленной стохастической трассировки лучей
Примеры использования метода двунаправленной трассировки лучей для моделирования оптических устройств
Метод двунаправленной стохастической трассировки лучей был реализован в программном комплексе Lumicept [5]. Основное преимущество данного метода над прямой стохастической трассировкой лучей это высокая эффективность. Для достижения заданной точности распределения яркости на поверхности приемника излучения данный метод требует в сотни раз меньшее время вычислений и может быть использован для эффективного моделирования рассеянного света или проектирования сложных осветительных систем. На рис. 4 приводится результат моделирования блика фотографического объектива, возникающего от источника света, расположенного вне поля зрения. Рис. 4в - это фотографируемый объект, 4б - это модель фотографического изображения с бликом, а 4а - это чистое изображение блика.
Рис. 4. Расчет фотографического изображения с бликом, формируемым внеполевым источником света
Двунаправленная стохастическая трассировка лучей может быть также использована для проектирования различного класса осветительных систем. Рис. 5а демонстрирует возможность использования данного метода для моделирования гибких осветителей, имеющих торцевую подсветку и создающих излучение за счет рассеивания света внутри материала световода, а рис. 5б - для моделирования осветительных огней автомобиля.
Литература
[1] Kajiya, J. T. The rendering equation / Siggraph 1986: 143.
[2] Д.Д. Жданов, А.А. Гарбуль, В.А. Майоров, И.С. Потемин, В.Г. Соколов Недетерминированная трассировка лучей в задачах анализа светорассеивания и проектирования осветительных систем // Оптический журнал, Т. 81, № 6, 2014.
[3] Henrik Wann Jensen, Per Christensen. High quality rendering using ray tracing and photon mapping /SIGGRAPH '07.
[4] Toshiya Hachisuka and Henrik Wann Jensen. Stochastic progressive photon mapping. ACM Trans. Graph., 28(5):1-8, 2009.
Размещено на Allbest.ru
...Подобные документы
Химические процессы, протекающие под действием видимого света и ультрафиолетовых лучей. Свойство камеры обскуры. Связь фотохимического превращения в веществах с поглощением света. Калотипный способ получения фотографического изображения, его развитие.
презентация [536,8 K], добавлен 29.03.2016Отклонение лучей призмой. Линзы, их элементы и характеристики. Интерференция света и условия интерференционных максимумов и минимумов. Получение когерентных пучков. Дифракция света и построение зон Френеля. Поляризация света при отражении и преломлении.
реферат [911,7 K], добавлен 12.02.2016Основные законы геометрической оптики. Принцип прямолинейного распространения света. Обратимость световых лучей. Явление полного внутреннего отражения в оптических приборах. Фотометрические величины и их единицы. Спектральное распределение яркости.
контрольная работа [17,6 K], добавлен 09.04.2013Сущность и противоречия теории излучения. Возможности появления атомов излучения, принцип их действия, аналогии с кинетической теорией газов. Проявление нового свойства при действии света на тела. Явление флюоресценции в области рентгеновских лучей.
реферат [73,4 K], добавлен 20.09.2009Рассмотрение дифракции - отклонения световых лучей от прямолинейного распространения при прохождении сквозь узкие щели, малые отверстия или при огибании малых препятствий. Волновые свойства света. Принцип Гюйгенса–Френеля. Строение дифракционной решетки.
презентация [1,4 M], добавлен 04.08.2014Спектральные измерения интенсивности света. Исследование рассеяния света в магнитных коллоидах феррита кобальта и магнетита в керосине. Кривые уменьшения интенсивности рассеянного света со временем после выключения электрического и магнитного полей.
статья [464,5 K], добавлен 19.03.2007Определение видимого света, его характеристика, основные свойства и измерение. Характеристика освещения при различных соотношениях линейных размеров источника света и расстояния до объекта съемки. Сочетание направленного и рассеянного света в фотосъемке.
реферат [1,4 M], добавлен 01.05.2009Оптика - раздел науки, посвященный изучению света. Световое излучение создается естественными и искусственными источниками света. Луч – линия, вдоль которой распространяется свет. Линза преобразует пучок параллельных лучей в сходящийся или расходящийся.
реферат [12,6 K], добавлен 11.01.2009Открытие катодных лучей. Действие катодных лучей на коллекторе. Отклонение катодных лучей под действием внешнего электрического поля. Исследования А.Г. Столетова, Леннарда и Томсона. Коротковолновая граница спектра тормозного рентгеновского излучения.
презентация [2,9 M], добавлен 23.08.2013Выбор оптической системы. Определение основных оптических характеристик. Аберрационный расчет окуляра. Аберрационный расчет окуляра с призмой в обратном ходе лучей. Оценка качества изображения. Аберрационный расчет монокуляра в прямом ходе лучей.
контрольная работа [1,1 M], добавлен 29.12.2012Значение света для жизни на Земле. Теории о развитии света. Характеристика волновых свойств света. Применение интерференции и дифракции света, представления о его природе. Фотонная молекула как новая форма материи, устройство среды ее существования.
презентация [327,1 K], добавлен 07.05.2015Расчет интенсивности рассеянного света по Эйнштейну. Критическая опалесценция при фазовых переходах. Свойства особой точки раствора. Способы измерения интенсивности рассеяние света в водном растворе неэлектролитов. Спектры тонкой структуры линии Рэлея.
магистерская работа [474,1 K], добавлен 25.06.2015Закономерность, отражение причинно следственных отношений между условиями наблюдения явлений и характеристиками этих явлений. Способы отображения: классический, с помощью световых лучей. Парадоксы, подходы и переосмысление основ теории относительности.
доклад [99,2 K], добавлен 15.11.2009Теоретические основы оптико-электронных приборов. Химическое действие света. Фотоэлектрический, магнитооптический, электрооптический эффекты света и их применение. Эффект Комптона. Эффект Рамана. Давление света. Химические действия света и его природа.
реферат [1,0 M], добавлен 02.11.2008Законы распространения световой энергии в прозрачных средах на основе представления о световом луче. Ход лучей в сечении треугольной призмы. Рассеивающая линза. Квантовые свойства света. Фотоэффект. Закон отражения. Угол падения равен углу отражения.
реферат [144,9 K], добавлен 29.03.2009Устройство фотометрической головки. Световой поток и мощность источника света. Определение силы света, яркости. Принцип фотометрии. Сравнение освещенности двух поверхностей, создаваемой исследуемыми источниками света.
лабораторная работа [53,2 K], добавлен 07.03.2007Воспроизведение амплитуды и фазы световых волн с помощью голографии, выход за пределы возможностей линзовых и зеркальных оптических систем. Экспериментальные исследования возможностей применения фазовых модуляторов света для решения прикладных задач.
дипломная работа [5,9 M], добавлен 17.09.2012Видимое излучение и теплопередача. Естественные, искусственные люминесцирующие и тепловые источники света. Отражение и преломление света. Тень, полутень и световой луч. Лунное и солнечное затмения. Поглощение энергии телами. Изменение скорости света.
презентация [399,4 K], добавлен 27.12.2011О происхождении космических лучей. Атмосфера земли - защитный экран и детектор космических лучей сверхвысокой энергии. О распространении космических лучей сверхвысокой энергии от источника до солнечной системы. Эффект Грейзена, Зацепина и Кузьмина.
статья [153,6 K], добавлен 06.02.2008Физический механизм рассеяния отдельной частицей. Взаимное усиление или подавление рассеянных волн. Многократное рассеивание света. Полная интенсивность рассеяния скоплением частиц. Поляризация света при рассеянии. Применение поляризованного света.
курсовая работа [283,2 K], добавлен 05.06.2015