Устройство для ввода информации Советский патент 1991 года по МПК G06F13/00 G06F3/00 

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

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

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

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

название год авторы номер документа
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Алифанов Борис Юрьевич
SU1702382A1
Устройство для ввода информации 1990
  • Полянин Борис Иванович
  • Смирнов Александр Владимирович
  • Викторов Виктор Михайлович
  • Тикменов Василий Николаевич
SU1709326A1
Устройство для ввода информации 1989
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Павленко Сергей Анатольевич
  • Горнушенков Александр Николаевич
SU1612306A1
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Викторов Виктор Михайлович
  • Тикменов Василий Николаевич
SU1795443A1
Устройство для ввода информации 1990
  • Смирнов Александр Владимирович
  • Григорович Вячеслав Антонович
  • Полянин Борис Иванович
SU1783509A2
Устройство формирования телевизионного изображения с перемещением управляемого фрагмента 1988
  • Жирков Владислав Федорович
  • Буланкин Валерий Борисович
SU1644171A1
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ТЕЛЕВИЗИОННОГО ИЗОБРАЖЕНИЯ С ИЗМЕНЕНИЕМ МАСШТАБА УПРАВЛЯЕМОГО ФРАГМЕНТА 1993
  • Жирков Владислав Федорович
  • Арнос Башир Али
RU2065206C1
Устройство для контроля доменной памяти 1988
  • Раев Вячеслав Константинович
  • Красовский Виктор Евгеньевич
  • Захарян Славик Михайлович
  • Попко Наталья Васильевна
  • Шотов Анатолий Егорович
  • Топорков Виктор Васильевич
  • Федоров Игорь Григорьевич
  • Бедертдинов Тахир Ахмятович
  • Колчанов Игорь Валентинович
  • Статейнов Виталий Иванович
SU1501160A1
АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ ДИСКРЕТНОГО ПРЕОБРАЗОВАНИЯ ФУРЬЕ 1991
  • Чирков Геннадий Васильевич
  • Чирков Алексей Геннадьевич
  • Чирков Юрий Геннадьевич
RU2015550C1
Имитатор канала 1990
  • Погорелов Леонид Александрович
  • Власов Сергей Иванович
  • Насакин Борис Николаевич
SU1714606A1

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

Реферат патента 1991 года Устройство для ввода информации

Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки телевизионных изображений, а также информации, имеющей кадровую структуру. Цель изобретения - повышение быстродействия и расширение области применения устройства. Устройство для ввода информации содержит дешифраторы, элемент задержки, регистры, счетчики, элементы И, триггеры, мультиплексоры, элемент ИЛИ, блок оперативной памяти. Дискретный телевизионный сигнал поступает на вход 34 видеоданных устройства. Синхронизация видеосигнала осуществляется с помощью тактовых, строчных и кадровых синхроимпульсов, поступающих на входы 31, 32 и 33 устройства соответственно. Ввод информации в ЭВМ осуществляется поблочно, координаты местонахождения блока информации в кадре изображения и

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

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

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

Недостатком указанного устройства является малое быстродействие из-за низкой скорости ввода изображения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0 регистра соединен с выходом адреса устройства, выход запрета считывания устройства соединен с выходом второго триггера. Введение в состав устройства четвертого регистра, с пятого по восьмой счетчиков,

5 второго дешифратора, третьего и четвертого триггеров, элемента задержки, второго элемента И и элемента ИЛИ позволяет расширить его область применения. В заявляемом техническом решении введение

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

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

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

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

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

Устройство для ввода информации со- держит первый дешифратор 1, элемент 2 задержки, с первого по третий регистры 3- 5, пятый и шестой счетчики б и 7, второй элемент И 8, первый и второй счетчики 9 и 10, третий и четвертый триггеры 11 и 12, первий мультиплексор 13, первый триггер 14, третий мультиплексор 15, второй дешифратор 16, седьмой и восьмой счетчики 17 и 18, третий и четвертый счетчики 19 и 20, элемент ИЛИ 21, второй мультиплексор 22, второй триггер 23, первый элемент И 24, блок 25 оперативной памяти, четвертый мультиплексор 26, четвертый регистр 27, входы команды 23, константы 29, адреса 30, тактовых 31, строчных 32 и кадровых 33 син- хроимпульсов, видеоданных 34, обращения 35, выходы запрета считывания 36, информационный 37, адреса 38.

