Автоматизированная система и способ классификации цитологических образцов, основанный на нейронных сетях

Авторы патента:

G06F19G06F159 -

 

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

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

Цитологической мазок ("Рар" испытание) представляет собой фактически массовое цитологическое обследование, которое требует зрительного освидетельствования на предметном стекле фактически каждой клетки. Такой анализ характеризуется высокой степенью недостатков, связанных с монотонностью и утомительностью ручного метода его исполнения. Как правило, на практике классификация клеток производится поштучно "цитотехниками", занятыми в лабораториях патологии, а при некоторых обстоятельствах и штатными техниками. Принимая во внимание очевидную опасность для жизни в результатах возможного недиагностирования цервикального рака, Американское общество изучения рака обсуждает возможность удвоения частоты взятия цервикальных мазков. Однако это приведет к тому, что, несомненно, перегрузит уже и так чрезмерно отягощенную область цервикальных обследований, основанных на визуальных исследованиях мазков, учитывая то обстоятельство, что все меньше становится людей, желающих иметь дело с утомительной и напряженной ручной классификацией цервикальных мазков. Рекомендация Американского общества по изучению раковых заболеваний об увеличении частоты взятия цервикальных мазков очевидно может привести только к увеличению частоты просчетов, как результат сокращения количества времени, затрачиваемого на исследование вручную каждого предметного стекла с цервикальным мазком. Тщательное ручное исследование предметного стекла с цервикальным мазком должно занимать не менее пятнадцати минут, хотя цитотехник, особенно тот, который завален работой, посвятит этому, наверняка, не более половины указанного требуемого времени. Колледж Американской патологии хорошо знаком с этой проблемой и не преминул бы быстро решить проблему по автоматизации отображения цервикальных мазков.

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

Примеры ограничений известных технических решений можно найти в ссылочном материале 1987 г. под названием "Автоматизированная рованная классификация отображений на экране цервикальных проб", подготовленном Тьеном и др. более подробно который рассматривается ниже.

Ссылочными материалами, представляющими интерес как первоисточники, являются следующие издания: Ремельхарт, Давид Е. и Макклелланд, Джеймс Л. "Параллельно распределенная обработка", М1Т Press, 1986, т.1; Тьен Д. и др. "Автоматизированная классификация цервикальных мазков", труды 1ЕЕЕ /Девятой ежегодной конференции общества техники в медицине и биологии, 1987, с. 1457-1458; Хект-Нильсен, Р. "Нейрокомпьютеризация: проникновение в человеческий мозг", труды 1EEE Spectrum, март 1988 г. с. 36-41; и Липманн, Ричард П, "Введение в обработку данных с применением нейронных сетей", труды 1ЕЕЕ ASSP, апрель 1987, с. 4-22.

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

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

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

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

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

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

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

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

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

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

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

Необходимо отметить, что опубликованные материалы, на которые делаются ссылки, определенным образом включены в описание изобретения путем ссылок в нем на соответствующие источники.

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

Фиг. 1 блок-схема устройства автоматической сортировки цитологических образцов, основанного на нейронных сетях, которое соответствует настоящему изобретению; фиг.2 изображение трехслойной нейронной сети такого типа, который используется в наиболее предпочтительном варианте настоящего изобретения; фиг. З блок-схема еще одного возможного варианта устройства автоматической сортировки цитологических образцов, который также соответствует данному изобретению; фиг. 4 блок-схема еще одного возможного варианта устройства автоматической сортировки цитологических образцов, который также соответствует настоящему изобретению; фиг. 5 блок-схема еще одного возможного варианта устройства автоматической сортировки цитологических образцов, который соответствует настоящему изобретению; фиг. 6 блок-схема еще одного возможного варианта устройства автоматической сортировки цитологических образцов, который также соответствует настоящему изобретению, и
фиг. 7 блок-схема еще одного возможного варианта устройства автоматической сортировки цитологических образцов, который также соответствует настоящему изобретению.

