Научная статья на тему 'АНАЛИЗ И АППРОКСИМАЦИЯ ФУНКЦИЙ ПО ЭМПИРИЧЕСКИМ ДАННЫМ НА ОСНОВЕ СУБПОЛОСНЫХ ПРЕДСТАВЛЕНИЙ'

АНАЛИЗ И АППРОКСИМАЦИЯ ФУНКЦИЙ ПО ЭМПИРИЧЕСКИМ ДАННЫМ НА ОСНОВЕ СУБПОЛОСНЫХ ПРЕДСТАВЛЕНИЙ Текст научной статьи по специальности «Математика»

CC BY
40
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
МАТЕМАТИЧЕСКИЙ АППАРАТ СУБПОЛОСНОГО АНАЛИЗА ЭМПИРИЧЕСКИХ ДАННЫХ / АППРОКСИМАЦИЯ ФУНКЦИЙ / ПРИКЛАДНЫЕ ЗАДАЧИ

Аннотация научной статьи по математике, автор научной работы — Жиляков Евгений Георгиевич, Лубков Илья Игоревич, Болгова Евгения Витальевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Жиляков Евгений Георгиевич, Лубков Илья Игоревич, Болгова Евгения Витальевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYSIS AND APPROXIMATION OF FUNCTIONS FROM EMPIRICAL DATA BASED ON SUBBAND REPRESENTATIONS

Empirical data serve as the main source of knowledge about natural phenomena and processes. Many works are devoted to the development of methods for analyzing the patterns of their behavior depending on specific conditions, among which a special place is occupied by mathematical models that describe the patterns under study in a quantitative form. In the framework of this work, it is shown that many general aspects of the analysis and approximation of functions from empirical data can be considered within the framework of the proposed version of subband analysis and synthesis using the basic concepts of Fourier analysis.

Текст научной работы на тему «АНАЛИЗ И АППРОКСИМАЦИЯ ФУНКЦИЙ ПО ЭМПИРИЧЕСКИМ ДАННЫМ НА ОСНОВЕ СУБПОЛОСНЫХ ПРЕДСТАВЛЕНИЙ»

ИНФОКОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ INFOCOMMUNICATION TECHNOLOGIES

УДК 621.39

DOI 10.52575/2687-0932-2022-49-4-833-853

Анализ и аппроксимация функций по эмпирическим данным на основе субполосных представлений

1 Жиляков Е.Г., 2 Лубков И.И., 1 Болгова Е.В.

1 Белгородский государственный национальный исследовательский университет, ул. Победы, д. 85, г. Белгород, 308015, Россия 2 ООО «Технопроект», ул. Корочанская, д. 132а, г. Белгород, 308009, Россия

E-mail: zhilyakov@bsu.edu.ru

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

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

Для цитирования: Жиляков Е.Г., Лубков И.И., Болгова Е.В. 2022. Анализ и аппроксимация функций по эмпирическим данным на основе субполосных представлений. Экономика. Информатика. 49(4): 833-853. DOI 10.52575/2687-0932-2022-49-4-833-853

Analysis and Approximation of Functions from Empirical Data Based on Subband Representations

1 Evgeniy G. Zhilyakov, 2 Ilya I. Lubkov, 1 Evgeniya V. Bolgova

1 Belgorod State National Research University, 85 Pobedy St., Belgorod, 308015, Russia

2 Tehnoproekt LLC, 132a Korochanskaya St., Belgorod, 308009, Russia E-mail: zhilyakov@bsu.edu.ru

Abstract. Empirical data serve as the main source of knowledge about natural phenomena and processes. Many works are devoted to the development of methods for analyzing the patterns of their behavior depending on specific conditions, among which a special place is occupied by mathematical models that describe the patterns under study in a quantitative form. In the framework of this work, it is shown that many general aspects of the analysis and approximation of functions from empirical data can be considered within the framework of the proposed version of subband analysis and synthesis using the basic concepts of Fourier analysis.

Keywords: mathematical apparatus of subband analysis of empirical data, function approximation, applied problems

For citation: Zhilyakov E.G., Lubkov I.I., Bolgova E.V. 2022. Analysis and Approximation of Functions from Empirical Data Based on Subband Representations. Economics. Information technologies. 49(3): 833-853 (in Russian). DOI 10.52575/2687-0932-2022-49-4-833-853

Эмпирические данные (ЭД) - это результаты регистрации количественных значений некоторого параметра, характеризующего поведение исследуемого объекта (процесса) с интересующей исследователя точки зрения. Ниже в основном рассматривается ситуация пассивных экспериментов, когда на объект не оказывается специально организованных воздействий. Поэтому областью определения можно считать отрезки времени [Lanczos, 1959].

Регистрация ЭД осуществляется в дискретном наборе точек области определения параметра (физическая реализуемость процесса измерений).

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

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

В данной работе под аппроксимацией функций понимается построение представлений, позволяющих вычислить аппроксимации функциональных зависимостей без априорного постулирования их аналитического вида, что, как выразился Дж. Тьюки, равносильно навязыванию законов природе. При этом используется некоторые условия, определяющие качество аппроксимаций. [Методы компьютерной обработки..., 2001; González, Woods, 2008; Solomon, Breckon, 2010; Pratt, 2013].

Высокий интерес к этой проблематике обусловлен важностью ЭД, как источника научных знаний о природных явлениях и процессах. Поэтому существует большое количество работ, в которых описываются подходы к анализу и аппроксимации функций по ЭД, отражающие как специфику проводимых исследований, так и обосновывающие адекватность используемого при этом математического аппарата [González, Woods, 2008; Solomon, Breckon, 2010; Pratt, 2013]. В данной работе показано, что некоторые наиболее общие задачи анализа и аппроксимации функций по ЭД могут быть рассмотрены в рамках субполосных представлений, опирающихся на основные понятия Фурье - анализа последовательностей ЭД [Жиляков, Черноморец, 2009; Дворкович, Дворкович, 2012; Болгова, Черноморец, Черноморец, 2019; Заливин А и др., 2020; Жиляков Е. и др., 2022].

Некоторые важные задачи анализа и аппроксимации функций по ЭД

В дальнейшем, как правило, предполагается, что совокупность вещественнозначных компонентов вектора X = (xl5..., XN)', где штрих означает транспонирование, представляют

собой соответсвующее количество анализируемых ЭД.

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

1. Декомпозиция векторов эмпирических данных (фильтрация) на заданное количество векторов такой же размерности

например, при решении следующих содержательных задач:

• разделение сигналов, предназначенных разным абонентам при передаче информации;

Введение

R

(1)

• выделение скрытых периодичностей;

• отделение полезной с некоторой точки зрения компоненты

Пример (рис. 1): дендроряды и дендрохронология (дерево в качестве архива природных процессов).

Последовательности размеров годовых колец по оси абсцисс - годы.

Гладкая кривая-тренд характеризует ростовую функцию дерева (уровень восприятия внешних воздействий.

Красный график характеризует внешние условия роста (дерево как архив природных процессов-дендрохронология).

Рис. 1. Построение трендов дендрорядов Fig. 1. Construction of dendror trends

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

3. Обнаружение разладок - значимых изменений свойств, например, обнаружение сигналов на фоне шумов, сегментация речевых сигналов на словные отрезки (рис. 2) и т.д.

Рис. 2. Селекция пауз между словными отрезками речевого сигнала Fig. 2. Selection of pauses between word segments of a speech signal

4. Сжатие данных (уменьшение объемов битовых представлений) при хранении и передаче [Радченко, 2002; Стрелков, Умняшкин, 2003; Артюшенко, Шелухин, Афонин, 2004; Авдеев, Чобану, 2006; Крящев и др. 2011].

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

б=(qi...qN )QQ=QQ=diag(\..,\)

Временные ряды

x'

M

,M << N.

(2)

k=1

Изображения

я

^ = (4),к = 1,...,N« £ я <<N. (3)

Н = ); Н' Н = НН=¿ш£(1,. ..,1).

Пример: сжатие изображений (монохроматическое) земной поверхности. Исходное изображение - посередине, сжатые почти в 100 раз - по краям.

Сжатое Исходное Сжатое

(Метод 1) (Метод 2)

Рис. 3. Сжатие изображений (монохроматические) земной поверхности Fig. 3. Compression of images (monochromatic) of the Earth's surface

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

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

да

|| х||2 =j x2(t)dt<да , (4)

—да

да

||х(k)||2 =J (х(k))2(t)dt<да,k = 1,2,... (5)

—да

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

x(t) = J X(z)exp(jzt)dz /2ж, (6)

zeQ

где z - круговая частота г = 2лм, причем произведение VI является беразмерным числом;

0=[—Л^—Ц) и[Ц, Л2), Л=2ткв. (7)

Справедливо дуальное соотношение

го

Х(г) = | х(г) ехр(-. (8)

—го

Интеграл в формуле (8) принято называть преобразованием Фурье, а результат интегрирования называется трансформантой Фурье.

Некоторые важные с позиций приложений элементы теории частотных представлений непрерывных функций с ограниченной евклидовой нормой (энергией)

Справедливо равенство Парсеваля

||х||2 = | |Х(г)|2 йг 12к, (9)

геЛ

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

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

Интервал изменения аргумента при наблюдении за исследуемым объектом всегда имеет конечные размеры. Трансформанта Фурье конечного отрезка имеет вид

т

Хт (г) = | х(г) ехр(—. (10)

о

Подстановка сюда представления (6) дает

Хт (г) = ехр(/ 2) | Х(и) ехр(—]Ти/ 2) 8т(Т(и — г) / 2) /(ж(и — г))йи. (11)

иеЛ

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

Роль частотных представлений при решении проблемы дискретизации аргумента

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

хк = х(кЛ), к = 1,..., N \(Ы—1)Л=Т. (12)

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

В основе построения такой сопоставляемой интерполяцонной функции используется понятие трансформанты Фурье дискретизированной последовательности отсчетов

N

Ха (г) = £ Хк ехр-у^к -1)Д). (13)

к=1

Легко показать, что эта трансформанта является периодической

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Ха (г)=Ха (г+т2я/ Д),| т |= 0,1.,... (14)

с периодом 2ЯД.

В виду свойства ортогональности комплексных экспонент на этом периоде

и+2я/Д

| ехр(-]г(к - 1)Д)йг = 0, / Ф к, (15)

и

справедливо дуальное представление (обратное преобразование Фурье)

я/ Д

хА = Д | Х^ (г) ехр(;'г(к -1) Д1)^/ 2я . (16)

-я/ Д

Отсюда легко получить интерполяционную формулу, если произвести замену (к - 1) Д на ^ (формулой Котельникова-Шеннона-Уиттекера)

N

Х(/) = £ х* вт(я(/ / Д - к+1))/я(/ / Д/ - к+1). (17)

к=1

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

Справедливо соотношение Найквиста, устанавливающее зависимость трансформанты Фурье отсчетов от трансформанты исходной функции

Х^ (г) = X(г) + £ [Х(г + т2я / Д)+Х(г - т2я / Д)].

т=1

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

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

Х(|и |>я/Д) = 0, (19)

Тогда из соотношения (18) следует равенство

Ха (г) = Х(г),| г |<я/ Д, (20)

так что интерполяционная формула (17) преобразуется в точную

х(/) = £ хк вт(я(/ / Д/ - к+1))/я(/ / Д - к +1), (21)

к=-те

Условие (20) возможности точной интерполяции на основе (21) и составляет суть так называемой теоремы отсчетов.

Некоторые современные приемы анализа ЭД на основе частотных представлений

1. Спектральный анализ на основе дискретного преобразования Фурье (ДПФ)

N

Xd (2(т - 1)ж/.Ш) = 2 xk ехр(-/2^ - 1)(ш -1/ m = 1,...,N. (**)

к=1

Распространенность ДПФ обусловлена наличием быстрых алгоритмов его вычисления (БПФ), позволяющего сократить вычисления в N раз. В настоящее время выпускаются специальные процессоры, реализующие БПФ на аппаратном уровне.

2. Выделение компонент на основе цифровых сверток (КИХ-фильтры)

M

Уk =Е wmXк-m,k = 1„„N. (***)

ш=0

Зависимоость выходных последовательностей таких фильтров от спектра Фурье входных векторов имеет вид

ж/Лг

ук =Лг | Щ(г)X(z)dz/2ж. (****)

-ж/Лг

Таким образом, в соответствии с формулой (11) нельзя обеспечить зависимость только от одной доостаточно узкой субполосы области определения трансформанты Фурье входных данных.

Очевидно, что широкое применение ДПФ и КИХ-фильтрация свидетельствует о важности обработки ЭД на основе субполосной методологии.

Под субполосной методологий понимается анализ и аппроксимация функций с позиций разбиения частотной полосы на неперекрывающиеся субполосы

Уг = Нг2 и^^г = , (22)

где имеется в виду нормированная круговая частота v = глг;

^2 = ж; "Пи=0; н-и = Чиг=&. (23)

Важно отметить, что современная теория КИХ-фильтрации позволяет создать наборы взаимосвязанных фильтров для прямой фильтрации и восстановления после прореживания исходного входного воздействия. Именно на этой основе созданы методы так называемого кратномасштабного анализа, который принято называть вейвлет-анализом.

Разработанные в БелГУ методы субполосного анализа и аппроксимации функций по ЭД

Построение интерполяционной функции и аппроксимации её производной на основе вариационного условия в рамках субполосных представлений

Воспользуемся соотношением между интерполирующей функцией и её производной №

г

Х(г) = Х(0) + | Дг)Л (24)

0

При этом полагаем выполнение интерполяционных условий

x(kAt)=x(kAt)=xk, k = 0,...,N. (25)

Решение задачи интерполяции ищем в классе функций, для производных которых справедливо частотное представление (финитный спектр)

V

f (t) = J F(z) exp(jzt)dz/ 2k , (26)

-V

а для однозначности отбора кроме выполнения равенств (23) введем вариационное условие минимизации евклидовой нормы

V

|| f ||2 =J | F(z)|2 dz/2k = min . (27)

-V

Подстановка представления (26) в (24) с учетом требований (25) дает систему уравнений

V

xk - x0 = r = J F(z) exp(jzkAt / 2) sin(zkAt / 2)dz/ kz . (28)

-V

Очевидно, что эти уравнения и условие (27) формируют вариационную изоперимет-рическую задачу, решение которой имеет вид

N

F(z) = £ b exp(-jznAt /2)sin(znAt /2)/kz (29)

n=0

Подстановка этой формы в (28) дает систему уравнений

Ab = r = fo,.., rN)', (30)

где A = {aj, k, n=1,..., N;

V

akn = 2J sin(znAt/2)sin(zkAt/2)cos(z(k-n)At/2)dz/(kz)2. (31)

0

Можно показать, что при выполнении условия

V = к/ At, (32) матрица с элементами (31) является неособенной [Gantmakher, 1959; Horn, Johnson, 2013].

Дальнейшие построения оценки интерполирующей функции и её производной заключаются в численном интегрировании

N V

x(t) = x0 + 2£ bnJ sin(zt/2)sin(znAt/2)cos(z(t-nAt/2))dz/(kz)

n=1 0

N V

f (t) = £ b J sin(znAt/2)cos(z(t - nAt /2))dz/kz .

n 1

n=1 0

Формулировка методологического принципа субполосного анализа и аппроксимации функций по ЭД

Очевидно, что при разбиении частотной области на субполосы (22) равенство Пар-севаля для дискретных ЭД преобразуется к виду суммы этих частей

R

II x ||2= £ Pr(Л). (33)

г=0

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

Р (X) = \ | (V)!2 /2п . (34)

Целесообразность использования этого принципа обусловлена возможностью построения на его основе методов (в том числе оптимальных) решения основных прикладных задач анализа и аппроксимации функций по ЭД с использованием адекватного математического аппарата [Жиляков, 2015].

Математический аппарат субполосной обработки ЭД на основе сформулированного принципа

Подстановка в формулу (34) определения трансформанты Фурье дискретизованных данных (13) позволяет получить представление этой характеристики в виде квадратичной формы

Рг (X) = X АГХ (35)

с субполосными матрицами Аг = {й^}, г, к = 1,..., N ,элементы которых определяются соотношениями

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ак = | ехр(-'у7 - к/ 2п = (зт(у 2 (г - к)) - 8т(уг1 (г - к))) / п(1 - к), (36)

Ш = (У2 -ул)/л.

Таким образом, при анализе функций характеристику (34) можно вычислить непосредственно в области определения ЭД.

Некоторые важные для дальнейшего свойства субполосных матриц

1. Непосредственно из (34) и (35) следует положительная определенность субполосных матриц, а соотношения (36) показывают, что они являются симметричными.

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

А = QrLrQr.Gr = @ ..^), (37)

Ай = QrLr, йй = йй = «,...,1); (38)

4 = Жа&Х,..,Х),Х >Х >...ХЦ >0;

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

