Применение дополнительных входных амплитудных масок в системах оптического кодирования с пространственно-некогерентным освещением

Автор: Евтихиев Николай Николаевич, Краснов Виталий Вячеславович, Чермхин Павел Аркадьевич, Шифрина Анна Владимировна

Журнал: Компьютерная оптика @computer-optics

Рубрика: Дифракционная оптика, оптические технологии

Статья в выпуске: 3 т.41, 2017 года.

Бесплатный доступ

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

Еще

Оптическое кодирование, некогерентное освещение, амплитудные маски, оптическая свертка

Короткий адрес: https://sciup.org/140228621

IDR: 140228621   |   DOI: 10.18287/2412-6179-2017-41-3-391-398

Текст научной статьи Применение дополнительных входных амплитудных масок в системах оптического кодирования с пространственно-некогерентным освещением

В настоящее время активно исследуются методы оптического кодирования информации [1 –9], обладающие рядом преимуществ, таких как быстродейст- вие, параллелизм и отсутствие сопутствующего излучения в радиодиапазоне. Методы оптического коди- рования применяются для кодирования как полутоновых монохромных и цветных [8] изображений, так и цифровой информации [3] или QR-кодов [9].

Одним из наиболее широко применяемых методов оптического кодирования является оптическое кодирование с использованием двух случайных фазовых масок [1, 2, 7]. Его принципиальная схема представлена на рис. 1.

Рис. 1. Принципиальная схема оптического кодирования с использованием двух случайных фазовых масок

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

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

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

Для упрощения схемы кодирования и повышения качества декодированных изображений возможен переход от когерентного монохроматического излучения к пространственно-некогерентному [4]. Такая система не требует регистрации фазы, т.е. голографической схемы записи. Кодированное изображение представляет собой зарегистрированное распределение интенсивностей. Принципиальная схема кодирования приведена на рис. 2. Киноформ располагается вплотную к линзе объектива в соответствии с условием a <<  b .

Рис. 2. Принципиальная схема оптического кодирования с использованием дифракционного оптического элемента (киноформа)

В данной схеме ключ кодирования формирует дифракционный оптический элемент (ДОЭ), в каче- стве которого может быть использован киноформ [11], в отличие от голограммы формирующий единственный дифракционный порядок. Компьютерно-син-тезируемые ДОЭ широко применяются для управления параметрами светового излучения [12– 15]. Кодированное изображение представляет собой свёртку распределения интенсивностей кодируемого изображения и интенсивности функции рассеяния точки (ФРТ) ДОЭ.

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

Если реализовать схему кодирования без использования ДОЭ, то можно снять требование на монохроматичность излучения. Так, оптическая свёртка также может быть осуществлена временным интегрированием [4]: при регистрации изображения объекта, перемещающегося по некоторой кодирующей траектории, образуется оптическая свертка изображения объекта и «изображения» кодирующей траектории.

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

кодированного изображения и декодирующего фильтра компенсирует внесённое искажение и позволяет получить фурье-спектр исходного изображения. Однако для полного декодирования необходимым условием является отсутствие нулей в фурье-спектре кодирующей ФРТ.

В данной работе для декодирования применялся инверсный фильтр c регуляризацией А.Н. Тихонова [17]. В качестве сглаживающей функции использовалась константа – максимум спектра мощности ФРТ:

Y ( u , v , a) = | H ( u , v ) | / (| H ( u , v ) | 2 + «• max (| H ( u , v ) | 2 )), (4)

где α – параметр регуляризации.

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

  • 2.    Улучшение характеристик оптического кодирования с пространственно-некогерентным освещением

Одним из факторов, определяющих качество декодированного изображения, является наличие шумов устройств ввода кодируемого изображения и кодирующего ДОЭ, а также регистрирующего фотосенсора. Но для систем оптического кодирования с пространственно-некогерентным освещением возможны её реализации, в которых отсутствуют устройства ввода [4]. При этом цифровой фоторегистратор является неотъемлемым элементом схемы оптического кодирования, и поэтому ослабление влияния его шумов представляется важной задачей.

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

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

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

Характеристики ключа кодирования оказывают сильное влияние на значение ОСШ в декодированном изображении [6]. Этими характеристиками являются: отношение величины пика фурье-спектра на нулевой частоте к среднему уровню спектра (ОПС) и значение нормированной средней энергии (НСЭ) (отношение средней величины энергии в ФРТ ключа кодирования к максимальному по ключу значению энергии).

Кроме того, на распределение амплитуд фурье-спектра кодирующего ключа накладывается ограничение: его спектр должен быть шире спектра кодируемого изображения, так как оптическое кодирование осуществляется сверткой изображения объекта и ФРТ ключа кодирования (см. уравнение (2)). Невыполнение этого условия приводит к потерям информационных частот при кодировании. Также наличие в фурье-спектре ключа нулевых и близких к нулю значений приводит к потере информации на соответствующих пространственных частотах при кодировании и декодировании (поскольку декодирующий фильтр основан на инвертированном ключе кодирования).

