Чем открыть результат файлов мрт

Чем открыть результат файлов мрт thumbnail

RadiAnt Mascot

Умная. Простая. Быстрая.

RadiAnt — это инструмент для просмотра медицинских
изображений стандарта DICOM PACS, созданный специально
для облегчения и удобства Вашей работы.
Благодаря простому интерфейсу и высокой производительности
этой программы, Вы никогда не пожалеете о своём выборе.

RadiAnt DICOM Viewer 2020.1

April 6, 2020

RadiAnt DICOM Viewer 2020.1

RadiAnt DICOM Viewer 2020.1 is now available for download.

We added three new ROIs in this version: closed polygon, open polygon and arrow. 3D MPR view was improved by adding ROIs previously available only in the 2D mode (ellipse, angle). SUVbw measurements are now available without the requirement to enable fusion mode. A dedicated 64-bit ARM version for the new generation of Windows 10 on ARM devices (e.g., Surface Pro X) is included in the installer. These are a few highlights, for the complete list of changes check the download page.

Take care and stay strong and healthy in these trying times!

RadiAnt DICOM Viewer 2020.0 BETA

December 2, 2019

RadiAnt DICOM Viewer 2020.0 BETA

Our latest beta version is mostly about the ARM64 native version for the newest generation of Windows 10 on ARM devices (e.g., Microsoft Surface Pro X, Samsung Galaxy Book S).

Check this thread for more details.

RadiAnt DICOM Viewer 5.5.0

November 19, 2019

RadiAnt DICOM Viewer 5.5.0

Our latest version has significant improvements in the 3D volume rendering feature.

Progressive rendering is now available for GPU accelerated mode, which makes interactions on slower Nvidia GPUs more fluid.
3D snapshots let you save the states of the VR view (rotation / position / zoom / window / scalpel / etc.) and quickly restore these states.
You can now create high quality (up to 4K, 60fps) movies based on the 3D snapshots. There is also a quick movie tool for creating videos with a simple 360/180 degree rotation.
Scalpel operations can be reverted and reapplied if necessary — there is an unlimited undo history for the VR’s scalpel tool.
Last but not least, the 2D viewer has now image filters (sharpen, smooth, edge, emboss). Plus a usual collection of minor improvents an bug fixes.

Check the full changelog and download here.

How to create a DICOM CD with RadiAnt DICOM Viewer CD/DVD

October 29, 2019

How to create a DICOM CD with RadiAnt DICOM Viewer CD/DVD

In our latest video tutorial we show how to create a DICOM CD disc with our RadiAnt serving as the autorun viewer. A PC with Windows 10 system and the DVD-RW drive installed was used in the presentation.

You can also use professional CD/DVD disc publishers (e.g., Epson, Primera, Rimage) but you still might want to check the tutorial to make sure that the file and folder structure of your recorded disc is correct.

RadiAnt DICOM Viewer CD/DVD Viewer

Просмотр CD/DVD пациента с файлами DICOM

Вас раздражает слишком долгое ожидание открытия диска с DICOM файлами исcледования пациента?
А если, к тому же, Ваша программа просмотра требует установки дополнительных компонентов для возможности доступа к изображениям?

Попробуйте пакет RadiAnt DICOM Viewer с автозапуском CD/DVD! Он работает очень быстро, прямо с CD/DVD носителя, без необходимости предварительной установки, для Windows XP SP3, Vista, Windows 7, Windows 8, Windows 8.1 и Windows 10, и при этом не требует никаких дополнительных программ или приложений (как, например, . NET или Java).

Если операционная система компьютера пользователя позволяет работать с 64-разрядной версией, для большей эффективности лучше использовать именно эту версию, которая откроется автоматически. На более старых компьютерах, используется 32-разрядная версия. К медиа-файлу добавляется всего около 6 МБ избыточных данных.

Логотип, который отображается после открытия приложения, полностью настраиваемый и может быть использован для предоставления информации о Вашей компании Вашим клиентам.

Basic tools for manipulation of images

Все необходимые инструменты – у Вас под рукой