Фиг. 1 иллюстрирует устройство автоматической сортировки цитологических образцов, основанное на нейронных сетях, которое соответствует настоящему изобретению и которое на прилагаемых рисунках обозначено цифрой 10. В состав классификационного устройства 10 входят автоматический микроскоп II, видеокамера или прибор с зарядовой связью (ПЗС) 12, цифровой преобразователь изображения 13 и классификационные каскады 14, 15 и 16.

Автоматический микроскоп II обеспечивает перемещение объектива микроскопа относительно цитологического образца, при этом видеокамера или прибор с зарядовой связью (ПЗС) 12 получает изображение или рисунок определенного участка цитологического образца. Полученное изображение передается на классификационный каскад, однако, предварительно оно преобразуется в цифровой вид с помощью цифрового преобразователя 13. В наиболее предпочтительном варианте настоящего изобретения в качестве классификационного каскада 14 используется выпускаемый промышленностью статистический классификатор, который опознает представляющие интерес клеточные ядра по оценке их интегральной оптической плотности (плотности ядерного пятна). Указанная величина представляет собой сумму оценок для элементов изображения объекта, скорректированную с учетом оптических погрешностей. По сравнению с нормальными клетками злокачественные клетки склонны иметь ядра крупнее и с более темной окраской.

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

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

Основываясь на информации о цитологическом образце, полученной первичным классификатором, вторичный классификатор используется для проверки определенных участков цитологического образца, для которых, к примеру, требуется установить, нуждаются ли они в дальнейшем сортировке или классификации. Такое дальнейшее исследование посредством вторичного классификатора может быть осуществлено на основе уже полученных в цифровом виде данных относительно изображения выбранных участков цитологического образца или же путем сбора дополнительной информации при помощи компонентов системы 11-13 или какого-либо другого выпускаемого промышленностью оптического или иного рода оборудования. Такое оборудование будет выдавать необходимые данные для использования и анализа вторичным классификатором 15.

Нейронная сеть представляет собой систему с высокой степенью параллельного распределения, обладающей топологией ориентированного графа. Узлы нейронной сети обычно рассматриваются как "обрабатывающие элементы" или "нейроны", тогда как связи нейронной сети, как правило, именуются "взаимными соединениями". На каждый обрабатывающий элемент поступают несколько входных сигналов, а на выходе обрабатывающего элемента формируется выходной сигнал, который является единственным и который разветвляется на несколько копий, распределяемых, в свою очередь, по другим обрабатывающим элементам в качестве входных сигналов. Информация запоминается в виде силы соединения, известной как "вес" данного соединения. В случае асинхронной формы работы каждый обрабатывающий элемент вычисляет сумму результатов веса для каждого входного канала, умноженных на сигнальный уровень (обычно 0 или 1) для этого входного канала. В этом случае, если сумма результатов превышает установленный предел активации, выход обрабатывающего элемента устанавливается на 1, если же нет, то он устанавливается на 0. Обучение обеспечивается за счет корректировки значений весов.

Что касается настоящего изобретения, то наиболее предпочтительный вариант его реализации обеспечивается путем использования трехслойной нейронной сети такого типа, который был описан в материалах Липпмана, на который делается ссылка, как "многослойный перцептрон" и который детально обсуждался в главе 8 ссылочного материала Румельхарта. Также могут быть использованы и другие типы систем нейронных сетей.

Трехслойная нейронная сеть состоит из входного слоя, выходного слоя и промежуточного скрытого слоя. Промежуточный слой требуется для обеспечения внутреннего представления конфигурации связей в пределах сети. Как показано Мински и Папертом в их книге 1969 года, озаглавленной "Перцептроны" (издательство MIT Press), простые двухслойные ассоциативные сети ограничены в типах проблем, которые с их помощью могут решаться. Двухслойная сеть) обладающая только "входными" и "выходными> обрабатывающими элементами, может только представлять схемы, в которых входные конфигурации приводят к аналогичным выходным конфигурациям. Когда же практическая проблема не соответствует этому типу, требуется трехслойная сеть. Было показано, что трехслойная нейронная сеть с достаточно большим скрытым промежуточным слоем может всегда найти способ представления, который позволит установить необходимое соответствие между любой входной конфигурацией и любой требуемой выходной конфигурацией. На фиг.2 в общем виде показана трехслойная нейронная сеть, которая используется в наиболее предпочтительном варианте реализации данного изобретения.

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

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

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

