Разработка методики и программно-аппаратного комплекса для мониторирования и неинвазивной оценки состояния матери и плода в перинатальный период на основе анализа электрических сигналов, получаемых с абдоминальных электродов

УДК 57.087

Е. Ю. Киселева, канд. техн. наук,

Национальный исследовательский Томский политехнический университет И. В. Толмачев, ассистент кафедры, Я. С. Пеккер, канд. техн. наук, Сибирский государственный медицинский университет

Разработка методики и программно-аппаратного комплекса для мониторирования и неинвазивной оценки состояния матери и плода в перинатальный период на основе анализа электрических сигналов, получаемых с абдоминальных электродов

Ключевые слова: фетальный монитор, мониторирование, гипоксия, абдоминальные электроды

Разработан программно-аппаратный комплекс для оценки состояния системы мать—плод, представлена структурная схема аппаратной части комплекса для стационарного варианта прибора, рассмотрена работа программных приложений комплекса. Проведены исследования на базе НИИ акушерства, гинекологии и перинатологии СО РАМН (г. Томск), позволившие определить значимые параметры, отражающие наличие или отсутствие гипоксии плода.

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

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

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

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

Работа сердца как матери, так и плода вызывает появление электрических потенциалов на поверхности тела матери. Сигнал, получаемый в итоге, не является аддитивным, и разделение сигналов стандартными методиками [2] затруднено. Также необходимо отметить, что выделение сигнала плода из смешанного сигнала представляется сложным в силу его малой амплитуды и того же частотного диапазона, что и сигнал ЭКГ матери.

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

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

Рис. 1 Схема наложения электродов для съема сигналов сердечных активностей матери и плода:

1-3 — абдоминальные электроды; 4 — референтный электрод; 5 — выравнивающий электрод

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

На рис. 2 представлена структурная схема стационарного варианта прибора [3]. Сигнал с абдоминальных электродов (Э1—Э3) обрабатывается

фильтром нижних частот (ФНЧ) и поступает на усилитель биопотенциалов (УБП). Усиленный ЭКГ-сигнал поступает на фильтр верхних частот (ФВЧ), отсекающий низкочастотную составляющую. После повторного усиления (У) и мультиплексирования (МХ) сигнал поступает на блок обработки. Качество цифровой обработки сигнала в значительной мере определяется качеством аналого-цифрового преобразования (АЦП), обеспечивающего высокую точность преобразования. После первичной обработки на микроконтроллере (МК) данные поступают на персональный компьютер (ПК) для дальнейшей обработки и анализа полученных результатов.

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

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

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

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

2) программу регистрации, накопления и обработки сигналов, полученных с абдоминальных элек-

Рис. 2

Структурная схема стационарного варианта прибора для неинвазивной оценки состояния системы мать—плод

Рис. 3 Функциональная схема программной части разработанного комплекса

Изучаемая система

Информационная система

База данных

Набор интерфейсов, соответствующих стандартной истории беременности

ш

СППР

Система

поддержки

принятия

решении

Набор файлов

Содержат информацию о времени, дате исследования, а также сам сигнал =1

тродов (программное приложение FetalECG);

3) систему поддержки принятия решений (СППР), которая на основе набора любых параметров, записанных в БД, строит решающие правила, используя алгоритмы классификации: пер-цептрона, минимума геометрического расстояния и байесовского классификатора (программное приложение Recognition).

Приложение PregnancyDB позволяет пользователю медицинской информационной системы (МИС) осуществить весь комплекс мероприятий, связанных с ведением беременных. Для этой цели был разработан удобный интерфейс, позволяющий осуществить быстрый ввод информации, а также отследить полноту проведения обследований и мероприятий, касающихся пациента. Основными требованиями, предъявляемыми к программе, являлись: совместимость с операционной системой MS Windows и интуитивно понятный интерфейс, не требующий глубоких навыков работы с компьютером.

БД PregnancyDB выполняет следующие функции:

• хранение данных о пациентах;

• хранение данных анамнеза, инструментальных и лабораторных исследований;

• учет посещений врачей пациентами;

• поиск пациентов по фамилии;

• предоставление по запросу пользователя интересующей информации о пациенте;

• формирование отчетов, выписок и тематических карт.

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

Для разработки интерфейса пользователя БД

использовался стандартный пакет Borland Delphi 7. SQL-запросы осуществляются с помощью сервера баз данных Interbase Server.

Разработанная БД PregnancyDB осуществляет хранение не только информации, полученной от стандартных методов исследований, но также данных об интервальных характеристиках сердечного ритма плода [3], выделенного с помощью метода слепого разделения сигналов программным приложением FetalECG.

Для расчета вышеуказанных интервальных характеристик сердечного ритма плода разработано программное приложение FetalECG.

Для того чтобы произвести обработку, а главное, выделить сердечный ритм плода, был выбран метод «слепого разделения сигналов» (анализ независимых компонент) [4].

Был разработан алгоритм программного приложения (рис. 4) с заданным условием, что данные на персональный компьютер поступают через USB-порт. На основе алгоритма, представленного на рис. 4, в среде Borland Delphi 7 было разработано программное приложение FetalECG.

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

