Устройство для преобразования изображений объектов Советский патент 1990 года по МПК G06K9/00 

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

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

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

На фиг,Г представлена блок-схема пред/агаемого устройства: на фиг.2 - блок- схема блока экстремальной фильтрации; на фиг.З - схема блока селекции экстремумов: на фи .4 - схема блока вычисления среднего значе ния: на фиг,5 - схема блока адаптивной фильтрации: на фиг.6 - взаимное поло- женир текущего отсчета Ха , текущей

двумерной области - L , ее внутреннего отсчета XPR и его дополнительной области Dp,R.

Устройство для преобразований изображений обьектов содержит буферный 1 и выходной 2 регистры, блок 3 сдвигающих регистров, блок 4 экстремальной фильтрации, блоки 5 и 6 вычисления среднего значения, блок 7 адаптивной фильтрации, информационный вход 8 устройства, вход 9 тактовых импульсов и выход 10 устройства.

Информационный вход 8 устройства образован информационным входом буферного регистра 1, информационным входом блока 3 сдвигающих регистров и первым и четвертым информационными входами блока 4 экстремальной фильтрации. Выход буферного регистра 1 соединен с вторым и

О О 00

VI ю

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

Выход блока 3 сдвигающих регистров соединен с третьим информационным входом блока 7 адаптивной фильтрации, Выходы первого 5 и второго 6 блоков вычисления среднего значения соединены соответственно с первым и вторым информационными входами блока 7 адаптивной фильтрации. Выход блока 7 соединен с информационным входом выходного регистра 2, выход которого является выходом 10 устройства. Управляющие тактовые входы буферного регистра 1, выходного регистра 2, блока 3 сдвигающих регистров, блока 4 экстремальной фильтрации, блоковби 6 вычисления среднего значения и блока 7 адаптивной фильтрации объединены и соединены с тактовым входом 9 устройства.

Блок 4 экстремальной фильтрации содержит (N+M-2) блоков 11.111.N+M-2 селекции экстремумов и 2 (М-1) сдвигающих регистров 12.1,...12.2М-2. Первый вход блока 4 соединен с первыми входами блоков 11.J , N-1) селекции экстремумов, четвертый вход- с четвертыми входами блоков 11.J, а второй и третий входы - соответственно с вторым и третьим входами первого блока 11.1 селекции экстремумов. Первый и второй выходы блока 11. селекции экстремумов соединены соответственно с вторым и третьим входами блока 11.1+1 селекции экстремумов (, N-fM-3). Первый выход блока 11.N-1 селекции экстремумов соединен с информационным входом первого 12.1 сдвигающего регистра, а второй выход - с информационным входом сдвигающего регистра 12.М. Выход сдвигающих регистров 12.1+1 (, М-2) соединен синформаци-- онным входом сдвигающих регистров 12.1+1 и первым информационным входом блока 11.N-1+I селекции экстремумов. Выход сдвигающих регистров 12.M-1+I соединен с четвертым информационным входом блока 11.N-1+I селекции экстремумов. Выходы сдвигающих регистров 12.М-1 и 12.2М-2 соединены соответственно с первым и четвертым информационными входами блока 11.N+M-2 селекции экстремумов, первый и второй выходы которого соединены соответственно с первым и вторым выходами блока 4 экстремальной фильтрации. Тактовые входы блоков 11.111.N+M-2 селекции экстремумов и сдвигающих регистров 12.1,...,12.2 (М-1) объединены и соединены с тактовым входом блока 4.

Блок 11,j селекции экстремумов . N+M-2) содержит компараторы 13 и 14. коммутаторы 15 и 16, регистры 17 и 18, Первый вход блока 11.J образован первыми информационными входами компаратора 13 и коммутатора 15, второй вход- вторыми информационными входами компаратора 13 и коммутатора 15, третий вход- первыми информационными входами компаратора 14 и

0 коммутатора 16, четвертый вход - вторыми информационными входами компаратора 14 и коммутатора 16. Выход Больше компаратора 13 соединен с управляющим входом коммутатора 15, выход которого

5 соединен с информационным входом регистра 17. Выход Меньше компаратора 14 соединен с управляющим входом коммутатора 16, выход которого соединен с информационным входом регистра 18. Выходы

