Что такое формат файла DCM?
Формат .dcm был создан для специфической и специализированной цели: хранения медицинских изображений DICOM, используемых в медицине. Внутри файлов .dcm можно найти снимки МРТ, КТ или УЗИ. Кроме того, такие файлы содержат идентификационные данные пациента вместе с изображением - все это архивируется в одном файле.
Что такое DICOM?
DICOM расшифровывается как Digital Imaging and Communications in Medicine (Цифровые изображения и коммуникации в медицине). Это стандарт цифровой визуализации и обмена изображениями, используемый исключительно в медицине. Он был разработан и нормализован Национальной ассоциацией производителей электрооборудования (NEMA) через Комитет по стандартам DICOM для унификации процессов обмена и интерпретации данных, относящихся к медицинским диагностическим изображениям.
Он охватывает изображения, полученные с помощью компьютерных томографов (КТ), позитронно-эмиссионных томографов (ПЭТ), МРТ-сканеров, систем цифровой субтракционной ангиографии, цифровых или обычных рентгенографических устройств и любого другого оборудования, использующего передовые технологии цифровой визуализации. Разрешение изображений, хранящихся в формате .dcm, очень высокое, и такие файлы имеют большой объем. Для их открытия требуется специальное программное обеспечение - просмотрщик должен корректно анализировать встроенные метаданные вместе с пиксельными данными.
Файл .dcm начинается со 128-байтовой преамбулы (обычно все нули), за которой следует ASCII-сигнатура DICM со смещением 128 байт. В некоторых старых файлах DICOM эта преамбула отсутствует, поэтому отсутствие DICM не доказывает, что файл не является DICOM. На компакт-дисках и DVD-дисках, выдаваемых в больницах, изображения часто хранятся вообще без расширения файла, организованные в индекс DICOMDIR. Формат также может встречаться с расширением .dicom или .ima - все они обозначают одну и ту же структуру.
Информация, содержащаяся в файлах .dcm, может быть легко передана между устройствами, обеспечивающими поддержку этого формата.
Безопасность и защита
РИСК: MEDIUMФайл DICOM сам по себе является пассивными данными изображения и не запускает код, поэтому открывать снимки из собственной больницы безопасно. Реальную обеспокоенность вызывает КОНФИДЕНЦИАЛЬНОСТЬ: файлы .dcm содержат в метаданных идентифицируемые данные пациента (ФИО, дата рождения, ID, иногда адрес). Перед публичной публикацией снимка на форуме или для исследований используйте функцию анонимизации в программе просмотра, чтобы удалить эти теги. Открывайте только те файлы DICOM, которые вы получили из законного медицинского источника; относитесь к неожиданным «медицинским» файлам, полученным в Интернете, с той же осторожностью, что и к любой неизвестной загрузке.
Детали формата
в двух словахПрограммы, открывающие файлы DCM
Технические подробности
глубокая спецификация| Сигнатура файла | `DICM` (4 байта ASCII) со смещением 128 байт - не в начале файла |
| Преамбула | 128-байтовый блок (обычно все нули), расположенный непосредственно перед магическими байтами `DICM` |
| MIME-тип | `application/dicom` |
| Кодирование тегов | Данные хранятся в виде пар числовых тегов (Группа, Элемент) - например, `(0008,0060)` = Модальность, `(0010,0010)` = Имя пациента |
| Представление значения (VR) | Режим Explicit VR объявляет тип данных для каждого тега; Implicit VR (устаревший) определяет тип из словаря данных DICOM |
| Синтаксис передачи | Несжатый Explicit VR Little Endian (базовый), а также JPEG, JPEG-LS, JPEG 2000, RLE Lossless и видео MPEG |
| Тег пиксельных данных | `(7FE0,0010)` хранит необработанные или сжатые пиксельные данные изображения |
| Поддержка многокадровости | Один файл `.dcm` может инкапсулировать несколько кадров изображения - например, кинопетли, стеки КТ или серии МРТ |
| Метаданные пациента | Имя пациента `(0010,0010)`, ID пациента `(0010,0020)` и дата рождения `(0010,0030)` встроены как обязательные атрибуты |
| Индекс каталога носителя | `DICOMDIR` индексирует набор файлов `.dcm` на съемных носителях, таких как CD, DVD или USB |
| Порядок байтов | По умолчанию используется порядок Little-endian; синтаксис передачи Big-endian был признан устаревшим Комитетом по стандартам DICOM в 2021 году |
| Структурированная отчетность (SR) | Объекты DICOM SR кодируют клинические заключения и измерения, расширяя формат за пределы пиксельных изображений |
| Сетевые службы | Стандарт DICOM определяет службы DIMSE (C-STORE, C-FIND, C-MOVE) для передачи файлов между модальностями визуализации и системами PACS |
| Область модальностей | КТ, МРТ, ПЭТ, УЗИ, рентген, маммография, флюороскопия, ядерная медицина и ангиография |
| Алиасы расширений | Тот же бинарный формат может встречаться как `.dicom`, `.dcm30` или `.ima`; на больничных носителях файлы часто хранятся вообще без расширения |
| Выпущен | 1993 (DICOM 3.0); predecessor ACR-NEMA 1985 |
| Открыть стандартное | Да · без роялти |
| Спецификация | www.dicomstandard.org |
Конвертации DCM
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах DCM.