Jump to content

Фотометрическое стерео

Фотометрическое стерео анализирует несколько изображений объекта при различных условиях освещения, чтобы оценить направление нормали для каждого пикселя.

Фотометрическое стерео — это метод компьютерного зрения для оценки нормалей поверхности объектов путем наблюдения за этим объектом в различных условиях освещения ( фотометрия ). Он основан на том факте, что количество света, отражаемого поверхностью, зависит от ориентации поверхности по отношению к источнику света и наблюдателю. [1] Измеряя количество света, отраженного в камеру, ограничивается пространство возможных ориентаций поверхности. При наличии достаточного количества источников света под разными углами ориентация поверхности может быть ограничена одной ориентацией или даже чрезмерно ограничена.

Впервые этот метод был предложен Вудхэмом в 1980 году. [2] Особый случай, когда данные представляют собой одно изображение, известен как форма из затенения и был проанализирован Б.К.П. Хорном в 1989 году. [3] Фотометрическое стерео с тех пор было распространено на многие другие ситуации, включая расширенные источники света и неламбертовскую обработку поверхности. Текущие исследования направлены на то, чтобы метод работал при наличии проецируемых теней, светлых участков и неоднородного освещения.

Основной метод

[ редактировать ]

При первоначальных предположениях Вудхэма — ламбертовском коэффициенте отражения , известных точечных удаленных источниках света и однородном альбедо — проблему можно решить, обратив линейное уравнение , где является (известным) вектором наблюдаемые интенсивности, - (неизвестная) нормаль к поверхности, а это (известный) матрица нормализованных направлений света.

Эту модель можно легко распространить на поверхности с неоднородным альбедо, сохраняя при этом линейную задачу. [4] Приняв отражательную способность альбедо , формула интенсивности отраженного света принимает вид:

Если является квадратным (имеется ровно 3 источника света) и неособым, его можно перевернуть, что даст:

Поскольку известно, что нормальный вектор имеет длину 1, должна быть длина вектора , и является нормализованным направлением этого вектора.Если не является квадратным (имеется более 3 огней), обобщение обратного можно получить с помощью псевдообратного Мура-Пенроуза , [5] просто умножив обе части на давая:

После этого вектор нормали и альбедо можно решить, как описано выше.

Неламбертовы поверхности

[ редактировать ]

Классическая задача фотометрического стерео касается только ламбертовых поверхностей с идеально диффузным отражением. Это нереально для многих типов материалов, особенно металлов, стекла и гладких пластиков, и приведет к аберрациям в результирующих векторах нормалей.

Было разработано множество методов, опровергающих это предположение. В этом разделе перечислены некоторые из них.

Зеркальные отражения

[ редактировать ]

Исторически сложилось так, что в компьютерной графике широко используемая модель для рендеринга поверхностей начиналась с ламбертовых поверхностей и сначала развивалась, включая простые зеркальные отражения . Компьютерное зрение пошло по тому же пути с фотометрическим стерео. Зеркальные отражения были одними из первых отклонений от модели Ламберта. Это несколько разработанных адаптаций.

  • Многие методы в конечном итоге основаны на моделировании функции отражения поверхности, то есть того, сколько света отражается в каждом направлении. [6] Эта функция отражения должна быть обратимой . Измеряется интенсивность отраженного света в направлении камеры, и обратная функция отражения адаптируется к измеренным интенсивностям, что приводит к уникальному решению для вектора нормали.

Общие BRDF и не только

[ редактировать ]

Согласно модели функции распределения двунаправленной отражательной способности (BRDF), поверхность может распределять количество получаемого ею света в любом направлении наружу. Это наиболее общеизвестная модель для непрозрачных поверхностей. Некоторые методы были разработаны для моделирования (почти) общих BRDF. На практике все это требует множества источников света для получения надежных данных. Это методы, с помощью которых можно измерить поверхности с общими BRDF.

  • Определите явный BRDF перед сканированием. [7] Для этого требуется другая поверхность, имеющая такой же или очень похожий BRDF, фактическая геометрия которой (или, по крайней мере, векторы нормалей для многих точек на поверхности) уже известна. [8] Затем источники света индивидуально освещают известную поверхность и измеряется степень отражения в камере. Используя эту информацию, можно создать справочную таблицу, которая сопоставляет отраженные интенсивности для каждого источника света со списком возможных векторов нормалей. Это накладывает ограничения на возможные векторы нормалей, которые может иметь поверхность, и сводит проблему фотометрического стерео к интерполяции между измерениями. Типичными известными поверхностями для калибровки справочной таблицы являются сферы, имеющие большое разнообразие ориентаций поверхностей.
  • Ограничение симметричности BRDF. [9] Если BRDF симметричен, направление света можно ограничить конусом относительно направления на камеру. Какой это конус, зависит от самого BRDF, вектора нормали к поверхности и измеряемой интенсивности. При наличии достаточного количества измеренных интенсивностей и результирующих направлений света эти конусы можно аппроксимировать и, следовательно, считать векторами нормалей к поверхности.

Некоторый прогресс был достигнут в моделировании еще более общих поверхностей, таких как пространственно изменяющиеся функции двунаправленного распределения (SVBRDF), функции распределения отражательной способности двунаправленного поверхностного рассеяния (BSSRDF), и учета взаимных отражений . [10] [11] Однако такие методы по-прежнему довольно ограничительны в фотометрическом стерео. Лучшие результаты были достигнуты при использовании структурированного света . [12]

См. также

[ редактировать ]
  1. ^ Ин Ву. «Радиометрия, BRDF и фотометрическое стерео» (PDF) . Северо-Западный университет . Проверено 25 марта 2015 г.
  2. ^ Вудхэм, Р.Дж. 1980. Фотометрический метод определения ориентации поверхности по нескольким изображениям . Оптическая техника 19, I, 139-144.
  3. ^ BKP Horn, 1989. Получение формы путем затенения информации. В ред. Б.К.П. Хорна и М.Дж. Брукса, «Форма из затенения», стр. 121–171. МТИ Пресс.
  4. ^ С. Барский и Мария Петру, 2003. Фотометрическая стереотехника с 4 источниками для трехмерных поверхностей при наличии светлых участков и теней . В «Транзакциях IEEE по анализу шаблонов и машинному интеллекту», том. 25, выпуск 10, стр. 1239-1252. IEEE.
  5. ^ Чаман Сингх Верма и Мон-Джу Ву. «Фотометрическое стерео» . Университет Висконсин-Мэдисон . Проверено 24 марта 2015 г.
  6. ^ Хемант Д. Тагаре и Руи Дж. П. де Фигейредо, 1991. Теория фотометрического стерео для класса диффузных неламбертовых поверхностей . В IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 13, нет. 2. ИИЭР.
  7. ^ Кацуши Икеучи, 1981. Определение ориентации зеркальных поверхностей с помощью фотометрического стереометода . В IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. ПАМИ-3, выпуск 6, стр. 661-669. IEEE.
  8. ^ Аарон Герцманн и Стивен М. Зейтц, 2005. Фотометрическое стерео на основе примеров: реконструкция формы с помощью общих, очень BRDF . В «Транзакциях IEEE по анализу шаблонов и машинному интеллекту», том. 27, нет. 8. ИИЭР.
  9. ^ Майкл Холройд, Джейсон Лоуренс, Грег Хамфрис и Тодд Зиклер, 2008. Фотометрический подход к оценке нормалей и тангенсов . В документах ACM SIGGRAPH Asia 2008, страницы 133:1–133:9. АКМ.
  10. ^ Шри К. Наяр, Кацуши Икеучи и Такео Канаде, 1991. Форма из взаимных отражений . В Международном журнале компьютерного зрения, вып. 6, номер 3, страницы 173–195.
  11. ^ Мяо Ляо, Синьюй Хуан и Жуйган Ян, 2011. Удаление взаимного отражения для фотометрического стерео с помощью спектрально-зависимого альбедо . На конференции IEEE 2011 года по компьютерному зрению и распознаванию образов, страницы 689–696. IEEE.
  12. ^ Тонгбо Чен, Хендрик Ленш, Кристиан Фукс и HP Зайдель, 2007. Поляризация и фазовый сдвиг для 3D-сканирования полупрозрачных объектов . На конференции IEEE по компьютерному зрению и распознаванию образов, 2007 г., страницы 1–8. IEEE.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f76fb3ba8d863184537dbdfdd8d8ffae__1695548880
URL1:https://arc.ask3.ru/arc/aa/f7/ae/f76fb3ba8d863184537dbdfdd8d8ffae.html
Заголовок, (Title) документа по адресу, URL1:
Photometric stereo - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)