Первый выход первого дешифратора 1 соединен с тактовым входом первого регистра 3, информационный вход которого соединен с входом 30 адреса устройства. Второй выход первого дешифратора 1 соединен с тактовым входом второго регистра 4, вы- ход которого соединен с информационнымвходом

второго счетчика 10, счетный вход которого соединен с выходом первого мультиплексора 13, первый информационный вход которого соединен с выходом переполнения первого счетчика 9, информационный вход которого соединен с выходом первого регистра 3. Третий выход первого дешифратора 1 соединен с тактовым входом третьего регистра 5, выход которого соединен с информационным входом четвертого счетчика 20, счетный вход которого соединен с выходом второго мультиплексора 22, первый информационный вход которого соединен с выходом переполнения третьего счетчика 19, информационный вход которого соединен с выходом первого регистра 3. Седьмой выход первого дешифратора 1 соединен с входом обращения четвертого регистра 27, пять младших разрядов информационного входа которого соединены с выходом седьмого счетчика 17, инкрементирующий вход которого соединен с первым выходом второго дешифратора 16, вход первого разряда которого соединен с инверсным выходом третьего триггера 11, информационный вход которого соединен с инверсным выходом третьего триггера 11, тактовый вход которого соединен с выходом переполнения шестого счетчика 7. Информационный вход счетчика 7 соединен с информационным выходом пятого счетчика 6, инкрементирующий вход которого соединен с прямым выходом третьего триггера 11, вход сброса которого соединен с шестым выходом первого дешифратора 1,информационный вход которого соединен с входом 28 команды устройства. Вход элемента 2 задержки соединен с шестым выходом первого дешиф- ратора 1, выход элемента 2 задержки - с первым входом второго элемента И 8, второй вход которого соединен с выходом переполнения шестого счетчика 7, вход загрузки которого соединен с выходом второго элемента И 8. Информационный вход второго регистра 4 соединен с входом 30 адреса устройства, информационный вход третьего регистра 5 - с входом 30 адреса устройства, информационный вход пятого счетчика 6 - с входом 29 константы. Декре- ментирующий вход шестого счетчика 7 соединен с входом 35 обращения устройства. Вход загрузки первого счетчика 9 соединен с выходом переполнения первого счетчика

9, счетный вход которого соединен с входом 31 тактовых синхроимпульсов устройства. Выход пяти разрядов второго счетчика 10 соединен с пятью младшими разрядами первого информационного входа третьего мультиплексора 15, пять старших разрядов которого соединены с выходом пяти разрядов четвертого счетчика 20, выход шестого разряда которого соединен с входом сброса второго триггера 23, вход установки которого соединен с выходом переполнения четвертого счетчика 20, вход загрузки которого соединен с входом 33 кадровых синхроимпульсов устройства. Выход шестого разряда второго счетчика 10 соединен с входом сброса первого триггера 14, вход установки которого соединен с выходом переполнения второго счетчика 10, вход загрузки которого соединен с входом 32 строчных синхроимпульсов устройства. Информационный вход четвертого триггера 12 соединен с инверсным выходом четвертого триггера 12, тактовый вход которого соединен с инверсным выходом третьего триггера 11, вход сброса четвертого триггера 12 соединен с шестым выходом первого дешифратора 1. Управляющий вход первого мул ьтиплексора 13 соединен с выходом первого триггера 14, второй информационный вход перво/о мультиплексора 13 соединен с входом 31 тактовых синхроимпульсов устройства. Пять младших разрядов третьего информационного входа третьего мультиплексора 15 соединены с выходом седьмого счетчика 17, декрементирующий вход которого соединен с вторым выходом второго дешифратора 16, вход второго разряда ко- торого соединен с инверсным выходом четвертого триггера 12. Пять старших разрядов третьего информационного входа третьего мультиплексора f5 соединены с выходом восьмого счетчика 18, инкрементирующий вход которого соединен с третьим выходом второго дешифратора 16, четвертый выход которого соединен с декрементирующим входом восьмого счетчика 18, вход загрузки которого соединен с шестым выходом первого дешифратора 1. Первый управляющий вход третьего мультиплексора 15 соединен с четвертым выходом первого дешифратора 1, второй управляющий вход третьего мультиплексора 15 соединен с пятым выходом первого дешифратора 1, выход третьего мультиплексора 15 соединен с адресным входом блока 25 оперативной памяти, вход режима которого соединен с выходом элемента ИЛИ 21, первый вход которого соединен с четвертым выходом первого дешифратора 1. Второй информационный вход третьего мультиплексора45 соединен

