Neuroimaging: Visualize 3D MRI Brain Scans with Python
3D MRI (Magnetic Resonance Imaging) scans are being used in domains of Data Science and Artificial Intelligence in Medicine. MRI Scans are the material to implement Computer Vision (CV), Deep Learning (DL), and Machine Learning solutions for detecting tumors (with Object Detection). Data science in medicine is a new AI trend on current times, so visualise this kind of data becomes more and more important.
In this video tutorial I introduce how to interactively visualize MRI Scans data in Python Jupyter Notebook very easy.
Neuroimaging or brain imaging is the use of various techniques to either directly or indirectly image the structure, function, or pharmacology of the nervous system. It is a relatively new discipline within medicine, neuroscience, and psychology.
In this tutorial we will use: numpy, matplotlib and seaborn as well as some specific ones for reading (nibabel) and visualizing (itk, itkwidgets, ipywidgets) the 3D MRI data.
Before going into tutorial, install required Python modules in your environment:
- nibabel (Read / write access to some common neuroimaging file formats) : https://nipy.org/nibabel
- itkwidgets (Interactive Jupyter widgets to visualize images, point sets, and meshes in 2D and 3D) : https://pypi.org/project/itkwidgets
Data source used in video: Medical Segmentation Decathlon (https://decathlon-10.grand-challenge.org)
Content of the video:
0:00 - Intro
1:09 - Modules and Packages
2:51 - Data
2:54 - 3D MRI Image data
4:30 - 3D MRI Image data as Numpy array
3:52 - Visualize the data
7:01 - Exploration
7:05 - Single 3D MRI Sample
8:31 - 3D MRI Data Labels
10:45 - Visualize Labels
12:27 - Interactive 3D MRI Visuals
Python code (Jupyter Notebook) on Github: https://github.com/vb100/Visualize-3D-MRI-Scans-Brain-case.
#aimedicine
#brainscans
#pythonvisualization
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Neuroimaging: Visualize 3D MRI Brain Scans with Python», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.