3. В отличие от вычислительных устройств, действующих по определенным алгоритмам, и экспертных систем цель обучения нейронных сетей состоит не в формулировании алгоритма или наборе определенных принципов. Во время обучения нейронная сеть самоорганизуется, то есть происходит установка всей системы весов таким образом, что реакция на выходе для данного входа будет наилучшим образом соответствовать тому, что называется подходящим выходом для этого входа. Адаптирующийся выбор силы взаимных соединений именно то, что позволяет нейронной сети поступить так, как будто она знает правила. Обычные компьютеры хороши в тех случаях, когда процесс получения информации можно представить в виде определенного алгоритма или охарактеризовать четкой и полной группой правил обработки информации. В иной ситуации при использовании обычных компьютеров приходится сталкиваться с большими трудностями. В то время, как обычные компьютеры могут выполнять вычислительные алгоритмы намного быстрее любого человека, они уступают человеку при решении неалгоритмических задач такого, к примеру, характера, как распознавание образов, классификация по слабо различимым признакам, достижение оптимального решения в том случае, когда сталкиваешься с множественными одновременными затруднениями. В том случае, когда необходимо провести исследование "n" экземпляров различных конфигураций с целью классификации неизвестной входной конфигурации, алгоритмическая система может выполнить эту задачу, решая ее приблизительно "n" раз. В нейронных сетях вое возможные конфигурации одновременно представляются общим набором значений весов взаимных соединений для всей системы. Нейронная сеть, таким образом, автоматически останавливается на ближайшем сочетании к вызывающему сомнения входу за один этап, в отличие от указанных выше "n" этапов.

Что касается настоящего изобретения, то наиболее предпочтительный его вариант достигается использованием трехслойной сети с обратными связями, как это рассмотрено в ссылочном материале Румельхарта в связи с описанием нейронной сети для классификационного каскада 10. Обратные связи детально рассмотрены в ссылочном материале Румельхарта. Вкратце, они действуют следующим образом.

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

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

В наиболее предпочтительном варианте данного изобретения параллельная структура нейронной сети эмулируется путем конвейерного исполнения последовательных операций, что осуществляется одной из выпускаемых промышленностью акселераторных плат к нейрокомпьютеру. Действие этих нейрокомпьютеров обсуждается в указанном сеточном материале Spectrum. В качестве устройства нейронной сети наиболее предпочтителен процессор "Дельта", который представляет собой коммерчески доступный нейрокомпьютер производства международной корпорации Саинс эппликейшн (SAIC) (см. приведенный выше ссылочный материал Хекта-Нильсена), который продемонстрировал непрерывную операционную скорость 107 взаимных соединений в секунду в режиме без обратной связи (то есть не в режиме обучения). При типовом цервикальном мазке, содержащем 100000 клеток, 1-2% клеток или приблизительно 1500 изображений будут нуждаться в обработке классификатором 15. В качестве примера порядка величин конечно данных рассмотрим обработку классификатором 15 данных, соответствующих сжатому изображению размером 50х50 элементов изображения. В данном случае входной слой нейронной сети отстоит из 2500 обрабатывающих элементов или "нейронов". Средний слой составляет приблизительно 25% от количества нейронов входного слоя или 625 штук. (Количество нейронов выходного слоя равняется количеству представляющих интерес диагностических категорий. Это небольшое число, которое не оказывает заметного влияния на приводимые оценки). Количество межкомпонентных соединений составляет таким образом (2500) (625) или приблизительно 1,5 106. При скорости обработки, равной 107 соединений в секунду, обработка классификатором 15, попадающих на него из классификатора 14, 1500 изображений займет менее четырех минут. Имеющиеся в настоящее время классификаторы 14 действуют ее скоростью 50000 клеток в минуту (ссылка на материал Тьена и др. ). С учетом скорости действия классификатора 14, равной 50000 клеток в минуту, четыре минуты, необходимые классификатору 15, добавляются к двум минутам, которые требуются классификатору 14, что в итоге дает шесть минут на анализ изображения на предметном стекле, включающего в свой состав 100000 клеток. Как отмечалось ранее, точный ручной анализ цервикального мазка занимает приблизительно 15 минут на обработку предметного стекла. В существовавших до сих пор попытках производить автоматическую обработку цервикальных мазков на основе вариантов классификатора 15, в которых, однако, не использовались нейронные сети, потребное время на обработку составляло более одного часа на одно предметное стекло. Данный пример ни в коей мере не имел своей целью ограничить фактическую конфигурацию настоящего изобретения, а скорее, ставил целью продемонстрировать способность достижения на основе настоящего изобретения приемлемых результатов обработки цервикальных мазков и других цитологических образцов в пределах того промежутка времени, который делает такую обработку коммерчески выгодной операцией.

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

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

