Генератор функций шаудера

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в аппаратуре сжатия информации, для анализа и обработки видеосигналов. Целью изобретения является расширение функциональных возможностей за счет генерирования функций Шаудера от двух аргументов. Генератор содержит регистры 1,2,3 номера функции, первого и второго аргументов, сдвигатели 4,5, дешифраторы 6,7, блоки 8,9 вычисления модуля функций Хаара, элементы И 10, 11 ИЛИ 12,13, блок 14 памяти, блок 15 элементов И, сумматоры 16, 17 по модулю два. Расширение функциональных возможностей по сравнению с прототипом достигается ценою дополнительных аппаратурных затрат: регистра второго аргумента, второго сдвигателя, дешифраторов, блоков вычисления модуля функций Хаара, блока памяти сумматоров по модулю два, элементов И, ИЛИ. 1 табл., 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК дц4 G 06 F 1/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АBTÎPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТ)ИЯМ

ПРИ ГКНТ СССР

Ъ 1 (21) 4327489/24-24 (22) 30.07.87 (46) 07.10.89. Бюл. № 37 (7i) Рыбинский авиационный технологический институт (72) Ю.Д.Жаботинскпй (53) 681.3(088.8) (56) Авторское свидетельство СССР

¹ 932478, кл. G 06 F 1/02, 1980.

Авторское свидетельство СССР № 809124, кл. " 06 Р 1/02, 1978. (54) ГЕНЕРАТОР ФУНКЦИЙ ШАУДЕРА (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано в аппаратуре сжатия информации, для анализа и обработки видеосигналов. Целью изоб„„SU„„1513433 А1

2 ретения является расширение функциональных возможностей за счет генерирования функций Шаудера от двух аргументов. Генератор содержит регистры

1,2,3 номера функции, первого и второго аргументов, сдвигатели 4, 5, дешифраторы 6, 7, блоки 8, 9 вычисления модуля функций Хаара, элементы

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

1513433

Б =Б (х) = е,ч,ее с !"

f !!! йq R ее

q,r3 р

Д кEЯ е Яе хай

I кем ! и Е Я, Ф и е Я и 96 Я и Ей,„ если если где 1=0, 1, 2,...,и-1 — номер группы 35 функций (поря1 док функции); с =0,1,...,2 -1 — номер функции ! внутри группы ! функции с номе- 40 ро» 1;

Ы = 2 + q — номер функции

Щаудер а

Я,,Д, g — двоичные отрезр !ь ! ки, получаемые 45 если е сии

0 при (х,y)gQ< „, V(х,у) при (х,у)ей „i, V3(х,W) при (х,у)е -3 (х, у) при (х, у)е51, +, $ (х,у) =Б (х,у)=

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

Изобретение относится к автоматике

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

Цель изобретения — расширение функциональных возможностей генератора за счет генерирования функций Шаудера от двух аргументов. 10

На фиг. 1 приведена функциональная схема генератора; на фиг. 2 — первые девять функций Шаудера двух переменнык.

Генератор содержит регистр 1 номе-15 ра функции, регистры 2 и 3 первого и второго аргументов, сдвигатели 4 и 5, дешифраторы 6 и 7, блоки 8 и 9 вычисления модуля функций Хаара, элементы

И 10 и 11, ИЛИ 12 и 13, блок 14 памя- 20 ! ти, блок 15 элементов И, сумматоры 16 и 17 по модулю два, выходы 18 °

Система функций Шаудера двух независимых переменных является естественным расширением функций Шаудера от од- 5 ной переменной, определенной на отрезке х e(0,1) следующим образом:

О, при х Я =(2 q, 2 (q+

+1)) .

2 х-2q при хеЯе

= (2 о,2 "l(2q+i)) . е+

-2 x+2(q+1) при хеЯ =

= (2 (2q+1),2 (q+1?), где с = (2 -1), (2 +q-1)+2 +r. В груп п 55 пе с номером 1 содержится (2 — 1) 2 функций, а все семейство при

= и насчитывает (2 -1) функций Illayд ер а двух и ер еме нных, делением отрезка E0„1 ) на 2 равных частей.

Построим систему IS (x,y)I < функций Шаудера двух переменньж по аналогии с определением (1). Пространство функций Шаудера S>(x,у) двух переменных на единичном квадрате х у =L0,1) х (0,1) совпадает с тензорным произведением двух пространств функций Шаудера одной переменной

Б (х, у) — Б (х) ° Б.(у), Квадрат Я„„, получаемый делением ! В единичного квадрата на 4 равные части, где 1 = 0,1,2,...,п-1, назовем двоичным квадратом. Точка (х, у) принадлежит двоичному квадрату и, с !1 если е хеЯе, = (2 g, 2 (q+1)) уе и — I.2 r 2 (. +1)), где с1=0, 1,...,2 -1, r=G, 1,...,2 -1;

1,ш — 0,1, ° ° .,п 1. е.

В двоичном квадрà re g „„различают ! четыре равные части, которые тоже являются двоичными квадратами. Точка (х, у) принадлежит одному из этих квадратов при следующих условиях:

На двоичном квадрате Я опредее !