с входом 30 адреса устройства, вход обращения второго дешифратора 16 соединен с входом 35 обращения устройства, вход загрузки седьмого счетчика 17 соединен с ше- стым выходом первого дешифратора 1. Информационный вход седьмого счетчика

17соединен с входом 30 адреса устройства, информационный вход восьмого счетчика

18- с входом 30 адреса устройства, вход 0 загрузки третьего счетчика 19 - с выходом

переполнения третьего счетчика 19, счетный вход которого соединен с входом 32 строчных синхроимпульсов устройства. Второй вход элемента ИЛИ 21 соединен с

5 пятым выходом первого дешифратора 1, управляющий вход второго мультиплексора 22 - с выходом второго триггера 23, второй информационный вход второго мультиплексора 22 - с входом 32 строчных синхроим0 пульсов устройства, Первый вход первого элемента И 24 соединен с выходом первого триггера 14, второй вход первого элемента И 24 -с выходом второго триггера 23. Выход первого элемента И 24 соединен с первым

5 информационным входом четвертого мультиплексора 26, управляющий вход которого соединен с выходом элемента ИЛИ 21. Третий вход первого элемента И 24 соединен с входом 31 тактовых синхроимпульсов уст0 ройства, вход обращения блока 25 оперативной памяти - с выходом четвертого мультиплексора 26, второй информационный вход которого соединен с входом 35 обращения устройства. Вход данных блока

5 25 оперативной памяти соединен с входом 34 видеоданных устройства, выход блока 25 оперативной памяти - с информационным выходом 37 устройства. Пять старших разрядов информационного входа четвертого ре0 систра 27 соединены с выходом восьмого счетчика 18, тактовый вход четвертого регистра 27 - с входом 35 обращения устройства. Выход четвертого регистра 27 соединен с выходом 38 адреса устройства, выход 36

5 запрета считывания устройства - с выходом второго триггера 23.

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

Дискретный телевизионный сигнал по0 ступает на вход 34 видеоданных устройства. Синхронизация видеосигнала осуществляется с помощью тактовых, строчных и кадровых синхроимпульсов, поступающих на входы 31, 32 и 33 устройства соотвётствен5 но. Ввод изображения в Э ВМ осуществляется поблочно,.максимальные размеры блока информации 32 х 32 элемента, причем координаты местонахождения блока информации в кадре изображения, его размеры и масштаб задаются с помощью ЭВМ. Процедура передачи блока изображения состоит из операции записи блока изображения 32 х 32 элемента в блок 25 оперативной памяти и операции передачи блока изображения поэлементно на выход 37 устройства. Устройство работает в трех основных режимах.

1.Режим записи в блок 25 оперативной памяти блока информации размером 32 х 32 элемента с координатами X и Y в кадре, размещаемыми в регистрах 4 и 5, и масштабом, записанным в регистре 3. Значение координаты. X соответствует числу пропущенных элементов в строке до начала записи блока элементов. Значение координаты Y соответствует числу пропущенных строк в кадре до начала записи блока элементов. Значение масштаба соответствует числу пропущенных элементов изображения между элементами блока изображения при его записи. Запись видеоданных в блок 25 оперативной памяти осуществляется в каждом кадре под управлением синхроимпульсов от телекамеры, если устройство не переведено в другие режимы.2.Режим выдачи информации в ЭВМ на информационный выход 37 устройства поэлементно, причем адрес элемента изображения внутри блока информации задается по входу адреса 30 устройства.3.Режим выдачи информации на информационный выход 37 поэлементно, причем адрес считываемого элемента, кроме первого, формируется автоматически по спиральной развертке и может быть выдан на адресный выход 38 устройства по команде от ЭВМ.

При работе устройства в первом режиме задание значений координат и масштаба блока информации осуществляется с помощью команд, которые с входа 28 команды устройства поступают на вход первого дешифратора 1. По команде записи масштаба активизируется первый выход дешифратора 1, при этом значение масштаба с входа 30 устройства записывается в регистр 3, откуда поступает на информационные входы счетчиков 9 и 19, на счетные входы которых поступают тактовые импульсы с входа 31 устройства и строчные импульсы с входа 32 устройства соответственно. В результате на выходах счетчиков 9 и 19 возникает сигнал переполнения, по которому происходит перезапись информации из регистра 3, причем импульсы на выходе счетчика 9 разнесены по времени на количество тактовых импульсов, соответствующее величине масштаба, а импульсы на выходе счетчика 19 разнесены по времени на количество

