Устройство для экстремальной фильтрации

 

Изобретение относится к вычислительной технике и может быть ис- . пользовано в системах цифровой обработки сигналов, например, для медианной фильтрации сигналов. Цель изобретения - расширение функциональных воз можностей за счет обеспечения сортировки чисел в скользящей выборке. Устройство содержит N ячеек анализа (N - апертура скользящей выборки ), N буферных регистров 2 -2N входной регистр 3, блок 4 синхронизации о Ячейка анализа содержит регистры , коммутаторы, блок сравнения. Блок сравнения содержит элементы сравнения , элементы И. Блок синхронизации содержит генератор импульсов, триггер, элемент И. 4 ил.

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

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

РЕСПУБЛИК (Я) G 06 F 7/08

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

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

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

ПРИ ГКНТ СССР

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4441846/24 (22) 15.06.88 (46) 07.06.91. Бюл. Н 21 (71) Физико-.механический институт .им. Г.В. Карпенко (72) В.В ° Грицык, М.А. Паленичка и P.М. Паленичка (53) 681.325. 5 r (088.8) (56) Патент CUIA У 4439840, кл. G 06 Р 7/06, опублик. 1984.

Авторское свидетельство СССР

У 1531018, кл. G 06 F 7/08, 17.03.88 (54) УСТРОЙСТВО ДЛЯ ЭКСТРЕМАЛЬНОЙ

ФИЛЬТРАЦИИ (57) Изобретение относится к вычислительной технике и может быть ис2 пользовано в системах цифровой обработки сигналов, например, для медианной фильтрации сигналов, Цель изобретения — расширение функциональных воз можностей за счет обеспечения сортировки чисел в скользящей выборке.

Устройство содержит N ячеек 1 -1 анализа (N — апертура скользящей выборки), Н буферных регистров 2 -2 g i входной регистр 3, блок 4 синхронизации. Ячейка анализа содержит регистры, коммутаторы, блок сравнения.

Блок сравнения содержит элементы срав-. нения, элементы И. Блок синхронизации содержит генератор импульсов, триггер, элемент И. 4 ил.

1654811

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

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

l0

Иа фиг.1,представлена схема устройства, на фиг.2 — схема ячейки анализа; на фиг.3 и 4 — возможные схемы блока анализа и блока синхронизации.

Устройство содержит Н ячеек 1

1ч анализа (N — апертура скользящей !

5 гыборки), N буферных регистров 2

2в, входной регистр 3, блок 4 синх ронизацни, вход 5 и выходы б — 6

Я е ячейка анализа 1 содержит регистры

7-9, коммутаторы 10. и 11, блок 12 сравнения, входы 13,в — 13 и выходы

141 — 14 у, Блок 12 сравнения содержит элементы 15<- 15 сравнения, элементы И 16 и 17 входы 181 -18 в 4 25 и Выходы 1 9) - 19 3, БлОк 4 сннхрони. зации содержит генератор 20 импульсов, триггер 21, элемент И 22 и выходы 23, -23 .

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

Числа вхоцной последовательности поступают на вход регистра 3. При поступлении импульсов с выхода блока 4 синхронизации на тактовые входы регистров 2 и 3 происходит одновременно запись очередного числа а в

% регистр 3 и перезапись остальных чисел в N регистрах 2. С выходов регистров 3 и 2 числа а, и а; пос- . тупают на входы первой ячейки анали-, за 1 . Каждый такт работы устройстsa разделен на два полутактав z.e. на две неперекрывающиеся Фазы вычис» 45 лений. В первом полутакте с. выхода

23 блока 4 синхронизации на входы разрешения считывания регистров 2 и 3 подается сигнал логического "0".

На выходах регистров 2 имеются эле" менты ИЛИ, и при подаче нулевого сиг-: нала на их вторые входы происходит считывание кодов чисел, записанных в этих регистрах. Во втором попутакте, при поступлении управляющего. сигнала логической "1" происходит считывание, 55 из регистров 2 кодов, все двоичные разряды которых равны единице, .т.е., максимальных чисел . Запись чисел в регистры 2 производится в первом полутакте.

В каждом такте работы устройства в i-й ячейке 1, анализа вычисляется

i-я порядковая статистика соответствующих чисел скользящей выборки, код которой записывается в регистр 7 ячейки 1; . Согласно реализованному алгоритму рекурсивного вычисления порядковых статистик в качестве i-й порядковой статистики, которая записывается в регистр 7 ячейки 1; в