RadiAnt DICOM Viewer предоставляет следующие основные инструменты для манипуляций с изображениями и их измерения:

  • Плавное масштабирование и панорамирование
  • Корректировка яркости и контрастности, режим «негатив»
  • Предустановленные настройки окна визуализации для Компьютерной томографии (легкие, кости и т.д.)
  • Возможность поворота изображения (на 90 и 180 градусов) или зеркального отражения изображений по горизонтали и вертикали (флип)
  • Длина сегмента
  • Средние, минимальные и максимальные значения параметров (например,плотность тканей в единицах Хаунсфилда в Компьютерной томографии) внутри окружности/эллипса, а также площадь окружности/эллипса
  • Величина угла (нормального угла и угла Кобба)
  • Перо для рисования от руки

Lightning fast performance

Быстрая как молния

Программа RadiAnt DICOM Viewer была разработана с целью максимально эффективного использования ресурсов. Она может работать на многопроцессорных и многоядерных системах с большим количеством гигабайт оперативной памяти, и в то же время способна полноценно функционировать на старых одноядерных машинах всего лишь с 512 Мб оперативной памяти.

64-разрядная версия предназначена для современных систем, с возможностью хранения всех открытых изображений, в случае необходимости, в более чем 4 ГБ оперативной памяти. Асинхронное чтение позволяет просматривать и обрабатывать изображения уже в процессе их открытия.

Всё эти функции доступны в одном очень компактном приложении, с размером инсталлятора чуть более 7 Мб.

PACS client feature for searching and retrieving studies

Search and download studies from PACS locations

The PACS (Picture Archiving and Communication System) client feature lets RadiAnt DICOM Viewer query and retrieve studies from other PACS hosts.

Supported service class users/providers are: C-ECHO SCU, C-ECHO SCP, C-FIND SCU, C-MOVE-SCU, C-STORE-SCP (Only transfers initiated from the RadiAnt DICOM Viewer are accepted. If you try to send studies from other PACS nodes without searching them first and starting the download in RadiAnt, they will be ignored).

Received DICOM files are stored in a temporary folder and are deleted when RadiAnt closes.

Multiple formats of DICOM files supported

Поддерживает различные типы DICOM файлов

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

  • Цифровая рентгенография (КР,ЦР)
  • Маммография (МГ)
  • Компьютерная томография (КТ)
  • Магнитно-резонансная томография (МРТ)
  • Позитронно-эмиссионная томография (ПЭТ-КТ)
  • Ультразвуковая диагностика (УЗИ)
  • Цифровая субтракционная ангиография (ЦСА)
  • Гамма-камера, радионуклидная диагностика (РНД)
  • Вторичные изображения и сканированные изображения
  • Structured Reports (SR)

Программа поддерживает несколько типов DICOM изображений:

  • Монохроматические (как КР, КТ, МРТ) и цветные изображения (УЗИ, 3D-реконструкции)
  • Статические изображения (например, КР, МГ, КТ) и динамические последовательности изображений (ЦСА, УЗИ)
  • Несжатые и сжатые изображения (RLE, JPEG, JPEG-LS, JPEG 2000)

Browse and compare multiple series of images

Сравнивайте различные серии или исследования

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

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

При просмотре серий с изображениями в различных проекциях (например, результатов исследования Магнитно-резонансной томографии), отображаются линии перекрёстных ссылок — для наилучшей корреляции анатомических данных.

Export DICOM files to BMP, JPEG, WMV

Экспортируйте DICOM файлы в изображения и фильмы

Создавайте визуально впечатляющие презентации и профессиональные публикации – программа Radiant DICOM Viewer способна экспортировать
DICOM файлы в изображения JPEG (сжатые) или BMP (несжатые растровые), а также — в фильмы формата WMV (Windows Media Video).

Отдельное изображение, целые серии изображений либо все открытые изображения можно экспортировать одновременно.

Открытые изображения возможно быстро копировать в буфер обмена Windows, используя сочетание клавиш CTRL + C, после чего их можно легко вставлять в Word или PowerPoint документы.

Читайте также:  Можно ли делать мрт при наличии спирали

2D and 3D Multi-planar reconstructions (MPR)

Многоплоскостные реконструкции