строчных импульсов,- соответствующее сзе- личине масштаба.

По команде записи координаты блока по X активизируется второй выход дешифратора

1, при этом значение координаты блока по X с адресного входа 30 устройства записывается в регистр 4, откуда поступает на информационный вход счетчика 10,

С приходом строчного импульса эта ин0 формация записывается в счетчик 10, на счетный вход которого приходят импульсы с мультиплексора 13, который передает на свой выход тактовые импульсы, если не установлен триггер 14, или импульсы с выхода

5 счетчикаЭ, если триггер 14 установлен . Триггер 14 устанавливается в 1 сигналом переполнения счетчика 10, что является признаком установки координаты X, и сбрасывается в О шестым разрядом счетчика

0 10. Таким образом, триггер 14 установлен в течение 32 импульсов, поступающих на счетный вход счетчика 10, а значения пяти первых разрядов счетчика 10 при этом поступают на младшие пять разрядов первого

5 информационного входа мультиплексора 15.

По команде записи координаты блока по Y активизируется третий выход дешифратора 1, при этом значение координаты

0 блока по Y с входа 30 устройства записывается в регистр 5. откуда поступает на информационный вход счетчика 20, С приходом кадрового импульса эта информация записывается в счетчик 20, на счетный вход ко5 торого приходят импульсы с мультиплексора 22, который передает на свой выход строчные импульсы, если не установлен триггер 23, или импульсы с выхода счетчика 19, если триггер 23 установлен в 1. Триггер

0 23 устанавливается в Г сигналом переполнения счетчика 20, что является признаком установки координаты Y, и сбрасывается в О шестым разрядом счетчика 20. Таким образом, триггер 23 установлен в течение 32ф

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

0 данном режиме включен так, что на его выход поступает информация с первого информационного входа. Поэтому на адресные входы блока 25 оперативной памяти поступает десятиразрядный код адреса, оп5 ределяющий 1024 элемента блока изображения (32 х 32), которые записываются в блок 25 оперативной памяти по сигналу выбора, поступающему через мультиплексор 26 с элемента И 24, причем этот сигнал формируется при установке координатX и Y

(т.е. при установке в 1 триггеров 14 и 23) и приходе тактового импульса на вход 31 устройства. На вход режима блока 25 оперативной памяти сигналы не поступают, поэтому блок 25 находится в режиме записи. Сигнал Тс выхода триггера 23 также поступает на выход 36 запрета считывания устройства, что позволяет анализировать режим работы устройства и не переводить его во второй или третий режимы во время записи информации в блок 25 оперативной памяти.

При работе устройства во втором режиме для считывания элемента изображения из блока 25 оперативной памяти на вход 30 устройства подается десятиразрядный адрес считываемого элемента, на вход 35 - сигнал обращения, а на вход 28 устройства - команда чтения элемента информации из устройства, по которой активизируется четвертый выход дешифратора 1. Сигнал с этого выхода поступает на первый управляющий вход мультиплексора 15 и через элемент ИЛИ 21 - на управляющий вход мультиплексора 26 и на вход режима блока 25 оперативной памяти, что позволяет передать адрес элемента изображения с входа 30 адреса устройства через второй информационный вход третьего мультиплексора 15 на адресный вход блока 25 оперативной памяти, передать сигнал обращения с входа 35 обращения устройства через четвертый мультиплексор 26 на вход обращения блока 25 оперативной памяти, а также перевести блок 25 оперативной памяти в режим считывания информации, которая в данном режиме поступает на информационный выход 37 устройства.

Работа устройства в третьем режиме поясняется с помощью временной диаграммы, приведенной на фиг. 2.

Запись адреса начальной точки осуществляется с помощью импульса на шестом выходе дешифратора 1 при подаче на него соответствующей команды. При этом на вход 30 устройства подают десятиразрядный адрес, младшие пять разрядов которого представляют собой координату X, а старшие пять разрядов - координату Y начальной точки. При появлении импульса на шестом выходе дешифратора 1 происходит предустановка счетчиков 17 и 18, причем в счетчик 17 записывается координата X, а в счетчик 18 - координата Y начальной точки. Кроме того, с помощью этого же сигнала происходит обнуление триггеров 11 и 12, запись константы 1 с входа 29 устройства в счетчик 6, а затем в счетчик 7 благодаря тому, что этот сигнал проходит через элемент 2 задержки, время задержки в котором составляет время, необходимое для