Фиг. 3 иллюстрирует еще один возможный вариант реализации настоящего изобретения, в котором вводится дополнительный классификационный каскад 16 на нейронной сети. Этот каскад вводится с целью предварительной обработки предметного стекла и выявления на нем больших участков искусственного материала, то есть материала иного характера, нежели представляющий интерес одиночный слой клеток. В состав такого материала входят объединенные группы клеток, различного рода остатки, слизь, лейкоциты и т.д. Координатная информация, полученная в результате этой предварительной сортировки, запоминается для использования оставшейся частью классификационной системы. Информация, полученная классификационным каскадом 16, используется для ограничения объема обрабатываемой информации классификатором 15. Классификационный каскад 14 может игнорировать весь материал в пределах участков, координаты которых определены классификатором 16. Результатом этого будет то, что классификатор 15 будет передавать меньший объем информации на обработку. Таким образом, диагностика основывается на результатах классификации только тех клеток, которые располагаются вне указанных выше участков. В том случае, если вне этих участков находится недостаточный для обоснованной диагностики образец клеток, то информация об этом будет выдана на отображающее устройство 17, сообщая "недостаточный клеточный образец".

Фиг.4 иллюстрирует еще один возможный вариант реализации настоящего изобретения, в соответствии с которым изображение в пределах участков, выявленных классификатором 16, не игнорируется, а вместе этого обрабатывается отдельным классификатором 18, который действует параллельно классификатору 15. Обучение нейронной сети, которая входит в состав классификатора 18, направлено на то, чтобы иметь возможность отличать предзлокачественнне и злокачественные клетки от указанного выше искусственного материала.

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

Фиг. 6 иллюстрирует еще один возможный вариант реализации настоящего изобретения, в соответствии с которым выпускаемый промышленностью нейрокомпьютер SAIC оптимизирован для процесса обработки без обратной связи 20. За счет ликвидации режима обучения все функции нейрокомпьютера сводятся исключительно к процессу обработки в прямом направлении, то есть без обратной связи. Обучение осуществляется отдельным немодифицированным нейрокомпьютером, который обладает и функцией обучения и функцией непосредственной обработки в прямом направлении.

После завершения процесса обучения окончательные значения весов взаимных соединений передаются на нейрокомпьютер 20, который оптимизирован на процесс непосредственной обработки в прямом направлении без обратной связи. Специализация нейрокомпьютера 20 на работу в режиме непосредственной обработки в прямом направлении без обратной связи приводит к возможности достижения операционной скорости работы в таком прямом режиме равной 108 взаимных соединений в секунду, против 107 взаимных соединений в секунду у неоптимизированной платы, выпускаемой промышленностью. Такая оптимизированная на непосредственную обработку в прямом направлении без обратной связи нейронная сеть 20 используется для выполнения функций классификаторов 14 и 16, представленных на фиг. 1, 3, 4, 5. При использовании классификатора с нейронной сетью 20 для выполнения функции статистического классификатора 14 представляющие интерес клетки, которые не обязательно являются злокачественными цервикальными клетками и которые поэтому не превышают предела чувствительности классификатора 14 по интегральной оптической плотности, тем не менее могут быть обнаружены. Примером могло бы послужить обнаружение эндометриальных клеток, которые хоть и не обязательно показательны в отношении цервикальной злокачественности, зато показательны в отношении маточной злокачественности; будучи найденными в Рар-мазке пациентки в послеклимакстерический период.