Выполняемые задачи программного приложения FetalECG:

• обеспечение связи посредством интерфейса USB между прибором и компьютером;

• фильтрация сигналов, полученных с абдоминальных электродов от сетевой и мышечной помех;

• разделение сигналов в реальном времени на «материнский» сигнал и сигнал плода;

• поиск интервальных характеристик ритма матери и ритма плода;

• после обследования на основе решающего правила вывод информации о состоянии плода.

Следующим шагом была разработка программы «Recognition», позволяющая пользователю выво-

Начало

Чтение USB-порта

правильно?

Фильтрация

сетевой и

мышечной

помех

1 Г

Поиск

ковариационной

W матрицы

У Г

Поиск де-

ковариационной

матрицы

1 Г

Умножение

общей матрицы

на дековариацон-

ную

Нет Сигналы

выделены

Поиск кардиоинтервалов матери

Поиск кардиоинтервалов плода

I

Статическая оценка сердечных ритмов

Визуальное отображение

Конец

Рис. 4

Блок-схема алгоритма программы обработки сигналов

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

Одним из основных требований к СППР является возможность работы как с качественными (но-

минальная, порядковая шкалы), так и с количественными (интервальная, абсолютная шкалы) данными. Это требование было учтено при разработке программного приложения «Recognition».

Разработанный в среде Borland Delphi 7 интерфейс пользователя (рис. 6) позволяет проводить импорт данных из БД PregnancyDB для последующей их обработки.

СППР «Recognition» выполняет следующие функции:

• формирование на основе импортированных данных классов объектов;

• построение решающих правил на основе алгоритмов классификации: перцептрона, минимума геометрического расстояния и байесовского классификатора;

• классификацию выбранных объектов на основе выведенных решающих правил;

• расчет характеристик полученных решающих правил с последующим выбором оптимального.

В целях выявления значимых показателей интервальных характеристик сердечного ритма плода было проведено исследование на базе ГУ НИИ АГиП

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

Рис. 5 Внешний вид программного приложения FetalECG

б)

^ Распознавание, объектов

Файл Выполнить

щ

Работа с массивом Обработка данных

Критерий минимума расстояния

Весов, коэф. Значение *

щЛ 0,1

0

^з 1Б,8

«4 255.2

../с НГ -.

Алгоритм перцегпрона

Весов, коэф. Значение -

\А/1 ¡ш

ш 4

\А/3 2,88

2,07

....[Г 1ПП

Качество распознавания

Минимум расстояния: 94% Алгоритм перцегттрона: 96%

Информативность признака

Байесовский классификатор

Признак ИнФорм; '

Мо 0.00237В

0,0028

Наиболее информативный п признак: ИН

Параметрь I Значение

Р(А1) 0,44

Р(А2) 0,55

Р(к/А11 2,42

Р(хУА2) 1,97

, Распознать новый объект

£4)

Сегодня: 02.11.2009

Рис. 6 Обработка параметров, импортированных из БД

Таблица 1

Показатели интервальных характеристик сердечного ритма плода для групп: отсутствие и наличие гипоксии по показаниям КТГ

Показатель

Группы исследования на наличие гипоксии плода по показаниям КТГ

Отсутствие

Наличие

Уровень значимости

Мода сердечного ритма плода

0,45

0,38

<0,05

Вариационный размах сердечного ритма плода

0,15

0,14

>0,05

Амплитуда моды сердечного ритма плода

21,28

29,59

<0,05

Индекс напряжения сердечного ритма плода

54,61

89,35

<0,05

Частота сердечных сокращений плода

142

166

<0,05

ж

е отсутствии гипоксии плода. I

Л и т е р а т у р а

Пат. 2269925 РФ, МПК А61В5/0444. Устройство для регистрации биопотенциалов сердца плода / В. Л. К а-лакутский, Л. И. Калакутский, Ф. А. Б е л я н и н, Э. С. М а н е л и с. № 2004105657/ 14; заявл. 25.02.2004; опубл. 22.02.2006. Бюл. № 5. Рангайян Р. М. Анализ биомедицинских сигналов. Практический подход. М.: Физматлит, 2007. 440 с.

3. Пат. на ПМ 79768 РФ. МПК8 А61В 5/04. Устройство для регистрации сердечного ритма плода с абдоминальных электродов / Я. С. Пеккер, К. С. Бра-зовский, И. В. Толмачёв, Е. Ю. Киселев а, Л. А. А г а р к о в а, Н. А. Г а б и т о в а. Опубл. 20.01.2009. Бюл. № 2.

4. Пеккер Я. С., Киселева Е. Ю., Толмачев И. В. Программный комплекс для оценки и мониторирова-ния состояния матери и плода // Изв. Том. поли-техн. ун-та. 2009. Т. 314, № 5. С. 196-201.

5. Пеккер Я. С., Фокин В. А. Анализ и обработка медико-биологической информации. Томск: Изд-во ТПУ, 2002. 160 с.