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

Смирнов А.А.

Городская клиническая больница № 61 Департамента здравоохранения Москвы, Москва, Россия.

Овсепьян А.Л.

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), Санкт-Петербург, Россия

Бойко А.А.

ГБУЗ «Ленинградский областной онкологический диспансер», Санкт-Петербург, Россия

Трунин Е.М.

Санкт-Петербургская медицинская академия последипломного образования Росздрава

Татаркин В.В.

ФГБОУ ВО «Северо-Западный государственный медицинский университет им. И.И. Мечникова» Минздрава России, Санкт-Петербург, Россия

Ван Г.В.

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), Санкт-Петербург, Россия

Черных В.Я.

Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина), Санкт-Петербург, Россия

Бойко Н.В.

ФГБОУ ВО «Ростовский государственный медицинский университет» Минздрава России, Ростов-на-Дону, Россия

Щемеров Н.В.

ФГБОУ ВО «Северо-Западный государственный медицинский университет им. И.И. Мечникова» Минздрава России, Санкт-Петербург, Россия

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

Авторы:

Смирнов А.А., Овсепьян А.Л., Бойко А.А., Трунин Е.М., Татаркин В.В., Ван Г.В., Черных В.Я., Бойко Н.В., Щемеров Н.В.

Подробнее об авторах

Просмотров: 2008

Загрузок: 59


Как цитировать:

Смирнов А.А., Овсепьян А.Л., Бойко А.А., Трунин Е.М., Татаркин В.В., Ван Г.В., Черных В.Я., Бойко Н.В., Щемеров Н.В. Диагностика злокачественных опухолей области нижней челюсти с применением программного комплекса для анализа и сегментации КТ-изображений с помощью сверточной нейронной сети. Оперативная хирургия и клиническая анатомия. 2020;4(1):32‑40.
Smirnov AA, Ovsepyan AL, Boyko AA, Trunin EM, Tatarkin VV, Van GV, Chernykh VYa, Boiko NV, Shchemerov NV. Diagnosis of malignant tumors of lower jaw using software package for analysis and segmentation of CT images with help of convolutional neural network. Russian Journal of Operative Surgery and Clinical Anatomy. 2020;4(1):32‑40. (In Russ.)
https://doi.org/10.17116/operhirurg2020401132

Рекомендуем статьи по данной теме:
Ана­лиз фак­то­ров ре­зуль­та­тив­нос­ти он­ко­ло­ги­чес­кой по­мо­щи на уров­не субъек­та Рос­сий­ской Фе­де­ра­ции с при­ме­не­ни­ем мно­жес­твен­ной ли­ней­ной рег­рес­сии. Ме­ди­цин­ские тех­но­ло­гии. Оцен­ка и вы­бор. 2023;(1):9-26
Тех­но­ло­гии ма­шин­но­го обу­че­ния в КТ-ди­аг­нос­ти­ке и клас­си­фи­ка­ции внут­ри­че­реп­ных кро­во­из­ли­яний. Жур­нал «Воп­ро­сы ней­ро­хи­рур­гии» име­ни Н.Н. Бур­ден­ко. 2023;(2):85-91
Ис­кусствен­ный ин­тел­лект в прог­но­зи­ро­ва­нии нас­туп­ле­ния бе­ре­мен­нос­ти. Рос­сий­ский вес­тник аку­ше­ра-ги­не­ко­ло­га. 2023;(2):83-87
Под­бор мо­де­ли ней­рон­ной се­ти для ран­не­го об­на­ру­же­ния ме­ла­но­мы ко­жи. Кли­ни­чес­кая дер­ма­то­ло­гия и ве­не­ро­ло­гия. 2023;(3):287-295
Хи­рур­ги­чес­кое ле­че­ние боль­ных зло­ка­чес­твен­ны­ми но­во­об­ра­зо­ва­ни­ями ор­га­нов груд­ной клет­ки в про­ти­во­ту­бер­ку­лез­ном ста­ци­она­ре. Хи­рур­гия. Жур­нал им. Н.И. Пи­ро­го­ва. 2023;(7):12-19
Оцен­ка воз­рас­та с ис­поль­зо­ва­ни­ем КТ ко­лен­но­го сус­та­ва и ней­ро­се­те­вых тех­но­ло­гий. Су­деб­но-ме­ди­цин­ская эк­спер­ти­за. 2023;(4):34-40
Рас­простра­нен­ность мо­ди­фи­ци­ру­емых фак­то­ров рис­ка зло­ка­чес­твен­ных опу­хо­лей и уро­вень зна­ний на­се­ле­ния о при­чи­нах их раз­ви­тия. Про­фи­лак­ти­чес­кая ме­ди­ци­на. 2023;(8):52-59
Пси­хо­эмо­ци­ональ­ный стресс как фак­тор рис­ка раз­ви­тия хро­ни­чес­ких не­ин­фек­ци­он­ных за­бо­ле­ва­ний. Про­фи­лак­ти­чес­кая ме­ди­ци­на. 2023;(8):114-120
Роль клас­си­фи­ка­ции кар­диоон­ко­ло­ги­чес­ких син­дро­мов в оцен­ке вза­имо­действия сер­деч­но-со­су­дис­тых и он­ко­ло­ги­чес­ких за­бо­ле­ва­ний. Кар­ди­оло­гия и сер­деч­но-со­су­дис­тая хи­рур­гия. 2023;(5):529-539
Неин­ва­зив­ная ди­аг­нос­ти­ка гли­ом го­лов­но­го моз­га по гис­то­ло­ги­чес­ко­му ти­пу с по­мощью ней­ро­ра­ди­оми­ки в стан­дар­ти­зи­ро­ван­ных зо­нах ин­те­ре­са: на пу­ти к циф­ро­вой би­оп­сии. Жур­нал «Воп­ро­сы ней­ро­хи­рур­гии» име­ни Н.Н. Бур­ден­ко. 2023;(6):59-66

