Устройство для вычисления скользящего среднего

 

Изобретение относится к вычислительной технике и автоматике, предназначено преимущественно для использования в устройствах обработки 1Ц1ФРОВОЙ информации в цифровых измерительных приборах и является усовершенствованием устройства по авт. св. № 1012272. Цель изобретения - расширение функциональных возможностей устройства за счет вычисления скользящего среднего дискретных двумерных полей при высокой точности и быстродействии. Для этого в устройство для вычисления скользящего среднего дополнительно введены третий регистр, дополнительный и накапливающий сумматоры с соответствующими связями. Устройство позволяет реализовать возможность вычисления скользящего среднего по кресту , а следовательно, и возможность использования изобретения в цифровых устройствах измерения и обработки не.только процессов, но и двумерных полей , в частности двумерных изображений . 1 ил. (Л 00

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

СООИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

А2

„„SU„„1247895 (ю4С 06 F 15 36

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

llO ДЕЛАМ ИЗОБРЕТЕНИЙ И 0ТНРЫТИЙ

ВСЕС9%311 й

ОПИСАНИЕ ИЗОБРЕТЕНИЯ ц":.;:, . ., ВЙВЛИОТЕЕА

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) 1012272 (21) 3842156/24-24

° (22) 04.01.85 (46) 30.07.86. Бюл. Ф 28 (72) В.P.Àõìåòüÿíîâ (53) 681.333(088.8) (56) Авторское свидетельство СССР

N 1012272, кл. G 06 F 15/36, 1981. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ СКОЛЬЗЯЩЕГО СРЕДНЕГО (57) Изобретение относится к вычислительной технике и автоматике, предназначено преимущественно для использования в устройствах обработки цифровой информации в цифровых измерительных приборах и является усовершенствованием устройства по авт. св. N 1012272. Цель изобретения — расширение функциональных воэможностей устройства за счет вычисления скользящего среднего дискретных двумерных полей при высокой точности и быстродействии. Для этого в устройство для вычисления скользящего среднего дополнительно введены третий регистр, дополнительный и накапливающий сумматоры с соответствующими связями, Устройство позволя» ет реализовать воэможность вычисления скользящего среднего по "кресту", а следовательно, и возможность использования изобретения в цифровых устройствах измерения и обработки не. только процессов, но и двумерных полей, в частности двумерных изображений. 1 ил.

1 12

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

У 1012272.

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

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

Устройство содержит генератор текстовых импульсов ГТИ 1, блок 2 управления, коммутатор 3, сумматор

4, регистр 5, регистр 6, накапливающий сумматор 7, регистр 8, дополнительный сумматор 9, причем блок 2 управления содержит делитель частоты

10 и триггер 11.

Пусть выборка типа "крест" состоит из пересекающихся строки и столбца. Нумерация отсчетов в "кресте" в соответствии с прямоугольной матрицей размерами (N,, Я ), из которой он выбран. В качестве "креста" выбрана строка с(и столбец р . Тогда элемент пересечения есть а(с(, р ), a общее количество отсчетов в выборке равно N„ + N ° причем элемент a(a p) считается дважды. Обозначим через

К и К двоичный логарифм соответстФ венно числа N, и N, а через и-разрядность отсчетов выборки„ Деление на N = 2 реализуется за счет отбраК сывания К младших разрядов кода. Для определенности примем, что скольжение "креста" происходит по строке.

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

ГТИ 1 вырабатывает тактовые импульсы, поступающие на вход блока 2 управления. По сигналам с первого выхода блока 2 . управления коммутатор

3, имеющий разрядность (п + 2К + 1), подключает ко второму информационному входу первого сумматора 4 поочередно либо входной и-разрядный двоич ный код очередного отсчета строки, либо (n + 2К + 1)-разр4п(ный инверсный код с выхода первого регистра 5.

47895 2

Выход первого сумматора 4 подключается поразрядно к соответствующим разрядным входным цепям (n + 2К +

+ 1)-разрядного второго регистра 6, выход которого подключается поразрядно к первому входу сумматора 4 для обеспечения работы в режиме накапливающего сумматора. Вместе с этим (n + К + I) старших разрядов сумма10 тора 4 подключены к (и + К + 1) входным цепям регистра 5, соответствующие инверсные выходы которого используются в качестве (n + К + 1) младших разрядов инверсного кода.

Таким образом при записи значений кода из сумматора 4 в регистр 5 осуществляется смещение в сторону младших разрядов на К ррааззрряяддоовв, т.е. реализуется операция деления на N к

20 = 2 и инвертирование полученных значений младших (и + К + i) разрядов кода. При этом значения и старших разрядов полной разрядной сетки кода со стороны входа регистра 5 не

2s заполнены., т.е. равны нулю. Поэтому соответствующие им значения К старших разрядов инверсного кода на выходе регистра 5 формиру1отся.как постоянные одинаковые сигналы логичес30 кой "1", для передачи которых через коммутатор 3 при технической реализации достаточно однопроводной линии связи, с которой на выходе коммутатора 3 соединены К старших

35 разрядов Второго Входа сумматора 4 °

Дл» выполнения- операции вычитания образуется дополнительный код на основе сформированного инверсного кода регистра 5 путем подачи на

40 вход переноса сумматора сигнала логической "1" с первого выхода блока

2 управления. Этот сигнал поступает в те,промежутки времени, когда через коммутатор 3 на второй вход

45 сумматора 4 передается с регистра 5 инверсный код. К выходу ГТИ 1 подключен управляющий вход регистра 6 ° выход регистра 6 является выходом устройства, с которого снимается текущее значение обрабатываемой выборки по строке о в форме и-разрядного параллельного кода. На N (и + + К„" + 1)-разрядных входа второго (n + К4 + 1)-разрядного сумматора 7

5а, поступают И„отсчетов столбца р (п + 1) старших разрядов кода суммы значений отсчетов столбца р выбранного "креста" с выхода сумматора

7 по сигналу первого выхода блока 2

3 управления записываются в (п + 1)разрядный третий регистр 8, выход которого является дополнительным выходом устройства, с которого снимается параллельно код скользящего среднего па столбцу р "креста".

Кроме этого (n + 1)-разрядный код с выхода регистра 8 поступает на первый вход третьегб (n + i)-разрядного сумматора 9, на второй вход которого поступают (п + 1) старших разрядов кода со второго регистра 6.

Таким образом п старших разрядов кода на выходе сумматора 9 представляют собой значение скользящего среднего по "кресту". Алгоритм работы устройства описывается следующим уравнением:

Z(iT) = (y (iT) + у (iT))/2, где Z(iT) — значение хода скользящего среднего по "кресту" в момент времени iT, у„ (iT) — значение кода скользящего среднего по строке( в момент времени iT

y (iT) — значение кода скользяще2 го среднего по столбцу р в момент времени iT

y (iT) — у, ((i — 1)T) — y j(i—

1 ъ

1)T3 + х (iT), где у, ((i — 1)T) - значение кода скользящего среднего по строке ot. в момент iT; х (iT) — значение входного хода для вычисления скользящего среднего по строке oL в момент времени iT

N у (iT). =(Q х (iT)j /М е= где х (iT) - значения отсчетов столбе ца р в момент времени

iT.

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

ГТИ 1. В первом полутакте значения кодов отсчета столбца р поступают на входы сумматора 7, для суммирования в котором из-за многовходовости от, водится практически такт работы устройства, а входной код очередного

1247895 отсчета строки сс поступает через коммутатор 3 на второй вход сумматора

4 и суммируется с кодом у ((i — 1)Т) регистра 6. Полученное на выходе сум5 матора 4 значение кода суммы у, t (i

-1)Т) + х "(iT) записывается в регистр.

6 по заднему фронту нечетного импульса

ГТИ 1, который воздействует также на триггер 10 и изменяет состояние его выхода с логического "О." на логическую "1". Во втором полутакте под действием сигнала логической "1" с выхода блока 2 управления (триггер

11) в коммутаторе 3 открывается цепь для прохождения на второй вход сумматора 4 инверсного кода с выхода регистра

5. В результате суммирования прямого кода регистра 6 и дополнительного кода заполненного в предыдущем такте " значения кода регистра 5 в сумматоре

4 реализуется операция вычитания (у, ((i — 1)Т) + х (iT) j — — у: ((1

1)Tj. Полученное на выходе сумматора 4 текущее среднее значение кода

25 записывается в регистр 6 по заднему фронту четного импульса ГТИ 1, при этом триггер 11 блока 2 управления возвращается в исходное состояние.

Запись кода в регистр 5 с выхода сумматора 4 производится в каждом такте по заднему фронту импульса, поступающего со второго выхода блока 2 управления. Этот импульс формируется в делителе 7 частоты (коэффициент

35 деления равен 2 М ) синхронно с соответствующим четным импульсом ГТИ 1.

Первые N тактов регистр 5 сохраня2 ет запись нулевого значения кода.

Запись кода в регистр 8 с выхода

40 сумматора 7 производится по заднему фронту импульса, поступающего с первого выхода блока 2 управления (с выхода триггера 11). Коды с выходов регистров 6 и 8 поступают на соот45 ветствующие входы сумматора 9, с выхода которого снимается текущее значение кода среднего по "кресту".

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

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

Составитель И.Мухин

Техред N. Ходанич Корректор N.Самборская

Редактор Н.Горват

Заказ 4 128/50

Тираж б71 Подписное

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

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

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

Устройство для вычисления скользящего среднего Устройство для вычисления скользящего среднего Устройство для вычисления скользящего среднего Устройство для вычисления скользящего среднего 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области информационно-измерительной и вычислительной техники и может быть использовано в электроэнергетике для непрерывного контроля текущих значений и получения гистограммы отклонений напряжения с целью контроля по ГОСТ 13109-87 качества электроэнергии в электрических сетях промышленных предприятий и энергосистем

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

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