появления на выходе счетчика 6 при его предустановке достоверной информации.

Для перевода устройства в режим формирования спиральной развертки на вход

28 устройства подается команда, активизирующая пятый выход дешифратора 1. Сигнал с этого выхода поступает на второй управляющий вход мультиплексора 15 и через элемент ИЛИ 21 -науправляющий вход

0 мультиплексора 26 и на вход режима блока 25 оперативной памяти. Это позволяет передать адрес элемента изображения с выходов счетчиков 17 и 18 через третий информационный вход мультиплексора 15

5 на адресный вход блока 25 оперативной памяти, передать сигнал обращения с входа 35 обращения устройства через четвертый мультиплексор 26 на вход обращения блока 25 оперативной памяти, а также перевести

0 блок 25 опера 1ивной памяти в ре им считывания информации, которая в данном режиме поступает на выход 37 устройства.

Первый сигнал обращения, пришедший на вход 35 устройства, позволяет считать

5 элемент изображения, адрес которого записан в счетчиках 17 и 18, уменьшает значение счетчика 7 на единицу, а также, поступая на вход обращения дешифратора 16, своим задним фронтом модифицирует адрес.

0 Поскольку на инверсных выходах триггеров 11 и 12 имеются сигналы Т, активизируется первый выход дешифратора и инкрементируется содержимое счетчика 17. Так как значение счетчика 7 составляет все5 го лишь единицу, то на его выходе появляется сигнал, который через элемент И 8 перезаписывает в счетчик 7 значение с выхода счетчика б, что приводит к исчезновению сигнала на выходе счетчика 7 и

0 установке триггера 11 в 1, а сигнал с его прямого выхода увеличивает значение счетчика 6 на единицу. Второй сигнал обращения, поступивший на вход 35 устройства, позволяет считать следующий элемент изо5 бражения и продолжает формирование спиральной развертки.

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

0 счетчик 7 число 2 из счетчика 6. При этом вновь исчезает сигнал с выхода счетчика 7. В результате триггер 11, находящийся в счетном режиме, сбрасывается в О, а положительный фронт на его инверсном выходе

5 взводит триггер 12, также находящийся в счетном режиме. В соответствии с состояниями триггеров 11 и 12 второй сигнал обращения вызывает появление импульса на третьем выходе дешифратора, что инкре- ментирует счетчик 18. Третий сигнал обращения не вызывает появление сигнала на выходе счетчика 7, поэтому состояние триггеров 11 и 12 не изменяется, но адрес элемента изображения модифицируется, так как активизируется второй выход дешифра- тора 16 и декрементируется счетчик 17. Аналогичное1 действие вызывает также четвертый импульс обращения, но он, кроме того, вызывает появление сигнала на выходе счетчика 7, перезапись в него числа 2 из счетчика 6, установку в Г триггера 11 и увеличение на единицу содержимого счетчика 6. Пятый и шестой импульсы обращения приводят к появлению сигналов на четвертом выходе дешифратора 16 и к де- крементированию счетчика 18. После прихода шестого импульса обращения триггеры 11 и 12 оказываются в исходном состоянии, поэтому седьмой, восьмой и девятый импульсы обращения активизируют первый выход дешифратора 16 и т.д.

В таблице приведена реализуемая устройством последовательность модификации адресов X и Y, записанных в счетчиках 17 и 18 на первых двадцати шагах спираль- ной развертки.

Импульсы обращения поступают также на тактовый вход четвертого регистра 27, что позволяет фиксировать в нем текущий адрес спиральной развертки со счетчиков 17 и 18. Этот адрес может быть выдан на адресный выход 38 устройства при подаче на вход 28устройства команды, активизирующей седьмой выход дешифратора 1.

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

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

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

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

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

Телевизионные методы и устройства отображения информации/Под ред
М.И.Кривошеева
М.: Советское радио, 1975, с
Способ подпочвенного орошения с применением труб 1921
  • Корнев В.Г.
SU139A1
Устройство для ввода информации 1989
  • Смирнов Александр Владимирович
  • Полянин Борис Иванович
  • Павленко Сергей Анатольевич
  • Горнушенков Александр Николаевич
SU1612306A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 698 890 A1

Авторы

Смирнов Александр Владимирович

Полянин Борис Иванович

Алифанов Борис Юрьевич

Даты

1991-12-15Публикация

1990-04-19Подача