Есть ли простой способ найти тип тега DICOM? - PullRequest
2 голосов
/ 24 сентября 2019

Для создания инструмента анонимизации / де-идентификации я хотел бы удалить / перезаписать все теги / атрибуты из файла DICOM, которые не нужны.Я искал в Интернете, но не нашел четкого списка, какие теги являются обязательными для файла DICOM.

Я обнаружил, что существует несколько типов, тип 1 обязателен, тип 2 должен быть как минимум пустой строкой, а тип 3 может быть просто удален.Но до сих пор я не нашел простой список онлайн со всеми тегами и их типами.У кого-нибудь есть список тегов и типов или список обязательных тегов для файла DICOM?

Ответы [ 3 ]

2 голосов
/ 24 сентября 2019

Обязательные атрибуты (заданные их тегами) зависят от класса SOP файла DICOM.

  • считывают UID класса SOP хранилища носителей (0002 0002) из ​​метаинформации файла (мета-информациязаголовок)
  • в стандарте DICOM , найдите IOD, соответствующий UID класса SOP (например, "1.2.840.10008.5.1.4.1.1.1" = хранилище изображений компьютерной радиографии)
  • В спецификации IOD перечислены обязательные и дополнительные модули (например, модуль пациента, модуль общего изображения и т. Д.).Модули, отмеченные M , являются обязательными, C = условными, U = необязательными (пользовательская опция)
  • , каждый модуль перечисляет обязательные и необязательныеатрибуты (например, модуль пациента включает имя пациента, идентификатор пациента, пол и т. д.).Атрибуты, отмеченные 1 , являются обязательными, 2 = обязательными, но могут быть пустыми, 3 = необязательными, 1C = обязательными, если некоторые условияудовлетворено, 2C = обязательно, но может быть пустым, если выполнены некоторые условия
1 голос
/ 24 сентября 2019

Дэвид Клуни (David Clunie) представляет прекрасную презентацию о «де-идентификации»: https://www.dclunie.com/papers/D2_1045_Clunie_Deidentification.pdf

Представленные концепции вошли в стандарт DICOM, часть 15, Приложение E - Де-идентификация

0 голосов
/ 26 сентября 2019

Текущий список атрибутов для обработки действительного деидентификатора четко описан в стандарте DICOM PS 3.15:

В частности, см. Таблицу:

В качестве стороны обращайте особое внимание на личные теги, как описано в следующем профиле:

Для исторической справки также следует обратить внимание, что стандарт DICOM значительно изменился со времени выпуска 2008 года:

Некоторые инструменты (например, gdcmanon ) реализуют старый раздел PS 3.15 / E.1/ Профиль конфиденциальности базового прикладного уровня (реализация E.1.1 De-идентифицировать & E.1.2 повторно идентифицировать).

Наконец, DicomCleaner должен дать вам представление о том, как выглядит качественная реализация:


Оригинальная формулировка вопроса: «Я хотел бы удалить / перезаписать все теги / атрибуты из файла DICOMчто не нужно ", кажется, вФлик с определением «де-идентификации».Таким образом, либо вопрос сформулирован неверно, либо вы упускаете тот факт, что атрибут типа 1 может содержать Защищенная медицинская информация .

...