В качестве примера операционных скоростей обработки данных для варианта изобретения, соответствующего фиг.6, предположим, что внешне габариты предметного стекла составляют 1545 мм или общая поверхность предметного стекла имеет площадь, равную 675 106 квадратных микрометром. Нейронная сеть 20 производит обработку этой поверхности с целью анализа при помощи скользящего над указанной поверхностью окошка. Данное окошко имеет размеры 20 микрометров 20 микрометров или 400 квадратных микрометров составляют его площадь. Таким образом, на предметное стекло величиной 15 мм 45 мм приходится 1,5 106 этих окошек. Для решения задач по первичной классификации используется нейронная сеть 20, для которой разрешение в 1 микрометр на элемент изображения оказывается достаточным для того, чтобы обеспечить обнаружение тех объектов, которые подлежат пересылке во вторичный классификатор 15, снабженный нейронный сетью, для их дальнейшего исследования. При этом анализируемая классификатором 20 входная конфигурация, поступающая с воспринимающего изображение окошка, представляет собой 2020 элементов изображения или 400 нейронов входного слоя нейронной сети 20. Средний слой составляет приблизительно 23% к количеству нейронов во входном слое или 100 штук. (Как отмечалось ранее в расчетах операционной скорости для классификатора 15, количество нейронов в выходцем слое невелико и не влияет сколько-нибудь значительно на результаты расчетов). Количество взаимных соединений в классификаторе 20, таким образом, составляет приблизительно (400)(100) или 40103. При скорости обработки, составляющей 108 взаимных соединений в секунду, классификация нейронной сетью 20 каждого изображения, получаемого со скользящего окошка, займет 400 микросекунд. На предметное стекло размером 15 мм 45 мм приходится 1,5 106 окошек площадью 400 микрометров квадратных, изображения с которых подлежат классификации нейронной сетью 20. Следовательно, для нейронной сети 20 общее время, необходимое для осуществления классификации, составляет (1,5 106) (400 10- 6)= 600 секунд или десять минут. Если эти десять, минут прибавить к приблизительно четырем минутам, которые требуются вторичному классификатору 15, снабженному нейронной сетью, то получится общее время, необходимое для обработки одного предметного стекла, равное 14 минутам. Этот пример ни в коей мере не имеет своей целью ограничить фактическую конфигурацию настоящего изобретения, а скорее, он имеет целью продемонстрировать способность данного изобретения обеспечить такие результаты обработки цервикальных мазков и других цитологических образцов, которые бы укладывались в период времени, потребный для коммерчески выгодной работы.

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

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

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


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

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

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

3. Система по п. 1, отличающаяся тем, что вторичный классификатор выполнен с возможностью исключения распознанных объектов.

4. Система по п. 1, отличающаяся тем, что вторичный классификатор выполнен с возможностью модификации анализа.

5. Система по п. 1, отличающаяся тем, что вторичный классификатор выполнен с возможностью морфологической классификации.

6. Система по п. 1, отличающаяся тем, что вторичный классификатор выполнен с возможностью ограничения классификации.

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

8. Способ по п.7, отличающийся тем, что детектирование включает в себя функцию обучения нейронной сети.

9. Способ по п.7, отличающийся тем, что детектирование включает в себя проведение статистической обработки.

10. Способ по п.7, отличающийся тем, что детектирование включает в себя проведение морфологического анализа.

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7



 

Похожие патенты:
Наверх