Устройство для выделения признаков изображений
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСНИК.СОЦИАЛИСТИЧЕСНИРЕСПУБЛИН 997 А 09) 06 К 9/00 ПИСАНИЕ ИЗОБРЕТЕНИЯ ДЕ П:ЛЬСТВУ ВТОРСКОМ 124-24 чецного объекта по его изображению.Целью изобретения является повышениетоцности устройства и надежности определения координат объектов по ихизображениям. Устройство содержитблок управления, первый и второй блоки памяти, три счетчика, триггер, датчик изображения, аналого-цифровойпреобразователь, сумматор, два регистра, блок перемещений, четыре блокаключей, элемент ИЛИ, дешифратор, двегруппы элементов И, группу регистров,группу ключей, блок элементов ИЛИ,блок распознавания, Поставленная цельдостигается также конструктивным выполнением блока управления, второгоблока памяти и вновь введенных блоков распознавания, перемещения. Устройство осуществляет систематизациюсобираемой информации, 8,з.п. Ф-.лы,12 ил. ческии институтния:воща. во 00 57) Изобретен ике и вычисли азнацено для относится к автома ьной технике и пре еления координат т ма блока перемещесхема счетного блма блока анализасхема блока выборсхема блока аналиэпюры напряженийустройства; на фижения датчика изоУстройство дляпри распознаваниисостоит из блокавый и второй устарого подключены ктриггера 2, а вто- схе фиг 8 еления коордипо его изобрия - повышении надежностибъектов по их ению.точредеиз на ков Зь 1) едставлена блок-схе выделения признаков ма блока а второсхема 5-с ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯПРИ ГКНТ СССР(54) УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ ПРИЗНКОВ ИЗОБРАЖЕНИЙ Изобретение относится к автоми вычислительной технике и и назначено для выдточечного объектаЦель изобретенности устройствапения координат оражениям.На Фиг. 1 прустройства дляизображений; на фиг. 2 - схуправления; на фиг. 3 - схего блока памяти; на Фиг,блока распознавания; на фиг ния; на фиг. 6 ока-; на Фиг; 7 координат; на а шага; на фиг. 9 за; на Фиг. 10 и 1 в различных точках г. 12 " пример дви бражений.выделения пр образов (фиг 1 управления, перновочные входы кото входу установки рой выход - к егоТриггер 46 в блоке 27 распознавания (фиг. 4) взводится в единичное состояние по заднему фронту управляющего сигнала. Этот уровень разрешает работу генератора 47 импульсы которого поступают на первый вход элемента И 48. Последний открыт единичным уровнем с выхода элемента ИЛИ 51. На первом его входе есть положи тельный сигнал из-за предварительной установки триггера 52 в единичное состояние. Таким образом, импульс с генератора 47 проходит на выход элемента И 48 и далее на счетный вход 15 счетчика 54. Выходы счетчика 54 и 55 подключены к первым адресным входам первой и второй групп адресных входов блока 7 памяти, Код этого адреса выбирает первую ячейку в первом запо минающем элементе из группы 43 (Фиг.3) Информационный выход, последнего подключен к управляющему входу триггера 52 (Фиг. 4). Триггер 52 выполнен в виде Т-триггера и запись в него осуще.25 ствляется по заднему фронту синхронизирующего импульса. Таким образом, импульс с выхода элемента И 48, по переднему фронту переключив счетчик 54, установит триггер 52 по заднему 30 Фронту в состояние, определяемое на его управляющем входе, В случае переполнения счетчика 54 переключение ;происходит и в счетчике 55. Если на этом входе единичный уровень, то в со З 5 ответствующей ячейке запоминающего устройства второго блока 7 памяти есть единичный сигнал, что означает большую разность между значениями первого и второго опорных сигналов. Этот 40 единичный уровень через первый вход элемента ИЛИ 51 поступает на второй вход элемента И 48. Элемент И 49 будет закрыт этим же сигналом; инвертированным инвертором 50. Следующий им пульс с генератора 47 снова пройдет на выход элемента И 48 и произведет указанные действия.Это продолжается до тех пор, пока не обнаружится в первом запоминающем элементе из группь 43 ячейка с записанным в ней нулем. В этом случае нулевой уровень с выхода триггера 52 поступает на первый вход элемента ИЛИ, 51, на втором входе которого то же есть пока нулевой уровень. В результате этого происходит переключение элементов И 48 и 49. Первый из них закрывается, а второй открывается. Следующий импульс с генератора 47 поступает; через первый вход элемента И 49 на второй вход первого счетного блока 53-1 из группы 53 (фиг. 6).В счетном блоке 53 (фиг. 6) триггер 77 предварительно установлен в единичное состояние. Этот уровень, поступая через третий вход элемент. ИЛИ 75 на второй вход элемента И 73, открывает его и дополнительно через инвертор 74 закрывает элемент И 72Импульс с второго входа счетного блока 53, пройдя через элемент И 73, по переднему фронту, устанавливает единичный уровень на первом входе сдвигового регистра 70. Последний был предварительно обнулен импульсами с первого входа счетного блока 53.Единичный уровень с первого выхода сдвигового регистра подается на первый управляющий вход блока 71 выбора шага (фиг.8). В последнем происходит формирование первой соседней координаты от ячейки, определяемой кодом на счетчиках 54 и 55. Цифровое значение новой координаты отличается по модулю на единицу только от одного кода счетчика 54 или 55, т.е. производится только одна из следующих операций +1; -1 ; +1,; - 1 . Для выполнений этой операцйи на два адресных входа блока 71 выбора шага подается код соответственно с выходов счетчиков 54. и 55 Код с первого из них, являющийся, например, координатой по оси Х, поступает на преобразователь 96 кода, открытый единичным уровнем с первого управляющего входа В последнем происходит преобразование кода вида КОД,ыд -- КОД + 1, Выходной код с преобразователя 96 через блок элементов ИЛИ 96 является первым адресным выходом блока 71 выбора шага. Регистр 94 закрыт нулевым сигналом с выхода элемента ИЛИ-НЕ 92, так как на его первом входе есть единичный уровень с первого управляющего входа блока 71 выбора шага.Преобразование координаты по У производится во второй половине блока 71 выбора шага (нижняя часть на фиг, 8), В случае преобразования по Х на третьем и четвертом входах блока 71 присутствуют нулевой уровень. На элементе ИЛИ-НЕ 93 эти уровни преобразуются в единичный, что приводит к открытию регистра 95 и прохождению кода с второго адресного входа через регистр95 .и блок 97 элементов ИЛИ на второйадресный выход блока 71 выбора шага.Преобразования вида -1 л, +1, ипроизводятся аналогично.Цифровые коды на первом и второмадресных выходах блока 71 выбора шагаявляются адресными координатами длявторичного запоминающего элемента изгруппы 43. Информация из последних 10подается на управляющий вход триггера 77 через четвертый вход счетного53-1 блока,Информация с выходов блока 71 выбора шага поступает на отдельные адРесные входы блока 76 анализа (фиг. 9).Однако в первом счетном блоке 53-1первая и вторая группы адресных входов этого блока не задействованы,поэтому на всех их входах имеется нулевой код. На выходах блока 71 неможет быть полностью нулевого кода,поэтому на входах всех элементов И 104из группы есть нулевой сигнал, таккак цифровые компараторы из первой102 и второй 103 групп дают, по крайней мере, один нулевой сигнал на своих выходах. Единичный уровень будетна выходе цифрового компаратора изгруппы 102 и 103 в том случае, если 30коды на их входах совпадают . Болееподробную работу блока 76 анализа рассмотрим при анализе счетных блоков53-2 и дальше.В случае поступления единичной ин- З 5формации на управляющий вход триггера77 из ячейки с вновь сформированнымкодом следующий импульс поступает снова на синхронизирукщий вход сдвиговогорегистра 70. Блок 71 выбора шага фор 40мирует координаты следующей соседнейячейки. Данная операция продолжаетсяв случае отсутствия нулевой информации на управляющем входе триггера 77,до перебора всех четырех возможных 45комбинаций координат соседних ячеек.При поступлении пятого импульса насинхронизирующий вход сдвигового регистра 70 единичный уровень появляется на его пятом выходе, являющемся 50выходом переполнения. Этот уровень через первый выход счетного блока 53-1поступает на второй вход элементаИЛИ 51 (Фиг. 4) . Единичный уровеньна выходе последнего переключает элементы И 48 и 49, что приводит к дальнейшему счету .счетчиками 54 и 55.Первый же импульс, прошедший на выход элемента И 48, поступает через,установочный вход счетного блока 53-1на вход сброса сдвигового регистра 70,По заднему Фронту происходит ег о обнуление. На всех выходах будет нулевой сигнал.При появлении нулевой информациина управляющем входе триггера 77 вовремя работы регистра 70 (фиг. 6) навыходе триггера 77 формируется нулевой уровень. Это приводит к появлениюнулевого сигнала на выходе элементаИЛИ 75 и переключению элементов И 72и 73, Следующий синхронизирующий импульс следует в следудций (соседнийболее старший) очетный блок из группы 53. В данном счетном блоке (в нашем примере .53-1) остается неизменнымкод сформированной новой координаты,соседний коду, поступившему на егопервый и второй отдельные адресныевходы,Работа следующих счетных блоков 53-2,,53-М не отличается от работы блока 53- 1 за исключением необходимости контроля возможного Формирования кода новой координаты в каком- нибудь счетном блоке из группы 53, уже сформированной в более младших счетных блоках 53 или в счетчиках 54 и 55. Для учета такой возможной ситуации в каждом счетном блоке из группы 53 служит блок 76 анализа (Фиг. 9)ФВ блоке 76 анализа производится сравнение кода. вновь сформированной координаты блоком 71 выбора шага с каждым имеющимся кодом из младших счетных блоков из группы 53, кроме непосредственно примыкающего к неру с младшей строки (на фиг, 4 справа), и кодом со счетчиком 54 и 55. Данное сравнение происходит в первой 102 и второй 103 группах цифровых компараторов, Если хотя бы одна из ранее сформированных координат в любом более младшем счетном блоке из группы 53 или код координаты на счетчиках 54 и 55 совпадает, то на выходах соответствующих пар цифровых компараторов из первой 102 и второй 103 групп будут единичные уровни. Через элемент И из группы 104 и элемент ИЛИ 105 они поступают на управляющий вход 0-триггера 10 б, Прием информации в последний записывается по заднему Фронту синхронизирующего импуль 1553997са, т.е., если будет совпадение ко"дов, то независимо от прочих условийв следующем такте будет изменятьсясостояние на выходах сдвигового регистра 70 данного счетного блока из5группы 53.Для достижения надежной работыустройства при возможном формиров.нииНулевых кодов на одном из адресныхходов блока 7 памяти со стороны блоа 27 распознавания в ячейки памятизапоминающих элементов иэ группы ч 3.е. имеющим одну или, возможно, обеКоординаты, равные нулю,. жестко записана единичная информация, Последняя,не может быть изменена обращением вовремя записи в блок 7 памяти со стороны компаратора 9 и первого 5 и второго 6 счетчиков,Рассмотрим заключительную частьработы блока 27 распознавания, Еслиза время его работы не появляется ниодного импульса на втором выходе пос 25леднего 53-И счетного блока, то триггеры 58 и 59, предварительно обнуленные, не изменяют своего состояния. Навыходе элемента И 60, являющегося третьим выходом как блока 27 распознавания, так и самого устройства, естьединичный уровень, означающий, цто,распознавания образа не произошло,Это может случиться при очень маломчисле, записанном в первый регистр 10 З 5когда мы ищем оцень близкое соответствие между вторым опорным сигналом иучастком первого опорного сигнала, Необходимо увеличить содержимое укаэанного регистра и повторить работу устройства заново. К данному же результату может привести и оцень большоеколичество данных во втором опорномсигнале, когда требуется большое время обработки, Общим индикатором окончания работы устройства служит появлениесигнала на выходе переполнениясчетчика 55, цто приводит к сбросутриггера М 6 и остановке генератора 47.Если на втором выходе последнегосчетного блока 53-Я появляется всеголишь один импульс за время работыустройства, то единичный уровень естьтолько на выходе триггера 58 и соответственно на первом информационномвыходе ка к блока 27 распозна ва ния,так и на одноименном выходе всего устройст ва, Ука за нный и миуль с не т ольк опереключает триггер 58 и взводит триггер 57, но и записывает в регистр 56 коды координат с выходов счетчиков 5 Ч и 55, являющиеся искомыми, Выходы регистра 56 являются адресными выходами всего устройства, с которых можно считать искомую координату.Для полного перебора, для возможного случая появления второй опознанной ситуации, единичное напряжение с выхода триггера 57 подается на третий вход последнего счетного блока 53-И, продолжая его работу. При этом импульс с третьего выхода блока 53-3 сбрасывает триггер 57.Если в результате дальнейшей,работы устройства появляется еще один или несколько импульсов на втором выходе счетного блока 53-И, триггер 58 переключается в нулевое состояние, а отрицательным фронтом с его выхода взводится триггер 59. Единичный уровень с его выхода поступает на второй информационный выход устройства, сигнализируя о том, что произошло ошибочное определение искомых координат. В этом случае необходимо уменьшить содержимое первого регистра 10 и повторить работу устройства. Данную операцию необходимо провести до появления сигнала только на первом информационном выходе устройства.Технико-экономическим преимуществом данного изобретения перед прототипом является систематизация сбора информации до ее практически полного анализа. При этом не отбрасываютсялюбые, сколь угодно случайно расположенные варианты распознаваемого образа, Это приводит к повышению точности и надежности работы устройства, Кроме того, возможна оперативная корректировка порогового значения при сравнении первого и второго опорных сигналов.формула изобретения1. Устройство для выделения признаков изображений, содержащее блок управления, первый и второй установочные входы которого являются первым и вторым входами установки устройства, первый выход которого подключен к входу установки триггера, а второй выход - к его статическому входу установки в "0", динамический вход установки в "0" которого соеди,нен с выходом формирователя, а выход подключен к синхронизирующему входу записи первого блока памяти, первый и второй адресные входы которого под 5 ключены к выходам первого и второго счетчика непосредственно, а первый и второй адресные входы второго блока памяти - через первый блок ключей соответственно, управляющий вход которого соединен с третьим выходом блока управления, четвертый выход которого соединен со счетным входом первого счетчика, выход переполнения которого соединен со счетным входом второго 15 счетчика, выход переполнения которого подключен к третьему установочному входу блока управления, первый вход компаратора подключен к выходу первого регистра, второй вход - к выходу сумматора, первый вход которого подключен к выходу первого блока памяти, а выход - к информационному входу второго блока памяти, датчик изображений через усилитель подключен к входу аналого-циФрового преобразователя, о тл и ч а ю щ е е с я тем, что, с целью повышения точности, оно содержит Ьлок перемещения, второй, третий и четвертый блоки ключей, элемент ИЛИ, З 0 третий счетчик, дешифратор, первую и вторую группы элементов И, группу регистров, группу ключей, блок элементов ИЛИ и блок распознавания, причем четыре входа второго блока ключей являются третьим-шестым установочными входами устройства, а его выходы подключены к четырем информационным входам блока перемещения и четырем входам элемента ИЛИ соответственно, 40 пятый выход блока управления подключен к входу установки в "0" третьего счетчика, пятый вход элемента ИЛИ подключен к шестому выходу блока управления, а выход соединен с первым ин Формационным входом блока управления, со счетным входом третьего счетчика и с пятым информационным входом блока перемещения, шестой информационный вход которого подключен к четвертому выходу блока управления, а седьмой ин. Формационный вход вместе с управляющим входом третьего ключа соединены с седьмым выходом блока управления, первый и второй адресные входы блока55 перемещения подключены к выходам пер" ваго и второго счетчиков соответственно, первый выход связан с датчиком, а второй выход соединен с Формирователем и входом управления аналого-цифрового преобразователя, выходы которого подключены к информационным входам первого блока памяти через третий Ьлок ключей, а к информационным входам всех регистров из группы - через четвертый Ьлок ключей, управляющий вход которого вместе с управляющим входом второго блока ключей и первыми входами первой группы элементов И соединен с восьмым выходом Ьлока управленияя, выход каждого элемента И первой группы соединен с управляющими-входами соответствующих регистров из группы, выходы которых соединены с входами соответствующих ключей из группы, выходы которых соединены с входами блока элементов ИЛИ, выходы которого подключены к второму входу сумматора, девятый выход блока управления подключен ко всем первым входам элементов И из второй группы, а десятый выход - к стробирующему входу дешифратора, подключенного к выхо-ду третьего счетчика, первый и второй выходы переполнения которого соединены с вторым и третьим информационными входами блока управления, управляющий вход каждого ключа из группы вместе с вторыми входами соответствующих элементов И из первой и второй групп подключены к соответствующим выходам дешифратора, синхронизирующие входы второго блока памяти соединены с выходами элементов И второй группы, информационные выходы второго блока памяти подключены к группе информационных входов блока распознавания, первая и вторая группы адресных выходов которого подключены к первой и второй группам адресных входов блока памяти, а управляющий вход соединен с третьим выходом блока управления, выход триггера соединен с седьмым информационным входом блока управления, информационные и адресные выходы Ьло ка ра с поз на ва ния я вляются соответствующими выходами устройства, 12, Устройство по и. 1, о т л и ч а ю щ е е с я тем, что блок управления содержит три элемента И, четыре триггера, два генератора импульсов, три элемента ИЛИ, элемент задержки и два формирователя, причем установочный вход первого триггера яв" ляется первым установочным входом управления, вход сброса объединен с пер"вым входом первого элемента И и является третьим установочным входом блока управления, а выход соединен свходом первого генератора импульсови первым входом первого элемента ИЛИ,выход первого генератора импульсов,являясь первым выходом блока управления,подключен к первому входу второго элемента ИЛИ, выход которого 10является четвертым выходом блока управления, второй вход первого элемента И совместно с входом установкивторого триггера и входом запрета первого формирователя подключены к выходу третьего триггера и являются вторым выходом блока управления, вход тустановки третьего триггера являетсявторым информационным входом блокауправления, а вход сброса вместе с 20третьим входом первого элемента И,входом второго генератора импульсови первыми входами второго элементаИ и третьего элемента ИЛИ подключенык выходу четвертого триггера и являются третьим выходом блока управления, вход первого формирователя совместно с первым входом третьегоэлемента И и входом установки четвертого триггера подключены к выходу30, второго триггера подключен к выходу, торого соединен с вторыми входами вто рого элемента И, третьего элементаИЛИ и выходом элемента задержки, входкоторого является йервым информационным входом блока управления, третьивходы третьего и второго элементов И 40являются соответственно вторым и третьим информационными входами блока управления, выход второго элемента Иподключен к входу сброса четвертоготриггера, выход первого элемента ИЛИ 45является седьмым выходом блока управления, а его второй вход - четвертыминформационным входом блока управления, выход второго генератора импульсов является девятым выходом блока управления, выход третьего элемента ИЛИ является десятым выходом блока управления,3. Устройство по и. 1, о т л ич а ю щ е е с я тем, что второй блок упамяти состоит из группы запоминающихэлементов, синхронизирующие входыкоторых являются синхронизирующимивходами второго блока памяти, первые и вторые адресные входы подключены к выходам отдельных блоков элементов ИЛИ из первой и второй групп соответственно, выходы являются информационными выходами второго блока памяти, а информационные входы соединены и являются информационным входом второго блока памяти, первые входы блоков элементов ИЛИ первой и второй групп являются соответственно первой и второй группой адресных входов, а вторые входы в первой и второй группе блоков элементов ИЛИ соединены и являются. первыми и вторыми отдельными адресными входами второго блока памяти.Устройство по и, 1, о т л и ч а ю щ е е с я тем, что блок распознавания состоит из группы счетных блоков, первого триггера, вход установки которого является входом запуска блока распознавания,а выход соединен с входом генератора импульсов, выход которого подключен к первым входам первого и второго элементов И, второй вход первого из них непосредственно, а второй вход второго - через инвертор соединены с выходом элемента ИЛИ, первый вход которого соединен с выходом второго триггера, управляющий вход которого является первым информационным входом блока распознавания из группы, а синхронизирующий вход вместе с установочным входом первого счетного блока из группы и счетным входом первого счетчика соединены с выходом первого элемента И, выход переполнения первого счетчика подключен к счетному входу второго счетчика, выход переполнения котсрого заведен на вход сброса первого триггера, выход второго элемента И подключен к первому информационному входу первого счетного блока группы, первый выход которого подсоединен к второму входу элемента ИЛИ, информационный выход первого счетчика является первым из первой группы адресных выходов и подключен к первому отдельному адресному входу первого счетного блока и к первым адресным входам из первой группы от второго до последнего счетного блока, информационный выход второго счетчика является первым из второй группы адресных выходов и подключен квторому отдельному адресному входу первого счетного блока и к первым адресным входам из второй группы от второго до последнего счетного блока,второй выход каждого предыдущего счетного блока соединен с первым информационным входом каждого последующего, третий выход - с установоцным входом, а второй информационный .вход - с первым выходом соответственно, третий информационный вход каждого счетного блока является отдельным информационным входом из группы, первый и вторай адресные выходы каждого счетного блока являются отдельными выходами блока распознавания из первой и второй групп. адресных выходов и подключены к отдельным первому и второму адресным входам следующего сцетного Ьлока и к отдельным адресным входам из первой и втооой групп адресных входов последующих старших сцетных блоков, выходы первого и второго сцетци ков подключены также к первому и второму информационным входам регистра, выходы которого являются адРесными выходами блока распознавания,а управляющий вход вместе с входом установки 25 третьего триггера и счетным входом четвертого триггера соединен с вторым выходом последнего счетного блока, третий выход которого подключен к входу сброса третьего триггера, вы ход которого соединен с третьим выходом последнего сцетного блока, прямой выход четвертого триггера является первым информационным выходом блока распознавания и подключен к входу ус- З 5 тановки пятого триггера, прямой выход которого является вторым информационным выходом блока распознавания, инверсные выходы четвертого и пятого триггеров подключены к отдельным 40 входам третьего элемента И, выход которого является третьим информационным выходом Ьлока распознавания, вход сброса четвертого триггера соединен с инверсным выходом пятого триггера,5, Устройство по и. 1, о т л и ч а ю щ е е с я тем, что сцетный. блок содержит сдвиговый регистр, вход сброса которого является установочным входом счетного блока, первые четыре выхода подключены к отдельным управляющим входам Ьлока выбора шага, пятый выход является первым выходом счетного блока, первые входы первого и второго элементов И соединены и являются первым информационным входом счетного Ьлока, а выход первого элемента И - вторым выходом счетного блока, второй вход первого элемента И через инвертор, а второй вход вто-. рого элемента И непосредственно под- ключены к выходу элемента ИЛИ, первый вход которого является вторым информационным входом счетного блока, второй вход соединен с выходом блока анализа, а третий вход подключен к выходу триггера, информационный вход которого является третьим информационным входом счетного блока,а счетный вход вместе с синхронизирующими входами сдвигового регистра и блока анализа соединен с выходом второго элемента И и является третьим выходом счетного Ьлока, два адресных входа блока выбора шага являются отдельными адресными входами счетного блока, а его два выхода - первым и вторым адресными выходами счетного Ьлока и подключены к двум отдельным адресным входам блока анализа, первая и вторая группы адресных входов которого являются первой и второй группами адресных входов счетного блока .б. Устройство по и. 5, о т л и ч а ю щ е е с я тем, что блок выбора шага содержит первый и второй элементы И-НЕ, выходы которых соединены с синхронизирующими входами первого и второго регистров, выходы которых под" ключены к первой группе входов первого и второгоблока элементов ИЛИ соот" ветственно, выходы которых являются первым и вторым адресными выходами Ьлока выбора шага, информационные вхо" ды первого регистра и первого и второго преобразователей кодов объединены и являются первым адресным входом блока выбора шага, а информационные входы второго регистра и третьего и четвертого преобразователей кодов. также объединены и являются вторым адрес" ным входом блока выбора шага, вторая, и третья группы входов первого блока элементов ИЛИ подключены к выходам первого и второго преобразователей кодов соответственно, синхронизирующие входы которых подключены к отдельным входам первого элемента ИЛИНЕ и являются первым и вторым управляющими входами блока выбора шага, вторая и третья группы входов второ" го блока элементов ИЛИ подключены к выходам третьего и четвертого преобразователей кодов соответственно, син" хронизирующие входы которых подключены к отдельным входам второго элемента ИЛИ-НЕ и являются третьим и четвертым управляющими входами блока вы"бора шага,7. Устройство по и. 5, о т л ич а ю щ е е с я тем, что блок анализа состоит из первой и второй группкомпараторов, первые входы каждой изкоторых объединены и являются первыми и вторыми отдельными адресными входами блока анализа соответственно,вторые входы первой и второй группкомпараторов являются первой и второй адресными группами входов блокаанализа соответственно, выходы соответствующих компараторов из отдельных 15групп заведены на отдельные входыэлементов И из группы, выходы которых подключены на отдельные входы элемента ИЛИ, выход которого подключен куправляющему входу триггера, синхронизирующий вход которого являетсясинхронизирующим входом блока анализа,а выход является выходом блока анализа.о 8, Устройство по п, 1, о т л и - 25ч а ю щ е е с я тем, что блок перемещения содержит блок анализа координат,ключ, пять элементов ИЛИ, ждущий мультивибратор и привод, причем выход последнего является первым выходом блока перемещения, а его четыре входасоединены с выходами первых четырехэлементов ИЛИ, первые входы которыхявляются первыми четырьмя входамиблока перемещения, а вторые входычерез ключ подключенц к четырем отдельным выходам блока анализа координат соответственнЬ, первые четыревхода пято 1.о элемента ИЛИ подключенык отдельным выходам ключа, пятый вхо 4 40является пятым входом блока перемещения,а выход подключен к входу ждущего мультивибратора, выход которогоявляется вторым выходом блока перемещения, синхронизирующий вход блока анализа координат и управляющий входключа является соответственно шестыми седьмым входами блока перемещения,первый и второй адресные входы блокаанализа координат являются первым ивторым адресными входами блока перемещения,9 Устройство по и. 8, о т лч а ю щ е е с я тем, что блок анализа координат состоит из первого ивторого счетчиков, выходы которых соединены с первыми входами первого ивторого компараторов, вторые входыкоторых подключены к выходам первогои второго регистров соответственно,синхронизирующие входы которых объединены и являются входом запуска блока анализа координат, а информационные входы - первыми и вторыми адресными входами блока анализа координат,первый и второй выходы первого и второго компараторов заведены соответственно на отдельные входы первого ивторого элементов ИЛИ, выходы которых соединены с входами первого ивторого генераторов импульсов, выходпервого из которцх соединен с первыми входами первого и второго элементов И, а выход второго - с первымивходами третьего и четвертого элементов И, вторые входы первого и второгоэлементов И соединены соответственнос первым и вторым выходами первогокомпаратора, а выходы, являющиесяпервым и вторым выходами блока анализа координат, подключены к вычитающему и суммирующему входам первого счетчика, вторые входы третьего и четвертого Элементов И соединены соответственно с первым и вторым выходами. второго компаратора, а выходы, являющиеся третьим и четвертым выходами блокаанализа координат, подключены к вычитающему и суммирующему входам второгосчет чи ка .ст атичес кому входу уста нов ки в нол ь,динамический вход установки в нолькоторого нагружает выход формирователя3, а выход подключен к синхронизирующему входу записи первого блока 4 памяти, первый и второй адресные входыкотороо нагружают выходы первого 5и второго 6 счетчиков непосредственно, а первый и второй отдельные адресные входы второго блока 7 памятичерез первый блок 8 ключей соответственно, управляющий вход которого подключен к третьему выходу блока 1 управления,четвертый выход которого сое 15динен со счетным входом первого 5счетчика, выход переполнения которогонагружен на счетный вход второго бсчетчика, выход переполнения которогоподключен на третий вход блока 1 управления, первый вход компаратора 9подключен к выходу первого регистра10, второй вход через сумматор 11 - квцходу первого блока 4 памяти, а выход - к информационному входу второго 25блока 7 памяти, датчик 12 изображенийчерез усилитель 13 нагружен на АЦПНовыми в устройстве являются: блок15 перемещения, второй 16, третий17 и .четвертый 18 блоки ключей, эле мент ИЛИ 19, третий 20 счетчик, дешифратор 21, первую 22 и вторую 23 группы элементов И, группа 24 регистров,группа 25 ключей, блок 26 элементовИЛИ и блок 27 распознавания.35Четыре входа второго блока ключей являются третьим-шестым установочными входами устройства, а его выходы одновременно подключены на первыГг - чет 40 вертые входы блока 15 перемещения и элемента ИЛИ 19 сост ветс т вен но; пятый выход блока 1 упра вления подключен к входу установки в ноль третье,го 20 счетчика, пятый вход элемента ИЛИ 19 подключен к шестому выходу блока 1 управления, а выход нагружен на первый информационный вход блока 1 управления, на счетный вход третьего 20 счетчика и на пятый вход блока 15 пеЬремещения, шестой в 1 од которого подключен к четвертому выходу блока 1 управления, а седьмой вход вместе с управляющим входом третьего 17 ключа соединены с седьмым выходом блока 1 управления, первый и второй адресные входы блока 15 перемещения подключены к выходам первого 5 и второго б счетчиков соответственно, первый выход связан с датчиком 12 изображения, авторой выход нагружен на формирователь 3 и вход запуска АЦП 14, выходкоторого подключены к информационнымвходам первого блока 4 памяти черезтретий блок 17 ключей, а к информационным входам всех регистров из группы 24, включенных параллельно, - через четвертый блок 18 ключей, управляющий вход которого вместе с управляющим входом второго блока 16 ключей и первыми входами первой 22 группы элементов И нагружает восьмой выход блока 1 управления; выход каждого элемента И из первой 22 группы соединен с управляющими входами соответствующих регистров из группы 24, выходы которых нагружены на входы соответствующих ключей из группы 25, выходы которых заведены на отдельныевходы блока элементов ИЛИ 26, нагруженного на второй вход сумматора 11;девятый выход блока 1 управления подключен ко всем первым входам элементов И из второй группы 23, а десятый выход - к стробирующему входу дешифратора 21, подключенного к выходутретьего 20 счетчика, первый и второй выходы переполнения которого нагружены на второй и третий информационные входы блока 1 управления. Управляющий вход каждого ключа из группы 25 вместе с вторыми входами соответствующих элементов И из первой 22 и второй 23 групп подключены к со-ответствующим выходам дешифратора 21 синхронизирующие входы второго блока 7 памяти нагружают выходы элементов И из второй 23 группы; информационные выходы второго блока 7 памяти подключены к информационным входам блока 27 распознавания, первая и вторая группы адресных входов которого подключены к первой и второй группам адресных входов второго блока 7 памяти, а уп" равляющий вход соединен с третьим входом блока 1 управления, выход триггера 2 заведен на четвертый информационный вход бгока 1 управления,Блок 1 управления (Фиг. 2) содержит три элемента И 28"30, четыре триггера 31-34, два генератора 35 и 36 импульсов, три элемента ИЛИ 37-39, элемент 40 задержки и два Формирователя 41 и 42, причем установочный вход первого триггера 31 является первым установочным входом блока 1 уп 15539971553997 ф сф 3 х; х Редактор К, Крупкин ктор С. Ые ретениям ушская н оизводственно-издательский комбинат "Патент", г, Ужгород, ул. Гагарина,Заказ 458ВНИИПИ Государственного113035 оста вит ел ь А. К ра сехред А,Кравчук Тираж 561омитета по из осква, Ж,Подписноеоткрытиям при д. 4/5равления, вход сброса объединен с первым входом первого 28 элемента И и является третьим установочным входом блока 1 управления,а выход нагру-. жен на первый генератор 35 импульсов и первый вход первого элемента ИЛИ37; выход первого генератора 35 импульсов, являясь первым выходом блока 1 управления, подключен к первому 10 входу второго элемента ИЛИ 38, выход которого является четвертым выходом блока 1 управления; второй вход первого элемента И совместно с входом установки второго триггера 32 и 15 входом запрета первого формирователя 41 нагружают выход третьего триггера 38 и являются вторым выходом блока .1 управления; вход установки третьего триггера 33 является вторым установочным входом блока 1 управления, а вход сброса вместе с третьим входом перво- . го элемента И 28, входом второго генератора 36 импульсов и первыми входами второго элемента И 29 и третьего элемента ИЛИ 39 подключены к выходучетвертого триггера 34 и являются третьим выходом блока 1 управления; вход первого формирователя 41 совместЭО но с первым входом третьего элемента И 30 и входом установки четвертого триггера 34 нагружают выход второго триггера 32 и являются восьмым выходом блока 1 управления; вход сброса второго триггера 32 подсоединен к выходу третьего элемента И 30, второй вход которого объединен с вторыми входами второго элемента И 29 и третьего элемента ИЛИ 39 и нагружают выход элемента 40 задержки, вход которого является первым информационным входом блока 1 управления; третьи входы третьего 30 и второго 29 элементов И являются соответственно вторым и третьим информационными входами блока 1 управления; выход второго элемента И 29 подключен к входу сброса четвертого триггера 34; выход первого элемента ИЛИ 37 является седьмым выходом блока 1 управления, а его второй вход - четвертым информационным входом блока 1 управления; выход второго генератора 36 импульсов является девятым выходом блока 1 управления, выход первого 41 и второго 42 формирователей является пятым и шестым выходами блока 1 управления соответствен" но, выход третьего элемента ИЛИ 39 яв 976ляется десятым выходом блока 1 управления.Второй блок 7 памяти (фиг, 3) состоит иэ группы запоминающих элементов 43, синхронизирующие входы которых являются синхронизирующими входами второго блока 7 памяти, первый и вторые адресные входы подключены к выходам отдельных блоков элементов ИЛИ из первой 44 и второй 45 групп соответственно, выходы являются информационными выходами второго блока памяти, а информационные входы объединены и являются информационным входом второго блока 7 памяти, первые входы блоков элементов ИЛИ первой 44 и второй 45 групп являются соответственно первой и второй группами адресных входов, а вторые входы в первой 44 и второй 45 группах блоков элементов ИЛИ отдельно объединены и являются первым и вторым отдельными адресными входами второго блока 7 памяти.Блок 27 распознавания (фиг, 4) состоит из первого триггера 46, вход установки которого является входом запуска блока 27 распознавания, а выход нагружен на генератор 47 импульсов, подключенный к первым входам первого 48 и второго 49 элементов И, второй вход первого иэ них непосредственно, а второй вход второго - через инвертор 50 соединены с выходом элемента ИЛИ 51, первый вход которого нагружает выход второго триггера 52, информационный вход которого является первым информационным входом блока 27 распознавания из группы, а синхрони" зирующий вход вместе с первым входом первого 53-1 счетного блока из группы 53 и счетным входом первого счетчика 54 нагружают выход первого элемента И 48; выход первого счетчика 54 подключен к счетному входу второго счетчика 55, выход которого заведен на вход сброса первого триггера 46, выход второго элемента И 49 нагружен на второй вход первого 53-1 счетного блока из группы 53, первый выход которого подсоединен ко второму входу элемента ИЛИ 51; информационный выход первого счетчика 54 является первым из первой группы адресных выходов и " подключен к первому отдельному адресному входу первого 53-1 счетного блока и к первым адресным входам иэ первой группы от второго 53-2 до последнего53-И счетного блока; информационный выход второго счетчика 55 является первым из второй группы адресных выходов и подключен ко второму отдельному адресному входу первого 53-15 счетного блока и к первым адресным входам из второй группы от второго 53-2 до последнего 53-М счетного блока; второй выход каждого предыдущего счетного блока 53 соединен с первым информационным входом последующего;третий выход - с установочным входом, а второй информационный вход - с первым выходом соответственно; третий информационный вход каждого счетного блока 53 является отдельным информационным входом из группы, первый и второй адресные входы каждого счетного блока 53 являются отдельными вы ходами блока 2/ распознавания из первой и второй групп адресных выходов и подключены к отдельным первому и второму адресным входам следующего счетного блока 53 и к отдельным адресным 25 входам из первой и второй групп адресных входов последующих старших счетных блоков 53; выходы первого 5 ч и второго 55 счетчиков подключены также к первому и второму информационным вхо дам регистра 56, выходы которого являются адресными выходами блока 27 распознавания, а управляющий вход вместе с входом установки третьего триггера 57 и счетным входом четвертбго триггера 58 нагружают второй выход последнего счетного блока 53-и, тре-. тий выход которого подключен к входу сброса третьего триггера 57, выход которого соединен с третьим входом пос леднего счетного блока 53-Н; прямой выход .четвертого триггера 58 является первым информационным выходом блока 27 распознавания и подключен к входу установки пятого триггера 59, 45 прямой выход которого является вторым инФормационным выходом блока 27 распознавания; инверсные выходы четвертого 58 и пятого 59 триггеров подключены к отдельнцм входам третьего элемента И 60, выход которого являет- ся третьим информационным выходом блока 27 распознавания, вход сброса четвертого 58 триггера соединен с инверсным выходом пятого триггера 59 55Ьлок 15 перемещения (фиг. 5) содержит блок 61 анализа координат, ключ 62, пять элементов ИЛИ 63-67, ждущий мультивибратор 68, привод 69, причем выход последнего является первым выходом блока 15 перемещения, а его четыре входа нагружают выходы первыхчетырех элементов ИЛИ 63-66 по отдельности, первые входы которых являются первыми четырьмя входами блока15 перемещения, а вторые входы черезключ 62 подключены к четырем отдельным выходам блоха 61 анализа координат соответственно; первые четыревхода пятого элемента ИЛИ 67 подключены к отдельным выходам ключа 62,пятый вход является пятым входом блока 15 перемещения, а выход нагоуженна ждущий мультивибратор 68, выходкоторого является вторым выходом блока 15 перемещения; синхронизирующийвход блока 61 анализа координат и упра вляющий вход ключа 62 являются соответственно шестым и седьмым входамиблока 15 перемещения; первый и второй адресные входы блока 61 анализакоординат являются первым и вторымадресными входами блока 15 перемещенияСчетный блок 53 (Фиг. 6) содержит сдвиговый регистр 70, вход сброса которого является установочным входом счетного блока 53, первые четыре выхода подключены к отдельным управляющим входам блока 71 выбора шаг пятый выход является первым выходом счетного блка, первые входы первого 72 и второго 73 элементов И соединены и являются первым информационным входом счетного блока 53, а выход первого 72 элемента И - вторым выходом счетного блока 53, второй вход которого через инвертор 7 ч, а второй вход второго 73 элемента И непосредст венно подключены к выходу элемента ИЛИ 75, первый вход которого является вторым информационным входом счетного блока 53, второй вход нагружает выход блока 76 анализа, а третий вход подключен к выходу триггера 77, информационный вход которого является третьим информационным входом счетного блока 53, а счетный вход вместе с синхронизирующими входами сдвигового регистра 70 и блока анализа 76 нагружают выход второго 73 элемента И, который такжЕ является третьим выходом счетного блока 53; два адресных входа блока 71 выбора шага являются отдельными адресными входами счетного блока 53, а его два выход - первым и вто 9 155399710рым адресными выходами счетного блока53 и подключены к двум отдельным адресным входам блока 76 анализа, первая и вторая группы адресных входовкоторого являются первой и второйгруппами адресных входов счетногоблока 53,Блок 61 анализа координат (фиг. 7)состоит из первого 78 и второго 79 10счетчиков, выходы которых нагруженына первые входы первого 80 и второго81 компараторов, вторые входы которых нагружают выходы первого 82 ивторого 83 регистров соответственно,синхронизирующие входы которых объединены и являются входом запуска блока 61 анализа координат, а информационные входы - первыми и вторымиадресными входами блока 61 анализа 20координат, первый и второй выходыпервого 80 и второго 61 компараторовзаведены соответственно на отдельныевходы первого 81 и второго 85 элементов ИЛИ, нагруженных на первый 86 и 25второй 87 генераторы импульсов, выходпервого из них нагружен на первые входы первого 88 и второго 89 элементовИ, а выход второго - на первые входы третьего 90 и четвертого 91 элементов И; вторые входы первого 88 ивторого 89 элементов И нагружают соответственно первый и второй выходпервого компаратора 80, а выход является первым и вторым выходом блока61 анализа координат, которые отдельно подключены к вычитающему и суммирующему входам первого счетчика 78,вторые входы третьего 90 и четвертого91 элементов И нагружают соответственно первый и второй выходы второго81 компаратора, а выходы являютсятретьим и четвертым выходами блока61 анализа координат и отдельно подключены к вычитающему и суммирующему 45входам второго 79 счетчика.Блок 71 выбора шага (фиг. 8) содержит первый 92 и второй 93 элементы ИЛИ-НЕ, выходы которых нагруженына синхронизирующие входы первого 94 50и второго 95 регистров, выходы которых подключены к первой группе входов первого 96 и второго 97 блоковэлементов ИЛИ соответственно, выходыкоторых являются первым и вторым ад" 55ресными выходами блока 71 выбора шага,информационные входы первого 94 ре-гистра и первого 98 и второго 99 преобразователей кодов объединены и являются первым адресным входом блока 71 выбора шага, а информационные входы второго 95 регистра и третьего 100 и четвертого 101 преобразователей кодов также объединены и являются вторым адресным входом блока 71 выбора шага; вторая и третья группы входов первого 96 блока элементов ИЛИ нагружают выходы первого 98 и второго 99 преобразователей кодов соответст- венно, синхронизирующие входы которых подклюцены к отдельным входам первого элемента ИЛИ-НЕ 92 и являются первым и щ орым управляющими входами блока 71 выбора шага; вторая и третья группы входов второго блока 97 элементов ИЛИ нагружают выходы третьего 100 и четвертого 101 преобразователей кодов соответственно, синхронизирующие входы которых подключены к отдельным входам второго элемента ИЛИ-НЕ 93 и являются третьим и четвертым управляющими входами блока 71 выбора шага.Блок 76 анализа состоит из первой 102 и второй 103 групп компараторов, первые входы которых по отдельности объединены и являются первым и вторым отдельными адресными входами блока 76 анализа соответственно; вторые входы первой 102 и второй 103 групп компараторов являются первой и второй адресными группами входов блока 76 анализа соответственно, выходы соответствующих компараторов 102 и 103 из отдельных групп заведены на отдельные входы элементов И из группы 104, выходыкоторых подключены на отдельные входы элемента ИЛИ 105, выход которого нагружается входом триггера 106, Устройство работает следующим обра зом,В режиме обучения выбирается необходимое реперное поле, в качестве ко" торого может быть, например, некоторое графическое изображение, харак" теризующееся интенсивностью, цветом окраски или степенью отражения, В качестве реперного поля может быть и другая поверхность со своими специфическии ми и ри з на ка ми . Да т чи к и зобра жений 12 устанавливается а исходной точке выбранного реперного поля. Первый 5 и второй б счетчики предварительно обнулены. На первый вход устройства, являющийся первым входом блока 1 управления (фиг. 2) подается импульс (фиг, 10 а), устанавливающий триггер 31 этого блока в единичное состояние.11 оложительный уровень с его выходаразрешает работу генератора 35 и подается через первый вход первого эле"мента ИЛИ 37 (фиг.10 б) и седьмой выход блока 1 управления на седьмойвход блока 15 перемещения и на управляющий вход третьего блока 17 ключей.Последний положительным уровнем открывается, После этого импульс с генератора 35 (фиг. 10 в) блока 1 управления через первый его выход устанавливает по переднему своему фронтутриггер 2 устройства в единичное состояние (Фиг. 10 г). Этот же импульс, 15прошедший через, первый вход элементаИЛИ 38 на четвертый выход блока 1 управления поступает на счетный входпервого счетчика 5. Цифровой код наего выходе начинает увеличиваться. 20При переполнении импульс переполнения поступает с его,выхода на счетный вход второго счетчика 6 (фиг.10 д),При этом код на выходе второго счетчика 6 увеличивается на единицу, апервый счетчик 5 начинает работать сисходного состояния,При любом изменении кода на первом и втором адресных входах блока15 перемещения (фиг. 5) и соответственно на таких же входах блока 61анализа координат (Фиг, 7) последнийначинает выдавать импульсы на одномили двух своих выходах. Это происходит следующим образом. 35В регистры 82 и 83 (Фиг. 7) блока61 анализа координат по задним фронтам импульсов с четвертого выходаблока 1 управления заносятся коды изпервого 5 и второго 6 счетчиков. Эти 40коды являются координатами по осямХ и У на реперном поле, где долженнаходиться датчик 12 изображений.Рассмотрим раЬоту блока 61. анализакоординат (фиг, 7) только по одной 4координате, В исходном состоянии вс чет чи ки 78 и 79 за носятся численныезначения координат, где находитсядатчик 12 изображения. Например,если датчик 12 изображений находится 50в точке с координатами (0,0), тосчетчики 78 и 79 обнулены. При записив регистр 82 кода, отличного от нуля,например единицы, цифровой компаратор 80 выдает на своем втором выходе 55единичный уровень, открывающий элемент И 89 и разрешающий работу генератора 86, путем подачи на его входположительного уровня через элемент ИЛИ 81. Импульсы с выхода генератора 86 через элемент И 89 поступают на второй выход блока 61 анализа координат и на суммирующий вход счетчика 78. Код на выходе последнего станет равным единице. На втором выходе компаратора 80 исчезает единичный уровень. Работа блока 61 анализа координа прекращается, Аалогично данный Ьлок работает на вычитание кодов в счетчике 78, его содержимое станет больше кода принятого в регистр 82. Единичный уровень появляется в этом случае на первом выходе компаратора 80, а импульсы на первом выходе блока 61 анализа координат. По другой координате раЬота этого блока не отличается от описанного.Импульсы с выходов блока 61 анализа координат через открытый ключ 62 (фиг. 5) путем подачи с седьмого выхода блока 1 управления поступают через один из элементов ИЛИ 63-66 на привод 69. Последний связан с датчиком 12 изображений и перемещает его на единицу координаты по осям Х и У в сторону уменьшения или увеличения в зависимости от импульсов на выходах блока 61 анализа координат. В рассмотренном примере датчик станет в точку с координатами (1,0). Эти же импульсы поступают с выхода ключа 62 на отдельные, входы элемента 67, где производится их дизьюнкцию, Ждущий мультивибратор 68 с перезапуском запускается по переднему фронту первого из них. Он устроен так., что конец формируемого им импульса отстоит от последнего фронта поступившего импульса на заранее заданную величину (микросхема 159 АГЗ). На выходе ждущего мультивибратора 68 имеется положительный сигнал во время действия привода 69 (Фиг. 10 е).После окончания работы последнего3 т.е. когда датчик 12 изображений станет в заданную .позицию реперного поля, на выходе ждущего мультивибратора 68 сформируется отрицательный фронт, который через второй выход блока 15 запускает АЦП 11, Сигнал, снимаемый с датчика 12 изображений и усиленный до нормальной работы АЦП 14 с помощью усилителя .3, преобразуется в цифровой код на выходе ЯЦП 11. Этот код поступает через открытый третий блок 17 ключей на информационные входы первого блока 1 памяти. На его адресных, входах присутствуют коды с выходов.13 1 ЯЭпервого 5 и второго 6 счетчиков. Задним фронтом импульса с второго выходаблока .15 запускается также формирователь 3, который вырабатывает импульсС длительностью, намного превышаацей5время раЬоты АЦП 14 (фиг. 10 ж), т.е.,когда цифровая информация на выходахпервого блока 4 памяти станет достоверной, по заднему фронту импульса свыхода формирователя 3 (фиг. 10 ж) устанавливается в ноль триггер 2(фиг. 10 г). По заднему фронту последнего записывается код с выхода АЦП 14по адресу, определяемому счетчиками5 и 6,Работа устройства в режиме обучения заканчивается при занесении вовсе ячейки первого блока 4 памятизначений, характеризующих каждую ячей 20ку реперного поля, При переполнениивторого счетчика 6 импульс с его выхода переполнения (Фиг. 10 з) поступает через третий установочный входблока 1 управления на вход сброса . 25триггера 31, приведя его в исходноесостояние (Фиг. 1 Об), Однако до конца раЬоты блока 15 и АЦП 14 по анализу последней ячейки на седьмом выходе блока 1 управления (фиг. 10 и) - 30единичный уровень из-за подачи на второй вход элемента ИЛИ 37 (фиг. 2) через четвертый информационный входблока 1 управления сигнала с выходатриггера 2 (Фиг 10 г). По окончании ,Зсего работы единичный уровень на седьмом выходе блока 1 управления(фиг, 1 Ои) исчезает. Работа устройства в режиме обучения закончена.Дальнейшая работа устройства свя пзана с помещением датчика 12 изображений в зону с произвольным, заранеенеизвестным, номером. Необходимо определить номер этой зоны, т.е, истинные координаты нахождения датчика 12 4изображений в заданном реперном поле.Для этого производится последовательное движение датчика 12 изображенийпо расположенным рядом с ним зонам внаправлении координатных осей, Пример подобного сканирования показан.на Фиг. 12, где точкой А показанопервоначальное расположение датчика12, а А - каждое последующее положение, где к = 1,28. Искомыми являются координаты в точке А о (Х,7).При движении датчика 12 изображений в каждой точке Ах производитсязамер значения исследуемого парамет 9714 ра Мтак же, как в режиме обученияустройства. В дальнейшем производитСявычитание каждого значения М из каждого предварительно измеренного в редиме обучения значения праметра. Вслучае их близкого совпадения с некоторым заранее заданным допуском формируется последовательность номеровотмеченных зон, иэ полученных отмеченных зон для каждого значения Мвыбирается единственное сочетание, вкотором номера этих зон соответствуетномерам последовательно расположенныхпо- осям координат Х и У эон. Координаты первой эоны этого сочетания иесть искомые координаты точки А (Х;,),Указанная часть способа реализуется следующим образом. Датчик 12 иэображений помещается в точку А с неизвестными координатами (Х;, У; ). Навторой установочный вход блока 1 управления подается внешний импульс(фиг. 2) блока 1 управления в единичное состояние (Фиг. 11 б). Передний Фоонт сигнала с выхода триггераустанавливает триггер 32 также в еди"ничное состояние (Фиг. 11 в). Разреша.ющий потенциал с его выхода черезвосьмой выход блока 1 управления открывает второй блок 16 и четвертыйблок 18 ключей, Устройство, таким образом, приведено в режим сбора информации, В данном режиме необходимо подавать импульсы на один иэ четырехвходов второго блока 16 ключей. Каж"дый иэ этих входов .служит для, продвижения датчика 12 на следующую зонупараллельно осям координат, т.е. +Х,-Х, +1 или -У, Направление движенийвыбирается произвольно. Пример движения показан на фиг. 12, Движение датчика 12 иэображений осуществляется1 блоком 15 перемещения аналогично режиму обучения . Импульсы с выхода второгоблока 16 ключей через первый - четвертый входы блока 15 движения воздействуют на первые входы одного из элементов ИЛИ 63-66. Сигналы с последних запускают привод 69 датчика 12 иэображений, В исходном состоянии третий 20счетчйк находился в нуле, так как наего вход сброса в ноль, выполненныйинверсным, воздействовал нулевой сигнал с выхода Формирователя 41 (фиг,2)блока 1 управления через пятый еговыход (Фиг. 11 г), Этот нулевой сигнал97 15539 формируется под воздействием нулевого сигнала на входе запрета Формирователя 41 с выхода триггера 33 (фиг.11 б), При появлении единичного уровня на входе запрета Формирователя 41 (фиг. 11 б) появляется единичный уровень и на его выходе (фиг . 11 г) . В этом режиме разрешается формирование им импульсов по заднему фронту сигна ла на его синхронизирующем входе,При осуществлении движения датчика12 изображений импульсы с выхода вто рого блока 16 ключей через отдельные (первый - четвертый) входы элемента ,ИЛИ 19 поступают на счетный вход третьего счетчика 20. Переключение последнего происходит по переднему Фрон,ту поступающих импульсов (фиг, 11 д), т .е. после воздействия первого импульса код на его выходе будет равным единице. Этот импульс (фиг. 11 д) с выхода элемента ИЛИ 19 через первый инФормационный вход блока 1 управления поступает на вход элемента 40 задерж; 25 ки, Информация на его выходе (Фиг.11 е) появляется с некоторой задержкой относительно входной информации, Время задержки выбрано с учетом времени срабатывания блока 15 перемещения по пе ремещению датчика 12 изображений из одной ячейки в соседнюю, а также с ,учетом времени работы АЦП 14. После всех указанных операций импульс с выхода элемента 40 задержки через второй вход элемента ИЛИ 39 поступает на десятый выход блока 1 управления, Да:лее он поступает на стробирующий вход дешифратора 21, выполненный, например, в виде микросхемы 155 ИД 3 с дополнительными инверторами. Так как код на его адресном входе равен единице, то импульс, поступивший на стробирующий вход дешифратора 2 (Фиг 11 е), проходит на его первый выход . Этот импульс проходит через открытый по первому входу первого из первой группы элементов И 22 на вход приема первого регистра из группы 24. На его информационных входах имеется код из АЦП 14, 50 соответствующий знацению И поступающий через открытый четвертый блок 18 ключей, В этом регистре происходит запоминание полуценного кода по переднему фронту импульсаАналогично происходит запись всех анацений Ик в отдельныее регистры из группы 24. При подаче последнего импульса на один из входов второго блока 16 ключей на выходе третьего 20 счетчика устанавливается число, равное заданному колицеству шагов при сборе информации. Приэтом на его первом выходе переполнения появляется единичный уровень(Фиг. 11 ж). Последнее переключениеприводит к Формированию Формирователем 41 короткого отрицательного импульса (фиг. 11 г), устанавливающе отретий счетчик 20 в нулевое состояниеи триггер 34 устанавливается в единичное положение (фиг. 11 и). Крометого, исчезает единичный уровень навосьмом выходе блока 1 управления(фиг, 11 в). Последний сигнал в виденизкого уровня закрывает второй 16 ичетвертый 18 ключи и первую группу22 элементов ИС включением триггера 34 (фиг .11 и)устройство переходит в режим последовательного вычитания из каждого сигнала последовательности вторых опорных сигналов, записанных в отдельныхрегистрах группы 24, всех сигналовпоследовательности первого опорногосигнала, записанного в запоминаоцемустроистве 4.В указа нном режиме высокий потенциал выхода триггера 34 (фиг. 11 и)разрешает работу генератора 36 . Бговыходные импульсы (Фиг. 1 к) черезвторой вход элемента ИЛИ 38 и четвертый выход блока 1 управления поступают на счетный вход первого 5 счетчика.Последний своим выходом переполнения(Фиг. 11 л) связан со счетным входомвторого счетчика б, Цифровые коды наих выходах являются адресными для последовательности первого опорногосигнала хранящегося в первом блоке4 памяти,До появления первого импульса переполнения на выходе второго счетчикаб (Фиг, 11 м) остальные блоки устройства не работают Появившийся указанный импульс, поступив через третий установочный вход блока 1 управления,проходит через открытый по второму итретьему входам элемент И 28 на входФормирователя 42, Послецний формируеткороткие выходные импульсы (фиг. 11 н)по заднему Фронту поступившего импульса. Эти импульсы через шестой выходблока 1 управления поступают на пятый вход элемента ИЛИ 19. Импульсыс его выхода (Фиг. 11 д) поступают насчетный вход третьего счетчика 20,Кодна выходе последнего устанавливаетсяравным единице. На десятом выходе бло. ка 1 управления есть постоянное единичное напряжение, поэтому на первом выходе дешифратора 21 также устанав; ливается высокий уровень. В результате этого открывается первый из ключей группы 25 и код с выхода первого регистра из группы 24 через Ьлок элементов ИЛИ 26 поступает на вторые входысумматора 11. Так как все последниепереключения происходили после появ 10 ления импульса переключения на выходевторого 6 счетчика, то коды на выходах первого 5 и второго 6 счетчиковпока равны нулю. При появлении первого импульса нз выходе генератора 36(Фиг. 11 к) первый счетчик переключает ся в единичное состояние по переднему Фронту, Это приводит к выборке первой ячейки в первом блоке 4 памяти. Содержимое этой ячейки поступает на первый вход сумматора 11, Последний находит разность по абсолютной величине между числами на его первом и втором выходах, которая сравнивается компаратором 9 с числом, записанным в первом 10 регистре. В случае, ес 20 ли код на выходе сумматора 11 превыша. ет код, записанный в регистре 10, то на выходе компаратора 9 имеется единичный уровень. В противном случае на его выходе есть нулевой сигнал.Одновременно импульс с выхода генератора 36 через девятый выход блока 1 управления поступает на первые ЗО входы всех элементов И из второй группы 23. Однако он появляется на выходе только первого из них, так как только на его втором входе есть разрешающий сигнал, с первого выхода дешифратора 21. Указанный импульс поступает на первый из синхронизирующих входов второго блока 7 памяти (Фиг. 3) В последнем происходит запись в первом из группь 1 43 запоминающих элементов по заднему фронту синхронизирующе 50 го импульса. Код адреса поступает на первый и второй адресные входы первого из группы 43 запоминающих элементов через первые из первой 44 и второй 45 групп блоков элементов ИЛИ . На вторые входы последних этот код поступает с выходов первого 5 и второго 6 счетчиков через открытый напряжением с третьего выхода блока 1 управлением (Фиг. 11 и) первый блок 8 ключей и первые и вторые отдельные адресные входы второго блока 7 памяти, Информацией для всех запоминающих элементов 43 является сигнал свыхода компаратора После поступления второго импульса из генератора 36 блока 1 управления раЬота устройства повторяется аналогично с записью информации во вторую ячейку первого запоминающего элемента из группы 43 второго блока: 7 памяти. В данном режиме работа,устройства повторяется до опроса всех ячеек первого блока 4 памяти и сравнения их содержимого с числом, записанным в первом регистре из группы 24. После первого опроса всех ячеек первого блока 4 памяти импульс переполнения с выхода второго 6 счетчика (Фиг. 11 м) поступает через третий установочный вход блока 1 управления и первый вход элемента И 28 на вход Формирователя 42, Последний по заднему Фронту выходного импульса формирует короткий выходной импульс (Фиг,11 н), поступающий через шестой выход блока 1 управления на пятый вход элемента ИЛИ 19, Далее. с выхода последнего (фиг. 1 1 д) этот импульс переключает третий счетчик 20 в следующее состояние по своему переднему фронту, Работа устройства в дальнейшем аналогична ,списанной с отличием в том, что происходит сравнение содержимого следующего регистра из группы 24 с содержимым первого блока 4 памяти и с записью в соответствующем запоминающем элементе из группы ь 3 второго блока 7 памяти. При указанном сравнении всех регистров из группы 24 появление очередного импульса на выходе элемента ИЛИ 19 (Фиг. 11 д) приводит к появлению высокого уровня на втором выходе переполнения третьего счетчика 20 (фиг. 11 п), Этот уровень, поступая через второй информационный вход Ьлока 1 управления на третий вход элемента И 29, разрешает прохождение импульса с выхода элемента 40 задержки (Фиг, 11 е) на выход элемента И 29 (фиг, 11 р). Последний сбрась 1 вает триггер 34 в исходное состояние. В результате большинство блоков уст" ройства заканчивают свою работу, а управление передается блоку 27 распознавания (Фиг. 4) путем воздействия на его управляющий вход отрицательного фронта с третьего выхода блока 1 управления (фиг, 11 п).
СмотретьЗаявка
4385128, 29.02.1988
ИЖЕВСКИЙ МЕХАНИЧЕСКИЙ ИНСТИТУТ
ЛИПАНОВ АЛЕКСЕЙ МАТВЕЕВИЧ, ПЕТРУШИН СЕРГЕЙ АЛЕКСАНДРОВИЧ, ЛЯЛИН ВАДИМ ЕВГЕНЬЕВИЧ, ГАРАЕВ РАШИТ МИННЕВАХИТОВИЧ
МПК / Метки
Метки: выделения, изображений, признаков
Опубликовано: 30.03.1990
Код ссылки
<a href="https://patents.su/22-1553997-ustrojjstvo-dlya-vydeleniya-priznakov-izobrazhenijj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для выделения признаков изображений</a>
Предыдущий патент: Устройство для фильтрации изображений
Следующий патент: Устройство для коррекции двухградационных изображений при воздействии шумов
Случайный патент: Устройство для отождествления сигнала