Устройство для коррекции телевизионных изображений

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК (51)5 G 06 К 9/46

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

1 (21) 4765749/24 (22) 05.12,89 (46) 15,08.92. Бюл. N. 30 (71) Научно-исследовательский институт телевизионной техники "Электрон" (72) С.А.Елманов (56) Патент США

¹ 4442544,, кл,,G 06 К 9/00, 1984.

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

¹ 1529260, кл. G 06 К 9/00, 1987.

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

N 1305735, кл. 6 06 К 9/00, 1985. (54) УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ТЕЛЕВИЗИОННЫХ ИЗОБРАЖЕНИЙ

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

Цель изобретения — повышение достоверности обнаружения границ объектов на иэображении, На фиг.1 представлена блок-схема уст ройства; на фиг.2 — схема блока сглажйвания; на фиг,3 — схема блока селекций экстремума.

Устройство (фиг.1) содержит 1 изображений, аналого-цифровой преобразователь (АЦП) 2, синхронизатор 3, вычитатель 4, компаратор 5, первый блок 6 задержки, второй блок 7 задержки, первый блок 8 сглаживания, второй блок 9 сглаживания, блок 10 селекции экстремума. элемент 11 И, первый 12, второй 13, третий 14 выходы устройства.

Блок сглаживания (фиг.2) содержит элемент,15 задержки. вычитатель 16, сумматор

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

17, делитель 18, информационный вход 19, синхронизирующий вход 20, выход 21, Блок селекции экстремума (фиг.3) содержит элемент 22 вычисления мсдуля, группу 23 элементов задержки, группу 24 компараторов, преобразователь 25 кода, информационный вход 26, синхронизирующий вход 27, первый выход 28, второй выход

29.

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

В начальный момент времени все блоки устройства обнулены. Отсчеты изображения в процессе его строчного сканирования датчиком 1 (фиг,1) последовательно поступают на вход АЦП 2 (фиг.1}. В АЦП 2 выполняется преобразование в цифровую форму изображения в соответствии с частотой синхроимпульсов на выходе синхронизатора 3 (фиг.1). Значение Xj текущего отсчета иэображения поступает на вход блока 8, В блоке 8 (фиг,1) осуществляется рекурсивное вычисление среднего значения S no теку1755307 щей 1-й апертуре. Код отсчета Xi с входа 19 (фиг.2) блока 8 (фиг,1) поступает на второй вход вычитателя 16 (фиг,2) и вход элемента

15 задержки (фиг,2), значение отсчета Xi-N, задержанное на N тактов работы, поступает 5 на первый вход вычитателя 16 (фиг.2), Код величины Xi-Xi- N с выхода вычитателя 16

{фиг.2) поступает на вход сумматора 17 (ф@,2), в котором раяее было сформировано значение di-1 суммь элементов предше- 10 ствующей апертуры. Значение di=di-1 +

+х1 — х -N с выхода сумматора 17 поступает на вход делителя 18, в котором реализовано вычисление результатов функции деления

1 . 15 на константу N. Значение $ = — bi с выхода

Я делителя 18 (фиг.2) поступает затем на выход блока 8 (фиг.1)., При этом необходимо учитывать, что блок 15 задержки в начальный момент времени был обнулен и на про- 20 тяжении первых N тактов работы (i » К) на выходе элемента 15 {фиг,2) будут формироваться нулевые значения, а на выходе вычитателя 16 (фиг.2) — код текущего отсчета Xi, который будет затем суммироваться со 25 сформированной ранее суммой di-1. Таким образом, на протяжении первых N тактов осуществляется формирование значений соответствующих сумм, Текущее сглаженное значение Я с выхода блока 8 (фиг,1) 30 поступает на вход блока 6 (фиг.1), с выхода первого и последнего элементов которого значения Si-1 и S;-N-1 поступают на вход вычитателя 4 (фиг.1), Значение величины

g(ti-N-1) = Я -1 — Si-N-1 с выхода вычитателя 4 35 (фиг,1) поступает на вход блока 9 (фиг.1), вход блока 10 и вход блока 7, блок 9 работает аналогично блоку 8. Значения g(ti-м-1) и

g(ti-2N-1) с входа блока 9 и выхода элемента 15 (фиг.2) поступают на соответст- 40 ву1ощие входы вычитателя 16 (фиг.2), значение величины g(ti-N-1) — g(ti-2N-1) с выхода которого поступает на вход сумматора

17 (фиг.2).

1 — Ц вЂ” 1 45

Значение величины ", g(ti) с выхсj — i -2N да которого поступает на вход блока деления

18, реализующего вычисления результатов функции p(x) = /х//1/ а, вычисления модуля р, деление на константу 1/а, (где а — заданное пороговое значение). Код величины

i-И-1 а1 g g(tj)I с выхода блока 18 (фиг.2) noj = l — 2N ступает на вход блока 9 (фиг.1), а затем на первый вход компаратора 5 (фиг.1). Парал- 55 лельно значение величины g(ti-N-1) поступает wa вход элемента 22 (фиг.Ç) вычисления модуля, Код величины /g{ti-N-1)/ с выхода которого поступает на вход группы элементов задержки 23 (фиг.3). Код величины

I g(ti-N-N/2) I с выхода одного из элементов задержки группы элементов задержки 23 (фиг.3) поступает на первый выход 28 (фиг,З) блока 10 селекции экстремума (фиг.1), на первые входы которых поступают коды величин g(tK)1, где!-N 1» К»1-2N, К Aj — N-N/2. Результаты сравнения с выходов компэраторов группы 24 (фиг.3) поступают затем на соответствующие входы преобразователя 25 кодов (фиг.3). На выходе преобразователя 25 кодов (фиг.3) формируется значение единицы, если. значение, поступившее на вторые входы компараторов группы 24 (фиг.3). больше значений, поступивших на их первые входы и нуль в противном случае. Значение с выхода преобразователя 25 кодов (фиг.3) поступает на второй выход 29 {фиг,3) блока 10 селекции экстремума (фиг.1). Значение величины .

/g(ti — ЗИ/2) с первого выхода блока 10 селекции экстремума 9фиг,3) поступает на первый выход 12 (фиг.1) устройства, т.е. на первом выходе устройства формируется

3N значение bl — = = I g(ti-зид)1, которое по2 дается также и нэ второй вход компаратора 5 (фиг.1). Признак сравнения величин

i — Д-1 а I, g(tj)/ и Ig(ti-зад)I с выхода комj — i — 2N паратора 5 (фиг.1) поступает на первый вход элемента И 11 (фиг.1), на второй вход которого поступает значение с второго выхода блока 10 селекции экстремума (фиг.1), Таким образом, на выходе элемента И 11 (фиг.1) будет формироваться код логической "единицы", если выполняется условие

i-М-1

Ig(ti — зй/2) I < а g g{tj) I u I g(ti — зй/2) I >

j = l — - 2N

Ig{ty), где i N — 1» К» i 2N, и нуль в противном случае, т.е. на выходе элемента И 11 (фиг.1) формируется значение величины а1зи/2, которое затем поступает на второй выход 13 (фиг,1) устройства, Выход знакового разряда величины g(t; зы/2) с выхода блока

7 задержки (фиг.1) поступает на выход 14 (фиг.1) устройства, т,е. на нем формируется значение с.-зи/2. Таким образом, в

I-м такте работы устройства (i>2N) нэ соответствующих выходах 12, 13 и 14 устройства формируются коды величин Ь|-ÇN/2; а1-ÇN/2; ci-ÇN/2 соответственно, являющихся результатом анализа существования в точке {1-ÇN/2) изображения перепада яркости на границе между объектом и фоном.

Вычисления в блоке 9 сглаживания (фиг,1) и в блоке 10 селекции экстремума {фиг,1) и ро1755307 изводятся бдновременно (параллельно), эти блоки работают в конвейерном реж}име ., Такой йараллельно-конвейерный режим работы устройства значительно повышает его 6ыстродействйе, 8 следующем такте ра- " 5 боты устройства на его соответствующих выходах формируются коды величин Ь}-Зй/2+1; а} — 3N/2+1; c}- 3N/2+1, являющихСя результатом айалйза-в точке (i — ЗИ/2+1) изображения, и т.д.," в каждом такте работы на 10 соответствующих выходах устройства фор- мируются значения результатов обработкиинформации в соответствующей точке изображения. Следовательнб, устройство реа- . лизует вычисление функции вида 1 зователь, синхронизатор, вычитатель, компа5 ратор, причем выход датчика изображений соединен с входом аналого-цифрового преобразователя, входы синхронизации аналог6-цифрового преобразователя, вычитэтеля, компаратора соединены с выходом синхронизатора, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности об20

Ь} = /g(ti)/

cj= (О, если g(ti) >О; (1, если g(ti) < О, где ai — ризнак того, существует ли в точке

ti перепад(а}=1, если существует; ai =О, если gp нет);

b} — значение, характеризующее величину перепада;

ci — признак типа перепада (Π— возрастающий, 1 — убывающий);

g(t ) — значение линейного оператора в

i-ой точке изображения; а — заданное пороговое значение

g(ti) = Sj+g — Si;

1 g 40

И )=i N+1 где Si — среднее значение элементов 1-й апертуры; х} — значение j-ro отсчета на изображении, 45

N — количество отсчетов в скользящей апертуре.

Таким образом, за счет выделения перепадов яркости на границе между объектом и фоном на изображении инвариантно к величине перепада и его резкости устройство обеспечивает повышение достоверности сегментации изображений, так как задается только предельный коэффициент асоотношения значения линейного оператора в точке и его сглаженного значения в некоторое окрестности. Введение линейного фильтра для сглаживания сигнала и его линейного оператора для выделения перепадов ярко1, если (/g(ti)/.> /g(t<)/1 h при НЧ/2+1 < К < 1+И/2

iФК

} + }ч/г

/} (/g(ti) l а а 3 5. о}т)) Ц

i =i-N 2+1

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

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

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

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

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

1755307

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

A последовательно соединенных элементов задержки, группу и-1 компараторов и преобразователь кода, вход элемента вычисления модуля является информацйонным входом блока, выход соединен с входом первого элемента из группы элементов задержки, выход п/2-ro элемента из группы элементов задержки соединен с объединенными вторыми входами компараторов группы и является первым выходом блока, выходы остальных элементов из группы элемейтов задержки соединены с первымй

: входами соответствующих компараторов, 5 выходы которых соединены с соответствующими входами преобразователя кодов, выход которого является вторым выходом блока, входы синхронизации элемента вычйСления -модуля, группы элементов задер10 жки,компараторов и преобразователя кода объедийены и являются входом синхронизации блока.

1755307

Составитель И. Голенищев

Редакто M. Циткина Тех ед M.Mî гентал Корректор М. Ткач

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

Заказ 2895 Тираж : Подписное

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

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