Устройство для ввода информации

Номер патента: 1702382

Авторы: Алифанов, Полянин, Смирнов

Есть еще 3 страницы.

Смотреть все страницы или скачать ZIP архив

Текст

(19) ЕНИ ОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ВТОРСКОМУ СВИДЕТЕЛЪСТВ(71) Московский институт электронной тех- НИКИ(56) Телевизионные методы и устройства отображения информации./Под ред, М.И,Кривошеева, М,. Советское радио, 1975, с. 139.Авторское свидетельство СССР по заявке М 4648938/24, кл. 6 06 Р 13/00, 1989.(57) Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки телевизионных изображений, а также информации, имеющей кадровую структуру, Целью изобретения является расширение области применения устройства. Устройство для ввода информации содержит дешифраторы 1, 15 и 16, регистры 2 - 4, 27, триггеры 5, 6, 13, 23, счетчики 7, 8, 17 - 20, элемент И - НЕ 9, элементы И 10, 24, элементы ИЛИ 11, 21, мультиплексоры 12, 14, 22, 26 и блок 25 оперативной памяти. Дискретный телевизионный сигнал поступает на вход 33 видеоданных устройства, Синхронизация видеосигнала осуществляется с помощью Я тактовых, строчных и кадровых синхроим-1 0 Х У вертки, в устройство введены четвертый регистр, пятый и шестой счетчики, второй и третий дешифраторы, третий и четвертый триггерц, элемент И-НЕ, второй элемент И, первый и второйзлементы ИЛИ, шестой выход первого дешифратора соединен с входами загрузки пятого и шестого счетчиков и входами сброса третьего и четвертого триггеров, седьмой выход первого дешифратора соединен с тактовым входом четвертого регистра, выходы которого являются адресными выходами устройства, выходы пятого и шестого счетчиков соединены с информационными входами четвертого регистра и информационными входами третьей группы . третьего мультиплексора, установочные входы пятого и шестого счетчиков и информационные входы первого, второго и третьего регистров объединено с информационными входами второй группы третьего мультиплексора, выход второго триггера является выходом запрета считы,вания устройства, тактовые входы третьего.и четвертого триггеров, первый вход первого элемента ИЛИ, управляющие входы второго дешифратора и четвертого регистра объединены с вторым информационным входом четвертого мультиплексора, пятый выход первого дешифратора соединен с вторым управляющим входом третьего мультиплексора и первым входом второго элемента ИЛИ, выход которого соединен с входом чтения/записи блока оперативной памяти и управляющим входом четвертого мультиплексора, второй вход вторОго элемента ИЛИ соединен с четвертым входом первого дешифратора, прямой выход третьего триггера соединен с первым входом элемента И-НЕ, информационными входами второго дешифратора и четвертого триггера, прямой выход которого соединен с вторым входом элемента И-НЕ и информационным входом третьего дешифратора, выход элемента И-НЕ соединен с информационным входом третьего триггера, инверсные выходы третьего и четвертого триггеров соединены соответственно с первым и вторым входами второго элемента И, выход которого соединен с вторым входом первого элемента ИЛИ, выход которого соединен с управляющим входом третьего дешифратора, первый и второй выходы которого соединены соответственно с суммирующим и вычитающим входами шестого счетчика, первый и второй выходы второго дешифратора соединены соответственно с суммирующим и вычитающим входами пятого счетчика.-В ВЫХ.ВЕШ.-Й ВЫХ.ЙЕВ,р М.Демчи едактор А.Лежнин Тираж Подписноественного комитета по изобретениям и открытиям при ГКНТ ССС 113035, Москва, Ж, Раушская наб., 4/5 роизводственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 1 аказ 4544 ВНИИПИ Го оставитель А,Смирноехред М.Моргентал3 1702382 пульсов, поступающих на входы 30, 31 и 32 устройства соответственно. Ввод информации в ЭВМ осуществляется поблочно, координаты местонахождения блока информации в кадре иэображения и его масштаб задаются с помощью ЭВМ. Новым в устройстве является воэможность ввода в ЭВМ элементов изображения, принадлежаиих окрестности начальной точки в блоке иэображения, по автоматически формируеМой развертке с заданием начальной точки Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки телевизионных и рентгенотелевизионных изображений, а также информации имеющей кадровую с 1 руктуру.Известно устройство для ввода информации, содержащее с первого по третий счетчики, блок управления, генератор импульсов, регистр, аналого-цифровой преобразователь и блок сравнения, причем первый и второй входы блока управления и третий вход блока управления, соединеннй с входом сброса первого счетчика, являются первым и вторым входами синхронизации и входом ПУСК устроиства с ответственно, первый выход блока управл ния подключен к счетному входу первого и входу СБРОС второго счетчиков, второй выход - к счетному входу второго, входу сброс третьего и входу генератора импульсОв, выход которого подключен к счетному входу третьего счетчика, выходы первого счетчика соединены с входами первой группы блока сравнения, выход которого подключен к стробирующему входу аналого-цифрового преобразователя, выхбд которого и выходы регистра и второго счетчика являются информационным и пеовым и вторым управляющими выходами устройства соответственно, вход аналого-цифрового преобразователя является информационным входом устройства,Недостатком указанного устройства является малое быстродействие из-за низкой скорости ввода изображения,Наиболее близким к предлагаемому является устройство для ввода информации, содержащее первый дешифратор, первый выход которого соединен с тактовым входом первого регистоа, информационный вход которого соединен с информационным входом устройства, второй регистр, такто 5 10 15 20 25 30 35 от ЭВМ, а также воэможности ввода в ЭВМ текущего адреса развертки, Данный способ считывания может быть использован при решении многих прикладных задач обработки визуальной информации, в частности при поиске объектов на изображении, при определении размеров и координат обьектов на изображении, при фильтрации иэображений с апертурой типа креста и т,д, 2 ил., 1 табл. вый вход которого соединен с вторым выходом дешифратора, третий выход которого соединен с тактовым входом третьего регистра, выход которого соединен с информационным входом четвертого счетчика, счетный вход которого соединен с выходом второго мультиплексора, первый информационный вход которого соединен с выходом переполнения третьего счетчика, информационный вход которого соединен с выходом пеового регистра, первый счетчик, информационный вход которого соединен с выходом первого регистра, второй счетчик, информационный вход которого соединен с выходом второго регистра, информационный вход которого соединен с информационным входом устройства, первый мультиплексор, первый информационный вход которого соединен с выходом переполнения первого счетчика, вход загрузки которого соединен с выходом переполнения первого счетчика, счетный вход которого соединен с входом тактовых синхроимпульсов устройства, первый триггер, вход сброса которого соединен с выходом шестого разряда второго счетчика, счетный вход которого соединен с выходом первого мультиплексора, управляющий вход которого соединен с выходом первого триггера, вход установки которого соединен с выходом пеоеполнения второго счетчика, выходы пяти разрядов которого соединены с младшими пятью разрядами первого информационного входа третьего мультиплексора; старшие пять раэрядов которого соединены с выходами пяти разрядов четвертого счетчика, выход шестого разряда которого соединен с входом сброса второго триггера, вход установки которого соединен с выходом переполнения четвертого счетчика, вход загрузки которого соединен с входом кадровых синхроимпульсов устройства, четвертый мультиплексор, первый информационный вход которого соединен с выходом первого элемента И, первый вход которого соединен с выходом первого триггера, блок оперативной памяти, адресный вход которого соединен с выходом третьего мультиплексора, первый управляющий вход которого соединен с четвертым выходом дешифратора, информационный вход которого соединен с входом команды устройства, информационный вход третьего регистра соединен с информационным входом устройства, вход загрузки второго счетчика соединен с входом строчных синхроимпульсов устройства, второй информационный вход первого мультиплексора соединен с входом тактовых синхроимпульсов устройства, вход загрузки третьего счетчика соединен с выходом переполнения третьего счетчика, счетный вход которого соединен с входом строчных синхроимпульсов устройства, управляющий вход второго мультиплексора соединен с выходом второго триггера, второй информационный вход второго мультиплексора соединен с входом строчных синхроимпульсов устройства, второй информационный вход третьего мультиплексора соединен с входом адреса устройства, управляющий вход четвертого мультиплексора соединен с четвертым выходом дешифратора, выход четвертого мультиплексора соединен с входомобращения блока оперативной памяти, входрежима которого соединен с четвертым выходом дешифратора, второй информационный вход четвертого мультиплексорасоединен с входом обращения устройства, вход данных блока оперативной памяти соединен с входом видеоданных устройства, выход блока оперативной памяти соединен с информационным выходом устройства,второй вход элемента И соединен с выходом второго триггера, третий вход элемента И соединен с входом тактовых синхроимпульсов устройства,Недостатком известного устройства является единственный способ ввода в ЭВМ блока элементов изображения, характеризующийся необходимостью формиоования и подачи на устоойство адреса считываемого элемента изображения, что ограничиваетобласть применения данного устройства.Целью изобретения является расширение области применения устройства путем обеспечения возможности ввода элементов изображения по автоматически формируемой развертке и текущего адреса этой развертки.Поставленная цель достигается тем, что в устройство, содержащее первый дешифратор, первый выход которого соединен с тактовым входом первого регистра, второй5 10 15 20 25 30 40 45 50 55 регистр, тактовыйвход которого соединен с вторым выходом первого дешифратора, третий выход которого соединен с тактовым входом третьего регистра, выход которого соединен с информационным входом четвертого счетчика, счетный вход которого соединен с выходом второго мультиплексорА, первый информационный вход которого соединен с выходом переполнения третьего счетчика, информационный вход которого соединен с выходом первого регистра, первый счетчик, информационный вход которого соединен с выходом первого регистра, второй счетчик, информационный вход которого соединен с выходом второго регистра, первый мультиплексор, первый информационный вход которого соединен с выходом переполнения первого счетчика, вход загрузки которого соединен с выходом переполнения первого счетчика, счетный вход которого соединен с входом тактовых синхроимпульсов устройства, первый триггер, вход установки которого соединен с выходом переполнения второго счетчика, счетный вход которого соединен с выходом первого мультиплексора, управляющий вход которого соединен с выходом первого триггера, вход сброса которого соединен с выходом шестого разряда второго счетчика, выход пяти разрядов которого соединен с пятью младшими разрядами первого инфор мационного входа третьего мультиплексора, пять старших разрядов которого соединены с выходом пяти разрядов четвертого счетчика, выход шестого разряда которого соединен с входом сброса второго триггера, вход установки которого соединен с выходом переполнения четвертого счетчика, вход загрузки которого соединен с входом кадровых синхроимпульсов устройства, первый элемент И, первый вход которого соединен с выходом первого триггера, блок оперативной памяти, адресный вход которого соединен с выходом третьего мультиплексора, первый управляющий вход которого соединен с четвертым выходом первого дешифратора, информационный вход которого соединен с входом команды устройства, четвертый мультиплексор, первый информационный вход которого соединен с выходом первого элемента И, второй вход которого соединен с выходом второго триггера, вход загрузки второго счетчика соединен с входом строчных синхроимпульсов устройства, второй информационный вход первого мультиплексора соединен с входом тактовых синхроимпульсов устройства, второй информационный вход третьего мультиплексора соединен с входом адреса устройства, вход загрузки третьегосчетчика соединен с выходом переполнения третьего счетчика, счетный вход которого соединен с входом строчных синхроимпульсов устройства, управляющий вход второго мультиплексора соединен с выходом второго триггера, второй информационный вход второго мультиплексора соединен с входом строчных синхраимпульсов устройства, третий вход первого элемента И соединен с входом тактовых синхроимпульсов устройства, вход обращения блока оперативной памяти соединен с выходом четвертого мультиплексора, второй информационный вход которого соединен с входом обращения устраиства, ВХОД Данных блОка Опера- тиннОЙ памяти соединен с входОм видеоданных устройства, выход блока оперативной памяти соединен с информационным выходом устройства, дополнительно введены третий триггер, информационный вход которого соединен с выходом элементаИ-НЕ, первый вход которого соединен с прямым выходом третьего триггера, вход сброса которого соединен с шестым выходом первого дешифратора, седьмой вьхад которого соединен с входом обращения четвертого регистра, пять младших разрядов информационного входа которого соединены с выходом пятого счетчика, инкрементирующий вход которого соединен с первым выходом второго дешифратора, информационный вход которого соединен с прямымвыходом третьего триггера, инверсный выход которого соединен с первым входом второго элемента И, второй вход которого соединен с инверсным выходом четвертого триггера, информационный вход которого соединен с прямым выходом третьего триггера, тактовый вход которого соединен с входом обращения устройства, первый элемент ИЛИ, первый вход которого соединен с выходом второго элемента И, третий дешифратор, информационный вход которого соединен с прямым выходом четвертого триггера, вход сброса которого соединен с шестым выходом первого дешифратара, шестой счетчик, инкрементирук) щий Вход которого соединен с первым выходом третьего дешифратора, вход обращения которого соединен с выходом первого элемента ИЛИ, второй Вход которого соединен с входом обращения устройства, второй элемент ИЛИ, первый вход которого соединен с четвертым выходом первого дешифратара, информационные входы первого, второго и третьего регистров соединены с входом адреса устройства, тактовый вход четвертого триггера соединен с входом обращения устройства, второй вход элемента И-НЕ соединен с прямым выходом четвертого 5 1 О 15 т"1 О 25 3 О 35 триггера, пять младших разрядов третьего информационного входа третьего мультиплексора соединены с выходом пятого счетчика, декрементирующий вход которого соединен с вторым выходом второго дешифратора, вход обращения которого соединен с входом обращения устройства, пять старших разрядов третьего информгцианнога входа третьего мультиплексора соединены с выходом шестого счетчика, декрементирующий вход которого соединен с вторым выходом третьего дешифратара, второй управляющий вход третьего мультиплексора соединен с пятым выходам первого дешифратара, вход загрузки пятого счетчика соединен с шестым выходом первого дешифратора, информационный вход пятого счетчика соединен с входом адреса устройства, вход загрузки шестого счетчика соединен с шестым выходом .первого дешифратора, информационный вход шестого счетчика соединен с входом адреса устройства, второй вход второго элемент ИЛИ соединен с пятым выходом первого дешифратора, вход режима блока оперативной памяти соединен с выходом второго элемента ИЛИ, управляющий вход четвертого мультиплексора соединен с выходом второго элемента ИЛИ, пять старших разрядов информационного входа четвертого регистра соединены с выходом шестого счетчика, тактовый вход четвертого регистра соединен с входом обращения устройства, выход четвертого регистра соединен с Выходом адреса устройства, выход запрета считывания устройства соединен с выходом второго триггера. Введение в состав устройства четвертога регистра, пятого и шестого счетчиков. второго и третьего дешифраторов, третьего и четвЕртого триггеров, элемента И-НЕ, второго элемента И и двух элементов ИЛИ позволяет расширить его область применения, Введение указанных элементов используется совместно с введением новых связей между ними и другими элементами устройства. Только их взаимосвязь обеспечивает вазможность расширения круга решаемых предлагаемым устройством задач за счет введения режима считывания точек изображения, принадлежащих четь,рехокрестности начальной точки, с автоматическим формированием адреса считываемого элемента изображения, причем тачка начала задается ат ЗВМ предустановкой пятого и шестого счетчиков, модификация значениЙ на Выходах которых осуществляется путем стробиравания импульсами обращения, Второго и третьего дешифраторов, которые преобразуют сигналы дом первого мультиплексора 12, первый инс выходов третьего и четвертого триггеров формационный вход которого соединен с в унитарный код модификации, поступаю- выходом переполнения первого счетчика 7, щий на инкрементирующие и декременти- информационным входом соединенного с рующие входы пятого и шестого счетчиков, 5 выходом первого регистра 2. Третий выход значения с выходов которых через третий первого дешифратора 1 соединен с тактоинформационный вход третьего мульти- вым входом третьего регистра 4, выход коплексора поступают на адресный вход бло- торого соединен с информационным ка оперативной памяти с приходом каждого входом четвертого счетчика 20. Счетный сигнала обращения, который поступает на 10 вход счетчика 20 соединен с выходом второ- вход режима блока оперативной памяти че- го мультиплексора 22, первый информацирез переключенныйс помощью второго эле- онный вход которого соединен с выходом мента ИЛИ четвертый мультиплексор. переполнения третьего счетчика 19, инфорАдрес в пятом и шестом счетчиках благода- мационным входом соединенного свыхоря переключению третьего и четвертого 15 дом первого регистра 2. Седьмой выход триггеров, а также первому элементу ИЛИ, первого дешифратора 1 соединен с входом второму элементу И и элементу И-НЕ, мо- обращения четвертого регистра 27, пять дифицируется таким образом. что осущест- младших разрядов информационного входа вляется автоматический перебор адресов которого соединены с выходом пятого счет- точек четырехокрестности. Текущий адрес 20 чика 17. Инкрементирующий вход счетчика развертки фиксируется в четвертом регист соединен с первым выходом второго дере и может быть считан с выхода адреса шифратора 15, информационный вход кото- устройства с помощью сигнала нг седьмом рого соединен с прямым выходом третьего выходе первого дешифратора. Таким обра- триггера 5. Информационный вход триггера зом, только совместное использование ука 5 соединен с выходом элемента И-НЕ 9, занных признаков позволяет расширить первый вход которого соединен с прямым область применения заявляемого устройст- выходом третьего триггера 5. Вход сброса ва. триггера 5 соединен с шестым выходом перНа фиг,1 приведена схема предлагаемо- вогодешифратора 1, информационный вход го устройства; на фиг,2 - временная диаг которого соединен с входом 28 команды усрамма работы устройства, поясняющая тройства. Информационный вход второго принцип формирования адресов элементов регистра 3 соединен с входом 29 адреса четы рехокрестности. устройства, Информационный вход третье-.Устройство для ввода информации со- го регистра 4 соединен с входом 29 адреса держитпервыйдешифратор 1,с первого по 35 устройства. Инверсный выход третьего третий регистры 2 - 4, третий.и четвертый триггера 5 соединен с первым входом втотриггеры 5 и 6, первый и второй счетчики 7, рого элемента И 10, второй вход которого и 8, элемент И-НЕ 9, второй элемент И 10, соединен с инверсным выходом четвертого первый элемент ИЛИ 11, первый мультипек- триггера 6. Информационный вход триггера сор 12, первый триггер 13, третий мульти 6 соединен с прямым выходом третьего плексор 14, второй и третий дешифраторы триггера 5, тактовый вход которого соеди и 16, пятый и шестой счетчики 17 и 18, нен с входом 34 обращения устройства. третий и четвертый счетчики 19 и 20, второй Вход сброса четвертого триггера 6 соединен элемент ИЛИ 21, второй мультиплексор 22, с шестым выходом первого дешифратора 1. второй триггер 23, первый элемент И 24, 45 Тактовый вход четвертого триггера 6 соедиблок 25 оперативной памяти, четвертый нен с входом 34 обращения устройства. мультиплексор 26, четвертый регистр 27, Входзагрузки первого счетчика 7 соединен входы ко манды 28; адреса 29, тактовых 30, с выходом переполнения первого счетчика строчных 31 и кадровых 32 синхроимпуль,счетный вход которогосоединенс входом сов, видеоданных 33, обращения 34, выходы 50 30 тактовых синхроимпульсов устройства. запрета считывания 35, информационный Выход пяти разрядов второго счетчика 8 36, адреса 37. Первый выход первого де- соединен с пятью младшими разрядами шифратора 1 соединен с тактовым входом первого информационного входа третьего первого регистра 2, информационный вход мультиплексора 14, пятьстарших разрядов которого соединен с входом 29 адреса уст которого соединены с выходом пяти разряройства, Второй выход первого дешифрато- дов четвертого счетчика 20, Выход шестого ра 1 соединен с тактовым входом второго разряда счетчика 20 соединен с входом регистра 3, выход которого соединен с ин- сброса второго триггера 23, вход установки формационным входом второго счетчика 8. которого соединен с выходом переполнеСчетный вход счетчика 8 соединен с выхо- ния четвертого счетчика 20, вход загрузкикоторого соединен с входом 32 кадровых синхроимпульсов устройства. В ыход шестого разряда второго счетчика 8 соединен с входом сброса первого триггера 13, вход установки котороГО соединен с выходом переполнения второго счетчика 8, вход загрузки которого соединен с входом 31 строчных синхроимпульсоа устройства. Второй вход элемента И-НЕ 9 соединен с прямым выходом четвертого триггера 6. Выход второго элемента И 10 соединен с первым входом первого элемента ИЛИ 11, выход которого соединен с входом обращения третьего дешифратора 16, информационный вход которого соединен с прямым выходом четвертого триггера 6. Второй вход первого элемента ИЛИ 11 соединен с входом 34 об,ращения устройства. Управляющий вход первого мультиплексора 12 соединен с выОдом первоГО триГГера 13, ВтОрой информмационный вход первого мультиплексора 12 соединен с входом 30 тактовых синхроимпульсов устройства. Пять младших разрядоа третьего информационного входа третьего мультиплексора 14 соединены с выходом пятого счетчика 17, декрементирующий вход которого соединен с вторым выходом второго дешифратора 15, вход обращения которого соединен с входом 34 обращения устройства. Пять старших разрядов третьего информационного входа третьего мультиплексора 14 соединены с выходом шестого счетчика 18, инкрементирующий вход которого соединен с первым выходом третьего дешифратора 16, второй выход которого соединен с декрементирующим входом шестого счетчика 18, вход загрузки которого соединен с шестым выходом первого дешифратора 1. Первый управляющий вход третьего мультиплексора 14 соединен с четвертым выходом первоГо дешифратора 1, второй управляющий вход - с пятым выходом первого дешифратора , а выход - с адрес одо боа 25 оперативной памяти, вход режима которого соединен с выходом второго элемента ИЛИ 21, первый вход которого соединен с четвертым выходом первого дешифратора 1, Второй информационный вход третьего мультиплексора 14 соединен с входом 29 адреса устройства. ВХОД заГрузки пятого счетчика 17 соединен с шестым выходом первого дешифратора 1, а информационный вход - с входом 29 адреса устройства. Информационный вход шестого счетчика 18 соединен с входом 29 адреса устройства, Вход загрузки третьего счетчика 19 соединен с выходом переполнения третьего счетчика 19, счетный вход которого соединен с вхОДОм 31 строчных синхроимпульсов уст" 5 10 15 20 25 30 )Ь 40 45 50 55 ройстаа. Второй вход второго элемента ИЛИ 21 соединен с пятым выходом первого дсшифратора 1, Управляющий вход второго мультиплексора 22 соединен с выходом второго триггера 23, Второй информационный вход второго мультиплексора 22 соединен с входом 31 строчных синхроимпульсов устройства, Первый вход первого элемента И 24 соединен с выходом первого триггера 13, второй вход- с выходом второго триггера 23, а выход - с первым информационным входом четвертого мультиплексора 26, управляющий вход которого соединен с выходом второго элемента ИЛИ 21, Третий вход первого элемента И 24 соединен с входом ЗО тактовых синхроимпульсов устройства. Вход обращения блока 25 оперативной памяти соединен с выходом четвертого мультиплексора 26, второй информационный вход которого соединен с входом 34 обращения устройства, Вход данных блока 25 оперативной памяти соединен с входом 33 видеоданных устройства. Выход блока 25 оперативной памяти соединен с информационным выходом 36 устройства. Пять стаоших разрядов информационного входа четвертого регистра 27 соединены с выходом шестого счетчика 18. Тактовый вход четвертого регистра 27 соединен с входом 34 обращения усройства, Выход четвертого Оегистра 27 соединен с выходом 37 адреса устройства. Выход 35 запрета считывания устройства соединен с выходом второго триггера 23.Устройство работает следующим образом.Дискретный телевизионный сигнал поступает на вход 33 видеоданных устройства. Синхронизация видеосигнала осуществляется с помощью тактовых, строчных и кадровых синхроимпульсоа, поступающих на входы 30, 31 и 32 устройства соответственно, Ввод изображения а ЭВМ осуществляется поблочно, максимальные размеры блока информации 32 х 32 элемента, причем координаты местонахождения блока информации а кадре изображения, его размеры и масштаб задаются с помощью ЭВМ, Процедура передачи блока изображения состоит из операции записи блока изображения 32 х 32 элемента в блок 25 оперативкой памяти и операции передачи блока изображения поэлементно на выход 36 устройства,Устройство работает е трех основных оежи мах.1. Режим записи в блок 25 оперативной памяи блока информации размером 32 х 32 элемента с координатами Х и У а кадре изображения, размещаемыми в регистрах 3 и 4 соответственно, и масштабом, размещаемом в регистре 2, Значение координать Х соответствует числу пропущенных элементов в строке до начала записи блока элементов. Значение координаты У соответствует числу пропущенных строк в кадре до начала записи блока элементов, Значение масштаба соответствует числу пропущенных элементов изображения между элементами блока изображения при его записи. Запись видеоданных в блок 25 оперативной памяти осуществляется в каждом кадре под управлением синхроимпульсов от телекамеры, если устройство не переведено в другие режимы,2. Режим выдачи информации в ЭВМ на информационный выход 36 устройства поэлементно, причем адрес элемента изображения внутри блока информации задается по входу 29 адреса устройства.3. Режим выдачи информации на информационный выход 36 поэлементно, причем адрес первого считываемого элемента задается от ЭВМ, а остальные адреса формируются автоматически и соответствуют точкам, принадлежащим четырехокрестности первого элемента изображения, текущий адрес фиксируется в регистре 27 и может быть выдан на адресный выход 37 устройства по команде от ЭВУ,При работе устройства в режиме 1 задание значений координат и масштаба блока информации осуществляется с помощью команд, которые с входа 28 команды устройства поступают на вход первого дешифратора 1, По команде записи масштаба активизируется первый выход дешифратора 1, при этом значение масштаба с входа 29 устройства записывается в регистр 2, откуда поступает на информационные входы счетчиков 7 и 19, на счетные входы которых поступают тактовые импульсы с входа 30 устройства и строчные импульсы с входа 31 устройства соответственно. В результате на выходах счетчиков 7 и 19 возникает сигнал переполнения, по которому происходит перезапись информации из регистра 2, причем импульсы на выходе счетчика 7 разнесены по времени на количество тактовых импульсов, соответствующее велицине масштаба, а импульсы на выходе счетчика 19 разнесены по времени на количество строчных импульсов, соответствующее величине масштаба. По команде записи координаты блока по Х активизируется второй выход дешифратора 1, при этом значение координэтц блока по Х с адресного входа 29 устройства записывается в регистр 3, откуда поступает на информационный вход счетчика 8. С приходом строчного импульса эта информация записывается в счетчик 8, на 10 15 20 25 30 35 40 45 50 55 счетный вход которого приходят импульсы с мультиплексора 12, который передает на свой выход тактовые импульсы, если не установлен триггер 13, или импульсы с выхода счетчика 7, если триггер 13 установлен в ф 1 Триггер 13 устанавливается в "1" сигналом переполнения счетчика 8, что является признаком установки координаты Х, и сбрасывается в "О" шестым разрядом счетчика 8. Таким образом, тоиггер 13 установлен в течение 32 импульсов, поступающих на счетный вход счетчика 8, э значения пяти первых разрядов счетчика 8 при этом поступают на младшие пять разрядов первого информационного входа мультиплексора 14. По команде записи координаты блока по У активизируется третий выход дешифратора 1, при этом значение координаты блока по У с входа 29 устройства записывается в регистр 4, откуда поступает на информационный вход счетчика 20. С приходом строчного импульса эта информация записывается в счетчик 20, на счетный вход которого приходят импульсы с мультиплексора 22, который передает на свой выход строчные импульсы, если неустановлен триггер 23, или импульсы с выхода счетчика 19, если триггер 23 установлен в "1". Триггер 23 устанавливается в "1" сигналом переполнения счетчика 20, что является признаком установки координаты У, и сбрасывается в "О" шестым разрядом счетчика 20. Таким образом, триггер 23 устансвлен в течение 32 импульсов, поступающих на счетный вход счетчика 20, а значения пяти первых разрядов счетчика 20 при этом поступают на старшие пять разрядов первого информационного входа мультиплексора 14, который в данном режиме включен так, что на его выход поступает информация с первого информационного входа, Поэтому на адресные входы блока 25 оперативной памяти поступает десятиразрядн ый код адреса, оп редел я ющи й 1024 элемента блока изображения (32 х 32), которые записываются в блок 25 оперативной памяти по сигналу выбора, поступающему через мультиплексор 26 с элемента И 24, причем этот сигнал формируется при установке координат Х и У (т.е. при установке в "1" триггеров 13 и 23) и приходе тактового импульса на вход 30 устройства, На вход режима блока 25 оперативной памяти сигналы не поступают, поэтому блок 25 находится в режиме записи. Сигнал "1" с выхода триггера 23 также поступает на выход 35 запрета считывания устройства, что позволяет анализировать режим работы устройства и не переводить его в режимы 2 или 3во время записи информации в блок 25 оперативной памяти.При работе устройства в режиме 2 для считывания элемента изображения из блока .25 оперативной памяти на вход 29 устройства подается десятиразрядный адрес считываемого элемента, на вход 34 - сигнал обращения, а нэ вход 28 устройства - команда чтения элемента информации из устройства, по которой активизируется четвертый выход дешифратора 1. Сигнал с этого выхода поступает на первый управляющий вход мультиплексора 14 и через элемент ИЛИ 21 на управляющий вход мультиплексора 26 и на вход режима блока 25 оперативной памяти, что позволяет передать адрес элемента изображения с входа 29 адреса устройства через второй информационньй вход третьего мультиплексора 14 на адресный вход блока 25 оперативной памяти и сигнал обращения с входа 34 обращения устройства через четвертый мультиплексор 26 на вход обращения блока 25 опеоативной памяти; а также перевести блок 25 оперативной памяти в режим считывания информации, которая в данном режиме поступает на информационный выход 36 устройства.Работа устройства в режиме 3 поясняется с помощью временной диаграммы,30 Запись адреса начальной точки осуществляется с помощью импульса на шестом выходе дешифрэтора 1 при подаче нэ него соответствующей команды, При этом на вход 29 устройства подают десятиразрядный адрес, младшие пять разрядов котороГо представляют собой координату Х, а старшие пять разрядов - координату У начальной тачки. При появлении импульса на Шестом выходе дешифратора 1 происходит .предустановка счетчиков 17 и 18, причем в счетчик 17 записывается координата Х, а в счетчик 18 - координата У начальной точки. Кроме того, с помощью этого же сигнала происходит обнуление триггеров 5 и 6, Для перевода устройства в режим считывания гочек четырехокрестности заданной начальной точки на вход 28 устройства подается команда, активизирующая пятый выход дешифратора 1, Сигнал с этого выхода поступает на второй управляющий вход мультиплексора 14 и через элемент ИЛИ 21 на управляющий вход мультиплексора 26 и 35 40 45 50 на вход режима блока 25 оперативной памя 55 ти, что позволяет передать адрес элемента изображения с выходов счетчиков 17 и 18 через третий информационный вход мультиплексора 14 на адресный вход блока 25 оперативной памяти и сигнал обращения с приведенной на фиг,2,5 10 15 20 25 входа 34 обращения устройства через четвертый мультиплексор 26 на вход обращения блока 25 оперативной памяти, а также перевести блок 25 оперативной памяти в режим считывания информации, которая в данном режиме поступает на выход 36 устройства. Первый сигнал обращения, пришедший на вход 34 устройства, позволяет считать элемент изображения, адрес которого записан в счетчиках 17 и 18, а именно начальную точку, Этот же сигнал поступает на тактовые входы триггеров 5 и 6, которые переключаются по его заднему фронту, на вход обращения дешифратора 15 и через элемент ИЛИ 11 на вход обращения дешифратора 16, Так как триггеры 5 и б были обнулены, то на выходе. элемента И 10 присутствует сигнал, маскирующий по второму входу прохождение через элемент ИЛИ 11 сигнала обращения. Поэтому на вход обращения дешифратора 16 сигнал обращения не поступает, а поступает на вход обращения дешифрэтора 15, второй выход которого активизируется, По заднему фронту импульса обращения декрементируется значение координаты Х в счетчике 17, в триггер 5 записывается "1" с выхода элемента И-НЕ 9, а в триггер б переписывается "0" с выхода триггера 5,После этого на выходе элемента И 10 устанавливается "0", который не маскирует поступление следующих импульсов обращения через элемент ИЛИ 11 на вход обращения дешифратора 16. Второй сигнал обращения с входа 34 устройства позволяет считать первую точку четырехокрестности и поступая на входы обращения дешифраторов 15 и 16, активизирует первый выход дешифратора 15 и второй выход дешифратора 16, тем самым инкрементирует счетчик 17 и декрементирует счетчик 18. По его заднему фронту в триггер 5 переписывается "1" с выхода элемента И-НЕ 9, а в триггер 6 - "1" с выхода триггера 5, на выходе элемента И-НЕ 9 появляется "0", Третий сигнал обращения с входа 34 позволяет считать вторую точку четырехокрестности, инкрементиоует счетчики 17 и 18, записывает "0" с выхода элемента И-НЕ 9 в триггер 5, перезаписывает "1" с выхода триггер 5 в триггер б. На выходе элемента И-НЕ 9 появляется "1". Четвертый сигнал обращения позволяет считать третью точку четырехокрестности, декрементирует счетчик 17 и инкрементирует счетчик 18. Переключения триггеров 5 и б по заднему фронту четвертого импульса обращения уже не имеют значения, поскольку в счетчиках 17 и 18 сформирован адрес последней четвертой точки четырехокрестности, которая может, быть считана при поступлении пятого импульса обращения нг вход 34 устройства.В таблице приведена реализуемая устройством последовательность модификации координат Х и У, записанных всчетчиках 17 и 18,Знаком эв таблице и на фиг,2 обозначены безразличные логические состояниясигналов, не влияющие на работу устройства,Импульсы обращения поступают такжена тактовый вход четвертого регистра 27,что позволяет фиксиоовать в нем гекущийадрес развертки со счетчиков 17 и 18. Этотадрес может быть выдан на адресный выход37 устройства, при подаче на вход 28 устройства команды, активизирующей седьмой выход дешифратора 1,Предлагаемое выполнение устройствадля ввода информациии в отличие от прототипа, где ввод блока изображения 32 х 32осуществляется поэлементно и требуетформирования и подачи на устройство адреса каждого элемента, позволяет расширитьдиапазон применения устройства за счетвозможности ввода в ЭВМ элементов изображения, принадлежащих четырехокрестности начальной точки в блокеизображения, по автоматически формируемой развертке с заданием начальной точкиот ЭВМ, а также возможности ввода в ЭВМтекущего адреса развертки. Данный способсчитывания может быть использован прирешении многих прикладных задач обработки визуальной информации, в частностипри поиске объектов на изображении, приопределении размеров и координат объектов на изображении, при фильтрации изображений с апертурой типа "крест" и т,д. Формула изобретения Устройство для ввода информации, содержащее первый дешифратор, первый, второй и третий регистры, первый, второй, третий и четвертый счетчики, первый и второй триггеры, первый, второй, третий и четвертый мультиплексоры, блок оперативной памяти, первый элемент И, первый, второй и третий выходы первого дешИфратора соединены с тактовыми входами первого, второго и третьего регистров соответственно, выходы первого регистра соединены с установочными входами первого и третьего счетчиков, выходы второго регистра соединены с установочными входами второго счетчика, выходы третьего регистра соединены с установочными входами четвертого счетчика, счетный вход которого соединен с выходом второго мультиплексора, первый информационный вход которого соединен с выходом третьего счетчика, первый информационный вход первого мультиплексора соединен с выходом первого счетчика, счетный вход которого, второй информационный вход первого мультиплексора и первый вход первого элемента И являются входом тактовых синхроимпульсов устройства, счетный вход третьего счетчика, второй информационный вход второго мультиплексора и вход загрузки второго счетчика являются входом строчных синхроимпульсов устройства, выход третьего счетчика соединен с входом загрузки третьего счетчика, выход первого счетчика соединен с входом загрузки первого счетчика, информационные выходы групп второго и четвертого счетчиков соединены с информационными входами первой группы третьего мультиплексора, информационный выход второго счетчика соединен с входом сброса первого триггера, установочный вход которого соединен с выходом переполнения второго счетчика, а выход соединен с управляющим входом первого мультиплексора и вторым входом первого элемента И, информационный выход и выход переполнения четвертого счетчика соединены с входом сбооса и установочным входом второго триггера соответственно, выход второго триггера соединен с управляющим входом второго мультиплексора и третьим входом первого элемента И выход которого соединен с первым информационным входом четвертого мультиплексора, выход первого мультиплексора соединен со счетным входом второго счетчика, вход загрузки четвертого счетчика является входом кадровых синхроимпульсов устройства, адресные входы блока оперативной памяти соединены с выходами третьего мультиплексора, первый управляющий вход которого соединен с четверть м выходом первого дешифратооа, входы которого являются управляющими входами устройства, второй информационный вход четвертого мультиплексора является входом обращения устройства, выход четвертого мультиплексора соединен с управляющим входом блока оперативной памяти, информационные входы которого являются информационными входами устройства, выходы блока оперативной памяти являются информационными вь ходами уст. ройства, информационные входы второй группы гретьего мультиплексора являются адресными вхоцами устоойства, о т л и ч а ющ е е с я тем, что, с целью расширения области применения устройства путем обеспечения возможности ввода элементов изображения по автоматически формируемой развертке и текущего адреса этой раз

Смотреть

Заявка

4816516, 19.04.1990

МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ

СМИРНОВ АЛЕКСАНДР ВЛАДИМИРОВИЧ, ПОЛЯНИН БОРИС ИВАНОВИЧ, АЛИФАНОВ БОРИС ЮРЬЕВИЧ

МПК / Метки

МПК: G06F 13/00, G06F 3/00

Метки: ввода, информации

Опубликовано: 30.12.1991

Код ссылки

<a href="https://patents.su/11-1702382-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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