k-м такте, могут быть соседние порядковые статистики и i-я порядковая статистика, вычисленные в (k-1)-м такте, или следующее число а с выi( хода регистра 3. При выполнении соответствующих условий число а может без изменения проходить через все те ячейки 1,, для которых ак а !

Аналогично число а„с выхода регистра 21 может без изменения проходить через ячейки 1. Поскольку обмен содержимым регистрами k-й и

{k-13-й порядковых статистик соседних ячеек 1 осуществляется посредством регисгра 8, то он. в устройстве выполняется за два полутакта (цепи синхронизации регистров 7-9 ячеек

1 анализа не показаны). При этом в каждом полутакте в каждой ячейке выполняются одинаковые операции срав- нения содержимого региста 7 С1„ вычисленного в предыдущем полутакте, с двоичными кодами Х1,», и Y. сформированными на входах 13 и 13. этой ячейки. Указанные операцйи одновременно осуществляются блоком 12,сравнения. При этом на выходе 19 блока 12 сравнения появляется сигнал логической "1", если Х <,а С„,, а на выходе 19 он появляется в случае выполнения неравенств Y1,„ < С „ и Х1,, 4а С . Когда одновременно выполняются неравенства Х », а Св,, и .

Yk. » С »,в то сигнал логической "1" присутствует на выходе 19 . В этом случае в регистры 8 и 9 записываются двоичные .коды, все.разряды которых равны единице, т.е. максимальные коды, и поэтому при их поступлении на входы ячейки 1,,, содержимое регистра 7 этой ячейки не изменяется. Таким образом, после двух полутактов работы устройства в регистр 7 j-й ячейки 1, в k-м такте записывается код j"é йорядковой статистики после. довательности N чисел относительно

-!6548 числа, поступившего с выхода первого регистра 2 в (k-j) -м такте на цход первой ячейки 1.

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

Устройство для экстремальной фильтрации, содержащее входной регистр и N ячеек анализа, где N — апер10 тура фильтрации, каждая ячейка анализа содерлйт блок сравнения, первый регистр и первый коммутатор, причем входы устройства соединены с информационными входами входного регистра, выходы первой группы i-й ячейки анализа, где i = 1,2,...,N-1, соединены с входами первой группы (з.+1)-й ячейки анализа, выходы первой группы N-й ячейки анализа являются выходами минимального числа скользящей выборки устройства, входы синхронизации регистров всех ячеек анализа объединены, в каждой ячейке анализа входы первой и второй

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

45 регистра соединены с информационными входами первого регистра задерж6 ки и входами третьей группы N-й ячейки анализа, выходы разрядов i-го буферного регистра соединены с информационными входами (i41)-го буферного о р егистра, выходы разрядов

N-ro буферного регистра соединены с входами второй группы N-й ячейки анализа, входы i-й ячейки анализа второй и третьей групп подключены к выходам соответственно второй и третьей групп (i+1)-й ячейки анализа, выходы первой группы i-й ячейки анализа являются выходами i-го отсортированного числа скользящей выборки устройства, входы синхронизации всех регистров всех ячеек анализа подключены к первому выходу блока синхронизации, второй и третий выходы которого соединены с входами соответственно синхронизации и разрешения записи всех буферных регистров и входного регистра,. в каждой ячейке анализа входы второй группы соединены с информационными входами первой группы второго коммутатора, выходы которого соединены с информационными входами второго регистра, входы третьей группы ячейки анализа соединены с информационньИи входами третьего регистра и с входами третьей группы блока сравнения, первый и второй выходы которого соединены соответственно с управляющим входом второго коммутатора и вторым управляющим входом первого коммутатора, третий выход блока сравнения соединен с входами установки в единичное состояние всех разрядов втор or о и тр ет ber о р егистр ов, выходы разрядов которых являются выходами соответственно второй и третьей групп ячейки анализа, выходы разрядов первого регистра соединены с информационными входами третьей группы первой и второй групп второго коммутаторов, а также с входами четвертой группы блока сравнения.

1654811

1654811

А3. Ф

Составитель В. Горохов

Редактор О. Головач Техред А.Кравчук Корректор Н. Ревская . Заказ 1951 Тираж 401 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10!

Устройство для экстремальной фильтрации Устройство для экстремальной фильтрации Устройство для экстремальной фильтрации Устройство для экстремальной фильтрации Устройство для экстремальной фильтрации 

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к электронной карточке-кошельку и способу ее перезарядки для безналичного платежного оборота

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

Изобретение относится к вычислительной технике и может быть использовано для исследования систем массового обслуживания (СМО)

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

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

Изобретение относится к услугам, связанным с ведением игр на игровых машинах типа видеослот-машин и машин для видеопокера

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