1! f лим четыре функции ь>„,, 3, ч + . (p, (х,у) =(2. х-2q) (2 "v-2r), pi (xэу) =(2 х 2q) Р-2 . у+2(г+1)3, (2)

3(x,y) =f-2 x+2(q+1)) 5 2 у-2r), y+(x,у) =t-2 x+2(q+1)) (-2 "" y+2(r+1))

Определим двумерные функции Шаудера:

15134

q (или r) 2 (или m) Выходы блока

8 (или 9) 20

01

01

01

01

1111

0011

0001

1 000

30

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

В исходном состоянии в регистре 1 записан код номера функции Ы в виде набора значений 1, q r ш. В реги5 страх 2 и 3 содержатся N-разрядные коды аргументов х, у.. Значение И(М)п) определяет точность представления функций Шаудера. !О

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

Хаара на интервале (0,1 j. 15

Для случая п=3 таблица преобразования имеет следующий вид.

33 6

Группа сумматоров 16 по модулю два выполняет функцию управляемого преобразователя в дополнительный код (с точностью до младшего разряда) . Пр еобразование осуществляется по единичному сигналу с выхода старшего разряда сдвигателя 4. Результатом работы сдвигателя 4 и сумматоров 16 по модулю два является адресный код (первая группа входов блока 14 памяти), равный первому сомножителю в каждом из выражений (2) . Аналогично, на выходах группы сумматоров 17 по модулю два формируется код второго сомножителя в (2) . Значения функций (2), записанные по соответствующим адресам, появляются на выходе блока 14 памяти.

Если каждое из условий х е Я g +, уе Я „, а следовательно, и (х.у) е е ""

, „выполнено, то единичные сигналы с выходов элементов ИЛИ 12 и 13 разрешают передачу кода с выхода блока

14 памяти через блок 15 элементов И на выходы 18 устройства..Если какоенибудь из условий не выполнено, то на выходах 18 формируется нулевой код.

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

Конструктивно блоки 8 и 9 могут быть выполнены в виде логических блоков или блоков постоянной памяти.

Дешифратор 6, подключенный к п-1 старшим разрядным выходам регистра 2, распознает отрезок длиной 2 ", в котором заключено значение х на интервале(0,1). Каждому отрезку соответствует один из 2 выходов дешифратора. 40

Группа блоков 6, 8, 10 и 12 работает таким образом, что единичный сигнал на выходе элемента ИЛИ 12 появляется при условии хс Я д . Аналогично работает группа блоков 7, 9, 11 и 13, но 45 по аргументу у. Единичный сигнал на выходе элемента ИЛИ 13 соответствует условию уе 5l „

Сдвигатель 4 осуществляет сдвиг кода х на 1 paspHpoB в сторону старшего разряда (освобождающиеся младшие разряды заполняются нулями) . Значение

1 поступает на управляющий вход сдвигателя .4 с. соответствующего выхода регистра 1. Код, представленный N-1 55 младшими разрядами на выходе сдвигателя 4, поступает через группу сумматоров 16 по модулю два на первую группу адресных входов блока 14 памяти.

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

Составитель В.Байков

Редактор Н.Тупица Техр ед И. Верес Корректор О.Ципле

Заказ 6079/47 Тираж 668 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д, 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 гателя подключен к первому входу каждого суммагора по модулю два второй группы, остальные разрядные выходы второго. сдвигателя подключены к вто- 5, рым входам соответствующих сумматоров по.модулю два второй группы, выходы сумматоров по модулю два первой и второй групп подключены соответственно к первой и второй группам адресных10 входов блока памяти, разрядные выходы блока памяти подключены к соответствующим информационным входам блока элементов И, выходы номера группы функций по первому и второму аргумен- 15 там регистра номера функции подключены к входам задания величины сдвига первого и второго сдвигателей соответственно, с первого по (n-1)-й разрядные выходы регистров первого и вто-20 рого аргументов .(и-1 (N), где 2 размерность системы функций по каждому аргументу, N — число разрядов регистров первого и второго аргументов, оп ределяющее точность представления функций) подключены к входам первого и второго дешифраторов соответственно, выходы номера группы функций и номера функции в группе по первому аргументу регистра номера функции подключены ко входам первого блока вычисления модуля функций Хаара, выходы номера группы функций и номера функции в группе по второму аргументу регистра номера функции подключены к входам второго блока вычисления модуля функций Хаара, выходы первого и второго блоков вычисления модуля функций Хаара подключены к первым входам соответствующих элементов И первой и второй групп, выходы первого и второго дешифраторов подключены к вторым входам соответствующих элементов И первой и второй групп, выходы элементов И первой группы через первый элемент ИЛИ, а выходы элементов И второй группы через второй элемент ИЛИ подключены соответственно к первому и второму управляющим входам блока элементов И, выходы блока элементов И являются разрядными выходами генератора.

Генератор функций шаудера Генератор функций шаудера Генератор функций шаудера Генератор функций шаудера 

 

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

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

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

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

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

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

Изобретение относится к автоматике, вычислительной технике и связи и предназначено для обработки оптимальных р-кодов Фибоначчи

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх