Способ обработки снимков компьютерной томографии (КТ-снимков) Российский патент 2024 года по МПК G16H50/00 

Описание патента на изобретение RU2812866C1

Область техники

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

Уровень техники

Коронавирусная болезнь 2019 года (COVID-19), инфекционное заболевание, которое привело к глобальной пандемией и самой актуальной угрозой, стоящей перед человечеством.

В связи с этим становиться актуальной проблема ранней и точной диагностики наличия заболевания COVID. Наиболее оперативным методом выявления данного заболевания, является компьютерная томография (КТ) легких. Лучевые методы, не являясь основными в диагностике коронавирусной инфекции, стали наиболее информативными для выявления наличия и выраженности изменений в легких. Раннее выявление поражения легких COVID-19 оказывает существенное влияние на лечение осложнений или на постановку альтернативного диагноза.

В уровне техники известен источник информации US 2023/0154006 А1, раскрывающий способ диагностики коронавирусной инфекции, включающий: получение компьютерного томографа, КТ, необработанных сканов; нормализацию необработанных КТ-сканирований для получения нормализованных данных; генерирование расширенных данных на основе необработанных КТ-сканирований и имитационной модели; сегментацию трех разных двухмерных изображений из нормализованных данных; определения для каждого вокселя наличие/отсутствие коронавирусной инфекции.

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

В уровне техники известен источник информации CN 112633404 А, раскрывающий способ диагностики коронавирусной инфекции, включающий два этапа обработки. На первом этапе: получение изображений КТ снимка; предварительная обработка, применение нейронной сети для выделения векторов признаков с заранее заданными параметрами. На втором этапе: сбор данных для более детального анализа, сегментация и нормализация изображения; определения патологии матовое стекло.

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

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

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

Раскрытие изобретения

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

прием набора КТ-снимков пациентов, на которых диагностированы одновременно три патологии;

формирование для каждой из трех патологий интервала значений по шкале Хаунсфилда;

формирование для каждой из трех патологии бинарной маски, при котором если значение яркости пикселя попадает в диапазон сформированного ранее для данной патологии интервала значений, то элементу массива присваивается значение 1, в противном случае присваивается значение 0;

осуществляют нормализацию данных КТ, при которой если значение массива данных КТ меньше значения нижней границы, то ему присваивается значение -1024; если значение массива данных КТ больше верхней границы, то ему присваивается 800, далее к каждому элементу прибавляется 1024 и производится деление на 1824 чтобы привести значение всех элементов в диапазон [0; 1];

осуществление конкатенации массива данных в диапазоне [0; 1] и трех бинарных масок;

отправка полученного массива данных на вход сверточной нейронной сети для обучения;

сохранение полученной модели нейронной сети на устройстве обнаружения патологий.

При этом формирование интервала значений заключается в следующем:

- расчет математического ожидания ц значений шкалы Хаунсфилда (1) для вокселей данного класса патологий по всему обучающему набору данных;

- расчет дисперсии D значений шкалы Хаунсфилда (2) для вокселей данного класса патологий по всему обучающему набору данных;

- расчет среднеквадратического отклонения а значений шкалы Хаунсфилда (3) для вокселей данного класса патологий по всему обучающему набору данных.

Кроме этого формируемый интервал значений по шкале Хаунсфилда определяется по формуле [μ-1.5*σ; μ+1.5*σ].

При этом первая патология является патологией «матовое стекло», вторая патология - «зона консолидации», третья патология «плевральный выпот».

Причем массив данных, который подается на вход сверточной нейронной сети для обучения имеет размер 512×512×4.

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

получение КТ-снимка пациента и сохранение его в базе данных;

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

обработка КТ-снимка нейронной сетью, расположенной в устройстве обнаружения и обученной способом по пункту 1;

сегментация областей, на которых обнаружены такие патологии.

При этом первая патология является патологией «матовое стекло», вторая патология - «зона консолидации», третья патология «плевральный выпот».

Причем устройство обнаружения получает КТ-снимок от устройства томографии по сети.

Осуществление изобретения

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

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

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

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

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

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

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

Для этого на всем наборе КТ-снимков (набор обучающих данных), на котором диагностированы патологии (матовое стекло, зона консолидация, плевральный выпот) проводится предварительная обработка с использованием значений шкалы Хаунсфилда:

- расчет математического ожидания р значений шкалы Хаунсфилда (1) для вокселей каждого класса патологий по всему обучающему набору данных:

,

где xi - значение шкалы Хаунсфилда для i-ого вокселя; N - количество вокселей, принадлежащих данному классу патологий, во всем наборе данных; j=[1, N];

- расчет дисперсии D значений шкалы Хаунсфилда (2) для вокселей каждого класса патологий по всему обучающему набору данных:

,

где xi - значение шкалы Хаунсфилда для i-ого вокселя; N - количество вокселей, принадлежащих данному классу патологий, во всем наборе данных; j=[1, N];

- расчет среднеквадратического отклонения σ значений шкалы Хаунсфилда (3) для вокселей каждого класса патологий по всему обучающему набору данных:

.

На основе среднеквадратического отклонения а значений шкалы Хаунсфилда формируется интервала значений [μ-1.5*σ; μ+1.5*σ] для вокселей каждого класса патологии.

Анализ большого объема исторических данных пациентов, содержащий КТ-снимки различных пациентов с диагностированными патологиями: матовое стекло, зона консолидация, плевральный выпот, показал, что использование 1,5*σ в данном случае является оптимальным значением, поскольку если взять 2*σ, то будет выделено слишком много вокселей, которые не относится к патологии (шум) (примерно 95% всех вокселей принадлежащих конкретной патологии), а если 1*σ, то будет выделено слишком мало вокселей, которые не относится к патологии (примерно 68% всех вокселей принадлежащих конкретной патологии).

Таким образом, итог первого этапа обработки является диапазон [μ 1.5*σ; μ +1.5*σ] формируется для каждой патологии (матовое стекло, зона консолидация, плевральный выпот) отдельно.

Второй этап выполняется для каждого слайса КТ-снимка легких и содержит под этапы.

1. Формирование бинарной маски для каждой из трех патологий - массива равного по размеру слайсу КТ (512×512×1).

Для этого определяют значение яркости пикселей на каждом слайсе и сравнивают с определенными на первом этапе интервалами.

Если значение яркости соответствующего пикселя в слайсе КТ попадает в диапазон сформированного ранее для данной патологии интервала, то элементу нового массива присваивается значение 1, если значение яркости соответствующего пикселя в слайсе КТ не попадает в диапазон сформированного ранее для данной патологии интервала, то элементу нового массива присваивается значение 0.

В результате получается три бинарных маски: бинарная маска, состоящая из 0 и 1, для патологии матовое стекло; бинарная маска, состоящая из 0 и 1, для патологии зона консолидация; бинарная маска, состоящая из 0 и 1, для патологии плевральный выпот.

2. Нормализация массива данных КТ (воксели в случая 3D, пиксели в случае 2D).

Значения необработанных данных КТ-снимков выражены в единицах Хаунсфилда (HU), что означает, что они линейно нормализованы на основе коэффициентов ослабления рентгеновских лучей в воде и воздухе. Однако единица HU неоптимальна для КТ легких, поскольку средние значения КТ легких варьируются в разных наборах данных. На основе справочной информации о физической природе шкалы Хаунсфилда, назначаются интервалы области, в которой могут находиться интересующие ткани [-1024; 800].

На основе данного интервала происходит нормализация массива данных, содержащего данные КТ по каждой патологии:

если значение массива данных меньше значения нижней границы, то ему присваивается значение -1024; если значение массива данных КТ больше верхней границы, то ему присваивается 800.

Далее к каждому элементу прибавляется 1024 и производится деление на 1824 чтобы привести значение всех элементов в диапазон [0; 1].

3. Конкатенация.

Полученный массив данных КТ в диапазоне [0; 1] с размером 512×512×1 и три полученные бинарные маски с размером 512×512×1 каждая конкатенируются вдоль последней (третьей) оси:

бинарная маска патологии №1 размером [512×512×1] + бинарная маска патологии №2 размером [512×512×1] + бинарная маска патологии №3 размером [512×512×1] + КТ-изображение размером [512×512×1] = массив размером [512×512×4] который подается в нейронную сеть для обучения.

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

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

В некоторых вариантах реализации сеть может быть и/или включать в себя общедоступную сеть (например, Интернет), частную сеть (например, локальную сеть (LAN), глобальную сеть (WAN)) и т.д.), проводную сеть (например, сеть Ethernet), беспроводную сеть (например, сеть 802.11, сеть Wi-Fi и т.д.), сотовую сеть (например, сеть долгосрочного развития (LTE)), беспроводную локальную сеть (WLAN).

