Научная статья на тему 'Метод реконструкции трансформант в диагонально-неравномерном базисе оснований на основе декодирования неравномерных кодограмм'

Метод реконструкции трансформант в диагонально-неравномерном базисе оснований на основе декодирования неравномерных кодограмм Текст научной статьи по специальности «Компьютерные и информационные науки»

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

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Баранник Владимир Викторович, Отман Шади О.Ю., Хаханова Анна Владимировна

Формулируются требования относительно реконструкции базовых кадров в условиях обеспечения заданного уровня коррекционных преобразований для контролируемости искажений при реконструкции кадров Ри В-типа. Проводится разработка метода реконструкции базовых кадров на основе диагонально-неравномерного позиционного декодирования трансформант дискретного косинусного преобразования. Основными технологическими этапами являются: декомпозиция неравномерных кодовых конструкций компрессионного представления диагоналей трансформанты; диагонально-неравномерное позиционное декодирование для переменного количества элементов диагоналей трансформанты. Излагается создание технологии реконструкции кодограмм, содержащих кодовые значения диагональных неравномерных чисел. Технология базируется на таких этапах: декомпозиция служебной и информационной частей кодовой конструкции сжатого представления фрагмента базового кадра с последующей их разметкой на кодовые конструкции отдельных диагоналей; декомпозиция информационной части кодовой конструкции путем разметки фиксированного числа кодограмм компактного представления диагоналей трансформанты.

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Баранник Владимир Викторович, Отман Шади О.Ю., Хаханова Анна Владимировна

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

The reconstruction method of thansformants in the diagonally-unevenlybasis of bases, based on unevenly codograms decoding

Formulated the requirements for the reconstruction of basic frames, with assured a given level of correctional transformation for controlled distortion in the reconstruction of P-type and B-type frames. Carried out to develop a method of reconstruction of basic frames, based on bias of uneven positional decoding transforms discrete cosine transform. Sets out to provide a technology of reconstruction codified containing code values diagonal uneven numbers.

Текст научной работы на тему «Метод реконструкции трансформант в диагонально-неравномерном базисе оснований на основе декодирования неравномерных кодограмм»

УДК 629.391

В.В. БАРАННИК, О.Ю. ОТМАН ШАДИ, А. В. ХАХАНОВА

МЕТОД РЕКОНСТРУКЦИИ ТРАНСФОРМАНТ В ДИАГОНАЛЬНОНЕРАВНОМЕРНОМ БАЗИСЕ ОСНОВАНИЙ НА ОСНОВЕ ДЕКОДИРОВАНИЯ НЕРАВНОМЕРНЫХ КОДОГРАММ

Формулируются требования относительно реконструкции базовых кадров в условиях обеспечения заданного уровня коррекционных преобразований для контролируемости искажений при реконструкции кадров Р- и В-типа. Проводится разработка метода реконструкции базовых кадров на основе диагонально-неравномерного позиционного декодирования трансформант дискретного косинусного преобразования. Основными технологическими этапами являются: декомпозиция неравномерных кодовых конструкций компрессионного представления диагоналей трансформанты; диагонально-неравномерное позиционное декодирование для переменного количества элементов диагоналей трансформанты. Излагается создание технологии реконструкции кодограмм, содержащих кодовые значения диагональных неравномерных чисел. Технология базируется на таких этапах: декомпозиция служебной и информационной частей кодовой конструкции сжатого представления фрагмента базового кадра с последующей их разметкой на кодовые конструкции отдельных диагоналей; декомпозиция информационной части кодовой конструкции путем разметки фиксированного числа кодограмм компактного представления диагоналей трансформанты.

1. Введение

Повышение качества и расширение видеоинформационных сервисов приводит к росту интенсивности видеопотока [1; 2], следствием чего является увеличение нагрузки на телекоммуникационные системы. Это диктует необходимость уменьшения интенсивности потока кадров в процессе их компрессии [3 - 5]. Здесь ключевая составляющая интенсивности потока определяется интенсивностью кодового представления базового кадра. Это обусловлено тем, что базовый кадр является опорным по формированию кадров Р- и В-типа [4 - 6]. Поэтому качество базового кадра в значительной степени влияет на качество визуального восприятия всего видеопотока. В связи с этим актуальная задача научноприкладных исследований заключается в обеспечении реконструкции базового кадра с заданным уровнем достоверности.

