Устройство для подсчета количества объектов
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ 951347
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советсиик
Соцнапистнчесини республик (6l ) Дополнительное к авт. саид-ву (22) Заявлено 04. 01. 81 (21) 3228о8у18-24 (5! ) Я. К,л. с присоединением заявки М 06 И 11/00
3Ъвудврстввква1 кюмктвт
СССР м делам нзобрвтвннк н открытки (23) Приоритет
Опубликовано 15. 08.82. Бюллетень N 30
Дата опубликования описания 15 08 82 т (53) УДК 621.374..32(088.8)
М.Я.Гольдштейн, В.В.Вильдермут, С.В.Нуштаев, Г.С.Длугач, Н.A.Ãàëèíñêèé, А.И.Шевко и Ю.В.Кошевой (72) Авторы изобретения
Опытное производство Института проблем" онкологии им. P.Е.Кавецкого (7l ) Заявитель (54) УСТРОЙСТВО ДЛЯ ПОДСЧЕТА КОЛИЧЕСТВА
ОБЪЕКТОВ
Изобретение относится к автоматике и телевизионного анализа иэображений, в частности к устройствам для подсчета количества объектов в поле зрения телевизионного датчика и может быть использовано для прижизненного морфометрического анализа биологических объектов.
Известно устройство для подсчета количества объектов, содержащее сканирующую систему, электронный блок обработки сигналов, блок регистрации и индикатор (13.
Недостатком данного устройства является низкая скорость счета из-эа механического поочередного предъявления объектов сканирующей системы.
Наиболее близким к изобретению является устройство, содержащее носитель информации, оптически связанный с датчиком, блок квантования, вход которого подключен к первому выходу датчика, а первый выход к
2 первому входу блока памяти, индикатор, входы которого соединены с вторым выходом блока квантования и первым выходом блока памяти, распределитель импульсов, первый вход которого подключен к второму выходу датчика и к второму входу блока памяти и блок регистрации, соединенный с блоком памяти (2).
Недостатками устройства являются наличие двух типов телевизионных систем, невозможность анализа объектов сложной формы, стирание информации иэ памяти при ее считывании.
Цель изобретения - повышение точности устройства путем повышения достоверности результатов подсчета объектов.
Поставленная цель достигается тем„ то что в устройство, содержащее носитель информации, оптически связанный с телевизионным датчиком, выходы которого подключены к первому выходу распределителя импульсов и к
3 951347 входу блока квантования, выходы которого соединены с первым входом первого блока памяти, второй выход которого соединен с первым выходом распределителя импульсов, первыЙ и второй выходы первого блока памяти подключены соответственно к первым входам регистратора и индикатора, второй вход которого соединен с вторым выходом блока квантования, введены логический блок и второй блок памяти, входы которого соединены с третьим выходом первого блока памяти и с первым выходом логического блока, а выход — с вторым входом рас- 15 пределителя импульсов, третий вход которого подключен к второму выходу логического блока, третий выход которого соединен с вторым входом регистратора, а вход логического блока подключен к четвертому выходу первого блока памяти..
Кроме того, логический блок содержит блок управления, блок сравнения, счетчик и блок памяти, который соеди- нен с блоком сравнения, выход которого подключен к входу блока управления, первый выход которого подключен к счетчику, входы блока сравнения, счетчика и блока памяти соединены с зО выходами логического блока, вход которого подключен к второму выходу блока управления.
На фиг.1 представлена структурная схема устройства; на фиг.2 - структурная схема логического блока; на фиг.3 - алгоритм работы логического блока при обходе по контуру изображения объекта.
Устройство содержит носитель 1 ин,1 r формации, оптически связанный с телевизионным датчиком 2, блок 3 квантования, индикатор 4, распределитель импульсов, первый блок 6 памяти, регистратор 7, к которым подключены
45 второй блок 8 памяти и логический блок 9. Перебор ячеек обоих блоков памяти происходит синхронно. Логический блок 9 включает в себя блок
10 управления, блок 11 сравнения, счетчик 12 объектов, блок 13 памяти.
Устройство работает следующим образом.
Сигналы от объектов, проходящие через носитель 1 информации, преобразуются в телевизионном датчике 2 в последовательность электрических видеоимпульсов различной амплитуды.
В блоке 3 квантования происходит
4 выделение видеосигналов заданной амплитуды. На индикаторе 4 производится видеоконтроль выделенных импульсов.
При подсчете количества объектов в устройстве происходят следующие последовательные циклы работы.
Запись одного кадра изображения в первый блок памяти. При этом адресные счетчики блоков памяти осуществляют синхронный с телевизионной разверткой последовательный перебор ячеек памяти. Тактирование адресных счетчиков происходит от тактового генератора 5 распределителя импульсов, синхронизированного синхроимпульсами телевизионного датчика 2.
По окончании цикла записи начинается цикл поиска объекта. Во время этого цикла первый блок памяти работает в режиме считывания с последовательным перебором ячеек памяти.
При появлении на выходе первого блока памяти первой "1" начинается цикл обхода первого объекта по контуру.
При обходе по контуру первый блок 6 памяти работает в режиме считывания, второй — в режиме записи. Порядком перебора ячеек памяти обоих блоков 6 и 8 памяти управляет логический блок 9, который через распределитель 5 импульсов включает адресные счетчики блоков памяти в режим прямого или инверсного счета в зависимости от направления предыдущего шага и возникшей при этом информации на выходе первого блока памяти. Для реализации указанных операций логический блок содержит блок 10 управления, счетчик 12 объектов, блок 11 сравнения и блок 13 па" мяти.
Направление предыдущего шага сканирования блоков памяти(— r f,4) запоминается блоком 13 памяти логического блока и передается на вход блока 11 сравнения. На другой вход блока 11 сравнения подается сигнал с выхода первого блока 6 памяти, возникший там после выполнения указанного выше шага. При этом возникает одна из 8 стандартных ситуаций, передаваемых в виде кода на вход блока 11 логического блока.
В блоке 11 указанный код преобра зуется в команду управления направлением сканирования, которая через распределитель 5 переключает адрес951347 6 следующего шага сканирования по результату предыдущего, рассчитанный на обход объекта по контур .
Направление предыдущего хода
Сигнал на выходе первого блока памяти
Направление последующего хода
В процессе обхода по контуру при возникновении ситуаций †, ф 1, — 1, Ф 1 в блоке 10 логического блока 9 формируется сигнал записи
"1" во второй блок 8 памяти, что в конце обхода по контуру приводит к записи во втором блоке 8 памяти полного контура данного объекта.При этом в блоке 1 0 управления формируется импульс, передаваемый в счетчик
12 объектов и формируется команда перехода к поиску нового объекта.
В цикле поиска нового объекта оба блока памяти работают в режиме построчного считывания. Новым объектом является тот, контур которого еще не вписан во второй блок памяти.
Счет числа объектов продолжается до полного переноса контуров объектов во второй блок памяти. Введение новых блоков и новых конструктивных связей существенно повышает точность путем повышения достоверности подсчета количества биологических объектов при их прижизненном морфометрическом анализе.
Устройство для подсчета количества объектов, содержащее носитель информации, оптически связанный с телевиI зионным датчиком, выходы которого подключены к первому выходу распределителя импульсов и входу блока квантования, выходы которого соединены с первым входом первого блока памяти, второй выход которого соединен с первым выходом распределителя импульсов, первый и второй выходы первого блока памяти подключены со5 ные счетчики блоков памяти в режим прямого или инверсного счета. Ниже показан алгоритм формирования поФормула изобретения ответственно к первым входам регистратора и индикатора, второй вход которого соединен со вторым выходом блока квантования, о т л и ч а ю щ е е с я тем, что, с целью повышения точности устройства, в него введены логический блок и второй блок памяти, входы котсфого соединены с третьим выходом первого блока памяти и с первым выходом логического блока, а выход — со вторым входом распределителя импульсов, третий вход которого подключен ко второму выходу логического блока, третий выход которого соединен со вторым входом регистратора, а вход логического блока подключен к четвертому выходу первого блока памяти.
2. Устройство по п.1, о т л и ч а35 ю щ е е с я тем, что логическии блок содержит блок управления, блок сравнения, счетчики блокпамяти,который соединен с блоком сравнения, выход
40 . которого подключен ко входу блока управления, первый выход которого подключен к счетчику, входы блока сравнения, счетчика и блока памяти соединены с выходами логического блока, вход которого подключен ко второму
° 5 выходу блока управления.
Источники информации, принятые во внимание при экспертизе
1,Патент ClllA 8 3699336, кл. 250-83,3,опублик. 1972.
2. Гуглин И.Н. К вопросу применения специальных разверток в автоматических анализаторах совокупности микрообъектов. Сборник под ред.
Хесина А.Я. "Автоматизация анализа цитологических препаратов". Рига, "Зинатне", 1975, с.134-143 (прототип) .