Устройство классификации КТ-снимков для пациентов с COVID-19 содержит: блок отображения, блок хранения, процессор, содержащий: блок предварительной обработки данных, блок выделения признаков, блок детекции, выполненные в виде, например, арифметико-логического устройства (АЛУ). Процессор управляет каждым из вышеперечисленных блоков для реализации соответствующих функций.

Для постановки диагноза устройство классификации инициализирует запрос на получение КТ-снимка с подозрением на COVID-19 в базу данных.

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

Полученный КТ-снимок поступает в блок предварительной обработки данных, который использует ранее изложенный способ предварительной обработки для ограничения массива данных КТ диапазоном значений [1024; 800] и масштабирования массива данных в диапазоне [0; 1]. Также в данном блоке происходит формирование бинарной маски для каждой из трех патологий получается алгоритмом раскрытым выше. В результате которого формируется три бинарных маски: бинарная маска, состоящая из 0 и 1, для патологии матовое стекло; бинарная маска, состоящая из 0 и 1, для патологии зона консолидация; бинарная маска, состоящая из 0 и 1, для патологии плевральный выпот.

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

Результатом работы блока детекции является раскрашенный КТ-снимком, в котором выделены области, относящейся патологиям: матовое стекло, зона консолидации, плевральный выпот.

Полученные выше данные отправляются на блок отображения для представления медицинскому работнику (например, врачу).

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

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

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

Похожие патенты RU2812866C1

название год авторы номер документа
Аппаратно-программный комплекс поддержки принятия врачебных решений 2023
  • Данилов Алексей Николаевич
  • Яковлев Андрей Владимирович
  • Дорошенко Алексей Алексеевич
RU2822867C1
Устройство создания многомерных виртуальных изображений органов дыхания человека и способ создания объёмных изображений с применением устройства 2021
  • Акимов Дмитрий Александрович
  • Гурьянова Екатерина Олеговна
  • Кулагин Владимир Петрович
  • Гуляев Андрей Андреевич
  • Коков Леонид Сергеевич
RU2783364C1
СПОСОБ ПОСТРОЕНИЯ СИНТЕТИЧЕСКИХ ИЗОБРАЖЕНИЙ КТ НА ОСНОВЕ ДАННЫХ ИЗОБРАЖЕНИЙ МРТ 2020
  • Беляев Михаил Геннадьевич
  • Кондратенко Владимир Анатольевич
  • Пимкин Артем Александрович
RU2778112C2
Способ диагностики рака легкого на основе интеллектуального анализа формы, внутренней и внешней структур новообразований 2018
  • Уткин Лев Владимирович
  • Мелдо Анна Александровна
  • Рябинин Михаил Андреевич
  • Лукашин Алексей Андреевич
  • Заборовский Владимир Сергеевич
RU2694476C1
СПОСОБ ОПРЕДЕЛЕНИЯ ДЕФЕКТОВ НА ИЗОБРАЖЕНИИ КОМПОЗИЦИОННЫХ ИЗДЕЛИЙ 2022
  • Кремнев Иван Александрович
  • Воробьев Руслан Игоревич
RU2807288C1
СПОСОБ ОЦЕНКИ ТЯЖЕСТИ ПНЕВМОНИИ ПРИ COVID-19 С ПОМОЩЬЮ УЛЬТРАЗВУКОВОГО МЕТОДА ИССЛЕДОВАНИЯ 2020
  • Кириллова Маргарита Сергеевна
  • Степанова Юлия Александровна
RU2729368C1
Интеллектуальный способ диагностики и обнаружения новообразований в легких 2018
  • Уткин Лев Владимирович
  • Рябинин Михаил Андреевич
  • Мелдо Анна Александровна
  • Лукашин Алексей Андреевич
RU2668699C1
СПОСОБ НЕИНВАЗИВНОЙ ДИФФЕРЕНЦИАЛЬНОЙ ДИАГНОСТИКИ ЗАБОЛЕВАНИЙ ОРГАНОВ ДЫХАТЕЛЬНОЙ СИСТЕМЫ И УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2021
  • Чойнзонов Евгений Лхамацыренович
  • Кульбакин Денис Евгеньевич
  • Чернов Владимир Иванович
  • Родионов Евгений Олегович
  • Сачков Виктор Иванович
  • Обходская Елена Владимировна
  • Обходский Артем Викторович
  • Попов Александр Сергеевич
  • Кузнецов Сергей Геннадьевич
