Выбор методов улучшения динамического диапазона видеокамеры | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 11 мая, печатный экземпляр отправим 15 мая.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №19 (361) май 2021 г.

Дата публикации: 10.05.2021

Статья просмотрена: 17 раз

Библиографическое описание:

Наместников, Д. А. Выбор методов улучшения динамического диапазона видеокамеры / Д. А. Наместников. — Текст : непосредственный // Молодой ученый. — 2021. — № 19 (361). — С. 19-21. — URL: https://moluch.ru/archive/361/80834/ (дата обращения: 27.04.2024).



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

Ключевые слова: тональная компрессия, гамма-коррекция.

Рассмотрим принцип комбинирования изображений, полученных обычной видеокамерой. Будем использовать для этого самый простой способ: объединение многих (сотен) кадров в одно изображение. Это проще, чем управление выдержкой. Оно требует знания детального знания команд управления выдержкой, что не всегда возможно.

Объединение осуществляется путем простого цифрового сложения нескольких сотен кадров. В результате получается кадр, как бы снятый с очень большой выдержкой. Для такого суммирования нужны исходные кадры, в которых сигнал не перешел в насыщение даже на самых ярких участках, то есть снятые с достаточно малой выдержкой. Тогда динамический диапазон по отношению к шумам повышается в раз, где N K — количество кадров [1]. Конечно, при этом возникает задержка на время снятия всех кадров, но для области применения данной работы это приемлемо. Например, при количестве кадров 256 и частоте кадров 30 Гц задержка составит всего 256/30 = 9 с.

Требуется решение еще двух проблем:

— выбор формата данных, в который можно записать изображение с расширенным диапазоном яркостей (обычные 8-битные RGB файлы для этого не подходят);

— отображение кадра с большим диапазоном яркостей на мониторах, имеющих существенно меньший максимальный диапазон яркостей.

Первая проблема требует, в принципе, просто большего объема памяти.

Вторая проблема решается с помощью одного из двух методов:

— тональная компрессия, при которой большой диапазон яркостей уменьшается в небольшой диапазон бумаги, монитора или 8-битного sRGB-файла путем уменьшения контраста всего изображения, единым образом для всех пикселей изображения;

— локальное тональное отображение (англ. tone mapping), при котором производится нелинейное изменение яркостей пикселей, на разную величину для разных областей изображения.

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

Тональная компрессия означает применение к каждому пикселю изображения нелинейной функции, преобразующей его яркость:

,

где — яркость исходного пикселя;

— яркость результирующего пикселя.

Эта функция может быть применена к трем цветовым компонентам пикселя отдельно, или могут быть использованы три различные нелинейные функции. Среди таких функций наиболее широко известна так называемая гамма-коррекция [2]. Такая коррекция помогает, например, если нужно выявить детали только в темных участках изображения, или только в светлых.

Обычно гамма-коррекция производится в соответствии с выражением

,

где  — показатель степени, регулируемый в пределах 0,2…3;

E 0 — опорное значение яркости, которое не меняется при такой обработке, в качестве E 0 обычно берется максимально возможное значение (например, 255 при однобайтовом кодировании яркости).

Нетрудно видеть, что вычисление выходного значения может производиться по формуле

.

Примеры этой функции для E 0 = 255 приведены на рис. 1. Название гамма-коррекция произошло от обозначения показателя степени.

Примеры нелинейной функции гамма-коррекции при различных 

Рис. 1. Примеры нелинейной функции гамма-коррекции при различных 

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

.

На рис. 2 показаны примеры этой функции при разных параметрах .

Для целей данной работы будет применяться разностное изображение D ( x , у ), представляющее собой разность между текущим кадром видео E ( x , у ) и усредненным кадром фона E Ф ( x , у ):

,

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

В таком разностном изображении все информативные детали сосредоточены как раз в середине диапазона яркостей. Поэтому необходимо использовать S-образные функции тональной компрессии.

Примеры нелинейной S-образной функции при различных 

Рис. 2. Примеры нелинейной S-образной функции при различных 

Литература:

1. Динамический диапазон и его практическое значение [Электронный ресурс]. — Режим доступа: http://www.xela.ru/dinamicheskij-diapazon-i-ego-prakticheskoe-znachenie/ (дата обращения: 06.05.2021).

2. Гамма-коррекция [Электронный ресурс]. — Режим доступа: http://www.graph.unn.ru/rus/materials/CG/CG03_ImageProcessing.pdf (дата обращения: 06.05.2021).

Основные термины (генерируются автоматически): тональная компрессия, функция, RGB, диапазон яркостей, кадр, локальное тональное отображение, пиксель изображения, принцип комбинирования изображений, разностное изображение, яркость.


Ключевые слова

тональная компрессия, гамма-коррекция

Похожие статьи

Исследование алгоритма улучшения динамического диапазона

Для правильного отображения на экране разностное изображение преобразовывалось из диапазона со знаком -255256…+255256 в обычный 8-битовый диапазон без знака. Для этого сначала находились значения для корректировки границ диапазона получившегося...

Основные принципы создания 3D-моделей. Понятия и методы...

Текстура Normal — цветное изображение, которое необходимо для имитации искривления поверхности.

Карта нормалей рассчитывается для каждого пикселя текстуры. Значения каждого из каналов RGB — это XYZ координаты нормали.

Методы z-преобразования для расчета передаточной функции...

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

Теперь можем вывести разностное уравнение: Таким образом, разностное уравнение примет следующий вид

Методы определения выдержки для светочувствительной матрицы...

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

Динамический диапазон видеокамер | Статья в журнале...

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

Комбинирование методов статистического анализа...

Калистратов, Д. С. Комбинирование методов статистического анализа и компрессии цифровых аэровидеоизображений / Д. С. Калистратов, А. П. Киселёв.

При этом может использоваться как одна матрица изображения (например, яркостная), так и несколько матриц.

Обработка рентгеновских изображений с применением оценки...

С помощью этой функции исходное изображение f отображается в новое изображение g, при

Параметр gamma служит для задания формы кривой, отображающей яркость f в яркость g. Если gamma

Результат обработки изображений функцией imadjust приведён на рисунке 1.

Визуальный эффект Blur, его роль при разработке компьютерных...

Для каждого пикселя изображения, соответствующего «центральному» элементу симметричного массива преобразования, новое значение пикселя, то есть значения его цветовой модели RGB, вычисляется как линейная комбинация самого пикселя и его...

Похожие статьи

Исследование алгоритма улучшения динамического диапазона

Для правильного отображения на экране разностное изображение преобразовывалось из диапазона со знаком -255256…+255256 в обычный 8-битовый диапазон без знака. Для этого сначала находились значения для корректировки границ диапазона получившегося...

Основные принципы создания 3D-моделей. Понятия и методы...

Текстура Normal — цветное изображение, которое необходимо для имитации искривления поверхности.

Карта нормалей рассчитывается для каждого пикселя текстуры. Значения каждого из каналов RGB — это XYZ координаты нормали.

Методы z-преобразования для расчета передаточной функции...

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

Теперь можем вывести разностное уравнение: Таким образом, разностное уравнение примет следующий вид

Методы определения выдержки для светочувствительной матрицы...

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

Динамический диапазон видеокамер | Статья в журнале...

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

Комбинирование методов статистического анализа...

Калистратов, Д. С. Комбинирование методов статистического анализа и компрессии цифровых аэровидеоизображений / Д. С. Калистратов, А. П. Киселёв.

При этом может использоваться как одна матрица изображения (например, яркостная), так и несколько матриц.

Обработка рентгеновских изображений с применением оценки...

С помощью этой функции исходное изображение f отображается в новое изображение g, при

Параметр gamma служит для задания формы кривой, отображающей яркость f в яркость g. Если gamma

Результат обработки изображений функцией imadjust приведён на рисунке 1.

Визуальный эффект Blur, его роль при разработке компьютерных...

Для каждого пикселя изображения, соответствующего «центральному» элементу симметричного массива преобразования, новое значение пикселя, то есть значения его цветовой модели RGB, вычисляется как линейная комбинация самого пикселя и его...

Задать вопрос