Введение

Злокачественные опухоли органов головы и шеи составляют 20—25% случаев всей онкологической патологии в Российской Федерации. При этом частота обнаружения злокачественных опухолей полости рта составила 27,2 на 100 тыс. населения в 2017 г. [1]. Пик заболеваемости у мужчин и женщин наблюдается в возрасте 59,7—63,9 года [2], что включает трудоспособную группу населения. За последние несколько лет отмечается неуклонный рост числа пациентов с данной патологией. Несмотря на значительный прогресс в лечении онкологических пациентов в целом, 5-летняя безрецидивная выживаемость больных этой группы существенно не изменилась за последние 20 лет и составляет около 45—50% [3]. Такая неблагоприятная тенденция наблюдается не только в нашей стране, но и в странах Европы, и США. Результаты нового исследования Cancer Research UK свидетельствуют, что за последние 20 лет частота развития рака ротовой полости в Великобритании увеличилась на 68%, или с 8 до 13 случаев на 100 тыс. человек. Cогласно полученным данным, рост заболеваемости характерен для представителей обоих полов, причем не только пожилого, но и молодого возраста (Cancer Research UK). Летальность на первом году жизни с момента постановки диагноза в Российской Федерации составила 31,8% [1]. Несмотря на визуальную доступность локализации опухоли, 60—70% больных начинают лечение на III—IV стадии заболевания [1], что свидетельствует о необходимости разработки новых систем выявления злокачественных опухолей этой области. При этом лечебный подход и прогнозирование состояния больного существенно зависят от оценки статуса пациента и наличия регионарных метастазов по системе ТNM. Основополагающими являются правильная оценка распространенности первичной опухоли и выявление регионарных метастазов, что имеет большое прогностическое значение [4, 5].

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

Задачи исследования

  1. Произвести отбор данных КТ у больных, имеющих злокачественные новообразования в области нижней челюсти.
  2. Разработать программный комплекс на основе искусственной нейронной сети для автоматического анализа и сегментации КТ-изображений.
  3. Выполнить обучение искусственной нейронной сети, используя маркированные учебные примеры, полученные в процессе сегментации и разметки КТ-изображений.
  4. Экспериментально оценить и установить эффективность применения программного обеспечения на основе искусственной нейронной сети для выявления КТ-изображений, подозрительных на наличие злокачественных изображений области нижней челюсти.

Материал и методы

