Устройство для эффективного кодирования изображений Советский патент 1990 года по МПК H03M7/30 H04N7/12 

Описание патента на изобретение SU1559412A1

(21)4407372/24-24

(22)11.04.88

(46) 23.04.90. Бкш. № 15 (72) С.А, Куликов

(53)681.325(088.8)

(56)Авторское свидетельство СССР по заявке № 4132396/09,

кл. Н 03 М 7/00, 20.01.88.

Авторское свидетельство СССР по заявке № 4327674/24, кл. Н 03 М 7/30, 1988.

(54)УСТРОЙСТВО ДЛЯ ЭФФЕКТИВНОГО КОДИРОВАНИЯ ИЗОБРАЖЕНИЙ

(57)Изобретение относится к вычислительной технике и технике связи. Его

использование в цифровых телевизионных системах позволяет повысить помехоустойчивость и упростить устройство, которое содержит сипхрогенера- тор 1, блок 2 временных задержек, сумматоры , вычитатели 7-10, коммутаторы 16, 17 и преобразователь параллельного кода в последовательный. Благодаря введению элемента ИЛИ 11, блока 12 сумматоров по модулю два, буферных регистров 13-15, блока 18 оперативной памяти и триггера 19 в устройстве обеспечивается адаптивное помехоустойчивое кодирование с повышенным качеством изображений, 2 ил.

Похожие патенты SU1559412A1

название год авторы номер документа
Дифференциальный импульсный кодер телевизионного сигнала 1987
  • Куликов Сергей Анатольевич
  • Табунов Виктор Николаевич
SU1481900A2
Устройство сжатия полосы частот видеосигнала 1986
  • Куликов Сергей Анатольевич
  • Сардыко Сергей Витальевич
SU1394466A1
Устройство для кодирования телевизионного сигнала 1988
  • Куликов Сергей Анатольевич
  • Петруня Феликс Михайлович
  • Шмыголь Андрей Степанович
SU1559409A1
Кодек квазициклического кода 1986
  • Данилин Александр Сергеевич
  • Ковалев Сергей Иванович
  • Козленко Алексей Николаевич
  • Портной Сергей Львович
SU1349010A1
Устройство имитостойкого кодирования и декодирования информации избыточными систематическими кодами 2016
  • Петлеванный Алексей Александрович
  • Самойленко Дмитрий Владимирович
  • Диченко Сергей Александрович
  • Кишкин Сергей Александрович
  • Финько Олег Анатольевич
RU2634201C1
Устройство для кодирования 1987
  • Карпухин Анатолий Иванович
SU1462494A1
Устройство для кодирования и декодирования двоичной информации сверточными кодами 1982
  • Королев Алексей Иванович
  • Купеев Олег Дзантимирович
SU1035819A1
Кодер телевизионного сигнала 1990
  • Куликов Сергей Анатольевич
  • Разин Игорь Вениаминович
  • Саушкин Владимир Алексеевич
  • Семенов Николай Леонидович
SU1753596A2
Устройство для кодирования 1987
  • Ракошиц Владимир Соломонович
SU1496010A2
Декодер мажоритарных блоковых кодов 1986
  • Данилин Александр Сергеевич
  • Ковалев Сергей Иванович
  • Козленко Алексей Николаевич
  • Портной Сергей Львович
SU1349011A1

Иллюстрации к изобретению SU 1 559 412 A1

Реферат патента 1990 года Устройство для эффективного кодирования изображений

Изобретение относится к вычислительной технике и технике связи. Его использование в цифровых телевизионных системах позволяет повысить помехоустойчивость и упростить устройство, которое содержит синхрогенератор 1, блок 2 временных задержек, сумматоры 3-6, вычитатели 7-10, коммутаторы 16, 17 и преобразователь параллельного кода в последовательный. Благодаря введению элемента ИЛИ 11, блока 12 сумматоров по модулю два, буферных регистров 13-15, блока 18 оперативной памяти и триггера 19 в устройстве обеспечивается адаптивное помехоустойчивое кодирование с повышенным качеством изображений. 2 ил.

Формула изобретения SU 1 559 412 A1

СЛ

сл

SD

Јь

Изобретение относится к вычислительной технике и технике связи и может быть использовано в цифровых телевизионных системах.

Цель изобретения - повышение помехоустойчивости и упрощение устройства.

На фиг. приведена функциональная схема устройства; на фиг. 2 - блок сумматоров по модулю два.

Устройство содержит синхрогенера- тор 1, блок 2 временных задержек, первый - четвертый сумматоры 3-6, первый - четвертый вычитатели 7-10, элемент ИЛИ 11, блок 12 сумматоров по модулю два, первый - третий буферные регистры 13-15, первый 16 и второй 17 коммутаторы, блок 18 оперативной памяти, триггер 19 и преобразователь 20 параллельного кода в последовательный.

Блок 2 реализован в виде последовательно-параллельного регистра. Сумматор 6 и вычитатели 9 и 10 трехразрядные. Блок 12 выполнен (фиг. 2) на сумматорах по модулю два. На фиг.2 обозначено: Ъ - j-й разряд (j 1,6) шестиразрядного кода Ъ0 ; Ъ(. j-й разряд (j 1,3) трехразрядного кода b; (i 1 л 2) | К;- i-й проверочный символ (i 1,6).

Блок 18 реализован на двух последовательно соединенных и одновременно тактируемых параллельных регистрах.

Преобразователь 20 может быть реализован на мультиплексоре.

Синхрогенератор I выдает на первом выходе последовательность импульсов с тактовой частотой fr, на втоцрм выходе - с частотой группы Јт/4, а на третьем выходе - с канальной частотой

В устройстве реализуется следующий

алгоритм.

Кодируемые элементы a(i 6,3) подвергаются быстрому преобразованию Адамира с вычислением

-.

В„ а„ + а, + а.

аъ

В,

Л

В«

А

в,

а„ - а. + а„ а

а.

а.

+ а, - аа - а.

- а, аг + а

Затем формируется корректирующий д с восемнадцатью информационными шестью проверочными символами п едующему закону. Коды Б0, Б, и Бс

ЛЛА

код D равенства нулю В1 , В, В

0

5

0

5

0

5

0

5

0

5

,3 находятся значения |« „ „ t

Если D 1, т.е.

задерживаются на такт частоты группы, а код В0 - на два такта этой частоты. Для группы oi со значениями элементов

лЛЛА

5, « ИА S

С в;К|в в; илр . г

когда В| Вг В3 ,0, от группы ei защищаются разряды В0 ,.а от.группы

г IIЛ ц л И fl

Ос - разряды кодов В0, В4 и В4 . Поэтому при D 1 и D 1 нет необходиЛ1 «II Л(|

мости в защите от ошибок В0 , В0 , В,, , §Ј, так как они защищены. В этом случае в кодере защищаются шесть разрядов В0. При D (0 1 формируется код с

ft,

м

В, В, , В4, а приВ D .1 R(

QJ О f - - - . код с информационными символами Вд, Лш &i Л Т

С0 В1 Й2.

Рассмотрим 4 группы, следующие друг за другом: сх,, ., °Ц 4- Пусть D( Dt 0 и D3 D(. 1 . В рассматриваемом устройстве защищены группы г, о(з и а также 6 разрядов В0 группы di . Эти разряды по отношению к группе 0(4.

в соответствии с принятыми обознзчедшниями будут BQ . Таким образом, кроме

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

Устройство работает следующим образом.

На вход блока 2 поступает видеосигнал в цифровом виде. С помощью сумматоров 3-6 и вычитателей 7-10 формируются четыре элементадтрансформанты Адамира: В0, В, В4, Вэ. Коды В0, Bt, В г поступают на входы регистров 13-15 соответственно, где задерживаются на время кодирования квартета из четырех элементов изображения.

На выходах этих регистров находятся коды В0, В , BЈ предшествующей кодируемой группы. Коды В,, ступают на вход элемента I1, где осуществляется поразрядное сложение этих трехразрядных кодов. Сигнал D с выхода элемента 11 является управляющим для коммутатора 16, а также задерживается на такт частоты группы в триггере 19. Кроме того, сигнал D поступает в преобразователь 20. В блоблоке 12 восемнадцати информационным

2 Л А Л / А {, символам В0, В0, В, , В или Bfi, Б0 ,

В., В2 ставятся в соответствие шесть проверочных символов, которые посту Ј 3 П°

разрядДВ;

пают на один из входов коммутатора 1 На два других входа этого коммутатора 16 поступают шесть разрядов (в суме) В и В4 К выходу коммутатора 16 подключаются проверочные символы, если D 1. С помощью коммутатора 17 формируются шесть информационных символов для блока 12. Ими являА ft

ются разряды Bfl, если D 0 или разряды в й с выхода блока 18, если D 1, С помощью преобразователя 20 формируется выходное кодовое слово кодируемой группы.

Необходимо отметить, что знаковый

(i 1,2,3) равен нулю, когда В; 0.

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

Формула изобретения

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

10

5

0

5

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

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

5

0

5

0

5

Фие.2

SU 1 559 412 A1

Авторы

Куликов Сергей Анатольевич

Даты

1990-04-23Публикация

1988-04-11Подача