Тип работы:
Предмет:
Язык работы:


Сегментация медицинских изображений

Работа №77670

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы64
Год сдачи2016
Стоимость4310 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
239
Не подходит работа?

Узнай цену на написание


Введение
2. Обзор литературы 5
2.1. Классические методы 5
2.1.5. Гибридная сегментация с использованием водоразделов и быстрым объединением регионов 10
2.1.6. Алгоритм кластеризации k-means 12
2.1.7. Сегментация изображений с ограничительной рамкой 13
2.1.8. Сегментация изображений с помощью графа и приоритетных меток
2.1.9. Алгоритм Graph^t 16
2.1.10. Алгоритм GrabCut 18
2.2. Нейросетевые методы 20
2.2.1. Сверточные сети для задачи сегментации 20
3. Медицинские изображения 24
4. Методы и алгоритмы 27
4.1. Наборы данных 27
4.2. GrabCut 30
4.3. Fully Convolution Network 30
4.4. Convolutional Neural Networks 32
4.5. Классификатор определения рака в легких 33
6. Результаты 36
Выводы 48
Список литературы: 49
Электронные ресурсы: 50
Приложение 1. Разработанная CNN 51
Приложение 2 Классификатор определения наличия / отсутствия рака легких по снимкам КТ 59
Приложение 3. Примеры размеченных данных и результатов экспериментов 63