42

Для обработки базового кадра используется принципиально новый метод снижения интенсивности его кодового описания. Метод базируется на диагонально-неравномерном позиционном кодировании трансформант в неравновесном базисе оснований. В то же время для такого метода отсутствует соответствующий метод восстановления. Отсюда цель исследования состоит в разработке метода реконструкции базового кадра видеопотока на основе неравномерно-диагонального декодирования.

2. Разработка метода реконструкции базового кадра видеопотока

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

1) трансформирвоание фрагментов изображений на основе двумерного дискретного косинусного преобразования;

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

3) построение кодограмм неравномерной длины, содержащих значение кода диагонально-неравномерных позиционных чисел.

В связи с этим предлагается организовывать процесс восстановления базовых кадров на основе:

а) беспогрешностного восстановления массивов служебных данных: базиса D7 оснований ДНП чисел и матриц Z знаков;

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

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

- статистическое декодирование низкочастотной DC-компоненты;

- диагонально-неравномерное позиционное декодирование для переменного количества элементов диагоналей трансформанты;

- обратное двумерное дискретное косинусное преобразование с коррекцией компонент трансформант размерностью n X n .

Рассмотрим особенности этапов.

Восстановление служебных данных. В соответствии с особенностями процесса обработки базовых кадров служебными данными являются:

1) базис Dr оснований, который задает неравновесное диагонально-неравномерное позиционное пространство трансформанты. Информация о значениях оснований диагона-

лей трансформант используется на таких этапах процесса восстановления:

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

- формирование неравномерных диагоналей трансформант на основе диагонально-неравномерного позиционного декодирования;

2) матрицы Z знаков компонент трансформанты ДКП. Данная информация необходима для определения знака компоненты трансформанты, т.е. получения такого представления

трансформант Y', для которого выполняется обратное ДКП. Матрицы знаков входят в состав компактного представления в виде кодограмм, сформированных для одномерных структурных чисел.

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

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

43

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

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

- количество разрядов на представление информации о линейном размере n фрагмента базового кадра;

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

- количество разрядов на представление значения шага квантизации R является постоянной величиной.

Кодовая конструкция фрагмента базового кадра

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

44

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

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

Служебная часть кодограммы формируется на базе кодовых полей, содержащих информацию о базисе Dr оснований в неравновесном неравномерно-диагональном позиционном пространстве (см. рисунок). Количество оснований постоянно и зависит от размера трансформанты следующим образом: уд—2 = 2n—3. Это позволяет формировать на их представление кодовые слова равномерной длины.

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

1) кодовое слово Vj на сжатое представление DC-компоненты. Его длина определяется на базе использования статических таблиц, которые известны как на передающей, так и на приемной сторонах;

2) неравномерные по длине кодограммы V5, несущие информацию о кодовых значениях

/

E ^n? диагонально-неравномерных позиционных чисел. Количество vk таких кодограмм

фиксировано и определяется как v k = vд—2 = 2n—3.

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

а) вычисление накопленного произведения d^"5 оснований для текущей 5 -й диагонали

трансформанты. Количество n 5 элементов в диагонали определяется на основе соотношения

П 5 =

5,

^ 5 ^ n;

n5 = 2n — 5, ^ 5 - n+1;

(1)

б) нахождение количества Q 5 n? разрядов на представление кодового значения E 5 n5

для 5 -го ДНП числа, т.е. для 5 -й диагонали трансформанты. Для этого используется соотношение:

Q',n 5 = [l Cg2(d'5n5 —1)] + 1 (бит).

Данное выражение позволяет определить количество Q ^n разрядов на представление

кодограмм для всех диагоналей трансформанты, где 5 = 1, vд — 2 = 1, 2n—3.

После этого организуется переход на третий этап процесса реконструкции базового кадра, связанного с декодированием кодовых значений E 5,n?. Для этого вначале по известному порядковому номеру 5 диагонали трансформанты определяется количество n^ содержащихся в ней элементов. Здесь используется соотношение (1). Далее на втором

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

V5 кодового значения E 5,п5 на основе соотношения для получения элементов диагонально-неравномерных позиционных чисел, а именно:

45

1) для случая, когда для номера диагонали выполняется условие 5 < n, то n5 — 5 и:

У 1+т, 5-т [

E 5,5 п г E 5,5

['. d'5 l5 и5

.] - [—fil5— ]d'

J L j/ j/£-т-1 J u5

d'55-T-^ Ld'5.d'55-T-1 J~5, т — 0 5 1; 5 < n;

2) для случая, когда для номера диагонали выполняется неравенство 5 - n +1, то

/

n5 — 2n - 5 . Тогда значение кода e 52n - 5 определяется как:

У 5 -

n +1+т, n-т

-т — [

E

5,2n - 5

E

г — 5,2n - 5 ,,, -------

] [d77d^]d5, т — 0, 2n- 5, 5 - n +1.

d'2n -5-т

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

d'5. df-5-т

у1+т+n(5-n), 5-т - n(5 -n) — 1 '

[ E 5,5 ] - [ E 5,5

[ d55-т-1] [d'5. d55-

-r]d5, — n — 0&5 < n;

E ,2n - E ,2n -

["5?n-5-r]-[ d'. df-5- ]d5 • — n — 1 & 5 - n+11

Если требуется использовать упрощенную схему алгоритмического процесса декодирования кодов ДНП чисел, то используется следующая формула:

___ [ E 5,n5 ] [ -1—' ] і/

У1+т+а sign(1+sign(a-1)), 5-т - a sign(1+sign(a-1)) — [ d'2n-5-т ] [ d' d2n -5-т ]d5 ;

E ,n

d52n-5-т dl- d2n -5-т

sign(a-1)

1, —— a > 1;

* 0, —— a — 1; -1, — a < 0,

где n - линейный размер трансформанты; n ^ - длина для 5-й диагонали трансформанты; d^5 т 1 - весовой коэффициент для т -го элемента 5 -го ДНП числа.

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

/

Данный этап заканчивается после декодирования кодового значения E уд - 2,n„д _ 2.

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

3. Выводы

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

2. Разработан метод реконструкции базовых кадров на основе диагонально-неравномерного позиционного декодирования трансформант дискретного косинусного преобразования. Отличительными технологическими этапами являются:

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

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

46

3. Создана технология реконструкции кодограмм, содержащих кодовые значения ДНП чисел. Для этого выполняются такие этапы:

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

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

Научная новизна результатов исследований.

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

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

Список литературы: 1. Олифер В.Г. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов. 3-е изд. / В.Г. Олифер, Н.А. Олифер. СПб.: Питер, 2006. 958 с. 2. GonzalesR. C. Digital image processing / R.C. Gonzales, R.E. Woods. - Prentice Inc. Upper Saddle River, New Jersey 2002. 779 p. 3. Lee

S.Y. Temporally coherent video matting / S.Y. Lee, J.C. Yoon, I.K. Lee // Graphical Models 72. 2010. P. 25 - 33. 4. Красильников Н.Н. Цифровая обработка изображений. М.: Вузовская книга, 2011. 320 с. 5. Баранник В.В. Кодирование трансформированных изображений в инфокоммуникационных системах / В.В. Баранник, В.П. Поляков. Х.: ХуПС, 2010. 234 с. 6. Barannik V. Method Of Encoding Transformant Uolsha Is In Systems Air Monitoring Of Earth / V. Barannik, A. Yakovenko, А. Krasnorutkiy // Lviv-Slavsko, Ukraine, Lviv Polytechnic National University, International Conference TCSET’2009, Modern problems of radio engineering, telecommunications and computer science, February 19 - 23, 2009. P. 381-383.

Поступила в редколлегию 16.03.2014

Баранник Владимир Викторович, д-р техн. наук, профессор, начальник кафедры боевого применения и эксплуатации АСУ Харьковского университета Воздушных Сил. Научные интересы: обработка и передача информации. Адрес: Украина, 61023, Харьков, ул. Сумская, 77/79.

Отман Шади О.Ю., аспирант кафедры Сети Связи ХНУРЭ. Научные интересы: обработка и передача информации. Адрес: Украина, 61023, Харьков, пр. Ленина, 14.

Хаханова Анна Владимировна, канд. техн. наук, доц. кафедры АПВТ ХНУРЭ. Научные интересы: сжатие и восстановление двоичных данных. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. 70-21-326. E-mail: anna_hahan@mail.ru

47

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