Инструмент MPR, встроенный в программу Radiant DICOM Viewer, может быть использован для реконструкции изображений в ортогональных плоскостях (корональной, сагиттальной, осевой или косой, в зависимости от базовой плоскости изображения). Это помогает получить новую анатомическую картину, которую не удалось визуализировать с помощью одних только базовых изображений.

Процесс реконструкции происходит очень быстро: корональные серии могут быть созданы из более чем 2000 аксиальных срезов КТ примерно за три секунды (на современной системе с процессором Intel Core i7).

3D Volume Rendering (VR)

3D volume rendering

The 3D VR (volume rendering) tool lets you visualize large volumes of data generated by modern CT/MR scanners in three dimensional space.
The different aspects of the data set can be interactively explored in the 3D VR window.

This tool lets you rotate the volume, change zoom level and position, adjust color and opacity, measure length and show hidden structures by cutting off the unwanted parts of the volume with the scalpel tool.
The image is rendered progressively to maintain fluid operations even on slower machines.

PET-CT image fusion

Совмещение изображений ПЭТ-КТ

Совместите изображение ПЭТ со снимком КТ для локализации областей с повышенными показателями захвата ФДГ (фтордезоксиглюкозы) и выявления возможных анатомических изменений в таких областях.

Используйте инструмент Эллипс для измерения максимальных, минимальных и средних значений стандартизованного показателя захвата в конкретной области (значение стандартизованного показателя захвата рассчитывается по массе тела).

Совмещение изображений может быть применено и к другим модальностям изображений, таким, как Магнитно-резонансная томография. К примеру, диффузионно-взвешенные изображения (DWI) могут совмещаться с Т1 и Т2-взвешенными снимками.

Time-intensity curves (TIC)

Time-intensity curves

RadiAnt DICOM Viewer lets you visualize the lesions’ enhancement behavior (e.g. in Breast MRI) by plotting time-intensity curves (TICs).

Different types of curves can be obtained: Ia — straight (the signal intensity continues to increase over the entire dynamic period) / Ib — curved (the time-signal intensity curve is flattened in the late postcontrast period), II — plateau (the signal intensity plateaus in the intermediate and late postcontrast periods) or III — washout (the signal intensity decreases (washes out) in the intermediate postcontrast period).

Support for multitouch features on Windows 10

Multi-touch support

If you have a Windows 8 or Windows 10 touch-enabled device, you might find that gestures (motions that you make with one, two or more fingers) are easier to use than a mouse or keyboard. RadiAnt DICOM Viewer enables users to make use of the array of multi-touch gestures:

  • Touch the image with one finger and move it to browse through images of the displayed series.
  • To zoom in or out, touch two points on the image, and then move your fingers away from or toward each other. Drag the image with two fingers to move it and show invisible parts of zoomed image.
  • You can change the window settings (brightness/contrast) by touching the image with three fingers and moving them up/down (brightness) or left/right (contrast).

Multilingual interface - community translations

Многоязычный интерфейс

Благодаря членам нашего сообщества, интерфейс программы RadiAnt DICOM Viewer уже переведён более чем на 20 языков:

  • арабский, бразильский португальский, болгарский, китайский, чешский, датский, голландский/фламандский, французский, немецкий, греческий, венгерский, индонезийский, итальянский, польский, португальский, русский, сербский, словацкий, испанский, шведский, турецкий.

Наш специальный онлайн-инструмент позволяет легко редактировать уже существующие версии переводов и создавать новые.

Источник

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

Как можно прочитать снимки, выполненные на МРТ?

Чтобы открыть файлы формата DICOM, в которых и содержится информация после МРТ обследования, требуется специальный класс программы для просмотра. Найти таковую можно в интернете, написав в строку поиска «программа для просмотра DICOM». Лучше всего будет указать и операционную систему компьютера, так получится сразу отсеять ненужные варианты.

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

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

Название программыПреимуществаНедостатки
Программа CS 3D ImagingПозволяет изучить КТ снимки 3d. Имеет несколько способов открытия.Продолжительность загрузки зависит от мощности компьютера.
Horos для Mac OSДанная программа бесплатна. С помощью нее можно открыть изображения МРТ, цифровой маммографии, УЗИ, КТ и т.д.Подходит только для Mac OS.
Sante Dicom ViewerДоступ к Sante Dicom Viewer не требует предварительной оплаты. Подходит для Windows XP, Windows 10/8.1/8/7 и Vista. Снимки можно увеличить и экспортировать в формате JPG.Все возможности программы предоставляются лишь после ее покупки. Редактирование невозможно. Экспорт файлов производиться только по одному.
Radiant ViewerПросмотр файлов формата DICOM, в частности маммографии, цифровой рентгенографии. Предусмотрена и мультипланарная реконструкция — возможность просматривать изображение в 3d. Картинки можно масштабировать, поворачивать, менять контрастность и яркость. Программа предоставлена на русском языке.3D-моделирование возможно только после внесения оплаты.
Efilm LiteВ течение месяца пользоваться Efilm Lite можно бесплатно. Подходит для Windows XP, Windows 7, 8 и Vista. С помощью нее можно сравнить разные серии исследований, регулировать контрастность и яркость, экспортировать файлы в JPG формате. Кроме того, Efilm Lite позволяет обрезать или добавить подпись, распечатать снимок на принтере.Программа платная, но может поставляться вместе с диском от центра исследований. Efilm Lite предоставлена на английском языке.

Программа CS 3D Imaging

Воспользоваться программой можно несколькими способами. Самый легкий из них — автоматический. Чтобы осуществить запуск с его помощью необходимо:

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

Другой вариант – полуавтоматический. Он требует выполнения таких шагов:

  • помещение диска в дисковод;
  • после открытия окна «Автозапуск» выбрать «Launch SimpleBrowser application»;
  • после нужно кликнуть «next».

Horos для Mac OS

Horos считается одной из лучших программ для Mac OS. Ее установка потребует предварительного заполнения данных на сайте – имени, профессии, места работы и электронного адреса. После отправки данных в течение нескольких секунд на почту придет письмо со ссылкой для скачивания программы для просмотра МРТ изображений. Далее файл скачивается и устанавливается по подсказкам в стандартном окне.

Sante Dicom Viewer

Очередной альтернативной программой для просмотра файлов DICOM является Sante Dicom Viewer 4.0. Пользователи отзываются о ней весьма похвально. Скачать ее можно на официальном сайте без оплаты, но дополнительные функци

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

Radiant Viewer

Radiant Viewer максимально интуитивна и не сложна в использовании. Положительной стороной данной программы является то, что она на русском языке, а изучить МРТ снимки удастся как с компьютера с объемом памяти 4 гб, так и 512 мб. Естественно, что более мощный ПК позволит раскрыть ее потенциал полностью.

Читайте также:  Обследование головного мозга кроме мрт

Используя Radiant Viewer, нет нужды в копировании снимков с диска на ПК, программа открывает их непосредственно с носителя. Также она позволяет сохранить видео и изображения в форматах WMV и JPEG.

Удобная программа Efilm Lite

Следующей распространенной и не менее удобной в использовании программой является Efilm Lite. Зачастую, как и предыдущая программа, она уже записана на диск с результатами исследований. Для комфортного пользования клиники прилагают краткое руководство, поясняющее как просмотреть информацию с помощью нее, либо даже отправить снимки лечащему врачу.

Как открыть снимки КТ, МРТ и УЗИ с диска дома?

Открыть диск дома, не имея предварительных навыков просмотра результатов МРТ исследования, поможет ряд подсказок:

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

Источник

Добрый день, хабрасообщество. Мне хотелось бы продолжить рассмотрение аспектов реализации DICOM Viewer’а, и сегодня речь пойдёт о функциональных возможностях.

Итак, поехали.

Инструментарий в 2D

Мультипланарная реконструкция (MPR)