Для реализации алгоритма применяли сверточную нейронную сеть (CNN) с архитектурой U-net [6]. Она разработана для анализа биомедицинских изображений в условиях ограниченных наборов обучающих примеров, чем обосновано ее использование. Обучающая и контрольная выборки были сформированы из 22 КТ у пациентов с новообразованиями области нижней челюсти, предоставленных Ленинградским областным клиническим онкологическим диспансером (ГБУЗ ЛОКОД). Разметку выполняли квалифицированные врачи-эксперты в программах Dicom-viewer, Adobe Photoshop. Все скрипты были написаны на языке Python 3 в программной среде IDE PyCharm. Обработку и предобработку изображений осуществляли в IDE PyCharm с помощью библиотек OpenCV и PyDicom. Для моделирования нейронной сети применяли библиотеки машинного обучения Keras и TensorFlow. Настроенную модель обучали на виртуальной машине с тензорным процессором TPU Google Colaboratory. Численный анализ результатов производили с помощью метрики перекрытия Intersection over Union (IoU).

Входные данные. Для обучения и контроля сети было отобрано 383 DICOM изображения зоны интереса из 22 КТ. Перед обучением были произведены предобработка изображений и аугментация выборки. Все изображения конвертировали из формата DICOM в PNG посредством библиотеки PyDicom и записывали в отдельную директорию для разметки. Разметка осуществлялась в костном режиме КТ без применения окон (рис. 1). Полученные маски подвергали бинаризации.

Рис. 1. Разметка в костном режиме КТ без применения окон.
а — КТ-изображение области дна полости рта после предобработки; б — разметка: опухоль выделена врачом-экспертом.


Обучение U-net. U-Net считается одной из стандартных архитектур CNN для задач сегментации изображений, когда требуется не только определить класс изображения целиком, но и сегментировать его области по классу, т.е. создать маску, которая будет разделять изображение на несколько подклассов. Архитектура состоит из стягивающего пути для захвата контекста и симметричного расширяющегося пути, который позволяет осуществить точную локализацию.

Сеть обучается сквозным способом на небольшом количестве изображений и превосходит предыдущий наилучший метод (сверточную сеть со скользящим окном) на соревновании ISBI по сегментации нейронных структур в электронно-микроскопическихстеках. Сегментация изображения 512×512 занимает менее секунды на современном графическом процессоре. Для U-Net характерны достижение высоких результатов в различных реальных задачах, особенно для биомедицинских приложений; использование небольшого количества данных для достижения хороших результатов.

Архитектура сети приведена на рис. 2. (содержит ссылку на источник [7]). Она состоит из сужающегося пути (слева) и расширяющегося пути (справа). Сужающийся путь — типичная архитектура сверточной нейронной сети. Он состоит из повторного применения двух сверток 3×3, за которыми следуют функция активации ReLU и операция максимального объединения (2×2 степени 2) для понижения разрешения. На каждом этапе понижающей дискретизации каналы свойств удваиваются. Каждый шаг в расширяющемся пути состоит из операции повышающей дискретизации карты свойств, за которой следуют свертка 2×2, уменьшающая количество каналов свойств; объединение с соответствующим образом обрезанной картой свойств из стягивающегося пути; две 3×3 свертки, за которыми следует ReLU. Обрезка необходима из-за потери граничных пикселей при каждой свертке [6].

Рис. 2. Архитектура U-net (пример изображения с разрешением 32×32 пикселя).


Каждый синий квадрат соответствует многоканальной карте свойств. Количество каналов отмечено в верхней части квадрата. Размер x-y указан в нижней части квадрата. Белые квадраты — копии карты свойств, стрелки — различные операции [6, 7].

Для предобработки данных применяли трешхолдинг. Аугментацию осуществляли с помощью генератора изображений, запрограммированного на сдвиг, поворот и увеличение изображений. Увеличение данных необходимо для обучения сети желаемым свойствам инвариантности и устойчивости, когда доступно ограниченное количество обучающих примеров. Обучение сети производили посредством сервиса Google Colaboratory. Сеть обучается методом стохастического градиентного спуска на основе входных изображений и соответствующих им карт сегментации. На рис. 3 представлен график зависимости коэффициента IoU от числа эпох для обучающей и валидационных выборок. По оси X отложены эпохи. На каждой эпохе через сеть пропускается все обучающее множество и на основании этих данных производится коррекция весов. По оси Y отложена метрика для оценки качества сегментации IoU, которая вычисляется по формуле:

,

