Устройство обработки изображений

 

Изобретение относится к вычислительной технике и может применяться в системах обработки изображений. Целью изобретения является повышение быстродействия устройства при сохранении точности обработки и без усложнения устройства. Устройство содержит блок 1 взвешенного суммирования, блок 2 формирования задержанных отсчетов и К вычислительных узлов 3, каждый из которых состоит из арифметического блока 4, блока 5 задержки, арифметического блока 6 и элемента 7 задержки. Принцип работы устройства основан на замене прямого вычисления двумерной цифровой свертки суммой вида Y(N<SB POS="POST">1</SB>, N<SB POS="POST">2</SB>) = Σ A<SB POS="POST">K</SB> Σ Σ X(N<SB POS="POST">1</SB>-M<SB POS="POST">1</SB>, N<SB POS="POST">2</SB>-M<SB POS="POST">2</SB>), где A<SB POS="POST">K</SB> - постоянные коэффициенты, а суммы по переменным для областей D прямоугольной формы вычисляются рекурсивно. 1 з.п. ф-лы, 2 ил.

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

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

РЕСПУБЛИН

„„SU„„161745P

А1 (51 ) 5 G 06 F 15/66

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР (21) 4622565/24 (22) 20.12.88 (46) 30.12.90. Бюл. Р 48 (71) Куйбьппевский авиационный институт им.акад.С.П.Королева (72) К.В.Овчинпиков и B.Â.Ñeðãååâ (53) 681.325(088.8) (56) Авторское свидетельство СССР

У 1262527, кл., G 06 I 15/66, 1986.

Заявка ЕР У 0189943, кл. С 06 F 15/68, 1986. (54) УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЙ (57) Иэобретение относится к вычислительной технике и может применяться в системах обработки иэображений.

Целью изобретения является повьппение быстродействия устройства при сохранении точности обработки и беэ

2 усложения устройства ° Устройство содержит блок 1 взвешенного суммирования, блок 2 формирования задержанных отсчетов и К вычислительных уэлов 3, каждый иэ которых состоит из арифметического блока 4, блока 5 задержки, арифметического блока 6 и элемента 7 задержки. Принцип работы устройства основан на замене прямого вычисления двумерной цифровой свертt ки суммой вида

k -!

