<<
>>

Структура стандарта DICOM

DICOM полагается на явные и детальные модели того, как описаны "вещи" (пациенты, изображения, сообщения, и т. д.), вовлеченные в операции радиологии, и как они связаны.

Эти модели называются связью сущностей (entity-relationship) или E-R-моделями. Они позволяют убедиться, что изготовители и пользователи понимают основу для разработки структур данных, используемых в DICOM (рис. V.4).

Рис. V.4. Структура стандарта DICOM

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

DICOM версии 3.0 решает следующие задачи:

? Проверка соответствия стандарта. Позволяет пользователю определить, какой из компонентов стандарта DICOM поддерживается конкретным исполнителем (устройством, прибором, аппаратом) и какое дополнение или особенность имеет данный исполнитель. Сравнивая соответствия стандарту у двух различных устройств, пользователь может определить, каким образом эти устройства могут "общаться" друг с другом (рис. V.5).

Рис. V.5. Соотношения устройств стандарта DICOM

? Определение объектов информации. Набор определений обеспечивает соотношение абстрактных понятий объектам реального мира, которые можно использовать при взаимообмене и обработке цифровой медицинской информации.

Для каждого объекта определены:

• минимально необходимая информация для семантического описания объекта;

• взаимоотношения "объект реального мира — объект информации";

• атрибуты объекта описания.

Таким образом, эта часть описывает, как определены информационные объекты, и после этого переходит к описанию классов информационных объектов, используемых в DICOM. При разработке определений информационных объектов (Informational Object Description, IOD) было выяснено, что многие из них будут содержать группы похожих атрибутов. По

следние были объединены в виде ряда общих модулей, которые могут использоваться более чем одним IOD. Сами IOD находятся в расширениях части. Это гарантирует, что расширения IOD могут создаваться без необходимости переписывания неизменного раздела.

Таблица V.3. Информационные объекты DICOM

Составные IOD Описание Нормализованные IOD Описание
Computed

Radiography

Image

Компьютерное рентгенографическое иображение Patient

Information

Информация о пациенте
Computed

Tomography

Image

Компьютерная томография Visit Information Информация о визите
Magnetic Resonance Image Магниторезонансное изображение Study Information Исследовательская

информация

Nuclear Medicine Image Study Component Information Компонент исследовательской информации
Ultrasound Image УЗИ-изображение Results

Information

Результирующая

информация

Ultrasound MultiFrame Image Interpretation

Information

Интерпретирующая

информация

Secondary Capture Image Basic Film Session
Stand alone Overlay Basic Film Box
Stand alone Curve Basic Annotation Presentation
Basic Study Description Базовое описание исследования Basic Print Job Information Базовая рабочая печатная информация
Stand alone Modality Lookup Table (LUT) Basic Printer Information Базовая печатная информация
Stand alone Value of Interest (VOI) LUT VOI LUT
Image Overlay Box

Левый столбец перечисляет объекты IOD, которые являются составными. Они содержат атрибуты, связанные с реальным объектом, но не свойственные ему, а также атрибуты, характерные для объекта.

Например, IOD "Computed Tomography Image" содержит атрибут "Image Date", который является свойственным компьютерно-томографическому СТ-изображению. Однако IOD также содержит атрибут "Patient Information", который связан с компьютерно-томографическим СТ-изображением, но не свойствен ему.

Правый столбец перечисляет нормализованные IOD.

? Спецификации классов сервисов. Эта часть описывает набор классов сервисов, которые обеспечивают абстрактное понятие функцией реального мира и определяет классы так называемых пар "сервис — объект" (service- object pair, SOP). Информационный объект может использоваться с множеством сервисов, результатом будет класс SOP. Класс SOP представляет элементный модуль функциональных возможностей, определенных DICOM. Определяя класс SOP, которому должна соответствовать реализация, и роль, которую должно поддерживать соответствующее устройство, можно определить однозначно точное подмножество функциональных возможностей DICOM, включая типы сообщений, которые будут использоваться для обмена, данные, передаваемые в этих сообщениях, и семантический контекст, в котором эти данные должны пониматься. Для конкретного класса SOP устройство может выполнять одну из двух ролей: роль сервис-класс-провайдера (SCP), устройство обеспечивает услуги класса SOP; роль сервис-класс-пользователя (SCU), использует услуги. Кроме того, для каждой комбинации класса SOP и роли стандарт определяет основной набор заданных по умолчанию поведений, управляющих связью, например, какое устройство может инициализировать сеанс связи.

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

• кодирование величин и значений;

• структура и применение набора данных;

• использование элементов данных и их соотношения с другими элементами;

• конструкция и применение внедренных данных (тех, которые являются составной частью какого-либо параметра);

• конструкция и использование наборов данных, содержащих изображение;

• уникальные идентификаторы;

• синтаксис данных.

? Лексикон данных. Эта часть представляет собой реестр всех элементов и уникальных идентификаторов данных DICOM.

? Обмен сообщениями. Для обмена сообщениями в стандарте DICOM введено понятие "элемент сервиса сообщений", или DIMSE. С помощью подобных элементов происходит определение правил кодирования для составления и передачи сообщения. Сообщения состоят из набора команд и набора данных.

? Поддержка сетевого окружения и сообщений "point-to-point".

Для поддержки передачи сообщений с помощью сетей был разработан коммуникационный протокол DICOM, который соответствует стандартам ISO 7498. Это позволяет легко внедрять устройства, соответствующие DICOM, в сети с протоколами OSI и TCP/IP — т. е. обычные сети (рис. V.6).

Рис. V.6. Поддержка сетевой работы

Поддержка сообщений "point-to-point" позволяет производить обмен данными между устройствами, соединенными напрямую, минуя сеть.

<< | >>
Источник: Герасевич В. А.. Самоучитель. Компьютер для врача. — СПб.: БХВ-Петербург,2002. — 640 с.. 2002

Еще по теме Структура стандарта DICOM: