Научная статья на тему 'МИНИМИЗАЦИЯ ИСКАЖЕНИЙ СИГНАЛА ПРИ ЛОКАЛЬНО-ОПТИМАЛЬНОМ СПОСОБЕ ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ'

МИНИМИЗАЦИЯ ИСКАЖЕНИЙ СИГНАЛА ПРИ ЛОКАЛЬНО-ОПТИМАЛЬНОМ СПОСОБЕ ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
159
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЦИФРОВОЙ СИГНАЛ / МАТРИЦА ИСКАЖЕНИЙ / МАТРИЦА ПОГРЕШНОСТЕЙ / КОДОВОЕ РАССТОЯНИЕ / СУММАРНЫЕ ИСКАЖЕНИЯ / DIGITAL SIGNAL / DISTORTION MATRIX / ERROR MATRIX / CODE DISTANCE / TOTAL DISTORTION

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Кудряшова Анастасия Юрьевна

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

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

MINIMIZING SIGNAL DISTORTIONS AT THE MOST OPTIMAL CHOICE OF DIGITAL CONVERSION METHOD

When converting various signals into digital form, certain distortions (errors) appear in them, associated with the discretization and quantization. This circumstance is taken into account when developing appropriate methods for analog-to-digital conversion in order to ensure established quality requirements. As a rule, this is either the maximum permissible absolute error or the standard error. However, in addition to this, distortion also occurs due to the random influence of interference introducing errors into the digital signal. As a result, the quality of the signal obtained during transmission and during further restoration of the signal may not correspond to the originally established requirements. To minimize distortion due to errors in the digital signal, it is necessary to study the influence of these random factors on the transmitted signal. As will be shown below, in this article, one of the factors affecting noise immunity is the method of rational choice of methods for digital representation of the original signal as a sequence of code combinations of a binary code. This method takes into account transformations from one metric space (in which the original signal was presented) to another (the Hamming space used to describe the binary signal). It is proposed to use the error matrix to describe the arising distortions in the reconstructed signal (as a result of errors in the binary digital signal), the elements of which will be the distortion values for all possible cases of incorrect recovery of binary code combinations. The article analyzes the error matrix and the code distance matrix of the binary code, calculates the total number of distortions in the transformations of various metric spaces. The values are calculated that determine the distance between the original messages and the given Euclidean space metric. This distance will allow you to establish a correspondence between these messages and code combinations of the binary code, for which the distance is already set in another space (Hamming space). Also, the article proposes minimization of distortions if the minimum distances of one metric space are associated with the minimum distances of another metric space. In addition, limitations on this minimization were identified.

Текст научной работы на тему «МИНИМИЗАЦИЯ ИСКАЖЕНИЙ СИГНАЛА ПРИ ЛОКАЛЬНО-ОПТИМАЛЬНОМ СПОСОБЕ ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ»

МИНИМИЗАЦИЯ ИСКАЖЕНИЙ СИГНАЛА ПРИ ЛОКАЛЬНО-ОПТИМАЛЬНОМ СПОСОБЕ ЦИФРОВОГО ПРЕОБРАЗОВАНИЯ

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

DOI: 10.36724/2072-8735-2020-14-5-27-34

Кудряшова Анастасия Юрьевна,

МТУСИ, Москва, Россия, asykka@bk.ru

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

Информация об авторе:

Кудряшова Анастасия Юрьевна, аспирант, Московский технический университет связи и информатики, Москва, Россия

Для цитирования:

Кудряшова А.Ю. Минимизация искажений сигнала при локально-оптимальном способе цифрового преобразованияь // T-Comm: Телекоммуникации и транспорт. 2020. Том 14. №5. С. 27-34.

For citation:

Kudryashova A.Yu. (2020) Minimizing signal distortions at the most optimal choice of digital conversion method. T-Comm, vol. 14, no.5, pр. 27-34. (in Russian)

Введение

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

Матрица кодовых расстояний

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

Рассмотрим пространства (Х,^) и(У,с1) ■ Будем полагать, что пространство ) отражает исходные сообщения, создаваемые источником, а пространство (У,^ ) соответствует двоичному цифровому сигналу.

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

но метрике Хемминга. Количество двоичных символов п очевидным образом зависит от числа элементов исходного сигнала, как его логарифмическая мера по основанию 2.

Расстояние между любой парой кодовых комбинаций, как показано в [I], определяется матрицей Д„, обладающей определенными рекуррентными свойствами и симметрией, вытекающей из природы элементов, входящих в данную матрицу:

А, =

А

А.

и 1

Ам+Л. А,

(1)

где, Д, = 0, а - квадратная матрица размерностью («-1)х(л-1), состоящая из единиц. I (рименяя (1), можно получить при:

А, = 0.

0

1

1

2

1

2 2

3

А =

Д =

1

0

2

1 2 1

3 о

0

1

1

2

0

1 2 3 1

о

Д =

(3)

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

Как уже отмечалось в матрицах кодовых расстояний В„ при различных п присутствует очевидная симметрия. Главная диагональ состоит из нулей, а побочная из максимальных значений, равных п. Обратим также внимание на то, что первая строчка матрицы кодовых расстояний или первый столбик, что эквивалентно, полностью определяют все остальные элементы матрицы кодовых расстояний, А это означает, в частности, что по отношению к любой кодовой комбинации существует ровно С,1,' кодовых комбинаций,

отличающихся от нее ровно на (У элементов или, другими словами имеющих кодовое расстояние равное ровно с{ [3].

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

зд-Ы-г

(3)

(4)

(5)

При цифровом представлении сообщений от источника происходит преобразование пространства (Х,с/д.) в пространство (У^у) ■

При однозначном преобразовании, чаше взаимно однозначном преобразовании, одного пространства в другое, ко-

гда каждому элементу пространства (X,) ставится в соответствие ровно один элемент пространства (К, Ы¥) . При этом

не сложно установить, что при таком соответствии возможно всего М = (2")! вариантов преобразования [4].

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

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

Очевидно, что матрица, отражающая попарные расстояния между точками А, В, С, О, заданных в пространстве Евклида, будет иметь вид матрицы ¿4:

¿4 =

0 /

¡42

1

в I

о /

¡42

с ф

I

о /

0

>

ф

1 о

у

(6)

Эта матрица также имеет определенные свойства симметрии и ее элементы для данной модели определяются элементами первой строки или первого столбца, что эквивалентно. В общем случае эти условия могут не выполняться, но для данной модели —это справедливо [5].

А = (00) (00) / В = (01) (И)

О = (10) (10) С = (11)(01)

Рис. 1. Расположение элементов А.В,С-О

В примере, показанном на рис. 1, изображены два возможных варианта кодирования точек А,В,С,Р. Они показаны черным и красным цветом. В первом варианте использовано соответствие: А = 00, В = 01, С = 11 и О = 10. А во втором варианте -А = 00, В=П,С = 01 иО = 10. Всего же, как следует из приведенной выше формулы число вариантов соответствия равно: м - (2")! =24.

В общем случае матрицу расстояний между сообщениями можно записать в следующем виде:

¿V =

1 '[2 ' | '''''

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

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

Однако в общем случае это может быть и не так. Хотя именно такое предположение представляется наиболее естественным, когда мерой погрешности явится мера расстояния между элементами множества.

Продолжим рассматриваемый выше пример. Мы имеем матрицу ¿4 определяющую расстояния между сообщениями согласно введенной метрике. Положим, что эти расстояния будут эквивалентны потерям. Тогда, сопоставляя эту матрицу с матрицей кодовых расстояний 02. можно увидеть отличия между вариантами сопоставления.

В первом случае матрице ¿4 ставится в соответствие матрица Д = :

¿4 =

А в

0 1

/ 0

¡42 I

I

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

/л/2 2

0 1 1 0 1 2 10 1

С ф

I о /

1

2

0

1

¡42

I

о

л

2 1 0

(8)

(9)

а2 =

' NN /

(7)

а во втором случае матрице Ц будет поставлена в соответствие иная матрица д = д2, а именно:

0 2 11 2 0 11 110 2

112 0 {Ш)

Сопоставляя элементы матрицы ¿4 и £>', а также ¿4 и Г>\, видим что в первом случае наибольшее расстояние в матрице ¿4 а именно, ¡41 совпадает с наибольшим расстоянием в матрице Д, а именно, 2, а наименьшее расстояние, а именно, / совпадает с наименьшим расстояние равным 1. Во втором случае это не так. Если предположить, что в результате помех в канале связи, приводящих к искажениям и затем к ошибкам в цифровом сигнале произойдет трансформация одной кодовой комбинации в другую, то вполне резонно полагать, что такое переход будет более вероятен, когда расстояние между соответствующими элементами матриц Д

наименьшее. Очевидно, что первый вариант будет иметь определенные преимущества.

Представленный пример в качественном отношении демонстрирует, что выбор способа соответствия между матри-

цей и ¿4 имеет существенное значение. Для точного расчета необходимы конкретные численные значения этих матриц, а также знание вероятностей преобразований одних комбинаций в другие из-за влияния помех.

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

Матрица погрешностей

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

Рассмотрим случаи, когда матрица погрешностей совпадает с матрицей расстояний между сообщениями в установленном метрическом пространстве ■ Это означает,

что соответствующие погрешности пи и отвечают условиям метрического пространства.

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

Рассмотрим пример, когда имеется 8 уровней квантования и каждый уровень кодируется кодовой комбинацией их трех символов, что представлено на рис. 2. Такое преобразование принято называть импульсно-кодовой модуляцией (ИКМ). Условимся для определенности дальнейших рассуждений, что уровни квантования кодируются от нижнего к верхнему через комбинации ООО, 001, 010, 011, 100, 101, 110, 111 [9]. В общем случае возможно, N = (2Н)! = (23)! = 40320 вариантов сопоставления матрицы погрешностей # = П^ с матрицей кодовых расстояний двоичного кода /у = ¡у

При любом варианте сопоставления матрицы погрешностей /7Л,с матрицей кодовых расстояний двоичного кода ¿у

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

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

1

Ь-! = ч < * * т™

\ / )0

( ъ- 01 < 1 V * *

Ь > ао 1 К"— N / *

> юо * \ А ч У\

ь, ж >01 I к т / ✓

ь - по

ь, = 1 П1

1

Рассматривая различные варианты ошибок (сбоев), число которых равно, с\ +С], = 2" -1, мы рассматриваем

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

Например, при некотором варианте установления соответствия, ошибка в одном символе в двоичной кодовой комбинации приведет к ее трансформации в другую двоичную кодовую комбинацию, которая соответствует элементу исходного сигнала от источника, а этот элемент, согласно метрике того пространства, будет удалён от истинного положения на самое большое расстояние, тогда как при другом варианте соответствия это расстояние могло бы быть наименьшим [13].

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

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

Для рассматриваемого примера простейшего ИКМ преобразования имеем матриц)' расстояний, полагая, что шаг квантования по уровню остается неизменным.

Рис. 2. Кодирование по 8 уровням квантования

0 1 2 3 4 5 6 7

1 0 1 2 Л 4 5 6

2 1 0 1 2 3 4 5

Л 2 1 0 1 2 3 4

4 3 2 1 0 1 2 Л

5 4 3 2 1 0 1 2

6 5 4 3 2 1 0 1

7 6 5 4 3 2 1 0

(13)

Дня 7-ого элемента суммарное расстояние определяется расстоянием до последнего ая и расстоянием до первого а, ■

Итоговая сумма будет равна:

(14)

(15)

(16)

2-а.+с1-(п-])

(17)

и, учитывая, что я, = 0, а с/-\, окончательно получаем:

(■■V /)<У-,/Ч-1) /(,/ I)

(18)

После определенных преобразований и упрощений имеем:

(И)

Согласно сделанному допущению, матрица погрешностей (искажений) равна матрице расстояний между сообщениями, т.е. пх = ¿8 • Отсюда для данного примера суммарная

величина искажений т -168В общем виде сумма искажений {¿/(я,)} первого элемента а равна искажениям от этого элемента до последнего и очевидно равна сумме:

От второго элемента а2 следует учитывать расстояние до последнего д и расстояние до первого а, ■ Имеем:

Упростим второе слагаемое.

Л

Тогда окончательно имеем:

МА'+1X^+2)

1Л -

А,:' ■(■■У ■ П .'ч \ -1!•■ Л I 2) _ ЛЧ.У !-1) 2 6 3

(19)

(20)

(21)

I [одставив в это выражение значение N = 8, взятое для рассматриваемого примера, убеждаемся в истинности этой формулы.

Если эту формулу записать в следующем виде: V-_(Д0 -_!) _ (Л — 1)- Л"■ (Л" +1)

з з (22)

то это доказывает, что данное число всегда будет натуральным при любом натуральном N.

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

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

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

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

В этом случае первая строка матрицы расстояний, когда элементами строки будет количество уровней, на которые имеются отличия, представляет собой арифметическую прогрессию с коэффициентом прогрессии с! - 1. Сообразно этому сформированы и остальные строки матрицы расстояний.

Исходя из структуры образованной матрицы расстояний, можно записать формулу для итоговой суммы:

* * *

эЦ эЦ Ж

* * Ж

* * * ж 3*

* * Ж Ж ж

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

* * * * Ж

* че * * Зе

И = 5

Рис. 3. Виды квадратичных форм

ж ж Ж Ж

* * * *

ж ж ж Ж

* * * *

л - 4

Очевидно, что матрицу (3) для случая, показанного на рис, 3, можно записать в следующем виде:

" ' О

КI ^ :

^21 ^22

у/,, | /,,2

к

<» )

(23)

I [ереходя к очевидным геометрическим представлениям заданного метрического пространства, имеем:

Имея в виду, что сумма арифметической прогрессии определяется по формуле:

0 1 2 1 V2 75 2 75 7Г

1 0 1 V: 1 72 V? 2 75

2 1 0 V? 72 1 V* 7< 2

1 72 V? 0 1 2 1 V2 75

VI 1 VI 1 0 1 VI 1 VI

VI 1 2 1 0 V? VI 1

2 VI 1 VI V? 0 1 2

2 VI VI 1 VI 1 0 1

V? 2 V? VI | 2 1 0 ;

(24)

7ТТ

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

Если сравнить матрицу (24), когда п = 3, с матрицей (6), когда п = 2, а = 1а, мы видим очевидное увеличение размерности матрицы (24) и появление новых значений ее членов. Если в матрице (6) члены / принимали значение 0, 1, л/2 то

теперь к этим значениями добавляются значения 2, V5 л/8 .

Данное обстоятельство является отражением квадратичных форм с ростом величины л, и имеет определенную закономерность. Гак, при п = 1 имеем одно значение / . равное О. При п — 2 добавляются еше два значения / , равные 1 и л/2 . 11ри п — 3 добавляется три новых значения /. , равных 2, Vs и ^/s ■ При п — 4 добавятся еще четыре новых значения /.равных 3, -Ло ; л/Г3 , и л/Ts . В общем случае можно констатировать, что с ростом п пропорционально увеличивается

количество новых значений элементов / .

ч

Количество элементов / растет, как и4. Это означает, что при п = I число элементов / равно I. При я = 2 — число элементов /. равно 16, при я = 3 число элементов /. равно 81 и т.д.

Исследуем более подробно этот вопрос. В квадратичной форме, определяемой величиной п, существуют элементы / , принимающие значения целых чисел от 0 до (я - I), что соответствует длинам сторон квадратов. Кроме этого имеются «диагональные» элементы /; ,

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

q и л изменяются от 0 до (и - 1),

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

n/TÖ, Vl3, y/lE, 4, л/l7, V'2Ü. V25. V32....

можно рассчитать по формулам:

0 : и ■ и;

1 :4 ■ {и - 1)■ п;

л/Г : 4 ■ (и - 1 ) ■ (и - I ):

2 : 4 (и - 2) ■ п:

^/Т : 8 ■ (и - 2) ■ (я - 1): ■n/s": 4 ■ (я - 2) ■ (я - 2):

3 : 4 ■ ( я - 3 ) ■ и ;

VTÖ" : 8 ■ ( п - 3 ) ■ ( и - 1); VTT : 8 ■ (я - 3) ■(п - 2); VTIT : 4 (и - 3 ) ■ ( я - 3 ):

4 : 4 * ( и - 4 ) ■ п ;

n/ГУ : 8 ■ ( я - 4 ) - ( л - 1);

V2T :8 ■ (п - 4 ) • ( я - 2); VT5~ :8-(и-4).(и-3);

VÎT : 4 ■ (и - 4 ) - (д - 4).

и т.д.

Этот общий вывод, продемонстрированный на примере, когда я = 2, 3, 4 и 5 дает основания вывести общие значения расстояний в квадратичных конструкциях любой размерности. Аналогично этому можно оценить расстояния и для других геометрических построений, например, для встречающейся достаточно часто «круговой конструкции.

Заключение

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

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

При установлении данного соответствия становятся попятными возможности минимизации искажений, если минимальным расстояниям по Хэммингу ставить в соответствие минимальные расстояния по Евклиду. Данное обстоятельство, приводящее к «хорошим» результатам по сравнение с противоположной стратегией, требует в общем случае более детального рассмотрения в плане выбора начальной точки, относительно которой будет выстраиваться названное соответствие, поскольку оптимизация на «первом шаге» может конфликтовать с последующим выбором соответствия по минимальному кодовому расстоянию. То есть «пошаговая» оптимизация не всегда может быть оптимизацией «в целом». Распределение вероятностей ошибок в цифровом двоичном сигнале, является оптимизирующим фактором, а значит, в случае изменения статистики ошибок выбранный вариант соответствия может оказаться не самым лучшим. Другими словами, оптимальный вариант соответствия определяется распределением вероятностей ошибок в цифровом сигнале.

T-Comm Том 14. #5-2020

Литература

1. А джемов А.С., Кудряшова А.Ю. Особенности оценки качества передачи сигналов в различных метрических пространствах // Фундаментальные проблемы радиоэлектронного приборостроения. 2017. Т. 17. №4. С. 886-888.

2. Adzhemov /¡,5', Kudryashova A. Y. About features of evaluation of the quality of generation and signal processing at stage transformations in wiring and optical communication systems // IEEE International Scientific Conference Systems of Signals Generating and Processing in the Field of on Board Communications (ON BOARD). Moscow, 2018, pp. 1-4.

3. Adzhemov A.S., Kudryashova A. Y. Features rate estimation options binary codewords with the digitali/ation of the signal // IEEE International Scientific Conference Systems of Signal Synchronization, Generating and Processing in Telecommunications (SYNCHROINFO). Minsk, 2018, pp. 1-5.

4. Adzhemov A.S., Kudryashova A,Y. Building an Algorithm for Estimating the Effective Coding of a Sourcc when Converting Signals in Various Metric Spaces //IEEE Wave Electronics and its Application in Information and Telecommunication Systems (WECONF). St.-Petersburg, 2018, pp. 1-4.

5. Аджемов А.С., Кудряшова А.Ю. Об особенностях оценки качества преобразования сигналов при последовательных преобразованиях в различных метрических пространствах» //ХМ Международная научно-техническая конференция «Технологии информационною общества», 2018. С. 211-213.

6. Аджемов А.С., Кудряшова А.Ю. Особенности оценки мощности набора вариантов для комбинации двоичного кода при оцифровке сигнала // Системы синхронизации, генерация и обработка сигналов. 2018. Том. 9. № 1. С. 5-8.

7. Кудряшова А.Ю. Особенности оценки кодирования в различных конфигурациях исходного пространства // DSPA: проблемы применения цифровой обработки сигналов, 2018. Т. 8. № 3 с. 228-232.

8. Аджемов А.С., Кудряшова А.Ю. Особенности оценки мощности множественного выбора комбинаций двоичных кодов // Фундаментальные проблемы радиоэлектронного приборостроения. 2018. Т. 18. №4. С. 926-929.

9 Adzhemov A.S., Kudryashova А. К Evaluation program of an efficient sourcc coding algorithm under the condition of converting metric spaces // IEEE Wave Electronics and its Application in Information and Telecommunication Systems (WECONF). St.-Petersburg, 2019, pp. 1-5.

10. Adzhemov A.S., Kudryashova A.Y., Vlasyuk I. V. Application of Weber-Kechner Law in Image Transmission in the Field of Onboard Communications // IEEE International Scientific Conference Systems of Signals Generating and Processing in the Field of on Board Communications (ON HOARD). Moscow, 2019, pp.1-6.

11. Adzhemov A.S.. Kudryashova А.У. Model of Effective Color Image Coding Taking into Account the Peculiarities of Colorimetry System // IEEE International Scientific Conference Systems of Signal Synchronization, Generating and Processing in Telecommunications (SYNCHROINFO). Yaroslavl, 2019, pp. 1-4.

12. Аджемов А.С., Кудряшова А.Ю., Долгопятова А.В, Построение эффективного алгоритма оценки кодирования источника при преобразовании метрических пространств // XIII Международная научно-техническая конференция «Технологии информационного общества», 2019. С. 195-198.

13. Kudryashova A.Y. A method of efficient coding of color images under the condition of permissible and forbidden values of color gamut //T-Comm. 2019. Vol.13. № 6, pp. 65-70.

14. Аджемов A.С., Кудряшова А.Ю. Модель эффективного кодирования цветного изображения с учетом особенностей систем колориметрии // Инфокоммуникационные и радиоэлектронные технологии. 2019. Т.2. Хе 3. С. 349-360.

15. Аджемов А.С., Кудряшова А.Ю. Использование модели зрительной системы человека для оптимизации параметров передачи изображения // Инфокоммуникационные и радиоэлектронные технологии. 2019. Т.2. № 4. С. 489-502.

( I л

MINIMIZING SIGNAL DISTORTIONS AT THE MOST OPTIMAL CHOICE OF DIGITAL CONVERSION METHOD

Anastasiya Yu. Kudryashova, Moscow Technical University of Communications and Informatics, Moscow, Russia, asykka@bk.ru Abstract

When converting various signals into digital form, certain distortions (errors) appear in them, associated with the discretization and quantization. This circumstance is taken into account when developing appropriate methods for analog-to-digital conversion in order to ensure established quality requirements. As a rule, this is either the maximum permissible absolute error or the standard error. However, in addition to this, distortion also occurs due to the random influence of interference introducing errors into the digital signal. As a result, the quality of the signal obtained during transmission and during further restoration of the signal may not correspond to the originally established requirements. To minimize distortion due to errors in the digital signal, it is necessary to study the influence of these random factors on the transmitted signal. As will be shown below, in this article, one of the factors affecting noise immunity is the method of rational choice of methods for digital representation of the original signal as a sequence of code combinations of a binary code. This method takes into account transformations from one metric space (in which the original signal was presented) to another (the Hamming space used to describe the binary signal). It is proposed to use the error matrix to describe the arising distortions in the reconstructed signal (as a result of errors in the binary digital signal), the elements of which will be the distortion values for all possible cases of incorrect recovery of binary code combinations. The article analyzes the error matrix and the code distance matrix of the binary code, calculates the total number of distortions in the transformations of various metric spaces. The values are calculated that determine the distance between the original messages and the given Euclidean space metric. This distance will allow you to establish a correspondence between these messages and code combinations of the binary code, for which the distance is already set in another space (Hamming space). Also, the article proposes minimization of distortions if the minimum distances of one metric space are associated with the minimum distances of another metric space. In addition, limitations on this minimization were identified.

Keywords: digital signal, distortion matrix, error matrix, code distance, total distortion. References

1. Adzhemov A.S., Kudryashova A.Y.(20I7). Features of assessing the quality of signal transmission in various metric spaces. Fundamental problems of radio-electronic instrument-making. Vol. 17. No. 4, pp. 886-888. (in Russian)

2. Adzhemov A.S., Kudryashova A.Y. (2018). About features of evaluation of the quality of generation and signal processing at stage transformations in wiring and optical communication systems. IEEE International Scientific Conference Systems of Signals Generating and Processing in the Field of on Board Communications. (ON BOARD). Moscow, pp.I-4.

3. Adzhemov A.S., Kudryashova A.Y. (2018). Features rate estimation options binary codewords with the digitalization of the signal. IEEE International Scientific Conference Systems of Signal Synchronization, Generating and Processing in Telecommunications (SYNCHROINFO). Minsk, pp.I-5.

4. Adzhemov A.S., Kudryashova A.Y. (2018). Building an Algorithm for Estimating the Effective Coding of a Source when Converting Signals in Various Metric Spaces. IEEE Wave Electronics and its Application in Information and Telecommunication Systems (WECONF). S.-Petersburg, pp.I-4.

5. Adzhemov A.S., Kudryashova A.Y. (2018). On the peculiarities of the evaluation of the quality of signal conversion under successive transformations in various metric spaces. Proceedings of the XII International Industrial Scientific and Technical Conference Information Society Technologies, pp. 211-213. (in Russian)

6. Adzhemov A.S., Kudryashova A.Y. (2018). Features of estimating the power of a set of choices for binary code combinations when digitizing a signal. Synchronization systems, signal generation and processing. Vol. 9. No. I, pp. 5-8. (in Russian)

7. Kudryashova A.Y. (20I8). Features of encoding evaluation in various source space configurations. DSPA: Issues of application of digital signal processing. Vol. 8. No. 3, pp. 228-232. (in Russian)

8. Adzhemov A.S., Kudryashova A.Y. (20I8). Features of estimating the power of multiple choice binary code combinations. Fundamental problems of radio-electronic instrument-making. Vol. I8. No. 4, pp. 926-929. (in Russian)

9. Adzhemov A.S., Kudryashova A.Y. (20I9). Evaluation program of an efficient source coding algorithm under the condition of converting metric spaces. IEEE Wave Electronics and its Application in Information and Telecommunication Systems (WECONF). S.-Petersburg, pp.I-5.

10. Adzhemov A.S., Kudryashova A.Y. Vlasyuk I.V. (2019). Application of Weber-Fechner Law in Image Transmission in the Field of Onboard Communications. IEEE International Scientific Conference Systems of Signals Generating and Processing in the Field of on Board Communications (ON BOARD). Moscow, pp. I-6.

11. Adzhemov A.S., Kudryashova A.Y. (20I9). Model of Effective Color Image Coding Taking into Account the Peculiarities of Colorimetry System. IEEE

International Scientific Conference Systems of Signal Synchronization, Generating and Processing in Telecommunications (SYNCHROINFO). Yaroslavl, pp. I-4.

12. Adzhemov A.S., Kudryashova A.Y., Doldopyatova A.V. (20I9). Building an effective algorithm for evaluating source coding in metric space transformation. Proceedings of the XIII International Industrial Scientific and Technical Conference Information Society Technologies, pp I95-I98. (in Russian)

13. Kudryashova A.Y. (20I9). A method of efficient coding of color images under the condition of permissible and forbidden values of color gamut. T-Comm. Vol. I3. No. 6, pp. 65-70.

14. Adzhemov A.S. (20I8). Code distance table and its application. IEEE Wave Electronics and its Application in Information and Telecommunication Systems (WECONF). S.-Petersburg, pp.I-5.

15. Adzhemov A.S., Adzhemov S.A. (20I9). About some features of binary code combinations. IEEE International Scientific Conference Systems of Signals Generating and Processing in the Field of on Board Communications (ON BOARD 2019). Moscow, pp. I-7.

16. Adzhemov A.S., Kudryashova A.Y. (20I9). Effective coding model of color image based on features colorimetric systems. Infocommunications and Radio Technologies. Vol. 2. No. 3, pp. 349-360.

17. Adzhemov A.S., Kudryashova A.Y. (20I9). Using the human visual system model to optimize image transmission parametrs. Infocommunications and Radio Technologies. Vol. 2. No. 4, pp. 489-502.

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