Мультипланарная реконструкция позволяет создавать изображения из оригинальной плоскости в аксиальную, фронтальную, сагиттальную или произвольную плоскости. Для того чтобы построить MPR, необходимо построить объёмную 3D-модель и «разрезать» её в нужных плоскостях. Как правило, наилучшее качество MPR получается при компьютерной томографии(КТ), потому что в случае КТ можно создать 3D модель с разрешением, одинаковым во всех плоскостях. Поэтому выходное MPR получается с таким же разрешением, какое было у исходных изображений, полученных из КТ. Хотя бывают и МРТ с хорошим разрешением. Вот пример мультипланарной реконструкции:

Зелёным — аксиальная плоскость (слева вверху);
Красным — фронтальная плоскость (справа вверху);
Синим — сагиттальная плоскость (слева внизу);
Жёлтым — произвольная плоскость (справа внизу).

Положение правого нижнего снимка определяется жёлтой линией на виде сбоку (левый верхний). Это и есть изображение, полученное «разрезанием» 3D-модели наклонной плоскостью. Для получения значения плотности в конкретной точки плоскости используется трилинейная интерполяция.

Мультипланарная реконструкция по произвольной кривой (curved MPR)

То же самое, что и MPR, только вместо произвольной плоскости можно взять кривую, как показано на рисунке. Используется, например, в стоматологии для панорамного снимка зубов.

Каждая точка на кривой задаёт исходную точку трассировки, а нормаль к кривой в этой точке соответствует направлению оси Y в двухмерном изображении для этой точки. Оси X изображения соответствует сама кривая. То есть в каждой точке двухмерного изображения направление оси X – это касательная к кривой в соответствующей точке на кривой.

Проекция минимальной/средней/максимальной интенсивности (MIP)

Значения минимальной интенсивности показывают мягкие ткани. Тогда как значения максимальной интенсивности соответствуют наиболее ярким участкам трёхмерного объекта — это либо наиболее плотные ткани, либо органы, насыщенные контрастным веществом. Минимальное/среднее/максимальное значение интенсивности берётся в диапазоне (как показано на рисунке пунктирными линиями). Минимальное значение по всей модели будет принимать воздух.

Алгоритм вычисления MIP очень простой: выбираем плоскость на 3D модели — пусть будет плоскость XY. Потом проходим по оси Z и выбираем максимальное значение интенсивности на заданном диапазоне и отображаем его на 2D плоскости:

Изображение, полученное путём проекции средней интенсивности, близко к обычному рентгеновскому снимку:

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

Режим DSA для ангиографии

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

Однако вместе с венами и сосудами на снимках видны ткани других органов, например, черепа. Режим DSA (Digital subtraction angiography) позволяет визуализировать только кровотоки без каких-либо других тканей. Как это работает? Берём изображение серии, в котором кровотоки ещё не визуализированы контрастным веществом. Как правило, это первое изображение серии, так называемая маска:

Затем вычитаем это изображение из всех остальных изображений серии. Получаем следующее изображение:

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

Инструментарий в 3D

Инструмент куб видимости (Clipping Box)

Инструмент Clipping Box позволяет увидеть кости и анатомические ткани в разрезе, а также показать внутренние органы изнутри. Инструмент реализуется на уровне рендера, просто ограничивая область рейтрейсинга.

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

Инструментарий редактирования объема — вырезание многоугольником

Инструмент похож на предыдущий и позволяет удалять фрагмент объёма под произвольным многоугольником:

Под вырезанием следует понимать зануление вокселей в 3D-моделе, попавших в область многоугольника.
Также есть инструмент «Ножницы», который позволяют удалять части 3D-модели по принципу связности. Реализация: при выделении объекта происходит циклический поиск близлежащих связных вокселей, пока все близлежащие воксели не будут просмотрены. Затем все просмотренные воксели удаляются.

Линейка в 3D

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

В режиме 3D можно также воспользоваться полигональной линейкой:

Инструментарий в 4D

Совмещение нескольких томографических серий в 3D (Fusion PET-CT)

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

CT помогает получить анатомическую структуру человеческого тела:

а PET показывает определённые области концентрации радиоактивного вещества, которая напрямую связана с интенсивностью кровоснабжения данной области.

