Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
10.2. Определение морфометрических параметров клеток и клеточных структурАлгоритм определения геометрических параметров выпуклых фигурАктуальность развития математических методов исследований геометрии фигур выпуклой формы (круги, эллипсы) не вызывает сомнения. К этой задаче сводится анализ морфологии эритроцитов, клеток паренхиматозных органов и других однослойных биологических объектов (одноклеточных водорослей, дрожжевых клеток, колоний бактерий и т. д.). В табл. 7 дана сводка одиннадцати алгоритмов для получения количественных параметров двумерных фигур [50]. Алгоритмы описания клеточных структур сложной формыВажными задачами клеточной биологии, имеющими большое прикладное значение, являются задачи построения лейкоцитарной формулы крови, диагностики раковых клеток и построения кариотипа. Последняя, по-видимому, наиболее сложная из задач такого типа. Основная трудность состоит в том, что морфология метафазной хромосомы чрезвычайно разнообразна и во многом определяется процессами, протекающими при приготовлении препаратов, которые невозможно учесть. На примере анализа изображений метафазных хромосом человека рассмотрим основные аспекты методов опознавания и измерения параметров биологических структур. Прогресс анализа может быть разделен на четыре этапа. На первом осуществляется выделение изолированных объектов, и вся совокупность точек изображения разделяется на связанные области. Это можно осуществить путем прослеживания внешних (см. скан) (см. скан) и внутренних границ всех объектов с помощью алгоритма прослеживания контура или с помощью алгоритмов, основанных на проверке перекрытия хорд соседних строк матрицы изображения. На втором этапе осуществляется анализ изолированных объектов с целью определения и описания их существенных особенностей, позволяющих идентифицировать их в качестве объектов, подлежащих исследованию. На третьем этапе для объектов, подлежащих исследованию, измеряются их информативные параметры. Четвертый этап представляет собой статистическую обработку результатов измерений и классификацию объектов во всей исследованной выборке объектов. Основная задача при исследовании изображений биологических структур состоит в разработке алгоритмов, выполняющих описание структуры, инвариантное к трансляции и поворотам объектов. Кроме того, алгоритмы должны учитывать нормальную либо довольно значительную вариабельность биологических структур. В качестве примера рассмотрим алгоритмы для описания изображения хромосом. Условно их можно разделить на абстрактные, которые не опираются на специфику исследуемой структуры, и конкретные — эвристические, которые учитывают особенности морфологии объектов. Абстрактные алгоритмы анализа изображений можно рассматривать как аппроксимацию функции Идея метода была выдвинута в работе [52], где показано, что можно составить алгебраические комбинации двумерных моментов, которые будут инвариантны по отношению к размерам объектов и их ориентации в поле зрения. Двумерное изображение может быть довольно полно охарактеризовано набором двумерных моментов вида
где От обычных моментов легко осуществить переход к центральным моментам:
где Центральные моменты инвариантны относительно сдвига изображения. Из них с помощью алгебраических операций можно скомбинировать моментные инварианты, не зависимые от изменения размеров фигур и их поворота на плоскости изображения. Чем более высокие порядки моментов используются для составления описания образа, тем более тонкие различия в изображении объектов можно улавливать. Однако определение моментов требует большого объема вычислений, а с ростом порядка момента пропорционально падает точность вычислений. Поэтому ограничиваются комбинациями из центральных моментов не выше третьего порядка. Для описания хромосомы с целью ее опознавания используются семь абсолютных ортогональных моментов инвариантов, скомбинированных из центральных моментов первого, второго и третьего порядков, например:
Набор из семи подобных выражений составляет описание каждой хромосомы. Таким образом, это описание является вектором в семимерном пространстве признаков. В этом пространстве вводится мера, которая характеризует степень близости исследуемых объектов:
где Применение метода моментных инвариантов ограничивается тем В качестве примеров разработки морфологических языков описания рассмотрим эвристические алгоритмы анализа хромосом. Описание объектов секущими плоскостями и линиями. При пересечении изображения объекта секущей плоскостью, нормальной к поверхности изображения в сеченди, получается одномерная функция
которую называют профилем сечения Идея метода описания изображения объекта, например хромосомы, секущими состоит в определении ее продольной оси с последующим нахождением поперечных профилей сечений или хорд. Поскольку выделение продольной оси хромосомы сопряжено с большими трудностями, то, как правило, применяют способы различного ее приближенного определения. В первом алгоритме такого типа [53] продольная ось хромосомы аппроксимируется большей стороной описанного прямоугольника минимальной площади. Специфическая морфология хромосом описывается в терминах числа пересечений ее внешнего контура с линиями, проведенными перпендикулярно к продольной оси объекта. Такое описание позволяет выделить секущую линию, проходящую через центромеру хромосомы. Дальнейшее развитие эта идея получила в работе [54], где использованы восемь фиксированных направлений для аппроксимации продольной оси. Рассмотрим два более поздних метода нахождения продольной оси хромосомы [55, 56]. Пусть найдена продольная ось в виде
Минимум функции В работе [56] предлагается рассматривать две функции — функций
Алгоритм, предложенный в работе [57], состоит в определении такой продольной оси, для которой правый и левый плотностные профили были бы одинаковы по расположению максимумов и минимумов. В качестве первого приближения к такой линии выбирается ось инерции объекта, соответствующая минимуму второго центрального момента. Итерационная процедура определения продольной оси обеспечивает аппроксимацию только одного изгиба хромосомы с помощью дуги окружности. Выделение остова (скелета) объекта. Эти методы позволяют представлять объекты в виде совокупности линий (точек), соответствующих максимальной плотности изображения. Описание и анализ получившегося таким образом «скелета» основаны на общих идеях лингвистического подхода [37] и используют результаты из теории графов. Остановимся на одном из таких методов [47], предложенном специально для анализа хромосом. Он основан на последовательном отбрасывании граничных точек хромосомы, приводящем к ее «утоныпению». При этом отбрасываются только такие точки фигуры, которые не нарушают ее связности. Процедура многократно применяется к объекту, пока не останется ни одной точки, чье отбрасывание не нарушило бы связности. Все точки полученного скелета разделяются на три класса: «точки дуги», имеющие соседние точки; «точки концов», имеющие только одну соседнюю точку; «точки пересечения», имеющие больше двух соседних точек. Эти три типа точек и соотношение между ними можно представить в виде графа или его матрицы смежности. Опознавание хромосом осуществляется путем сравнения графа исследуемого объекта с графами эталонных хромосом. Описание контура (границы) объекта. Эти методы представляются достаточно универсальными для широкого круга задач анализа изображений. Их идея состоит в выработке языка, описывающего границу объекта, и последующей синтаксической идентификации предъявляемых изображений (один из вариантов лингвистического подхода к распознаванию изображений [37]). Чаще всего в качестве описания контура используется кривизна, так как она инвариантна к трансляции, вращениям объекта с точностью до циклических сдвигов контура, отражает глобальные и локальные особенности контура. Использование аналитического метода вычисления кривизны сопряжено с трудностями, вызванными дискретным заданием границы объекта. Поэтому чаще используют эвристические аналоги кривизны [46, 57, 58]. В Институте биологической физики АН СССР начиная с 1968 г. ведутся исследования морфологии клеточных структур математическими методами [60, 61] и был разработан алгоритм для анализа хромосом, использующий контур как первичное описание объекта [62—64]. Работу алгоритма анализа внешнего контура можно разделить на три этапа: 1) формальное описание контура кривизной; 2) нахождение характерных точек контура; 3) опознавание хромосом путем сравнения с эталоном. Контур хромосомы представляет собой чередующиеся определенным образом участки различной степени выпуклости и вогнутости. Характер этого чередования, длины соответствующих дуг и расстояния между ними задают как форму, так и геометрические параметры хромосомы. Для описания кривизны контура используется эвристический аналог понятия кривизны, обеспечивающий сглаживание локальных изменений контура и достаточно просто реализуемый вычислительной процедурой. Для определения кривизны в точке А о дискретного контура рассмотрим участок контура, состоящий из
Из определения кривизны видно, что она может принимать значения от —2 до Хотя хромосомы метафазной пластинки характеризуются нестабильной морфологией, их можно объединить в небольшое число устойчивых типов-эталонов. В зависимости от расстояния между концами плечей хромосомы рассматривались три эталона неискаженных хромосом: 1) с разошедшимися хроматидами (четы-рехплечие); 2) с одной неразошедшейся парой хроматид (трехпле-чие); 3) с неразошедшимися концами хроматид (рис. 117). При автоматическом анализе хромосом необходимо находить точки контура, в которых кривизна принимает экстремальные значения
Рис. 116. Определение кривизны контура (рис. 118). Для выделения последних вводится понятие сильного экстремума (максимума или минимума). Точка х называется точкой сильного максимума типа Величина в представляет собой функцию вида
где Число экстремальных точек дает представление о типе хромосомы, к которому может принадлежать данный объект
Рис. 117. Эталоны хромосом Рис. 118. 3- и 4-плечая хромосомы а — контур 3-плечей хромосомы; б - изменение кривизны контура 3-плечей хромосомы; в — контур 4-плечей хромосомы; г - изменение кривизны контура 4-плечей хромосомы не является достаточной основой для идентификации объекта. Поэтому используется специальный метрический тест, отражающий естественное представление о симметричном расположении характерных точек на хромосоме. В нем отдельно рассматривается каждый из трех типов хромосом. Если условия теста не выполняются, делается вывод о том, что объект не принадлежит к данному типу хромосомы. Каждый объект путем последовательного уменьшения числа точек локального экстремума проверяется на соответствие эталонам до тех пор, пока объект не будет признан хромосомой или нехромосомой при числе точек, меньшем четырех. В заключение следует отметить, что эвристические алгоритмы основываются на выделении существенных признаков биологических объектов. В качестве таких признаков могут выступать отдельные точки или линии на изображении объектов, иногда целые области. Например, для хромосом наиболее важными для распознавания являются: концы плеч и центромера; линии — продольные оси хроматид и линия, проходящая через центромеру и рассекающая хромосому на два плеча (линия центромеры); области — центромерная область, характеризующаяся наименьшей оптической плотностью, и т. д. Очевидно, что все эти существенные морфологические признаки хромосомы связаны между собой и могут быть определены через другие виды описаний изображения, в частности через геометрию границы объектов. Поскольку основная задача эвристических алгоритмов состоит не в полном описании функции Фактически в каждый эвристический алгоритм вкладывается некоторая феноменологическая модель объекта, отражающая наиболее существенные с точки зрения исследователя черты реальной структуры. Ниже рассмотрим примеры количественного исследования клеточных структур с использованием методов автоматического анализа оптических изображений.
|
1 |
Оглавление
|