Черноморец Д.А., Болгова Е.В., Черноморец А.А., Барсук А.А. Представление изображений на основе базиса собственных векторов субполосных матриц косинус-преобразования // Научный результат. Информационные технологии. - Т.4, №1,2019
КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ COMPUTER SIMULATION HISTORY
DOI: 10.18413/2518-1092-2019-4-1-0-1
ПРЕДСТАВЛЕНИЕ ИЗОБРАЖЕНИЙ НА ОСНОВЕ БАЗИСА СОБСТВЕННЫХ ВЕКТОРОВ СУБПОЛОСНЫХ МАТРИЦ КОСИНУС-ПРЕОБРАЗОВАНИЯ
1)1 Белгородский государственный национальный исследовательский университет, ул. Победы д. 85, г. Белгород, 308015, Россия 2) Общество с ограниченной ответственностью «АйТиДи», ул. Промышленная д. 6, г. Белгород, 308023, Россия
e-mail: Chernomorets@bsu. edu.ru
Аннотация
В работе предложен оригинальный ортонормированный базис, составленный из собственных векторов субполосных матриц косинус-преобразования, соответствующих заданной подобласти области определения косинус-преобразования. Показано разложение цифровых изображений по векторам предложенного базиса. Введено понятие базисных изображений в двумерном базисе собственных векторов субполосных матриц косинус-преобразования. Показаны свойства базисных изображений и коэффициентов разложения изображения Ф по предложенному базису. Приведены результаты вычислительных экспериментов, демонстрирующих особенности распределения значений полученных коэффициентов разложения изображений.
Ключевые слова: изображение; косинус-преобразование; субполосные матрицы; коэффициенты разложения; собственные векторы.
УДК 621.396.01
Черноморец Д.А.1 Болгова Е.В.1 Черноморец А.А.1 Барсук А.А.2
UDC 621.396.01
Chernomorets D.A.1 Bolgova E.V.1 Chernomorets A.A.1 Barsuk A.A.2
IMAGES PRESENTATION BASED ON SUBBAND COSINE TRANSFORM MATRIX EIGENVECTORS BASIS
1 Belgorod State National Research University, 85 Pobedy St., Belgorod, 308015, Russia
2) Limited Company "ITD", 6 Promyshlennaya St., Belgorod, 308023, Russia
e-mail: Chernomorets@bsu. edu.ru
Аbstract
We propose an original orthonormal basis composed of the eigenvectors of subband cosine transform matrices corresponding to a given subdomain of the cosine transform definition domain. The decomposition of digital images onto vectors of the proposed basis is shown. The concept of basic images in the two-dimensional basis of eigenvectors of subband cosine transform matrices is introduced. The properties of the basis images and image decomposition coefficients according to the proposed basis are shown. The results of computational experiments that demonstrate the features of the distribution of the values of the obtained image decomposition coefficients are presented.
Keywords: image; cosine transform; subband matrices; decomposition coefficients; eigenvectors.
НАУЧНЫЙ
РЕЗУЛЬТАТ
" F s F д " г
Черноморец Д.А., Болгова Е.В., Черноморец А.А., Барсук А.А. Представление изображений на основе базиса собственных векторов субполосных матриц косинус-преобразования // Научный результат. Информационные технологии. - Т.4, №1,2019
Распространение, обработка и использование изображений в электронной форме является неотъемлемой частью практически всех современных информационных систем. Во многих случаях целесообразно для анализа изображений применять их субполосный анализ-синтез на основе косинус-преобразования по дискретным данным [1]. В работах [2, 3] показано, что его для его осуществления используется математический аппарат субполосных матриц косинус-преобразования.
Рассмотрим представление изображений на основе базиса собственных векторов субполосных матриц косинус-преобразования. Пусть изображение задано в виде матрицы вещественных значений ф = () , / = 1,2,...,N, к = 1,2,...,N, элементы которой соответствуют яркости отдельных пикселей изображения.
Пусть заданной подобласти пространственных частот [4] Угг (ППЧ) области определения
косинус-преобразования соответствуют субполосные матрицы косинус-преобразования ^ и Нг ,
размерности N х N и N х N соответственно.
Субполосные матрицы косинус-преобразования ^ и Н2 являются вещественными, симметричными матрицами, следовательно, их можно представить в виде следующих разложений:
= е, ь ат, нч = игмгитг2, (1)
где столбцы матриц а и иг являются собственными векторами матриц и Н2, на главной диагонали матриц Ь и МГ2 расположены собственные числа матриц и Н^ ,
Qn = (дГ, , Ur2 = (й[2, ur2\...,urN2)..
L = diag^1,^1,...,^), ЫГг = diag(M[2,rf,-^) • Рассмотрим матрицу Гr'r2 = (yj2), i = 1,2,...,N, k = 1,2,...,N2,
гrir2 = QT OU^ ,
элементы у^2, i = 1,2,...,N, k = 1,2,...,N2, которой представленные в виде
/J2 = (^)T Our ,
(2)
(3)
(4)
можно считать значениями коэффициентов разложения [5] изображения Ф по ортогональным векторам Ц1 , I = 1,2,...,N, и иЦ2, к = 1,2,...,N, субполосных матриц косинус-преобразования ^ и Н2, соответствующих заданной подобласти пространственных частот (ПЧ) V г •
Очевидно, что произведение матрицы коэффициентов разложения ГГ1Г2 на матрицы е и
UT2, составленные из соответствующих собственных векторов, совпадает с изображением Ф,
ф = QnГrir2UT .
(5)
г2
Представим правую часть соотношения (5) в виде произведения элементов соответствующих матриц,
Qri rV2uTr2 — ( Я1 qï-qrV
Уп2Уг22---Уш2
vr1r2v r1r2 vr1r2 У 21 У 22 •••/ 2N,
r1 r2 r1 r2 r1 r2
У N11y N12 •••' N1N:
2 У
u2/
— ( )
U2)7 U2)7
(u;,)7
где
Черноморец Д.А., Болгова Е.В., Черноморец А.А., Барсук А.А. Представление изображений на основе базиса собственных векторов субполосных матриц косинус-преобразования // Научный результат. Информационные технологии. - Т.4, №1,2019
N
=2 qvr.k=n .
(6)
I=1
N Ы2
Тогда, Ф = £ £ ^ (
г=1 к=1
Следовательно, изображение Ф можно представить (синтезировать) в виде суммы некоторых компонент (изображений) Х^2, I = 1,2,...,N, к = 1,2,...,N,
XI2 = ЧЖ2)7 , I = 1,2,...,N1, к = 1,2,...,N2 . (7)
Изображения Х^2, I = 1,2,...,N, к = 1,2,...,N, вида (7), которые образованы собственными
векторами д.Г1 и иГ2 субполосных матриц косинус-преобразования ^ и , соответственно,
предлагается называть базисными изображениями в двумерном базисе собственных векторов субполосных матриц косинус-преобразования, соответствующих заданной подобласти ПЧ К .
Исследуем свойства базисных изображений Х^2 (7), соответствующих собственным векторам д.Г1, I = 1,2,...,N, и и[2, к = 1,2,...,N, субполосных матриц косинус-преобразования G
и Яг .
г2
Базисные изображения Х^2 , соответствующие собственным векторам Ч1, I = 1,2,...,N, и и[2, к = 1,2,...,N, субполосных матриц косинус-преобразования ^ и ЯГ2, имеют размерность N х N пикселей.
Можно показать, что норма базисного изображения ХЦ2, I = 1,2,...,N, к = 1,2,...,N, равна 1,
Х*1 = 1. (8)
Следовательно, значения коэффициентов разложения |уГ2 }, I = 1,2,...,N, к = 1,2,...,N, можно использовать для формального описания их значимости с позиций различной степени отображения информации об изображении.
Можно показать, учитывая свойства разложений по ортогональным базисам, что энергия изображения [1] Ф может быть вычислена на основе значений коэффициентов разложения у^2, вида (4), I = 1,2,...,N, к = 1,2,...,N, используя следующее соотношение,
N N2
IN2=2 2; (rï2f =
i= 1 k=1
Г
r1r 2
(9)
Значения коэффициентов разложения Г 1 2 изображения Ф по собственным векторам субполосных матриц косинус-преобразования, соответствующих ППЧ К , позволяют
аппроксимировать значения части энергии £ [1] изображения Ф в данной подобласти ПЧ.
Были выполнены вычислительные эксперименты для исследования величины значений коэффициентов разложения изображений в двумерном базисе собственных векторов субполосных матриц косинус-преобразования.
Рассмотрим изображение Ф = ) , I = 1,2,...,N, к = 1,2,...,N . С целью повышения наглядности диаграмм, отображающих значения вычисляемых коэффициентов разложения (рисунок), размерность изображения Ф (без потери общности результатов) была выбрана 32 х 32 пикселей ( N = N = 32 ).
k
2
НАУЧНЫЙ
РЕЗУЛЬТАТ
" F s F д " г
Черноморец Д.А., Болгова Е.В., Черноморец А.А., Барсук А.А. Представление изображений на основе базиса собственных векторов субполосных матриц косинус-преобразования // Научный результат. Информационные технологии. - Т.4, №1,2019
д 40 е
Рис. Диаграммы распределения значений коэффициентов разложения изображения Ф по собственным векторам субполосных матриц косинус-преобразования в соответствующих
подобластях ПЧ V :
r1r2
-.12 .
-.14 .
а - матрица Г11 ; б - матрица Г12 ; в - матрица Г13 ; г - матрица Г
21 22 д - матрица Г ; е - матрица Г
Fig. 1. Diagrams of the distribution of values of the coefficients of the decomposition of the image on the eigenvectors of subband matrices of the cosine transform in the corresponding subdomain of the F :
a - matrix Г11 ; b - matrix Г12 ; c - matrix Г13 ; d - matrix Г14 ;
e - matrix Г21 ; f - matrix Г22
Представим область пространственных частот ^ , (область определения косинус-преобразования),
Ол= {(и, V)! 0 < и, V <ж], (10)
в виде объединения подобластей пространственных частот V , Г = 1,2,..,, Г = 1,2,...,, прямоугольной формы. Количество ППЧ выбрано равным ^ = Я2 = 4, что не влияет на общность получаемых результатов.
б
г
I—I Л I—I I Г/1 Черноморец Д.А., Болгова Е.В., Черноморец А.А., Барсук А.А. Представление изображений
•Л. ХА ^ » Л- Л. Л. И ^ шЛш X X V > V у-* / /
тггт гп л гтп но основе базиса собственных векторов субполосных матриц косинус-преобразования // I Г. У I П) X Научный результат. Информационные технологии. - Т.4, №1,2019
* Р я р д в г я Я Р я I. , Т^^М
Для всех подобластей К , Г= 1,2,.,, Г = 1,2,..., , были вычислены значения
коэффициентов разложения изображения Ф по собственным векторам соответствующих субполосных матриц косинус-преобразования. На рисунке в виде диаграммы представлены значения коэффициентов разложения изображения Ф по собственным векторам соответствующих субполосных матриц косинус-преобразования в отдельных подобластях ПЧ К , К , К , К , К и К области определения косинус-преобразования (на диаграммах по осям координат указаны номера соответствующих собственных векторов).
Результаты вычислительных экспериментов показали, что значительное количество коэффициентов разложения имеет величину близкую к нулю. Визуально данное свойство подтверждается диаграммами, приведенными на рисунке 1. Указанное свойство коэффициентов разложения изображений может быть использовано при решении различных задач анализа и обработки изображений, в частности, в задаче сжатия и скрытного внедрения информации в изображения.
Таким образом, показано, что на основании собственных векторов субполосных матриц косинус-преобразования можно построить ортогональные разложения изображений. При этом пары собственных векторов соответствующих субинтервальных матриц образуют естественный двумерный базис. Исследованы свойства коэффициентов разложения изображений по парам собственных векторов субполосных матриц косинус-преобразования.
Исследование выполнено при финансовой поддержке РФФИ в рамках научного проекта № 19-07-00657.
Список литературы
1. Черноморец, А.А. Об анализе данных на основе косинусного преобразования [Текст] / А.А. Черноморец, Е.В. Болгова // Научные ведомости БелГУ. Сер. Экономика. Информатика. - 2015. -№ 1(198). - Вып. 33/1. - С. 68-73.
2. Болгова, Е.В. Свойства субинтервальных матриц двумерного косинусного преобразования [Текст] / Е.В. Болгова // Информационные системы и технологии. - 2017. - № 6(104). - С. 19-28.
3. Болгова, Е.В. О собственных числах субинтервальных матриц косинусного преобразования [Текст] / Е.В. Болгова // Научные ведомости БелГУ. Сер. Экономика. Информатика. - 2017 - № 2(251). -Вып. 41. С. 92-101.
4. Болгова, Е.В. О сосредоточенности энергии косинусного преобразования [Текст] / Е.В. Болгова // Научные ведомости БелГУ. Сер. Экономика. Информатика. - 2017. - № 9(258). - Вып. 42. - С. 111-121.
5. Ахмед, Н. Ортогональные преобразования при обработке цифровых сигналов [Текст] / Н. Ахмед, К.Р. Рао. - М.: Связь, 1980. - 248 с.
References
1. Chernomorets, A.A. On the analysis of data based on the cosine transformation [Text] / A.A. Chernomorets, E.V. Bolgova // Scientific bulletins of the Belgorod State University. Economy. Information technologies. - 2015. - № 1(198). - Vol. 33/1. - pp. 68-73.
2. Bolgova, E.V. The properties of subinterval matrices for a two-dimensional cosine transform [Text] / E.V. Bolgova // Information systems and technologies. - 2017. - № 6(104). - p. 19-28.
3. Bolgova, E.V. About the eigenvalues of cosine transform subinterval matrices [Text] / E.V. Bolgova // Scientific bulletins of the Belgorod State University. Economy. Information technologies. - 2017 - No. 2(251). -Vol. 41. P. 92-101.
4. Bolgova, E.V. About cosine transform energy concentration [Text] / E.V. Bolgova // Scientific bulletins of the Belgorod State University. Economy. Information technologies. - 2017. - No. 9(258). - Vol. 42. - p. 111-121.
5. Ahmed, N. Orthogonal transformations in digital signal processing [Text] / N. Ahmed, K.R. Rao. - M.: Svyaz, 1980. - 248 p.
Черноморец Д.А., Болгова Е.В., Черноморец А.А., Барсук А.А. Представление изображений на основе базиса собственных векторов субполосных матриц косинус-преобразования // Научный результат. Информационные технологии. - Т.4, №1,2019
Черноморец Дарья Андреевна, магистрант кафедры математического и программного обеспечения информационных систем
Болгова Евгения Витальевна, старший преподаватель кафедры прикладной информатики и информационных технологий
Черноморец Андрей Алексеевич, доктор технических наук, доцент, профессор кафедры прикладной информатики и информационных технологий
Барсук Алексей Александрович, директор, Общество с ограниченной ответственностью «АйТиДи»
Chernomorets Daria Andreevna, master student, Department of Mathematical and Software Information Systems Bolgova Evgeniya Vitalievna, Senior Lecturer, Department of Applied Informatics and Information Technologies Chernomorets Andrey Alekseevich, Doctor of Technical Sciences, Professor of the Department of Applied Informatics and Information Technologies
Barsuk Alexey Alexandrovich, Director, Limited Company "ITD"