RU2760396C1
УСТРОЙСТВО И СПОСОБ ДЛЯ АНАЛИЗА МЕДИЦИНСКИХ ИЗОБРАЖЕНИЙ 2022
  • Кулеев Рамиль Фуатович
  • Рахматуллина Миляуша Дамировна
  • Монголин Александр Сергеевич
  • Максудов Булат Тимурович
  • Мустафаев Тамерлан Айдын Оглы
RU2806982C1
НЕЙРОННАЯ СЕТЬ ДЛЯ ГЕНЕРАЦИИ СИНТЕТИЧЕСКИХ МЕДИЦИНСКИХ ИЗОБРАЖЕНИЙ 2017
  • Хань, Сяо
RU2698997C1

Реферат патента 2024 года Способ обработки снимков компьютерной томографии (КТ-снимков)

Изобретение относится к обработке изображений компьютерной томографии легких. Техническим результатом заявленного решения является увеличение точности обработки данных КТ-изображений одновременно трех патологий, вызванных коронавирусной инфекцией: матовое стекло, консолидация, плевральный выпот. Технический результат достигается тем, что формируют для каждой из трех патологий на снимках компьютерной томографии пациентов интервал значений по шкале Хаунсфилда; бинарную маску с учетом значения яркости пикселя; осуществляют нормализацию данных КТ; осуществляют конкатенацию массива данных и трех бинарных масок; отправляют полученный массив данных на вход свёрточной нейронной сети для обучения. 2 н. и 6 з.п. ф-лы.

Формула изобретения RU 2 812 866 C1

1. Способ обработки снимков компьютерной томографии (КТ-снимков) для формирования обучающих данных для нейронной сети, обнаруживающей патологии, содержащий следующие этапы:

прием набора КТ-снимков пациентов, на которых диагностированы одновременно три патологии;

формирование для каждой из трех патологий интервала значений по шкале Хаунсфилда;

формирование для каждой из трех патологии бинарной маски, при котором если значение яркости пикселя попадает в диапазон сформированного ранее для данной патологии интервала значений, то элементу массива присваивается значение 1, в противном случае присваивается значение 0;

осуществляют нормализацию данных КТ, при которой если значение массива данных КТ меньше значения нижней границы, то ему присваивается значение - 1024; если значение массива данных КТ больше верхней границы, то ему присваивается 800, далее к каждому элементу прибавляется 1024 и производится деление на 1824, чтобы привести значение всех элементов в диапазон [0; 1];

осуществление конкатенации массива данных в диапазоне [0; 1] и трех бинарных масок;

отправка полученного массива данных на вход сверточной нейронной сети для обучения;

сохранение полученной модели нейронной сети на устройстве обнаружения патологий.

2. Способ по п. 1, отличающийся тем, что формирование интервала значений заключается в следующем:

- расчет математического ожидания р значений шкалы Хаунсфилда (1) для вокселей данного класса патологий по всему обучающему набору данных;

- расчет дисперсии D значений шкалы Хаунсфилда (2) для вокселей данного класса патологий по всему обучающему набору данных;

- расчет среднеквадратического отклонения σ значений шкалы Хаунсфилда (3) для вокселей данного класса патологий по всему обучающему набору данных.

3. Способ по п. 1, отличающийся тем, что формируемый интервал значений по шкале Хаунсфилда определяется по формуле [μ-1.5*σ; μ+1.5*σ].

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

5. Способ по п. 1, отличающийся тем, что массив данных, который подается на вход сверточной нейронной сети для обучения, имеет размер 512×512×4.

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

получение КТ-снимка пациента и сохранение его в базе данных;

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

обработка КТ-снимка нейронной сетью, расположенной в устройстве обнаружения и обученной способом по п. 1;

сегментация областей, на которых обнаружены такие патологии.

7. Способ по п. 6, отличающийся тем, что первая патология является патологией «матовое стекло», вторая патология - «зона консолидации», третья патология «плевральный выпот».

8. Способ по п. 6, отличающийся тем, что устройство обнаружения получает КТ-снимок от устройства томографии по сети.

Документы, цитированные в отчете о поиске Патент 2024 года RU2812866C1

Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
JASJIT S
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1

RU 2 812 866 C1

Авторы

Данилов Алексей Николаевич

Яковлев Андрей Владимирович

Даты

2024-02-05Публикация

2023-10-31Подача