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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для считывания и предварительной обработки изображений. Цель изобретения - повышение быстродействия за счет прекращения процесса считывания по достижении порогом квантования уровня наибольшей яркости изображения. В устройство, содержащее телевизионный датчик, видеоусилитель, селектор видеосигнала, блок синхронизации и управления, три счетчика, блоки выделения границ по координатам X и Y, элемент И, блок видеоконтроля, блок приема и передачи информации сопряжения, цифроаналоговый преобразователь, амплитудный дискриминатор, генератор импульсов, сдвиговый регистр, введен формирователь сигнала прерывания, управляющие входы которого соединены соответственно с первым выходом блока синхронизации и управления, вторым входом селектора видеосигнала, третьим выходом селектора видеосигнала, выходом цифроаналогового преобразователя и выходом блока выделения границ по координате X. Один из выходов блока приема и передачи информации подключен к информационному входу формирователя сигнала прерывания, выход которого соединен с входом сигнала запроса блока приема и передачи информации. 1 з.п. ф-лы, 3 ил.

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

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

РЕСПУБЛИК

1 (др 4 С 06 К 11/00

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

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

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

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

ПРИ ГКНТ СССР

1 (61) 1251135 (21) 4321419/24-24 (22) 26. 10.87 (46) 23.05 ° 89. Бюл. И 19 (71) Минский радиотехнический институт (72) О.А.Вильдфлуш и Л.Е.Канаш (53) 681.327. 12(088.8) (56) Авторское свидетельство СССР

У 1251135, кл. G 06 К 11/00, 1985. (54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЙ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для считывания и предварительной обработки изображений. Цель изобретения — иовышение быстродействия за счет прекращения процесса считывания по достижении порогом квантования уровня наибольшей яркости изображения. В устройство, содержащее телевизионный датчик, видеоусилитель, селектор

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

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

На фиг.1 представлена блок-схема предлагаемого устройства; на фиг.2 — схема блока интерполяции; на фиг.3 — принцип дискретизации те„„SU„„14 1 16 А2

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

1 э.п. ф-лы, 3 ил. левизионного. растра при считывании изображения.

Устройство (фиг. 1) состоит из телевизионного датчика 1, видеоусилителя 2, селектора 3 видеосигнала, блока 4 синхронизации и управления, первого 5 и второго 6 счетчиков, бло- ф ) ка 7 выделения границ по координате

Y блока 8 выделения границ по координате Х, элемента И 9, блока 10 видеоконтроля, блока 11 приема и передачи информации, цифроаналогового

1481816 преобразователя 12, амплитудного дискриминатора 13 и генератора 14 импульсов. Позицией 15 обозначена

ЭВМ. Устройство содержит также сдвиговый регистр 16, третий счетчик 17 и формирователь 18 сигнала прерывания, который содержит источник

19 опорного напряжения, сумматор

20, компаратор 21, счетчик 22 и эле- 10 мент- И 23 (фиг.2).

Телевизионный датчик 1 предназначен для получения стандартного телевизионного видеосигнала. Видеоусилитель 2 предназначен для усиления видеосигнала до необходимого уровня, селектор 3 видеосигнала — для выделений из полного телевизионного видеосигнала сигналов строчной и кадровой синхронизации и приведения 20 этих сигналов к необходимому логическому уровню. Блок 4 предназначен для синхронизации блоков устройства в соответствии с ходом телевизионной развертки и установки счетчиков в 25 исходное состояние. Счетчик 5 предназначен для уменьшения частоты следования строчных синхроимпульсов в соответствии с задаваемым коэффициентом деления К 1. Счетчик 6 предназна- 30 чен для уменьшения частоты следования импульсов опорной частоты генератора 14 в соответствии с задаваемым коэффициентом деления К . Блок

7 выделения границ по координате Y предназначен для выделения окна н и 35 т.е ° участка растра по кадру (по координате Y) ° Блок 8 предназначен для выделения границ по координате

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

45 разложения. Элемент И 9 разрешает прохождение импульсов опорной частоты генератора 14 в счетчик 6 по сигналу из блока 7 выделения границ

50 по координате Y. Блок 10 видеоконтроля предназначен для начальной ориентации телевизионного датчика 1 и контроля за наличием объекта на рабочей позиции, 55

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

Цифроаналоговый преобразователь (ЦАП) 12 предназначен для установки величины порога компаратора 21, соответствующего цифровому коду, подаваемому на его вход из ЭВМ через блок 11. Амплитудный дискриминатор

13 предназначен для фиксирования момента превьппения установленного порога. Генератор 14 импульсов предназначен для формирования импульсов опорной частоты.

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

Сдвиговый регистр 16 осуществляет накопление значений отсчетов видеосигнала в моменты времени, определяемые масштабом дискретизации, и формирование слов данных в формате ЭВМ. Счетчик 17 предназначен для инициализации обмена с ЭВМ. Переполнение счетчика означает, что 16-разрядное слово данных сформировано и необходимо организовать передачу этого слова в ЭВМ.

Блоки 1-17 выполнены аналогично блокам 1-17 основного устройства.

Источник 19 опорного напряжения предназначен для формирования уровня напряжения, соответствующего единице младшего разряда ЦАП (2. В качестве источника 19 опорного напряжения может использоваться подстроечный резистор, крайние выводы которого подключены к источнику питания +5 В и общему проводу (не показан), а средний является выходным.

Сумматор 20 предназначен для суммирования опорного напряжения и напряжения с выхода ЦАП 12. В качестве сумматора 20 может использоваться операционный усилитель.

Компаратор 21 предназначен для фиксирования момента превьппения видеосигналом уровня напряжения с выхода сумматора 20. Счетчик 22 пред

1481816

10 назначен для подсчета числа точек, уровень видеосигнала в которых превышает текущий уровень напряжения на выходе ЦАП 12 на величину, соответствующую единице младшего разряда ЦАП 12. Счетчик 22 сравнивает также число данных точек с числом строк, в которых осуществляется разложение.

Элемент И 23 предназначен для формирования сигнала "Запрос прямого доступа" по приходу очередного кадрового синхроимпульса в случае, если сигнал на выходе счетчика 22 является ненулевым.

Выход формирователя 18 сигнала прерываний должен быть объединен в блоке 11 элементом ИЛИ (не показан) с выходом счетчика 17.

Принцип дискретизации телевизионного растра при считывании изображения иллюстрируется на фиг.3, где

6Х, Д У вЂ” размеры "окна"; F, — начальная частота дискретизации.

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

На этапе подготовки устанавливаются параметры вводимого изображения: относительное местоположение и размер считываемого участка растра

Y „„, Х „„, hY, Х, число элементов разложения (масштаб дискретизации)

К „, К, начальное значение порога.

Эта информация передается из ЭВМ 15 через буферные регистры блока 11 в счетчики 5 и 6, блоки 7 и 8 вьщеления границ по координатам Y и Х, ЦАП 12.

На этапе считывания видеоинформации из телевизионного датчика 1 через видеоусилитель 2 в селектор 3 непрерывно подается видеосигнал. .В селекторе 3 происходит разделение видеосигнала на синхронизирующие кадровые, строчные и видеоимпульсы.

Сигнал "Пуск", поступающий из ЭВМ 15 через блок 11, переводит блок в режим управления вводом изображения. С приходом кадрового синхроимпульса (КСИ) происходит привязка к конкретному полукадру (четному или нечетному) и строчные синхроимпульсы (ССИ) начинают поступать на счетчик 5. Последний "разряжает" растр, т.е. уменьшает число строк до выбранного формата разложения. Коэффициент деления установлен- по коду из ЭВМ.

Синхроимпульсы (СИ), соответствую15

55 щие необходимой частоте следования строк в считываемом растре, поступают в блок 7 выделения границ по координате Y. В счетчиках начала и конца окна этого блока содержится код, соответствующий номеру строки, с которой начинается считывание, и строки, на которой ввод изображения заканчивается °

При переполнении счетчиков во время подсчета строчных импульсов устанавливаются триггеры начала и конца окна Т и Т„, которые определяют границы участка растра по коду для считывания. Если текущая строка находится в пределах этого участка, элемент И 9 открывается разрешающим сигналом иэ блока 7 выделения границ и пропускает импульсы генера-. тора 14, которые различают выделенную строку в счетчике 6. Последний, как и счетчик 5, в соответствии с установленным коэффициентом деления уменьшает частоту дискретизации по строке (по координате Х). С выхода счетчика 6 импульсы дискретизации поступают на вход блока 8 выделения границ по координате Х,в котором определяется участок строки для считывания. функционирование блока 7 не отличается от рассмотренного. Импульсы на выходе блока 8 выделения границ по координате Х соответствуют моментам дискретизации данного участка всего растра, доступного сканированию телевизионным датчикам, в данном объеме разложения. Эти импульсы подаются на сдвиговый регистр

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

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

1481816

25

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

На этапе подготовки в счетчик 22 заносится информация о числе строк разложений. На этапе считывания видеоинформации на второй вход компаратора 21 подается напряжение, равное сумме напряжения на выходе ЦАП

12 и напряжения, .соответствующего единице младшего разряда ЦАП 12.

Таким образом, сигнал на выходе компаратора 21 принимает значение логической единицы (разрешение вычитания из счетчика 22) тогда, когда уровень видеосигнала превышает уровень напряжения на выходе суммато.ра 20. Если тактовый сигнал с блока

8 выделения границ по координате

Х приходит на вход вычитания счетчика 22 в тот момент, когда на входе разрешения этого счетчика присутствует оигнал логической единицы с выхода. компаратора 21 то содержимое счетчика 22 уменьшается на единицу. Таким образом, осуществляется проверка растра на избыточность: если в каждой строке "окна" находится хотя бы по одному элементу, уровень видеосигнала в котором выше на единицу шага квантования, чем текущий порог квантования, то целесообразно увеличить последний и произвести опрос элементов разложения еще раз ° В противном случае, по окончании этапа считывания содержимое счетчика 22 ненулевое. Приход очередного кадрового гасящего импульса вызывает через второй элемент И 23 (вследствие наличия сигнала логической единицы на выходе счетчика 22) и блок 11 запрос на предоставление прямого доступа к памяти. Появление такого запроса в неустановленное время может служить для ЭВМ 15 сигналом о том, что увеличение порога квантования и повторение опроса элементов разложения нецелесообразно. Если устройство для считывания изображений производит опрос элементов растра при последовательном уменьшении (а не увеличении) порога квантования, то напряжение с выхода источника опорного напряжения должно вычитаться (а не прибавляться) из напряжения с выхода ЦАП 12. Таким образом, по сравнению с основным устройством введение -формирователя сигнала прерывания позволяет уменьшить избыточность, возникающую при вводе изображений с ограниченным диапазоном яркостей, и повысить быстродействие устройства. Введение формирователя сигнала прерывания обусловливается экономией оперативной памяти ЭВМ, а также сокращением времени обработки изображений.

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

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

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

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

1481816

Fp

F, K2

Составитель В. Киселев

Редактор И. Горная Техред А. Кравчук Корректор И. Горная

Заказ 2693/52 Тираж 669 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к приборостроению

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

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

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

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

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

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

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