Алгоритм обнаружения образований в легких человека на снимках компьютерного томографа с использованием искусственной нейронной сети

Bibliographic Details
Parent link:Фундаментальные исследования: научный журнал.— , 2003-
№ 4, ч. 2.— 2016.— [С. 290-294]
Main Author: Максимова Е. И. Елена Ивановна
Corporate Author: Национальный исследовательский Томский политехнический университет Институт кибернетики Кафедра вычислительной техники
Other Authors: Хаустов П. А. Павел Александрович
Summary:Заглавие с экрана
Существующие методы обнаружения образований в легких сводятся к поиску определенного вида образований на изображениях компьютерного томографа. С точки зрения качества распознавания такие подходы показывают высокий результат именно при обработке конкретных, как правило, онкологических образований на снимках компьютерного томографа. Однако при решении задачи в общем случае результативность таких методов снижается. В связи с этим появляется необходимость в разработке метода, применимого для всех типов образований в легких человека. В представленной работе был разработан набор эвристических оценок, используемый для обнаружения кластеров, соответствующих легочным долям на изображении. Для получения вектора входных признаков искусственной нейронной сети был предложен собственный метод, инвариантный к размеру кластера. Алгоритм реализован в виде консольного приложения на языке программирования C++ с использованием библиотеки компьютерного зрения с открытым исходным кодом OpenCV. Обучающая выборка для искусственной нейронной сети была сформирована из базы изображений легких человека, предоставленной медицинским учреждением. При апробации алгоритма на предоставленной базе изображений точность распознавания составила 94?%. На основании полученных результатов были определены виды образований, вызвавшие наибольшие затруднения при классификации и предложены способы устранения недостатков.
Common methods for pulmonary nodules detection on computer tomography images are based on the searching a specific type of nodules which features has been determined earlier. From the standpoint of the recognition quality, such approaches have shown good results only when processing is a specific, usually when search of cancer formations on CT scans. However, while solving the problem, in general, the effectiveness of these methods is reduced. Therefore there is a need to develop a method applicable to all types of formations in the human lungs. In the current study a set of heuristic evaluations used for the detection of clusters corresponding to the pulmonary lobes on CT scans has been developed. The method of getting feature vector used as an input signal for an artificial neural network has been proposed which is invariant to the size of the cluster. The algorithm is implemented as a console application on C ++ programming language using the tools of Open Source Computer Vision Library OpenCV. The training set for an artificial neural network has been generated from a database of CT scans of human lungs provided by the medical establishment. A recognition accuracy of 94?% has been reached when testing the algorithm on the basis of provided images. Based on the obtained results of the study the types of pulmonary nodules that caused the greatest difficulties during the classification have been discovered and future improvements have been proposed.
Режим доступа: по договору с организацией-держателем ресурса
Language:Russian
Published: 2016
Series:Технические науки
Subjects:
Online Access:http://www.fundamental-research.ru/ru/article/view?id=40170
http://elibrary.ru/item.asp?id=25953356
Format: Electronic Book Chapter
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=648505