Y(n,,ï ) =,О. а„ i,К. х(п, — m

K= О (ю„Рд еП

П 2 m2).э где а — постоянные коэффициенты, а суммы по переменным для областей D прямоугольной формы вычисляются рекурсивно ° 1 з.п.ф-лы, 2 ил.

1617450

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

Цель изобретения - повьппение быстродействия устройства.

Принцип раб ".ы устройства основан на выполнении над изображением, представленным прямоугольной матрицей отсчетов x(n l, n<) операции двумерной цифрой свертки согласно формуле:

h(m l mg) — aKhz(mÄ m<)

k=0 где Кчисло параллельных ветвей устройства (звеньев ЛПП-системы), 40 — импульсные характеристики звеньев, постоянные коэффициенты. подстановки (2) и (1) полу45

h„(m„mg

0 к

После чают

Y(n п ) (3) к -(к к(п кеО

Ук (и<, па) = Khê(ml m )x(nl m, n2 m 2 (K"ñÐl2) е> (4),/

В предлагаемом устройстве каждое из параллельных звеньев осуществляет суммирование входных отсчетов в пряY(nl,п„),, h(mt,mu)x(n (— m l 15 (" Р2) Е

n„mt) ъ, (1) где h(m,, in) -импульсная характеристика эквивалентной линейной двумерной систе-1 20 мы с постоянными параметрами (ЛПП-системы), D — конечная область ненулевых значений импульсной характеристики, 25

Y(bi h ) — элемент прямоугольной матрицы, отсчетов выходного изображения. с

Устройство, в отличие от известных, реализует ЛПП-систему с импульснои

30 характеристикой в виде суммы моугольном окне. В этом случае импульсная характеристика может быть представлена в виде:

< (1) (i) при к сю,с к (0 при m,ñj ш . (i) . (1 к (\ и к (1) целочисленные константы удовлетворяющие условию:

Й (i)

3 ° к

1 где (3 „

С учетом (4) — (6) выражение (3) приобретает окончательную форму:

7(п,, n )

lil (2)

K-% < к-< Р к- ак,, х(п, — тп„пг — шс)

K=o m;- y K т2= у(2 (7)

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

В устройстве суммирующие ЛППсистемы реализованы рекурсивно и действуют согласно соотношению: (i)

Z к — Ек(п,-1, n<)+x(n —, п ) — х(п(-P„, п ) ° (2) 2 к = Y< (n l, и -1)+Z„(n l, и - „) (,> (9)

ZK(nl э п,-tlK) э где ЕК(п.(, n<) — промежуточный сигнал, получаемый суммированием по одной к ml 2)

И (2)-= "к (m ) h„(mq) (ч)

rPe h K (ш, ), i = 1,2 — импульсные характеристики двух последовательно соединенных звеньев ЛПП-системы, каждое из которых суммирует группы подряд расположенных отсчетон двумерного сигнала каждая по своей координате:

5 16 из координат в звене с номером k.

Так как на вход устройства поступает последовательность отстветов входного иэображения, полученная их лексикографическим упорядочением (построчной разверткой с длиной строки Ь), и для одновременного получения отсчетов с разными координатами используется задержка входных отсчетов на соответствующее число так тов, формулы (8) и (9) можно переписать в виде:

К„(0) - К„(Ь) + x(()(L — „1.)— (0 . !<) где ZK(0), YK (О) — текущие значения сигналов Z „и У„в k-рекурсивном звене, Z„(4), х®), та() — соответстненно вадернанные значения сигналов (Н, и, P — соответственно величина задержки в тактах).

Для сигналов х и Z< введена некоторая общая задержка()(,, равная соответственно маKñèìàëüному значению переменных („, 1- = О, k = 1 с целью обеспечить совпадение по величине задержки сигналов, относящихся к одному выходному отсчету по (3).

Соотношения (10 (11) означают, что вычисление суммы в рямоугольном окне происходит поэтапно, по следующему алгоритму: вычисление сумм между строками, выполняемое рекурсивно; вычисление сумм внутри строки, выполняемое также рекурсивно. Данный алгоритм позволяет уменьшить число сложений при вычислении суммы по прямоугольной области и позволяет применить блок формирования задержанных отсчетов, формирующий задержки на число тактов, кратное длине строки.

На фиг. 1 приведена блок-схема устройства, на фиг. 2 — структурная схема реализации блока задержки.

Устройство содержит блок 1 взвешенного суммирования, блок 2 формирования задержанных отсчетов, k вычисYK(0) = YK(L) + ZK(P(- „ )— ((.) () ((("" I к ) 17450 6 лительных узлов 3, содержащих арифметический блок 4, блок 5 задержки, = арифметический блок 6 Л элемент 7

5 задержки, вход 8 данных устройства, тактовый вход 9 устройства и вход 10 начальной установки устройства.

Вычислительный узел (фиг.2) образуют три регистра 11, три блока 12 оперативной памяти, три сумматора 13 и три счетчика 14.

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

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

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

35 блока 5 и заносится в него по переднему фронту следующего тактового импульса.

Таким образом, на выходе арифмети4 ческого блока 4 узла с номером 1с формируется сигнал Z(согласно с формулой (10)

Задержанные сигналы Z K снимаются с выходов блока 5 в каждом узле 3 и

45 поступают соответственно на вход суммирования и вход вычитания арифметического блока 6. На другой вход суммирования арифметического блока 6 поступает сигнал с выхода элемента 7 задержки, т.е. задержанный на один такт выходной сигнал арифметического блока 6. Данные с выхода арифметического блока 6 заносятся в элемент 7 задержки по переднему фронту следую55 щего тактового импульса. Таким образом на выходе арифметического блока 6к узла формируется сигнал Ук согласно(11).

Сигналы с выходов элементов 8 задержки ) узлов 3, представляющие со1617450 бой задержанные на один такт сигналы

У,,подаются на соответствующие входы блока 1, который осуществляет их взвешенное суммирование согласно (3) и подает результат нл выход устройства, 5

Блок 5 работает следующим Образом.

Входные данные подаются на вход

1ервого блока 1? QII рлтнш:сй памяти.

При подаче импу .".ы нл тлк:г.-,вый вход

Прон ло)

В этом случле из блока 12 оперативной памяти извлекается число, хранив— шеес» в нем по адресу m, т.е. зллисанное на и тактов раньше. Выходные дан- 3р иые блока 12 поступают .а отвод и на вход следующего блока 12 оперативной памяти, который вместе со счетчиком

14, сумматором 13 и регистром 11 образуют вторую схему задержки, которая работает аналогично.

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

1. Устройство обработки изображе- 4О ний, содержаггее блок формирования задержанных отс етов и блок взвешенного суммирования, выход ко горого является выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устрой тва, оно содержит 1с вычислительных узлов, каждый из которых содержит первый и второй арифметические блоки, элемент задержки и блОк зл PpiKKH первый, 5б второй и третий вьподы которого сое-, динены соответственно г пс,.вым и вторым входами первого лрифметическо : блока, с первым входом второго арифметического блока, выход которого ..оединен с информационным входом бло- ка задержки, выход первого арифметического блока соединен с информационным входом элемента задержки, выход которого соединен с третьим входом первого арифметического блока, входы начальной установки и тактовые входы блокл задержки и элемента задpрж;,н каждого вычислительного узла соепинены соответственно с первым и вторым входами блока формирования задержанных отсчетов и являются входом начальной установки и тактовым входом устройства соответственно, вход дан" пых устройства соединен с третьим входом блока формирования задержанных отсчетов, (2 1-1)-й и 2i-й выходы которого соединены соответственно с вторым и третьим входами второго арифметического блока i-го вычислительного узла (i = 1, k — число вычислительных узлов), выходы элементов задержки всех вычислительных узлов соединены соответственно с входами блока взвешенного суммирования.

2. Устройство по и. 1, о т л и ч а l. щ е е с я тем, что, с целью упрощения устройства, блок задержки содержит -.ðè последовательно соединенных блока оперативной памяти, три сумматора, I ðè счетчика и три регистра, выходы первого, второго и третьегс. блоков оперативной памяти являют-я соответственно первым, вторым н трет..им выходами блока задержки, информационный вход первого блока оперативной памяти соединен с информлцион|ым входом блока задержки, входы разрешения записи блоков оперативной памяти, входы выборки регистров и счетныс входы счетчиков соединены и подключены к тактовому входу блока задержки, выходы 1-I î счетчика и 1. го регистра соединены с первым и вторым входами i-го сумматора, выход которого соединен с адресным входом 1-го блока Оперативной памяти (i = Г, 5), вход очистки которого соединен с входом начальной установки блока задержки.

1617450

Составитель Л. Логачева .

Техр ед Л. Олий нык Корректор Л.Пилипенко

Редактор Л. Пчолинская

Заказ 4119 Тираж 567 Подписное

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

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

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

Устройство обработки изображений Устройство обработки изображений Устройство обработки изображений Устройство обработки изображений Устройство обработки изображений 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к процессорному устройству обработки и формирования видеоизображений

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