В последнее десятилетие компьютерное зрение вызывает у людей особый интерес и привлекает все больше внимания. Людям всегда было интересно, как устроен глаз человека, можно ли вырастить искусственный глаз. Но мы рассматриваем другую сторону зрения - анализ окружающего мира с помощью компьютера.
Все в мире процессы постепенно переходят к автоматизации: роботы, управляющие машинами, интеллектуальные игры с компьютером, конвейеры на заводах, автоматы с водой, электронные очереди, автомойки. Это дает повод размышлять об управлении всеми процессами, например, создание систем видеонаблюдения, компьютерное моделирования разной сложности, дополненная реальность. Возможности машинного зрения сложно оценить «невооруженным глазом», это пространство еще не исследовано до конца и наполнено просторами, где можно придумывать что-то новое и разворачивать активную полезную деятельность. Именно поэтому у нас вызывают интерес разработки в этой сфере.
Особый интерес мы уделяем применению it-технологий в различных сферах, влияющих на жизнь человека. Хирургия с помощью компьютера это миф или это возможно уже сейчас?
Данная работа представляет собой решение медицинской задачи с помощью технологий машинного обучения, а именно обнаружение рака легких по компьютерным томограммам. Для решения данной задачи необходимо создать средство, которое по некоторым признакам сможет определять наличие или отсутствия рака. Если мы будем сегментировать медицинские снимки, то сможешь понять, есть рак или нет.
Сегментация изображений (Image segmentation) — это процесс разделения изображения на сегменты (области), которые имеют определенный критерий общности. Изображения сегментируются с целью упрощения или изменения представления изображения для дальнейшей его обработки, анализа и использование полученной информации для разработок систем управления.
Применение сегментации изображений можно найти во многих, абсолютно разных, сферах деятельности, что доказывает актуальность нашей работы. Например, медицина (обнаружение патологий, болезней и отклонений; диагностика болезней и хирургия с помощью компьютера, космос (спутниковые снимки, выделение и распознавание объектов), управление дорожным движением, распознавание человеческих лиц, частей (отпечатки пальцев и другое)
Сегментация изображений используется, чтобы выделять некоторые объекты, границы, линии, кривые, и т. д. на изображениях. То есть сегментация изображений по сути — это процесс присвоения некоторых меток каждому пикселю изображения так, что пиксели с одинаковыми метками имеют общие визуальные характеристики и являются, например, объектом (или признаком болезни). Это хорошо показано на рисунке 0.
Результат сегментации - несколько сегментов, которые образуют всё изображение в совокупности, или множество образов, выделенных из изображения. Все пиксели одной области похожи по определенной характеристике, например, по цвету, яркости или текстуре. Соседние сегменты сильно отличаются по данной характеристике.
Сегментация медицинских изображений — выделение на снимках КТ или МРТ патогенных зон либо демонстрирование их отсутствия.
Цель работы - обнаружение рака легких по компьютерным томограммам человека.
Объект исследования: медицинские изображения — КТ легких.
Задачи:
1. Изучить существующие методы сегментации
2. Изучить сегментацию медицинских изображений
3. Оценить идеи изученных алгоритмов: их достоинства и недостатки
4. Найти необходимые данные для написания программы
5. Выбрать и реализовать алгоритм с наиболее высокой точностью
6. Проверить выбранный алгоритм на тестовых данных
7. Обучить нейронную сеть на медицинских изображениях обнаружить наличие или отсутствие рака
8. Доработать нейронную сеть для обнаружения областей возможных патологий


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


1. В работе представлен литературный обзор методов сегментации: классических и нейросетевых методов.
2. Классические методы не дают высокой точности на сложных медицинских изображения, что и послужило выбором алгоритмов машинного обучения.
3. Нейронные сети дают высокую точность и сами обучаются запоминать важные признаки изображений.
4. Были получены данные для обучения — датасет медицинских снимков КТ легких человека.
5. Реализован классификатор определения наличия / отсутствия рака в легких человека по его КТ с использованием двухслойной сверточной сети.
6. Алгоритм был проверен на тестовых данных — (распознавание цифр).
7. Сеть была обучена на 1390 пациентах.
8. Разработана нейронная сеть обнаружения зон патологий в легких.



1. Felzenszwalb P. F., Huttenlocher D. P. Efficient graph-based image segmentation //International Journal of Computer Vision. - 2004. - Т. 59. - №. 2. - С. 167¬181.
2. Vese L. A., Chan T. F. A multiphase level set framework for image segmentation using the Mumford and Shah model //International journal of computer vision. - 2002. - Т. 50. - №. 3. - С. 271-293.
3. Zhu S. C., Yuille A. Region competition: Unifying snakes, region growing, and Bayes/MDL for multiband image segmentation //Pattern Analysis and Machine Intelligence, IEEE Transactions on. - 1996. - Т. 18. - №. 9. - С. 884-900.
4. Deng Y., Manjunath B. S., Shin H. Color image segmentation //Computer Vision and Pattern Recognition, 1999. IEEE Computer Society Conference on. - IEEE, 1999. - Т. 2.
5. Lempitsky V. et al. Image segmentation with a bounding box prior //Computer Vision, 2009 IEEE 12th International Conference on. - IEEE, 2009. - С. 277¬284.
6. Haris K. et al. Hybrid image segmentation using watersheds and fast region merging //Image Processing, IEEE Transactions on. - 1998. - Т. 7. - №. 12. - С. 1684-1699.
7. Kanungo T., Mount D., Netanyahu N., Piatko C., Silverman R., Wu A. An Efficient k-Means Clustering Algorithm: Analysis and Implementation // IEEE Transactions on Pattern Analysis and Machine Intelligence. - July 2002. - vol. 24, №7. - P. 881-892
8. Vicente S., Kolmogorov V., Rother C. Graph cut based image segmentation with connectivity priors //Computer Vision and Pattern Recognition, 2008. CVPR
2008. IEEE Conference on. - IEEE, 2008. - С. 1-8.
9. Shelhamer E., Long J., Darrell T. Fully Convolutional Networks for Semantic Segmentation. - 2016.
10. M. Everingham, L. Van Gool, C. K. I. Williams, J. Winn, and A. Zisserman, “The PASCAL Visual Object Classes Challenge 2011 (VOC2011) Results,” http://www.pascalnetwork.org/challenges/VOC/voc2011/workshop/index.html.
11. Dong C. et al. Learning a deep convolutional network for image super¬resolution //European Conference on Computer Vision. - Springer International Publishing, 2014. - С. 184-199.
12. Mahendran A., Vedaldi A. Understanding deep image representations by in-verting them //Proceedings of the IEEE Conference on Computer Vision and Pat¬tern Recognition. - 2015. - С. 5188-5196.
13. Metaxas D. N. et al. Hybrid deformable models for medical segmentation and registration //Control, Automation, Robotics and Vision, 2006. ICARCV'06. 9th International Conference on. - IEEE, 2006. - С. 1-6.
14. Noh H., Hong S., Han B. Learning deconvolution network for semantic seg-mentation //Proceedings of the IEEE International Conference on Computer Vi¬sion. - 2015. - С. 1520-1528.
15. Yang Z., Nishio Y., Ushida A. A two layer cnn in image processing applica¬tions //Proceedings of International Symposium on Nonlinear Theory and its Ap¬plications. - 2001. - Т. 1. - С. 67-70.
16. Abadi M. et al. Tensorflow: Large-scale machine learning on heterogeneous distributed systems //arXiv preprint arXiv:1603.04467. - 2016.
17. L.O. Chua and L. Yang, “Cellular neural networks: theory and applications,”IEEE Trans.Circuits & Syst., vol.35 pp.1257-1290, Oct. 1988.
18. LeCun Y. et al. Comparison of learning algorithms for handwritten digit recognition //International conference on artificial neural networks. - 1995. - Т. 60. - С. 53-60.
19. Brett M. et al. Spatial normalization of brain images with focal lesions using cost function masking //Neuroimage. - 2001. - Т. 14. - №. 2. - С. 486-500.
Электронные ресурсы:
19. Сайт ВОЗ:http://www.who.int/mediacentre/factsheets/fs297/ru/информация обновлена: февраль, 2017


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