где k — количество классов, ti — количество пикселей класса «Не опухоль», nii — число правильно классифицированных пикселей, nji — число пикселей, неверно не отнесенных к классу «Опухоль». Согласно формуле 1, чем выше значение коэффициента IoU, тем меньше число пикселей, неверно отнесенных к классу «Опухоль», и тем выше точность сегментации. Из графика следует, что с каждой эпохой коэффициент IoU растет, что свидетельствует об адекватном обучении нейронной сети.

Рис. 3. График зависимости точности от количества эпох обучения (метрика IoU).


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

Рис. 4. Кросс-энтропия.


Рис. 5. Карта распределения вероятностей: а, в — прогнозирование сети; б, г — метки эксперта.


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

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

Необходимо также отметить, что в области дна ротовой полости в тесном соприкосновении находятся важные топографо-анатомические образования, имеющие значение как при операциях по поводу удаления первичной опухоли, так и при реконструктивных операциях: язычная артерия, язычный нерв, подъязычная и поднижнечелюстные слюнные железы и их протоки [9, 10, 11]. Большая частьКТ-изображений не позволяет детально визуализировать эти структуры, а соответственно — определять их синтопию по отношению к опухоли. Таким образом, практическое значение разработанного программного обеспечения можно ограничить лишь выявлением первичной опухоли, определением ее размеров и скелетотопии. Кроме того, по косвенным признакам (смещение мягких тканей) можно предположить компрессию или инвазию в окружающие структуры (рис. 6).

Рис. 6. Горизонтальный КТ-срез области нижней челюсти на уровне III шейного позвонка (а — эскиз, б — КТ-изображение).
1 — нижняя челюсть; 2 — подъязычная кость; 3 — подъязычная слюнная железа; 4 — поднижнечелюстная слюнная железа; 5 — подбородочно-подъязычная мышца; 6 — челюстно-подъязычная мышца; 7 — язычный нерв; 8 — язычная артерия.


Результаты

На контрольной выборке (50 изображений) алгоритм показал попадание в зону новообразования в 98% случаев; со средней точностью контурирования 0,68 по метрике IoU. Оценка специфичности и чувствительности методики не входила в задачи настоящего исследования. Итоговый результат работы тестирования алгоритма представлен в нижеприведенных иллюстрациях. Для сравнения также представлены результаты ручной разметки КТ-изображений, которые использовали при проведении «контроля», а соответственно, не предъявляли ранее ИНС (рис. 7—9).

Рис. 7. Горизонтальный КТ-срез области нижней челюсти на уровне III шейного позвонка.
1 — КТ-изображение после предобработки; 2 — разметка: опухоль выделена врачом-экспертом; 3 — опухоль выделена обученной искусственной нейронной сетью.


Рис. 8. Горизонтальный КТ-срез на уровне дна полости рта.
1 — КТ-изображение после предобработки; 2 — разметка: опухоль выделена врачом-экспертом; 3 — опухоль выделена обученной искусственной нейронной сетью.


Рис. 9. Горизонтальный КТ-срез области нижней челюсти на уровне III шейного позвонка.
1 — КТ-изображение после предобработки; 2 — разметка: опухоль выделена врачом-экспертом; 3 — опухоль выделена обученной искусственной нейронной сетью; 4 — совмещение областей сегментации экспертом и обученной ИНС.


Перспективы дальнейшей разработки темы. Работа демонстрирует применимость сверточных нейронных сетей с архитектурой U-net к распознаванию новообразований на КТ-изображениях зоны нижней челюсти. В условиях постоянного совершенствования алгоритмов обучения нейронных сетей закономерно ожидается увеличение эффективности работы программ на их основе [12, 13]. Планируются расширение количества и качества баз данных, оценка специфичности и чувствительности алгоритма, оценка других моделей ИНС для сравнения эффективности и доработка программного продукта с целью дальнейшего внедрения в клиническую практику лечебно-профилактических учреждений Российской Федерации.

Заключение

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

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

Авторы заявляют об отсутствии конфликта интересов.

Подтверждение e-mail

На test@yandex.ru отправлено письмо со ссылкой для подтверждения e-mail. Перейдите по ссылке из письма, чтобы завершить регистрацию на сайте.

Подтверждение e-mail



Мы используем файлы cооkies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cооkies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.