Х = йЛ А = (А, (39)

А = (X, ) = | Х(у)0; (-у)йу/ 2^+1 Х(у)0; / 2^. (40)

О (v) = £ qrkl exp(-j(k -1)v).

k=i

Очевидно, что подстановка представлений (39) в (35) дает соотношение, позволяющее оценить вклад проекций исходного вектора на собственные векторы

P; (X) fal , (41)

к=1

Субполосные свойства собственных чисел и векторов (базисов)

0 <ХГ =| I Ог (у)|2 йу/2я< 1; (42)

veVr

X - 0, ^ = [ЛОТ] + 4. (43)

С другой стороны, если выполняется неравенство

К = [^аГ] - 6 > 0, (44)

то с высокой точностью выполняются равенства

X -...-X, -1. (45)

Квадратные скобки означают целую часть числа.

Сопоставление формул (42) и (43) с (40) показывает, что только проекции на собственные векторы, соответсвующие единичным собственным числам, полностью определяются отрезком трансформанты из заданной субполосы.

Построение оптимальных векторных аппроксимаций последовательностей ЭД на основе субполосных мер погрешностей (критериев)

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

В качестве меры взвешенной погрешности субполосной аппроксимации исходного вектора некоторым вектором у такой же размерности и трансформантой Фурье У(у) предлагается использовать функционал следующего вида

Ог (X, у, Ь)=(1 - Ь)РГ (X - у) + Ь(|| у ||2 -Рг (у)),0 < Ь <1. (46)

Отметим, что здесь первое слагаемое в правой части характеризует величину отклонения отрезков трансформанта Фурье в рассматриваемой субполосе, а второе, согласно равенству Парсеваля, служит мерой невыполнения тождества

ВД = 0, у *УГ. (47)

Нетрудно показать справедливость следующего утверждения

r

где

G(x, B% b)=min G(x, z, b), Vz e RN. (48)

Bbr = (1 -b)(bI+(1 -2b)A;)-1 A;,I -diag(1,...,1) . (48')

Таким образом, соотношение

уЬ = ВЬГХ (49)

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

Важным частным случаем является выбор Ь = 0.5, так что формула (49) принимает вид

Уг = АГХ (50)

Имея в виду формулу (36), легко показать, что компоненты аппроксимирующего вектора зависят только от отрезка трансформанты Фурье исходного вектора в заданной субполосе, то есть имеет место представление

Уг =| Х(у) ехр(/Чк -Шу/2п. (50')

уеГг

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

Пример. Сопоставление КИХ-фильтрации и использования (50).

П I \ I

'A о 1 1 1 I 1 1 1 ]

M \ 1

/ 1 (' \ „ I r ■■ 1 i 1 i I ; i ^ ] A -

.X Л I1 ч - A 1 A f k i \ J * M W \ / -

□ os 0 09 0.1 0 11 0 12 0 13 0 14 0 15 0 16

Рис. 4. Зависимости модулей трансформант Фурье (ось ординат): исходного сигнала (пунктир) и выходных последовательностей КИХ- фильтра (линия с маркером «точка») , оптимального фильтра (линия с маркером «кружок») от нормированной частоты (ось абсцисс) в диапазоне частот (v = 0,105лv2 = 0,115л )(вертикальные пунктирные линии) Fig. 4. Dependences of the modules of the Fourier transformants (ordinate axis): the source signal (dotted line) and the output sequences of the FIR filter (line with marker "dot") and the optimal filter (line with marker "circle") on the normalized frequency (abscissa axis) in the frequency range (v = 0,105л; v2 = 0,115л) (vertical dotted lines)

Рис. 5. Зависимости (ось ординат): исходного сигнала (пунктирная линия) и выходных последовательностей (сплошная линия) а- КИХ- фильтра; б- оптимального фильтра от номеров отсчетов (ось абсцисс) для границ частотного интервала (v = 0,105я", v2 = 0,115я) Fig. 5. Dependences (ordinate axis) of: the source signal (dotted line) and output sequences (solid line) of the a-filter; b- optimal filter on the sample numbers (abscissa axis) for the boundaries of the frequency

interval (v1 = 0,105я~, v2 = 0,115т)

Свойство аддитивности полного набора аппроксимаций вида (50)

Так как при разбиении формул (22) и (23) на субполосы имеет место равенство

R

£ А = а^1,...д)=I, (51)

г=0

то для векторов вида (50) будет выполняться аддитивное свойство

R

£У = Х . (52)

г=0

Другие способы фильтрации таким важным свойством не обладают. Свойство (52) зависимости выходных последовательностей фильтров вида (50) только от отрезков трансформанты Фурье в соответствующих субполосах было использовано при синтезе в слуховых аппаратах акустических воздействий на слуховую систему в виде линейной формы

А я

Х№ = £ ^гУг,^г > 0. (53)

г=0

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

С учетом правой части (50) соотношение (53) нетрудно преобразовать к виду удобному для вычислений

4 = £ ™гАЛ = А*Х, (53')

г=0

так как суммарную матрицу и её собственные векторы можно вычислить заранее.

Субполосная аппроксимация с сохранением отрезка трансформанты Фурье исходного вектора

Использование равенства Ь = 0 равносильно отказу в контроле за трансформантой Фурье аппроксимирующего вектора вне субполосы (см. соотношение (47)). В этом случае

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

В самом деле, для любого искомого вектора справедливо представление

У = йЖ, (54)

подстановка которого в функционал (46) при Ь = 0 дает

N

ог(X,y,0)=Pr(X -y)=£ Л(ак-р)2. (54')

к=1

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

р; =а;, к = 1,..., Jr + т; р; = 0.k > Jr + m;0 < m < N - Jr (55)

для отрезков трансформант Фурье с высокой точностью выполняется следующее тождество (оптимальность)

Y(v) - X(v), v eVr. (55')

Таким образом, условие (55) определяет множество векторов, для которых выполняется тождество (55'), причем выбор

m = 0

дает вектор с минимальной евклидовой нормой.

Именно использование базиса собственных векторов и свойство близости к нулю части собственных чисел субполосных матриц позволяет реализовать требование (55').

Субполосные решающие функции при пекогерентном обнаружении неизвестных узкополосных сигналов на фоне широкополосного шума

Начальная гипотеза формулируются следующим образом:

H0 : наблюдаемые ЭД определяются некоторым фоновым шумом

x = и, (+)

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

H : X = и + s . (++)

В качестве основания для признания несправедливости нулевой гипотезы предлагается использовать выполнение неравенства

max Pr (X)/ Pr (и) > hr ,1, < r < R. (+++)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

При этом предполагается, что пороги hr и средние значения субполосных частей

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

Очевидно, что при справедливости альтернативы (++) имеет место

Pr (X) = Pr (s) + 2?' Ur + Pr (и), (++++)

где

и = AM .

В соответствии с формулой (50') этот вектор и последнее слагаемое в правой части (++++) полностью определяется отрезком трансформанты Фурье мешающего шума из рассматриваемой субполосы, то есть именно этот отрезок трансформанты шума и влияет на значения решающей функции (+++).

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

рк (Х)/р (и) н | г | | 2/ Рг (и)+1. (56)

Рисунок 2 иллюстрирует применение такого подхода к обнаружению пуаз в межд-условными отрезками речевых сигналов.

Концепция информационных субполос наблюдаемой последовательности ЭД и её применение для анализа и аппроксимации функций

Правая часть следующего соотношения

= IХ112 (уг2-ул)/х=IХ ||2 ОТ, (57)

определяет приходящуюся на субполосу часть энергии вектора у , модуль трансформанты Фурье которого постоянен в частотной области, а полная энергия совпадает с полной энергией исследуемого вектора

|| У ||2 =|| Х ||? . (58)

Ясно, что исходный набор субполос можно разбить на два подмножества: К, для которых выполняются неравенства

= Рг (Х)/|| Х ||2 -оЧ1 > 0,г еЯ+ (59)

и К , для которых они не справедливы.

Субполосы, для которых выполняются неравенства (59) представляется естественным считать более важными и именовать информационными. Их совокупность (множество) определяет соответствующую информационную субполосную матрицу

л+ = Х 4. (60)

геК+

Собственные векторы этой матрицы

А=&= (61)

могут служить базисом векторного пространства, причем условия вида (55) также определяют вектор, удовлетворяющий требованию (55') для объединённого частотного интервала

Г+= ЦТГ, г е К. (62)

Для вычисления компонентов аппроксимации исходного вектора оптимальной в смысле минимизации критерия (46) при Ъ=0, естественно использовать соотношение (аналогично (50))

У+= А+Х. (63)

С учетом (41), полноты базиса собственных векторов и соотношения между следами подобных матриц неравенства (59) можно привести к следующему виду

Л -^ean ^ 0, (64)

где

Л, = £ «; (65)

k =1

N

Kean = £K / N; (66)

k=1

N

„ = a2/

i

w =a2ri / £ a2.. (67)

k=1

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

Непосредственно из способа определения информационного частотного интервала следует справедливость следующего утверждения.

Каждому вектору ЭД соответствует единственный информационный частотный интервал, удовлетворяющий требованию

_ N

/ N = тах. (68)

к=1

Входящие сюда переменные определяются очевидным образом.

Примеры некоторых применений концепции информационных субполос

1.Оптимальные информационные аппроксимации. Графики на рисунке 1 иллюстрируют применение понятия информационной субполосной матрицы к построению трендов на основе представления

а+к д+к (68')

к=1

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

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

2. Разложение по базису собственных векторов информационной субполосной матрицы вида (68') позволяет достаточно эффективно сжать данные с сохранением возможности точного воспроизведения отрезка трансформанты Фурье в информационном частотном интервале это свойство можно считать критерием качества восстановления исходных данных после сжатия.

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

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

х = х+(с-а+к )д; , (68)

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

Обработка двумерных эмпирических данных на основе субполосных представлений

Для определенности двумерные эмпирические данные будем именовать изображениями.

Формальное определение двумерной трансформанты Фурье для изображения

F=У1к}, I = 1,..., N: k=1,...,И (69)

имеет вид

N И

Ф(7, и) = X X ехр(-/(г -1)) ехр(-/и(к -1)),-^ < 7, и <к. (70)

i=1 k=1

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

Q3

-аг _

-ai

-fr

-fri

Q4

ai __

аг u

Q2

Q

fr

1—►

v

Qi

Рис. 6. Конфигурация двумерной субполосы Fig. 6. Configuration of a two-dimensional subband

Математическое определение этой характеристики имеет следующий вид

P(F) = J | Ф(z,u)|2 dzdu/4я2 = tr(AQFBQF), (7i)

z^UGQ

где & означает след матрицы, а элементы субполосных матриц А и Вп определяются соотношениями

aQ = (sin(a2 (i - k)) - sin(a1 (i - k)))l(n(i - k)), i, k = 1,..., N ;

(72)

bQ = (sin(fr (i - k)) - sin( fr (i - k))) l{n(i - k)), i, k = 1,...,M.

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

Gq(F,D)=Pq(F-D)+1|D||2 -PQ(D)

критерия (46) определяется соотношением

£>п = А ЕБп.

Для нее также выполняется аддитивное свойство вида (56). Положим

¿а ¿Б —

Г=1 I =1

где

П

Гп

"4УЧ

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(74)

(75)

и - собственные векторы матриц с элементами (72) и (73) соответственно.

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

0(z, u)=0(z, u), (z П u) gQ .

(76)

На основе использования аппроксимации (74), когда двумерная подобласть представляет собой квадрат вокруг начала координат, построена процедура уменьшения объемов битовых представлений изображений с сохранением информации о низкочастотных компонентах. На рисунках ниже приведены результаты вычислительных экспериментов по сжатию данных в сравнении с наиболее эффективным из применяемых ныне методов 1РЕ02000. В основе 1РЕ02000 используется идеология крупномасштабного анализа в частотной области (вейвлет-анализ) с помощью КИХ-фильтров. Программная реализация метода в рамках пакета МАТЛАБ доступна в сети Интернет. Её применение не позволило достичь сжатия более чем 1000 раз. При этом на восстановленных изображениях достаточно узнаваемые объекты схраняются только для сжатия в 250 раз. При использовании предлагаемой субполосной аппроксимации узнаваемость объектов сохраняется до степеней сжатия в 500 раз и иногда более.

Время реализации предлагаемых алгоритмов субполосной аппроксимации в 7 -9 раз меньше, чем для 1РЕ02000, что важно со многих точек зрения.

Субполосная Исходное аппроксимация Изображение 1РЕ02000

К V7

Субполосная Исходное аппроксимация Изображение JPEG2000

Субполосная Исходное аппроксимация Изображение JPEG2000

Рис. 7. Аппроксимация изображений по сжатым битовым представлениям: а - степень сжатия 250, б - степень сжатия 500, в - степень сжатия 1000 Fig. 7. Approximation of images by compressed bit representations: a - compression ratio 250, b - compression ratio 500, c - compression ratio 1000

в

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

1. Идентификация словных отрезков речевых сигналов по заданному прецеденту (отрезку той же записи)

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

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

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

3. Прецедентное распознавание объектов на изображениях земной поверхности.

4. Синтез сигнально- кодовых конструкций (СКК) при передаче ЭД по каналам связи с минимальным уровнем межканальной интерференции и возможностью восстановления искаженных фрагментов.

Форма СКК

s=дуп x, (76)

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

1 - s'4//||s ||2 << 1. (77)

Восстановление искаженных фрагментов СКК.

Ясно, что в рассматриваемых условиях формирования СКК будет выполняться равенство

s = A S, (78)

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

Для определенности положим

S = (s1, . (79)

Тогда из (78) для составляющих вектора СКК нетрудно получить уравнение

(/ - An)?1 = A12S2, (80)

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

Очевидно, что при существовании (I — Ац) 1 уравнение (80) можно разрешить относительно компоненты СКК , то есть восстановить её по второй части СКК. Таким образом, появляется возможность компенсации кратковременных искажений, например, при многолучевом распространении сигнала в условиях городской застройки.

Этот подход также целесообразно использовать в системах интернет-вещей с неконтролируемыми временами передачи данных.

5. Адаптивный синтез СКК в системах когнитивного радио. На основе субполосной решающей функции

max Pr (x) / Pr (S) > hr 1 < r < R

Можно, с одной стороны, определить субполосы эфира, свободные от передаваемых сигналов, а, с другой, - сформировать на основе (76) соответствующую СКК. Таким образом,

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

6. Формирование СКК для избирательного подавления посторонних СКК.

Речь идет о возможности использования для сигналов подавления СКК

u = Q2nx (81)

с матрицей собственных векторов, которые соответствуют нулевым (очень малым) собственным числам. В этом случае обеспечивается выполнение неравенства

U Añu /|| u ||2<< 1, (82)

то есть исходная субполоса остается свободной для передачи соответствующих СКК.

Список литературы

Gantmakher, F.R. 1959. Theory of matrices. Publisher New York: Chelsea Pub. Co. 298 p.

González R.C., Woods R.E. 2008. Digital image processing, 3rd Edition. 976 p.

Horn R.A., Johnson Ch.R. 2013. Matrix analysis. 2nd ed. 662 p.

Lanczos C. 1959. Applied analysis. Prentice Hall, 539 p.

Pratt W.K. 2013. Introduction to Digital Image Processing. CRC Press. 756 p.

Solomon, C.J., Breckon, T.P. 2010. Fundamentals of Digital Image Processing: A Practical Approach with Examples in Matlab. Wiley-Blackwell. 328 p.

Авдеев О.В., Чобану М.К., 2006. Сжатие изображений с помощью частичной сортировки вейвлет-коэффициентов. Цифровая обработка сигналов, №2.

Артюшенко В.М., Шелухин О.И., Афонин М.Ю., 2004. Цифровое сжатие видеоинформации и звука. М.: Дашков и К.

Болгова Е.В., Черноморец А.А., Черноморец Д.А. 2019. О субполосном анализе изображений в области определения косинус-преобразования. Информационные системы и технологии. 6(116): 5-11.

Дворкович В.П., Дворкович А.В., 2012. Цифровые видеоинформационные системы (теория и практика). М.: Техносфера.

Жиляков Е.Г., 2015. Оптимальные субполосные методы анализа и синтеза сигналов конечной длительности. Автоматика и телемеханика, выпуск 4, С. 51-66.

Жиляков Е.Г., Коськин А.В., Лубков И.И., Черноморец А.А. 2022. Субполосная аппроксимация изображений при сжатии объемов битовых представлений. Экономика. Информатика. 49(3): 607615.

Жиляков Е.Г., Черноморец А.А., 2009. Вариационные алгоритмы анализа и обработки изображений на основе частотных представлений»: Белгород: Изд-во ГИК. - 146 c.

Заливин А.Н., Черноморец А.А., Жиляков Е.Г., Белов С.П. 2020. Анализ изображений на основе субполосных представлений в области пространственных частот. Инфокоммуникационные технологии. 18(1): 7-12.

Крящев В.В., Бекренев В.А., Соловьев В.Е., Никитин А.Е. 2011. Улучшение качества JPEG2000-изображений на основе модифицированного билатерального фильтра. Цифровая обработка сигналов, №3.

Методы компьютерной обработки изображений. Под ред. В.А. Сойфера. Москва: Физматлит, 2001. 784 с.

Радченко Ю.С. 2002. Алгоритм сжатия изображений на основе полиномиальных преобразований (алгоритм GDCT). Цифровая обработка сигналов, №1.

Стрелков Ф.В., Умняшкин С.В. 2003. Контекстное кодирование коэффициентов дискретного косинусного преобразования (ДКП) в JPEG-подобной схеме компрессии. Цифровая обработка сигналов, №2.

References

Gantmakher, F.R. 1959. Theory of matrices. Publisher New York: Chelsea Pub. Co. 298 p.

González R.C., Woods R.E. 2008. Digital image processing, 3rd Edition. 976 p.

Horn R.A., Johnson Ch.R. 2013. Matrix analysis. 2nd ed. 662 p.

Lanczos C. 1959. Applied analysis. Prentice Hall, 539 p.

Pratt W.K. 2013. Introduction to Digital Image Processing. CRC Press. 756 p.

Solomon, C.J., Breckon, T.P. 2010. Fundamentals of Digital Image Processing: A Practical Approach with Examples in Matlab. Wiley-Blackwell. 328 p.

Avdeev O.V., Chobanu M.K., 2006. Image compression using partial sorting of wavelet coefficients. Digital signal processing, No. 2.

Artyushenko V.M., Shelukhin O.I., Afonin M.Yu., 2004. Digital compression of video information and sound. M.:Dashkov and K.

Bolgova E.V., Chernomorets A.A., Chernomorets D.A. 2019. Subband image analysis in the cosine transform definition domain. Information systems and technologies. 6(116): 5-11.

Dvorkovich V.P., Dvorkovich A.V., 2012. Digital video information systems (theory and practice). Moscow: Technosphere.

Zhilyakov E.G., Chernomorets A.A., 2009. Variational algorithms for image analysis and processing based on frequency representations: Belgorod: Publishing House of GaK. 146 p.

Zhilyakov E.G., Koskin A.V., Lubkov I.I., Chernomorets A.A 2022. Images subband approximation in the task of bit representations volumes compression. Economics. Information technologies. 49(3): 607-615.

Zhilyakov E.G., 2015. Optimal subband methods of analysis and synthesis of signals of finite duration. Automatic. and Telemech., issue 4, pp. 51-66.

Zalivin A.N., Chernomorets A.A., Zhilyakov E.G., Belov S.P. 2020. Sub-band representation image analysis in the field of spatial frequencies. Infocommunication technologies. 18(1): 7-12.

Kryashchev V.V., Bekrenev V.A., Soloviev V.E., Nikitin A.E., 2011. Improving the quality of JPEG2000 images based on a modified bilateral filter. Digital signal processing, No. 3.

Metody komp'yuternoy obrabotki izobrazheniy [Methods of computer image processing]. Edited by V.A. Soifer. Moscow: Fizmatlit, 2001. 784 p.

Radchenko Y.S., 2002. Image compression algorithm based on polynomial transformations (GDCT algorithm). Digital signal processing, No. 1.

Strelkov F.V., Umnyashkin S.V., 2003. Contextual encoding of discrete cosine transform (DCT) coefficients in a JPEG-like compression scheme. Digital Signal processing, No. 2.

Конфликт интересов: о потенциальном конфликте интересов не сообщалось.

Conflict of interest: no potential conflict of interest related to this article was reported.

ИНФОРМАЦИЯ ОБ АВТОРАХ

Жиляков Евгений Георгиевич, доктор технических наук, профессор, профессор кафедры информационно-телекоммуникационных систем и технологий, Белгородский государственный национальный исследовательский университет, г. Белгород, Россия

INFORMATION ABOUT THE AUTHORS

Evgeniy G. Zhilyakov, Doctor of Technical Sciences, Professor, Professor of the Department of Information and Telecommunication Systems and Technologies, Belgorod State National Research University, Belgorod, Russia

Лубков Илья Игоревич, директор ООО «Тех-нопроект», Белгород, Россия

Болгова Евгения Витальевна, кандидат технических наук, доцент кафедры прикладной информатики и информационных технологий, Белгородский государственный национальный исследовательский университет, г. Белгород, Россия

Ilya I. Lubkov, Director Tehnoproekt LLC, Belgorod, Russia

Evgeniya V. Bolgova, Candidate of Technical Sciences, Associate Professor of the Department of Applied Informatics and Information Technologies, Belgorod National Research University, Belgorod, Russia

i Надоели баннеры? Вы всегда можете отключить рекламу.