0 регистра 17 и 18 являются соответственно первым и вторым выходами блока 11.J селекции экстремумов. Тактовые входы реги- стров 17 и 18 объединены и соединены с тактовым входом блока 11.J.

5Блок вычисления среднего значения содержит сдвигающие регистры 19-21, регистр 22, блоки 23 и 24 вычитания, блоки 25 и 26 суммирования и блок 27 деления.

Вход блока образован первым инфор0 мационным входом блока 25 суммирования и информационным входом сдвигающего регистра 19, Выход последнего соединен с первым информационным входом блока 23 вычитания, выход которого соединен с вто5 рым информационным входом блока 25 суммирования. Выход последнего соединен с информационным входом регистра 22, выход которого соединен с вторым информационным входом блока 23 вычитания,

0 первым информационным входом блока 26 суммирования и информационным входом сдвигающего регистра 20. Выход последнего соединен с первым информационным входом блока 24 вычитания, выход которого

5 соединен с вторым информационным входом блока 26 суммирования, выходом соединенного с информационным входом блока 27 деления и информационным входом , сдвигающего регистра 21. Выход по0 следнего соединен с вторым информационным входом второго блока 24 вычитания. Выход блока 27 деления соединен с выходом блока вычисления среднего значения. Тактовые входы сдвигающих ре5 гистров 19-21, регистра 22 и блока 27 деления объединены и соединены с тактовым входом блока вычисления среднего значения.

Блок 7 адаптивной фильтрации содержит блоки 28-30 вычитания, блоки 31 и 32

nOCTO

жители Первы форма а

ВХОД01

ов в

асти

зобра

толбце

естео

YcTf ом.

Устр ивного

аждогс ценкиЕ а и ение от нтервал ижнего ации ог начений

1ННОЙ памяти, регистры 33-35, умно- 36 и 37 и блок 38 суммирования. вход блока 7 образован первым ин- ционным входом блока 28 вычитания, втоДой вход - первым информационным и блока 29 вычитания и вторым инфор- мацио иным входом блока 28 вычитания. Вы- по|следнего соединен с входами блоков I постоянной памяти. Выход блока 31 нной памяти соединен с первым информационным входом умножителя 36. Тре- д блока 7 образован входом регистра орым информационным входом бло- ычитания. Выход последнего соеди- вторым информационным входом умножителя 36, выход которого соединен с -(ационным входом регистра 33, вы- ;оединенного с первым информаци- входом блока 30 вычитания. Выход )а 34 соединен с вторыми информа- ционними входами блока 38 суммирования и блокэ 30 вычитания. Выход последнего соединен с первым информационным вхо- умножителя 37. Выход блока 32 посто- памяти соединен с информационным -1 регистра 35, выход которого соёди- вгорым информационным входом ум- ножит ля 37, выходом соединенного с информационным входом блока 38 суммирования. Выход блока 38 суммирова- 1яется выходом блока 7. Тактовые )егистров 33-35, умножителей 36 и цинены и соединены с тактовым вхо- |ка 7 преобразования. к 3 сдвигающих регистров имеет

.M±La-t;

-2) -2 Двигаюистр 19 имеет длину L, сдвигающий 20-длину г К, сдвигающий регистр сдв1игающие регистры 12.1,...,12.2(М-1) меют ; лину г где М и N - количество отсче- стэлбце и строке дополнительной об- внутренниж точек (фрагмента сения); К и L- количество отсчетов в и строке текущей облйсти; :- коли- стсчетов в строке изображения, юйство работает следующим обраход31 иЗ

ПОСТОР

форма тий вх 34 и в- ка 29 Е нен с

инфор ходом онным регист

дом янной входом нен с ножи- первыг суммир ния яв входы

37объе|цинены1 дом блс Блс

лину

щий per егистр 1 и

О

2Q

40

45

ойство реализует операцию адап- линейного растяжения сигнала в 50 вумерн|ом скользящем окне. Для этого-для отсчета сигнала формируются ерхнего и нижнего значений сигна- опр|еделяется скорректированное зна- счета путем линейного растяжения 55 la, заданного оценками верхнего и значений сигнала. Результат опе- ределяется ка к взвешенная сумма текущего отсчета и скорректиро

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

сигнала производится следующим образом. При поступлении текущего отсчета XcjS рассматривается прямоугольная область 10 -Размерами К X L с централь-, ным отсчетом . для внутренних отсчетов XPR этой области, расрматривается дополнительная прямо- 15 область Окр размерами М х N и центральным отсчетом XPR. Для дополнительной области Окр, соответствуюбщей отсчету XPR, находятся максимальные и минимальные значения отсчетов. Затем оп- 2Q ределяются средние значения максимальных и минимальных значений, подсчитанных для внутренних отсчетов XPR области Q о; -| L с центральным отсчетомХо;-|,й-1: -Полученныесредниезна О i

чения принимаются соответствнно за оценки верхнего и нижнего значений сигнала для отсчета a--fi - -2Q Значение Yc результата адаптивного линейного растяжения сигнала для отсче- таХо определяется из выражения

Yc}8 + Y(),X)-(ZqS - X) ,

где Y(X:;,Xq3)- весовая функция;

Xc - оценка нижнего значения сигнала для отсчета

XojS - оценка верхнего значения сигна- 0 ла для отсчета

- скорректированное значение для отсчета Xqg .

Весовая функция Y (а ) Y (а -уЗ) 5 (Р) где р (а-, имеет вид

Y(P) l,

0,

.(

Значения (TI и а определяются характером распределения и уровнем шума на изображении.

Скорректированное значение 2а для отсчета Х определяется из теории. При этом используются К и L - количество внутренних отсчетов в области ф отсчета У(а

по вертикали и горизонтали; Xn .m - максимальное значение в дополнительной области, Х,т- минимальное значение в дополнительной области.

В начальный момент времени регистры 1. 2, 17, 18, 22, 33, 34, 35, сдвигающие регистры 3, 12.1,...12.2 (М-1),19-21 обнулены, в блоке 31 постоянной памяти таблично реаАлизована функция F(X)- деления, в

блоке 32 постоянной памяти таблично реализована весовая функция Y(p). Пусть в к-м такте работы на информационный вход 8 устройства поступает код текущего отсчета XqS который с информационного входа устройства поступает на информационный вход буферного регистра 1 и на первый и четвертый входы блока 4 экстремальной фильтрации, а также на вход блока 3 сдвигающих регистров. На выходе буферного регистра 1„ формируется код отсчета, поступившего на информационный вход 8 устройства тактом ранее. Код отсчета поступает на второй и третий входы блока 4 экстремальной фильтрации. Последний в каждом такте определяет максимальное и минимальное значения отсчетов по соответствующей прямоугольной дополнительной области размерами М х N. Нахождение максимального и минимального значений отсчетов по прямоугольной области производится путем нахождения максимальных и минимальных отсчетов для строчек области и нахождения соответственно максимального и минимального значений среди полученных для строчек максимальных и минимальных значений для отсчетов строчек. Базовой операцией является операция нахождения максимального среди двух значений и минимального среди двух значений, Эти операции реализуются в блоке 4 экстремальной фильтрации при помощи блоков 11.j , N+M-2) селек-- ции экстремумов. Блок 11 .J селекции экстремумов содержит компараторы 13 и 14, коммутаторы 15 и 16, регистры 17 и 18. 8 каждом такте значения, поступившие на первый и второй вход блока 11.J селекции экстремумов, поступают соответственно на первые и вторые информационные входы компаратора 13 и коммутатора 16. Сигнал с выхода Больше компаратора 13 поступает на управляющий вход коммутатора 15, на выходе которого формируется код максимального значения из поступивших на первый и второй входы блока 11.J. Код максимального значения с выхода компаратора 15 поступает на информационный вход регистра 17 и записывается в него в следующем такте. Значения, поступившие на третий и четвертый входы блока 11 .j, поступают соответственно на первые и вторые информационные входы компаратора 14 и коммутатора 16, Сигнал с выхода Меньше компаратора 14 поступает на управляющий вход коммутатора 16, на выходе которого формируется код минимального значения из поступивших на третий и четвертый входы блока 11 .j. Код минимального значения с выхода компаратора 16 поступает на информационный вход регистра 18 и записывается в него в следующем такте.

Таким образом в к-м такте на первом выходе блока 11.j селекции экстремумов формируется код максимального из значений, поступивших на первый и второй входы блока 11.J тактом ранее, т.е. в (к-1)-м такте, а на втором выходе блока 11.J формируется код минимального из значений, поступивших на третий и четвертый входы блока 11 .j в (к-1)-м такте. Код отсчета Xq9 с первого входа блока 4 экстремальной фильтрации поступает на первые входы блоков

11.111.N-1. Код отсчета Хс с четвертого

входа блока 4 поступает на четвертые входы блоков 11.2,...,11.N-1 селекции экстремумов. На выходах блока 11.1 селекции экстре- мумов формируются коды значений

( а,уЗ-1 ( --Коды

Xcf- У2- JS- /2-2и

с выхода блока 11.N+ +М-2 селекции экстремумов поступают соответственно на первый и второй выходы блока 4 экстремальной фильтрации. Таким образом, в к-м такте работы на выходах блока 4 формируются соответственно коды величинX 2f-W/2- jS-r 2-2и( которые поступают СО- ответственно на первый и второй входы блоков 5 и 6 вычисления среднего значения. Блок 4 работает в конвейерном режиме и через г М/2+ 2+ N/2+ 2 тактов работы устройства на выходах блока 4 экстремальной фильтрации формируются коды значений

Хтах ,, viTilft ф И Xq3.

Блоки 5 и 6 вычисления среднего значения осуществляют операцию скользящего усреднения по прямоугольной окрестности размерами К х L отсчетов. Для этого рекурсивно пересчитываются скользящие суммы по строке для текущего отсчета текущей строки, затем рекурсивно по столбцу пересчитывается сумма скользящих сумм, соответствующих текущей прямоугольной области. Разделив полученную таким образом сумму отсчетов текущей прямоугольной

0

5

0

5

0

5

0

0

5

значений

X а-гл

от

области на количество отсчетов, получают среднее значение для отсчетов текущей области.

Для значения PIJ, поступившего на вход блока вычисления среднего значения в теку- щ(м такте, рекурсивно вычисляется скользящая сумма значений по строке для апертуры длины L.

SlJ S|,J-1 + Pij - P|,.

Затем рекурсивно определяется сумма ;четов по области размерами К х L

F ( X) - у Код этой величины поступает

с выхода блока постоянной памяти на

первый информационный вход умно5 жителя 36, на второй информационный

вход которого поступает значение

+ .

X м+к

10

-2 ,g-N+L Д.

Значение

2-Л 2

Z 2, С выхода умножителя 36 поступает на вход регистра 33, с выхода которого на первый информационный бход блока 30 вычитания поступает код значения Z д MJJi - 2 и - nij: - 4. Код

гд Sij - сумма значений по скользящей отсчета X д- +1 - 4-L с

третьего входа блока 7 преобразования по- 20 ступает на вход регистра 34, на выходе которогосформированкод

. который по4сЛ

Sij Si-i,j +Sij -Si -k j;

an

ла

эртуре длины L:

Sij - сумма значений по двумерной об- ;ти размером К х L;

Sij - скользящее среднее по двумерно i области размером К х L

С каждым тактовым импульсом от соде )жимого регистра 22 вычитается получен- ное с выхода блока 19 значение, noi ступившее на вход блока 5 тактами ранее, и г рибавляется текущее значение X на входе блока 5. Полученное значение заносится в регистр 22. Таким образом в регистре 22 хр 1нится скользящая сумма для L послед- ни)с значений, поступивших на вход блока 5.

но

3Hi

блс тел

2 А 2

ступает на вторые информационные входы 25 блока 30 вычитания и блока 38 суммирова- Кодвеличины

ния.

значения на выходе сдвигающего регист- 21, поступившего на его вход г тактами

От ра

райее, отнимается значение с выхода сдви- гак1щего регистра 20, которое поступило на его вход с выхода регистра 22 Кх L тактами ранее, и прибавляется текущее значение скользящей суммы значений по строке, поступившее с выхода регистра 22. Получен- таким образом значение суммы чений по двумерной области на выходе ка 26 суммирования подается на делиY(.N+l 3-X« M+j 2,5-NjtL 3)c выхода

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

N +L .

Y(X м + к

35

-2.-:

з27.

.-Ii|L),

поступающего на второй информационный вход умножителя 37, на первый информационный вход которого поступает значение ве- 40 личины Z ,S-ii±Ji 4 -Xa- i J 2 - L+L, с выхода блока 30 вычитания. Код величины 45 Y(. делителе 27 осуществляется деление полученной суммы на количество отсчетов в области, равное Кх L. На выходе 27 формируется среднее значение по текущей дву- ме|:ной области размерами К х L отсчетов, кот )рое поступает на выход блока 5.

В блоке 7 адаптивной фильтрации на вых1оде вычитателя 28 формируется код

значения Х + к

-2.N -f-L

2 t 2

-2 .yS - -3, поступающий

затем на входы блоков 31 и 32 постоянной памяти. В блоке 31 постоянной памяти таб- лич10 реализовано вычисление функции

F ( X) - у Код этой величины поступает

с выхода блока постоянной памяти на

первый информационный вход умножителя 36, на второй информационный

вход которого поступает значение

+ .

X м+к

0

-2 ,g-N+L Д.

Значение

2-Л 2

Z 2, С выхода умножителя 36 поступает на вход регистра 33, с выхода которого на первый информационный бход блока 30 вычитания поступает код значения Z д MJJi - 2 и - nij: - 4. Код

. который по2 А 2

ступает на вторые информационные входы блока 30 вычитания и блока 38 суммирова- Кодвеличины

ния.

Y(.N+l 3-X« M+j 2,5-NjtL 3)c выхода

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

N +L .

Y(X м + к

35

-2.-:

.-Ii|L),

поступающего на второй информационный вход умножителя 37, на первый информационный вход которого поступает значение ве- 40 личины Z ,S-ii±Ji 4 -Xa- i J 2 - L+L, с выхода блока 30 вычитания. Код величины 45 Y(.,x

,-X«j3 по:

50 ступает на первый информационный вход

блока 38 суммирования, на выходе кото. рого формируется код значения

Y д М+К„„ N+J.

. о N +L , -4 ,/5 ---4

2 / 2: Т

55 которое поступает затем на выход блока 7 преобразования. Код величины . С выхода блока 7 Преобразования поступает на вход вь1- ходного регистра 2, на выходе которого

формируется код у„ м +к

N +L

. :-2,

который и поступает на выход 10 устройства.

Таким образом в к-м такте работы устройства на информационный вход 8 устройства д поступает код текущего отсчета Хс, соответствующий/ отсчету «-Й строки, а на выходе 10 устройства формируется код peзyльtaтa , адаптивного

линейного растяжения в скользящем окне для (б25) -го отсчета

10

м + к

- 2)-и строки.

Блоки 4-7 работают в конвейерном режиме, блоки 5 и 6 работают параллельно 4epe3r(M + .2) + N. 5 тактов работы на выходе устройства формируется код величины YdyS результата адаптивного линейного растяжения в скользящем окне.

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

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

д

0

5

n

5 о

5 0

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

2. Устройство по П.1, отличающее- с я тем, что блок экстремальной фильтрации содержит N+M-2 блоков селекции экстремумов и 2 (М-1) сдвигающих регистров, где N и М число отсчетов в строке и столбце фрагмента изображения, причем первые и четвертые информационные входы N-1 блоков селекции экстремумов объединены и являются первым информационным входом блока экстремальной фильтрации, второй и третий информационные входы первого блока селекции экстремумов объединены и являются вторым информационным входом блока экстремальной фильтрации, первый и второй выходы N+M-3 блоков селекции экстремумов соединены соответственно с вторым и третьим информационными входами последующих блоков селекции экстремумов, первый выход (N-l)-ro блока селекции экстремумов соединен с входом первого сдвигающего регистра, второй выход (N-1}- го блока селекции экстремумов соединен с входом М-го сдвигающего регистра, выходы первых М-1 сдвигающих регистров соединены с информационными входами последующих (М-2)-х сдвигающих регистров и первыми информационными входами с N-ro пo{N+M-2)-й блоков селекции экстремумов соответственно, выходы сдвигающих регистров, начиная с М-го сдвигающего регистра, соединены с информационными входами последующих сдвигающих регистров и четвертыми информационными входами с N-ro по (Ы+М-2)-й блоков селекции экстремумов соответственно, первый и второй выходы последнего блока селекции экстремумов являются первым и вторым выходами блока экстремальной фильтрации, тактовые входы сдвигающих регистров и блоков селекции экстремумов объединены и являются управляющим входом блока экстремальной фильтрации.

3. Устройство по ПП.1 и 2, отличающее с я тем, что блок селекции экстремумов содержит два компаратора, два коммутатора и два регистра, причем первые информационные входы первого компаратора и первого коммутатора объединены и являются первым информационным входом блока, вторые информационные входы пер- jBoro компаратора и первого коммутатора

объединены и являются вторым информаци- онн 1м входом блока, первые информационные входы второго компаратора и второго ком 1утатора объединены и являются третьим информационным входом блока, вторые информационные входы второго компаратора и второго коммутатора объединены и являются четвертым инфррмационным входом блока, выход Больше первого компаратора соединен с управляющим входом пер зого коммутатора, выход которого соеди- нен с входом первого регистра, вь1ход Меньше второго компаратора соединен с управляющим входом второго коммутатора, вых )д которого соединен с входом второго регистра, выходы первого и второго регистров соединены с первым и вторым выходами бло1:а селекции экстремумов, тактовые входы эегистров объединены и соединены с тактовым входом бяока.

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

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

Фиг. г

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

название год авторы номер документа
Устройство для двумерной экстремальной фильтрации 1988
  • Василькевич Александр Владимирович
  • Дмитриев Александр Георгиевич
  • Елманов Сергей Александрович
  • Яцимирский Михаил Николаевич
SU1605224A1
Устройство для определения экстремумов 1981
  • Александров Валерий Юрьевич
  • Шейко Владислав Васильевич
SU985749A1
Адаптивный цифровой фильтр 1982
  • Белявская Татьяна Гилелевна
  • Левчук Юрий Петрович
  • Сотников Александр Дмитриевич
  • Стригина Елена Владимировна
SU1080245A1
Цифровой ранговый фильтр видеосигнала телевизионного изображения 1989
  • Паленичка Роман Мирославович
SU1700767A1
Цифровой фильтр с линейной дельта-модуляцией 1988
  • Тимченко Александр Владимирович
SU1589383A1
Цифровой фильтр с симметричной импульсной характеристикой 1988
  • Тимченко Александр Владимирович
SU1589384A1
Способ взвешивания движущихся объектов 1990
  • Пилипович Владимир Антонович
  • Есман Александр Константинович
  • Карякин Юрий Дмитриевич
  • Богачев Владимир Николаевич
SU1800269A1
Устройство для экстремальной фильтрации 1988
  • Елманов Сергей Александрович
SU1580346A1
УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ЛОКАЛЬНЫХ ПОРЯДКОВЫХ СТАТИСТИК 1990
  • Елманов Сергей Александрович[Ua]
RU2024934C1
Устройство для вычисления функции 1985
  • Ваврук Евгений Ярославович
  • Заячкивская Людмила Богдановна
  • Лабяк Роман Степанович
  • Равский Виталий Михайлович
SU1280614A1

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

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

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

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

Фаг. J

Вход

19 7Г

23

ъ

25

гб

21

2i k-

«-K/i,

. Фиг.З

.

Документы, цитированные в отчете о поиске Патент 1990 года SU1608712A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
с
Способ получения смеси хлоргидратов опийных алкалоидов (пантопона) из опийных вытяжек с любым содержанием морфия 1921
  • Гундобин П.И.
SU68A1
Л
И
Василенко С.А
Елманов, Дмитриев 81.327(088.8) авлидис Т
Алгоритмы машинной гра- и обработки изображений
Пер, с англ
Мацуда Дж,, Хоригути А., Ура К
Процессор - выравниватель гистограмм для элек- тронного микроскопа, работающий с частотой телевизионной развертки
- Приборы для научных исследований, 1980, Ns 9, с
Огнетушитель 0
  • Александров И.Я.
SU91A1

SU 1 608 712 A1

Авторы

Елманов Сергей Александрович

Василенко Лариса Ивановна

Дмитриев Александр Георгиевич

Даты

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

1988-11-22Подача