Одним из методов повышения качества декодированных изображений является использование дополнительных амплитудных масок, накладываемых на кодируемое изображение. Впервые данный метод для систем оптического кодирования с пространственнонекогерентным освещением был предложен в [18]. В таких системах невозможно применение фазовых масок, используемых в системах с когерентным освещением, поскольку при регистрации кодированного изображения фиксируется только распределение интенсивности.

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

  • 3.    Описание и параметры численного эксперимента

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

Моделируемая схема оптического кодирования с использованием дополнительной входной амплитудной маски представлена на рис. 3.

Рис. 3. Схема оптического кодирования с пространственно-некогерентным освещением с использованием дополнительной входной амплитудной маски

Линзы Л1 и Л2 формируют коллимированный пучок излучения лазера. Вращающийся матовый рассеиватель ВМР [19] разрушает пространственную когерентность излучения. На амплитудный жидкокри- сталлический ПВМС1 выводится кодируемая информация. Излучение проходит через дополнительную входную амплитудную маску. Поляризатор П и анализатор А выделяют требуемое ПВМС2 направление поляризации. Линза Л3 осуществляет прямое преобразование Фурье. На фазовый жидкокристаллический ПВМС2 (использование фазового ЖК ПВМС возможно за счёт набора пространственной когерентности излучения при его распространении [20]), находящийся в задней фокальной плоскости линзы Л3 и передней фокальной плоскости линзы Л4, выводится кодирующий ДОЭ. Л4 осуществляет обратное преобразование Фурье. В результате фотосенсором, расположенным в задней фокальной плоскости линзы Л4, фиксируется свертка изображения объекта и ФРТ кодирующего ДОЭ, являющейся ключом кодирования. Зарегистрированная свёртка представляет собой кодированное изображение.

Для проведения численных экспериментов по оценке эффективности использования входных амплитудных масок при оптическом кодировании использовались группа из 10 полутоновых тестовых изображений с числом отсчётов 512×512 пикселей и набор из 160 ключей кодирования. Ключи кодирования имели 32 значения НСЭ от 0,0005 до 0,5, по 5 реализаций ключа для каждого значения, значения ОПС лежали в диапазоне от 1,58 до 191,52.

  • 4.    Применение входных амплитудных масок для увеличения отношения сигнал/шум в декодированных изображениях

Наложение амплитудной маски в виде бинарной двумерной решётки приводит к мультиплицированию спектра кодируемого изображения, т.е. появлению дополнительных пиков. Чтобы избежать потери информационных отсчётов, возможна реализация метода в виде разрежения исходного изображения: раздвижения его пикселей и заполнения промежутков чёрными пикселями. Как и наложение решётки, это приводит к появлению дополнительных максимумов в спектре кодируемого изображения. Установлено, что наиболее эффективно попиксельное раздвижение по осям X и Y на 1 пиксель с последующим удалением промежуточных чёрных пикселей («Разрежение 1×1 со снятием», рис. 4).

Рис. 4. Метод «Разрежение 1×1 со снятием»: исходное изображение (а), фрагмент разреженного изображения в масштабе 16:1 (б), кодированное изображение (в)

На рис. 5 представлены усреднённая по ключам зависимость минимального нормированного среднеквадратичного отклонения декодированного изображения от кодируемого (НСКО) [21] (а) и зависимость эффективности метода (увеличения ОСШ) (б) от ОПС ключа кодирования для метода «Разрежение 1×1 со снятием».

।।---------1 । । hi------------

С тепень увеличения

ОСШ

2,4

2,6

изображения путём вычитания из кадра, кодированного с использованием случайной амплитудной маски, кадра, кодированного с использованием её негатива. Таким образом, в итоговом кодированном изображении половине отсчётов кодируемого изображения эффективно присваивается значение фазы, равное π; вторая половина отсчётов имеет значение фазы 0. На рис. 6 представлены спектры изображения, кодированного без использования данного метода ( а ) и с его использованием ( б ).

а)

2.2

2,0

1,8

1,6

1,4

1,2

б)

I*r 1-1=1

one

10°

10*

Рис. 5. Усреднённая по ключам зависимость минимального НСКО (а) и зависимость степени увеличения ОСШ

по сравнению с кодированием без использования метода (б) от ОПС ключа кодирования при кодировании с использованием метода «Разрежение 1×1 со снятием»

Эффективность метода оценивалась по степени увеличения ОСШ по сравнению с кодированием без использования метода. Для всех полученных в данных численных экспериментах значениях НСКО значение ОСШ можно рассчитать по формуле ОСШ≈ (НСКО)–1 с точностью до 10 % [21].

По данной зависимости можно определить, что наиболее эффективен метод «Разрежение 1×1 со снятием» для ключей с ОПС в диапазоне от 2 до 20, где ОСШ увеличивается в 2 и более раз. Данным ОПС соответствует НСЭ ключей от 0,0003 до 0,02.

Совместное использование метода «Разрежение 1×1 со снятием» и методов взаимодополняющих масок, наиболее эффективный из которых «Случайная маска с вычитанием», направлено на одновременное повышение криптостойкости кодированного изображения и ОСШ декодированного изображения.

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

Метод «Случайная маска с вычитанием» заключается в создании знакопеременного кодированного

без использования метода «Случайная маска с вычитанием» (а) и с его использованием (б)

На рис. 7 представлены усреднённая по ключам зависимость ОСШ ( а ) и зависимость эффективности совместного применения методов ( б ) от ОПС ключа кодирования для комбинации методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитанием».

Как и для одного только метода «Разрежение 1×1 со снятием», комбинация методов наиболее эффективна для ключей с ОПС, лежащим в диапазоне 2 до 20, где ОСШ увеличивается в среднем в 1,8 раза. При этом добавление метода «Случайная маска с вычитанием» значительно увеличивает визуальную скрытность кодированного изображения. На рис. 8 приведены примеры кодированных изображений при использовании комбинации методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитанием» и без её использования (ОПС ключа кодирования – 23).

2.2

2,0

1,8

1,6

1,4

1,2

1,0

0,8

0,6

0,4

0,2

б)

Рис. 7. Усреднённая по ключам зависимость ОСШ (а) и зависимость степени увеличения ОСШ по сравнению с кодированием без использования метода (б) от ОПС ключа кодирования при кодировании с использованием комбинации методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитанием»

Рис. 8. Кодированные изображения: без использования методов (а), с использованием комбинации методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитанием» (б)

На рис. 9 представлены фрагменты соответствующих декодированных изображений.

Совместное использование методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитанием» позволяет получить знакопеременное кодированное изображение с практически ровным спектром и высокой визуальной скрытностью.

Заключение

Разработаны и исследованы два типа дополнительных входных амплитудных масок: периодические и взаимодополняющие случайные. Использование периодических масок приводит к мультиплицированию спектра кодируемого изображения в область вы- соких пространственных частот в соответствии с пространственной частотой маски. Взаимодополняющие случайные маски распределяют интенсивность каждой составляющей спектра по всему спектру про- б)

странственных частот.

Рис. 9. Фрагменты декодированных изображений: без использования методов (а), с использованием комбинации методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитанием» (б)

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

Для наиболее эффективного метода повышения отношения сигнал / шум в декодированном изображении – «Разрежение 1×1 со снятием» – среднее увеличение ОСШ при использовании оптимальных ключей кодирования – 2 раза. Определен диапазон оптимальных значений отношения величины пика фурье-спектра на нулевой частоте к среднему уровню спектра ключей кодирования – 2 ÷20.

При совместном применении методов «Разрежение 1×1 со снятием» и «Случайная маска с вычитани- ем» среднее увеличение ОСШ составило 1,8 раза, при этом степень визуального сокрытия кодированного изображения оказывается заметно выше таковой в случае кодирования без применения дополнительных амплитудных масок.

Работа выполнена при финансовой поддержке РНФ (проект 14-19-01751).

Список литературы Применение дополнительных входных амплитудных масок в системах оптического кодирования с пространственно-некогерентным освещением

  • Refregier, P. Optical image encryption based on input plane and Fourier plane random encoding/P. Refregier, B. Javidi//Optics Letters. -1995. -Vol. 20(7). -P. 767-769. - DOI: 10.1364/OL.20.000767
  • Unnikrishnan, G. Optical encryption by double-random phase encoding in the fractional Fourier domain/G. Unnikrishnan, J. Joseph, K. Singh//Optics Letters. -2000. -Vol. 25(12). -P. 887-889. - DOI: 10.1364/OL.29.001584
  • Краснов, В.В. Оптическое кодирование массивов двоичных чисел в пространственно-некогерентном свете/В.В. Краснов, С.Н. Стариков, Р.С. Стариков, П.А. Черёмхин//Известия высших учебных заведений. Физика. -2015. -Т. 58, № 10. -С. 29-36.
  • Evtikhiev, N.N. Method of optical image coding by time integration/N.N. Evtikhiev, S.N. Starikov, P.A. Cheryomkhin, V.V. Krasnov, V.G. Rodin//Proceedings of SPIE. -2012. -Vol. 8429. -84291P. - DOI: 10.1117/12.922540
  • Cathey, W.T. New paradigm for imaging systems/W.T. Cathey, E.R. Dowski//Applied Optics. -2002. -Vol. 41(29). -P. 6080-6092. - DOI: 10.1364/AO.41.006080
  • Cheremkhin, P.A. Generation of keys for image optical encryption in spatially incoherent light aimed at reduction of image decryption error/P.A. Cheremkhin, N.N. Evtikhiev, V.V. Krasnov, V.G. Rodin, S.N. Starikov//Proceedings of SPIE. -2014. -Vol. 9131. -913125. - DOI: 10.1117/12.2052723
  • Li, J. Optical image encryption and hiding based on a modified Mach-Zehnder interferometer/J. Li, L. Shen, Y. Pan, R. Li//Optics Express. -2014. -Vol. 22, Issue 4. -P. 4849-4860. - DOI: 10.1364/OE.22.004849
  • Liu, Z. Color image encryption by using the rotation of color vector in Hartley transform domains/Z. Liu, J. Dai, X. Sun, S. Liu//Optics and Lasers in Engineering. -2010. -Vol. 48, Issue 7. -P. 800-805. - DOI: 10.1016/j.optlaseng.2010.02.005
  • Barrera, J.F. Optical encryption and QR codes: Secure and noise-free information retrieval/J.F. Barrera, A. Mira, R. Torroba//Optics Express. -2013. -Vol. 21, Issue 5. -P. 5373-5378. - DOI: 10.1364/OE.21.005373
  • Cheremkhin, P.A. QR code optical encryption using spatially incoherent illumination/P.A. Cheremkhin, V.V. Krasnov, V.G. Rodin, R.S. Starikov//Laser Physics Letters. -2017. -Vol. 14, Issue 2. -026202. - DOI: 10.1088/1612-202X/aa5242
  • Lesem, L.B. The kinoform: A new wavefront reconstruction device/L.B. Lesem, P.M. Hirsch, J.A. Jordan//IBM Journal of Research and Development. -1969. -Vol. 13, Issue 2. -P. 150-155. - DOI: 10.1147/rd.132.0150
  • Котляр, В.В. Кодирование дифракционных оптических элементов методом локального фазового скачка/В.В. Котляр, С.Н. Хонина, А.С. Мелехин, В.А. Сойфер//Компьютерная оптика -1999. -№ 19. -С. 54-64.
  • Qu, W. Precise design of two-dimensional diffractive optical elements for beam shaping/W. Qu, H. Gu, Q. Tan, G. Jin//Applied Optics. -2015. -Vol. 54(21). -P. 6521-6525. - DOI: 10.1364/AO.54.006521
  • Хонина, С.Н. Формирование лазерных пучков Эйри с помощью бинарно-кодированных дифракционных оптических элементов для манипулирования микрочастицами/С.Н. Хонина, Р.В. Скиданов, О.Ю. Моисеев//Компьютерная оптика -2009. -Т. 33, № 2. -С. 138-146.
  • Rahlves, M. Flexible, fast, and low-cost production process for polymer based diffractive optics/M. Rahlves, M. Rezem, K. Boroz//Optics Express. -2015. -Vol. 23(3). -P. 3614-3622. - DOI: 10.1364/OE.23.003614
  • Janesick, J. Scientific charge-coupled devices/J. Janesick. -Bellingham, Washington: SPIE Press, 2001. -906 p. -ISBN: 0-8194-3698-4.
  • Арсенин, В.Я. Методы решения некорректных задач/В.Я. Арсенин, А.Н. Тихонов. -М.: Наука, 1979. -288 c.
  • Cheremkhin, P.A. Application of input amplitude masks in image encryption with spatially incoherent illumination for increase of decrypted images signal-to-noise ratio/P.A. Cheremkhin, N.N. Evtikhiev, V.V. Krasnov, D.Y. Molodtsov, V.G. Rodin, A.V. Shifrina//Proceedings of SPIE. -2016. -Vol. 9889. -988911. - DOI: 10.1117/12.2227596
  • Ярославский, Л.П. Методы цифровой голографии/Л.П. Ярославский, Н.С. Мерзляков. -М.: Наука, 1977. -192 с.
  • Saleh, B.E.A. Fundamentals of photonics/B.E.A. Saleh, M.C. Teich. -New York, Chichester, Brisbane, Toronto, Singapore: John Wiley & Sons, Inc.; 1991. -ISBN: 978-0-471-83965-1.
  • Fienup, J.R. Invariant error metrics for image reconstruction/J.R. Fienup,//Applied Optics. -1997. -Vol. 36(32). -P. 8352-8357. - DOI: 10.1364/AO.36.008352
Еще
Статья научная