PET получает картину биохимической активности, детектируя в теле человека радиоактивные изотопы. Радиоактивное вещество скапливается в органах, насыщенных кровью. Затем радиоактивное вещество претерпевает позитронный бета-распад. Образовавшиеся позитроны в дальнейшем аннигилирует с электронами из окружающей ткани, в результате чего происходит излучение пар гамма-лучей, которые и детектируются аппаратом, и затем на основе полученной информации строится 3D изображение.

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

Но основываясь на PET трудно понять, в какой части тела находится область с максимальной концентрацией радиоактивного вещества. При соединении геометрии тела (CT) и областей, насыщенных кровью с высокой концентрацией радиоактивного вещества (PET), получаем:

Читайте также:  Где делать мрт в астрахани

В качестве радиоактивного вещества для PET применяются радиоактивные изотопы с разными периодами полураспада. Для образования всякого рода злокачественных образований используется фтор-18 (фтордезоксиглюкоза), йод-124 используется для диагностирования рака щитовидной железы, галлий-68 — для обнаружения нейроэндокринных опухолей.

Функционал Fusion формирует новую серию, в которой изображения обоих модальностей (и PET и CT) объединены. В реализации изображения обоих модальностей перемешиваются, а затем сортируются по оси Z (считаем, что X и Y – оси изображения). Фактически получается, что изображения в серии чередуются (PET, CT, PET, CT …). Эта серия в дальнейшем используется для отрисовки 2D fusion и 3D fusion. В случае 2D fusion изображения отрисовываются попарно(PET-CT) в порядке возрастания Z:

В данном случае сначала был отрисовано изображение CT, затем PET.

3D fusion реализован для видеокарты на CUDA. На видеокарте отрисовываются одновременно обе 3D-модели — PET и CT и получается реальный мультимодальный fusion. На процессоре fusion тоже работает, но работает несколько иначе. Дело в том, что на процессоре обе модели представлены в памяти как отдельные окто-деревья. Следовательно, при отрисовке необходимо трассировать два дерева и синхронизировать пропуск прозрачных вокселей. А это бы значительно снизило скорость работы. Поэтому было решено просто накладывать результат рендера одной 3D-модели поверх другой.

4D CardiacCT

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

4D Cardiac CT представляет собой 3D во времени. Т.е. получается небольшое видео, которое будем называть кинопетлёй, в которой каждый кадр будет представлять собой 3D-объект. Исходные данные представляют собой набор dicom-изображений сразу для всех кадров кинопетли. Для того чтобы преобразовать набор изображений в кинопетлю, необходимо сначала сгруппировать исходные изображения по кадрам, а затем для каждого кадра создать 3D. Построение 3D-объекта на уровне кадра происходит так же как и для любой серии dicom-изображений. Мы используем эвристическую сортировку изображений для группировки по кадрам, используя положение изображения на оси Z (считая что X и Y это оси изображения). Полагаем, что после группировки по кадрам, в каждом кадре получается одинаковое количество изображений. Переключение кадра фактически сводится к переключение 3D-модели.

5D Fusion Pet – CardiacCT

5D Fusion Pet – CardiacCT — это 4D Cardiac CT с добавлением fusion с PET в качестве пятой размерности. В реализации сначала создаём две кинопетли: с CardiacCT и с PET. Затем делаем fuision соответствующих кадров кинопетель, что даёт нам отдельную серию. Затем строим 3D полученной серии. Выглядит это так:

Виртуальная эндоскопия

В качестве примера виртуальной эндоскопии будем рассматривать виртуальную колоноскопию, поскольку она является наиболее распространённым видом виртуальной эндоскопии. Виртуальная колоноскопия позволяет на основе данных КТ построить объёмную реконструкцию области брюшной полости и по этой трёхмерной реконструкции произвести диагностику. Во вьюере есть инструмент полёт камеры (fly-through) с навигацией по MPR:

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

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

Также есть функционал для автоматической сегментации кишечника, т.е. функционал для отделения кишечной области от остальной анатомии:

Возможна также навигация по сегментированной 3D-модели (кнопка Show camera orientation), которая по клику мыши на 3D-моделе перемещает камеру на соответствующую позицию в исходной анатомии.
Сегментация реализуется с помощью волнового алгоритма. Полагается, что анатомия замкнутая в том смысле, что она не контактирует с другими органами и внешним пространством.

