Устройство для поиска и считывания изображений микрообъектов
Иллюстрации
Показать всеРеферат
Союз Советских
Социапистнческнх
Респубики
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6l ) Дополнительное к авт. сеид-ву (22)Заявлено 01.07.80 (21) 2950528/18-24 с присоединением заявки рй— (23) Приоритет . (ь!)М. Кл.
С 06 К 9/46
Веударатнснный кемнтет
СССР но делам нзабретеннй н отхрытнй (53) УДК681. 327. .12(088.8) Опубликовано 15. 04. 82. Бюллетень М 14
Дата опубликования описания 1 5 . 04 .82
Ж. M . Агаджанян, Я. Б. Казанович и В. И. Хачкр (72) Авторы изобретения
Институт биологической физики АН СССР (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПОИСКА И СЧИТЫВАНИЯ
ИЗОБРАЖЕНИЙ МИКРООБЪЕКТОВ
Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для поиска и считывания иэображений микрообъектов.
Известно устройство для поиска и считывания изображений микрообъектов, которое содержит блок сканирования, соединенный с блоком сравнения с пороговым уровнем, выход которого соединен с блоками памяти, вычислительный
10 блок, входы кот орого подключены к блокам памяти, управления и синхронизации, блок задержки, триггеры, элементы И и ИЛИ 313, Недостаток этого устройства заклюю чается в его невысокой точности.
Наиболее близким к изобретению является устройство, содержащее блок сканирования, соединенный с первым и вторым блоками сравнения, фотоэлектри- > ческий преобразователь, выход которого через ключ подключенный к счетчику и н блоку сканирования, соединен с первым бпоком сравнения, логические блоки, входы которых подключены к первому бноку сравнения и к первому блоку памяти соответственно, блок формирования следящей развертки, вычислительные блоки и блоки памяти 323.
Недостаток известного устройстваневысокое быстродействие устройства;
Целью изобретения является повышение быстродействия устройства.
Поставленная цель достигается тем, что в известное устройство, содержащее. ключ, входы которого соединены с фотоэлектрическим преобразователем, с блоком сканирования и с первым счетчиком, а выход подключен к первому блоку сравнения, соединенному с блоком сканирования и с первым селектором, первый блок памяти, подключенный к блоку формирования следящей развертки, вход которого соединен с первым селектором, к первому вычислительному блоку и к второму селектору, второй блок памяти, соединенный с первым и с вторым селекторами и
3 92078 с вторым блоком сравнения, подключенным к блоку сканирования. выход которого соединен с вторым селектором, второй вычислительный блок, подключенный к третьему блоку памяти, к блоку сканирования и к четвертому блоку памяти, вход которого соединен с первым вычислительным блоком, и пятый блок памяти, введены второй счетчик, входы которого соединены с первым селек-1О тором.и с вторым блоком сравнения, а выход подключен к второму блоку. памя" ти, блок вычитания, соединенный с первым счетчиком, с вторыми селектором и с блоком сравнения, третий блок сравнения, входы которого подключены к блоку формирования следящей развертки, к первому вычислительному блоку и к четвертому блоку памяти, а выход соединен с пятым блоком памяти, 20 и третий селектор, подключенный к первому селектору, к второму счетчику и второму блоку памяти и к третьему блоку памяти, вход которого соединен со вторым селектором. 2S
На чертеже представлена блок-схема уст ройст ва.
Она включает фотоэлектрический преобразователь 1, ключ 2, первый блок 3 сравнения, выполняющий функции зв компаратора уровня, блок 4 сканирования, первый селектор 5, выделяющий признаки опасных объектов, блок 6 формирования следящей развертки, первый блок 7 памяти, первый вычислительный блок 8, второй селектор 9, выделяющий признаки опасных зон. второй блок 10 памяти, третий блок 11 папамяти, четвертый блок 12 памяти и пятый блок 13 памяти, блок 14 вычита- ния, первый 15 и второй 16 счетчики, третий селектор 17 текущих опасных зон, второй 18 и третий 19 блоки сравнения, второй вычислительный блок 20.
Уст ройст во работает следующим образом.
В процессе сканирования поля объектов на выходе фотоэлектрического преобразователя 1 появляется видеосигнал, который через нормально замкнутый ключ 2 блокировки поступает. на блок 3, где сравнивается с уровнем объекта. В случае превышения видеосигнала уровня на блок 4 выдается сигнал "фон" и продолжается поиск объектов. В противном случае поиск объектов приостанавливается и выдает1 ф ся сигнал "Объект" на первый селектор 5 °
Если на текущей стороне нет оанее проаналиэированных объектов, селектор
5 выдает в блок б сигнал начала слежения. В процессе слежения в блоке
7 появляются значения Х-координат левых и правых точек пересечения контура со всеми последующими строками поиска.
Кроме этого, в блоке 8 вычисляются значения габаритных размеров микрообъекта Х и Y: Х = Х вЂ” X ;„;
У = У т, — У „.„, где Холам тисов максимальные, а Х „„,„, У„,„п -- минимальныее координаты множест ва т очек контура микрообъекта.
Во второй селектор 9 поступае
X-координата точки встречи Х из блока 4 сканирования. На основании этой информации выбираются координа ты начала и конца опасных зон, Полученные таким образом К опасных зон микрообъекта приписываются е. виде столбца справа в матрицу опасных зон, которая хранится в блоке 10, причем в конце столбца записываются ну-. ли. Одновременно из блока 8 поступают величины Х и Y в блок 12, где они запоминаются, и в блок Щ, где они сравниваются со всеми хранящимися там габаритами. Если новые Х и Y не совпадают ни с одними из предыдущих, блок
11 выдает сигнал "Новый объект" в блок 13.
Координаты первой опасной зоны иэ селектора 9 поступают в блок 14, откуда разность этих координат поступает на счетчик 15 выхода из объекта, который размыкает ключ 2 на время прохождения опасной эоны. Этим исключается повторный захват объекта на текущей строке.
По окончании строки сканирования, из блока 4 поступает сигнал "Конец строки" на блок 20. Этот блок осуществляет сдвиг матрицы опасных объектов на одну строку вверх, после чего уплотняет матрицу влево, стирая столбцы, в которых первые элементы нули.
В блоке 12 стираются габариты соответствующих объектов. Тем самым иэ памяти исключаются объекты, оказавшиеся целиком выше текущей строки. Первая строка матрицы иэ блока 11 поступает в селектор 17. После этого селектор 17 подсчитывает, сколько опасных объектов осталось в памяти, Eсли это число не нуль, выставляется при81
5 9207 знак опасных объектов в блок 5, первая строка матрицы иэ селектора 17 переносится в блок 10, а число опасных объектов заносится в счетчик опасных объектов 16.
Если же теперь на новой строке встретится объект, селектор 5 выдает сигнал на блок 10. С блока 10 на блок сравнения 18 Х-координат поступают координаты начала и конца опас- 10 ных зон, а с блока сканирования 4 координаты точки встречи Х . Блок сравнения Х-координат 18 проверяет, попала ли точка встречи в первую текущую опасную зону. Если нет, содержа- 1S
we счетчика 16 опасных объектов уменьшается на единицу, .и с блока 10 поступают координаты следующей опас" ной зоны микрообъекта и т. д.
Если встретился новый объект, точ- щ ка встречи не попадает ни s одну из опасных зон, счетчик 16 при этом обнуляется и выдает сигнал запуска слежения в блок 6. Если же на каком-то шаге в блоке сравнения 18 Х-коорди- 2з нат условие выполняется, на блок 4 из блока 18 поступает сигнал, разрешающий дальнейший поиск, а на блок
14 поступают координаты соответствующей опасной эоны, счетчик 15 посред- З0 ством ключа 2 заблокирует подачу видеосигнала, и объект будет пройден без измерения интенсивности света.
Таким образом, введение новых Ьло" ков и новых конструктивных связей позволяет получить качественно новую характеристику системы. Достоверность однократного и беспропускного считывания информации о поле микрообъектов, превышающем поле зрения микроскопа, в условиях сильной вариабель" нос-.и размеров и Формы микрообъектов, позволяет повысить быстродействие процесса считывания информации. формула изобретения
Устройство для поиска и считывания изображений микрообъектов, содер. жащее ключ, входы которого соединены с фот оэлект ричес ким преобразоват елем, с Ьлоком сканирования и с перым счет" чиком, а выход подключен к первому блоку сравнения, соединенному с блоком сканирования и с первым селектором, первый блок памяти, подключенный к блоку формирования следящей развер" тки, вход которого соединен с первым селектором, к первому вычислительному блоку и к второму селектору, второй блок памяти, соединенный с первым и с вторым селекторами и ;с вторым блоком сравнения, подключенным к блоку сканирования, выход которого соединен с вторым селектором, второй вычислительный блок, подключенный ктретьему блоку памяти, к блоку сканирования и к четвертому блоку памяти,, вход которого соединен с первым вычислительным блоком, и пятый блок памяти, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит второй счетчик, входы которого соединены с первым селектором и с вторым блоком сравнения, а выход подключен к второму блоку памяти, блок вычита" ния, соединенный с первым счетчиком с вторым селектором и с блоком сравнения, третий блок сравнения, входы которого подключены к блоку формирования следящей развертки, к первому вычислительному блоку и к четвертому блоку памяти, а выход соединен с пятым блоком памяти, и третий селектор. подключенный к первому селектору, к второму счетчику и второму блоку памяти и к третьему блоку памяти, вход которого соединен с вторым селектором.
Источники информации, принятые во внимание при экспертизе
I. Патент США Н 3935562, кл. 340- 146.3/, опублик. 1976.
2. Патент США Н 3908078, кл. 178.6, опублик. 1975 (прототип).
920781
Составитель Т, Ничипорович
Редактор Т. Парфенова Техред Е.Харитончик Корректор B. Бутяга
За к а э 2 34 7/59 Тираж 732 Подписное
БНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035. Москва, И-35, Раушская наб., д, 4/5
Филиал ППП "Патент", г, Ужгород, ул. Проектная, 4