Система просмотра ЭКГ (Waveform)

Отдельным модулем во viewer’е реализовано чтение данных из Waveform и их отрисовка. DICOM ECG Waveform это специальный формат хранение данных отведений электрокардиограмм, определяемый стандартом DICOM. Данные электрокардиограммы представляют собой двенадцать отведений — 3 стандартных, 3 усиленных и 6 грудных. Данные каждого отведения представляют собой последовательность измерений электрического напряжения на поверхности тела. Для того чтобы отрисовать напряжения, нужно знать масштаб по вертикали в мм/мВ и масштаб по горизонтали в мм/сек:

В качестве вспомогательных атрибутов также отрисовывается сетка для простоты измерения расстояний и масштаб в левом верхнем углу. Варианты масштаба подобраны с учётом врачебной практики: по вертикали — 10 и 20 мм/мВ, по горизонтали — 25 и 50 мм/сек. Также реализованы инструменты для измерения расстояния по горизонтали и вертикали.

DICOM-Viewer как DICOM-клиент

DICOM-Viewer, помимо прочего, представляет собой полноценный DICOM-клиент. Есть возможность производить поиск на PACS-сервере, получать из него данные и др. Функции DICOM-клиента реализованы с помощью открытой библиотеки DCMTK. Рассмотрим типичный use-case работы DICOM-клиента на примере viewer’а. Производим поиск стадий на удалённом PACS-сервере:

При выборе стадии внизу отображаются серии для выбранной стадии и количество изображений в них. Сверху справа указывается PACS-сервер, на котором будет произведён поиск. Поиск можно параметризовать, уточняя критерии поиска: PID, дата исследования, имя пациента и др. Поиск на клиенте реализуется командой C-FIND SCU с помощью библиотеки DCMTK, которая работает на одном из уровней: STUDY, SERIES и IMAGE.

Далее изображения выбранной серии можно загрузить, используя команды С-GET-SCU и C-MOVE-SCU. Протокол DICOM обязывает стороны соединения, т.е. клиента и сервера, заранее договориться, какие типы данных они собираются передавать через это соединение. Под типом данных понимается комбинация значений параметров SOPClassUID и TransferSyntax. SOPClassUID определяет тип операции, которую планируется выполнять через данное соединение. Наиболее часто используемые SOPClassUID’ы: Verification SOP Class (пинг сервера), Storage Service Class (сохранение изображений), Printer Sop Class (выполнение печати на DICOM-принтере), CT Image Storage (сохранение изображений КТ), MR Image Storage (сохранение изображение МРТ) и другие. TransferSyntax определяет формат бинарного файла. Популярные TransferSyntax’ы: Little Endian Explicit, Big Endian Implicit, JPEG Lossless Nonhierarchical (Processes 14). То есть, чтобы передать МРТ изображения в формате Little Endian Implicit, то в соединение необходимо добавить пару MR Image Storage — Little Endian Explicit.

Загруженные изображения сохраняются в локальное хранилище и, при повторном просмотре, загружаются из него, что позволяет увеличить производительность viewer’а. Сохранённые серии помечаются жёлтым значком в верхнем левом углу первого изображения серии.

Также DicomViewer как DICOM-клиент умеет записывать диски с исследованиями в формате DICOMDIR. Формат DICOMDIR реализуется в виде бинарного файла, который содержит относительные пути ко всем DICOM-файлам, которые записываются на диск. Реализуется с помощью библиотеки DCMTK. При чтении диска считываются пути ко всем файлам из DICOMDIR и после этого загружаются. Для добавления в DICOMDIR стадий и серий был разработан такой интерфейс:

Вот и всё, что я хотел рассказать про функционал DicomViewer’а. Как всегда очень приветствуется обратная связь от квалифицированных специалистов.

Ссылка на Viewer:
DICOM Viewer x86
DICOM Viewer x64

Примеры данных:
MANIX — для общих примеров (MPR, 2D, 3D и т.д.)
COLONIX — для виртуальной колоноскопии
FIVIX — 4D CARDIAC-CT
CEREBRIX — Fusion PET-CT

Источник