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

Устройство и принцип действия

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

DICOM Presentation State описывает способ представления медицинского изображения: выбранное окно, пространственные преобразования, отображаемую область и графические аннотации. Для монохромных изображений широко используется Grayscale Softcopy Presentation State, сокращённо GSPS. Этот объект помогает передать не только исходный снимок, но и подготовленный вариант его просмотра, сохраняя связь между ними.

Pixel Spacing связывает координаты пикселей медицинского изображения с физическим расстоянием. Благодаря этому просмотрщик может показывать длину в миллиметрах, а не только количество элементов матрицы. Однако наличие миллиметров рядом с линейкой ещё не доказывает, что измерение соответствует размеру анатомического объекта. В проекционной рентгенографии необходимо учитывать геометрическое увеличение и глубину калибровки. В томографических изображениях важно правильно использовать координаты и пространственные параметры серии. Ошибка интерпретации метаданных способна дать устойчивый, аккуратно оформленный, но неверный результат.

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

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

В проекционной геометрии объект расположен между источником и детектором. Его изображение увеличивается в зависимости от расстояний. Поэтому известный шаг элементов в плоскости детектора не всегда даёт размер объекта в его собственной плоскости. Система может учитывать предполагаемую геометрию либо выполнять калибровку по предмету известного размера. DICOM предусматривает описание такого основания. При отсутствии необходимых сведений нельзя по одному Pixel Spacing уверенно установить, была ли поправка выполнена и к какой глубине она относится.

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

Philips термобумага для фетальных мониторов Avalon
Philips термобумага для фетальных мониторов Avalon · Philips термобумага для фетальных мониторов Avalon
Philips термобумага для фетальных мониторов Avalon — дополнительный вид 2
Philips термобумага для фетальных мониторов Avalon — дополнительный вид 2 · Philips термобумага для фетальных мониторов Avalon

Шаг строки и шаг столбца в измерении прямоугольника DICOM

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

В учебном изображении вертикальный шаг равен 0,8 мм, горизонтальный — 0,5 мм. Выделенная область имеет высоту 10 пикселей, а её ширина меняется. Считаем площадь элементарных ячеек.

В этом примере на горизонтальной оси отложен показатель «Ширина области, пиксели», на вертикальной — «Площадь области, мм²». Для первой точки исходная величина равна 5, расчётный результат — 20. Для точки 20 получаем 80. Последняя пара значений — 40 и 160. Все подписи относятся к одной модели и к единицам, приведённым на осях.

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

Шаг строки и шаг столбца в измерении прямоугольника DICOM
Учебная модель. При измерении расстояния между центрами крайних пикселей используют число промежутков. Площадь занятых ячеек и длина между центрами — разные задачи.
Ширина области, пикселиПлощадь области, мм²
520
1040
2080
40160

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

Применение и ограничения

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

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

Пример из практики

Полиэтиленовая дыхательная трубка DAR 290/5035 в рулоне 50 м
Полиэтиленовая дыхательная трубка DAR 290/5035 в рулоне 50 м · Полиэтиленовая дыхательная трубка DAR 290/5035 в рулоне 50 м
Термобумага Philips M3708A для PageWriter TRIM 210X300
Термобумага Philips M3708A для PageWriter TRIM 210X300 · Термобумага Philips M3708A для PageWriter TRIM 210X300

Связь с другими технологиями

Регистрация изображений по ориентирам и преобразование координат

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

Ключевое изображение и исходная диагностическая серия

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

Как интерпретировать наблюдение

Сжатие медицинских изображений и сохранение исходной информации

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

Выгоревшие подписи и обезличивание медицинского изображения

Идентифицирующие сведения могут находиться как в полях объекта, так и непосредственно в пиксельном массиве. Изменение текстового поля не удаляет надпись, уже включённую в изображение. Проверку обезличивания поэтому проводят на двух уровнях и учитывают связанные объекты.

Сравнение смежных понятий

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

Разбор: два врача видят разный вариант одного изображения

Второй учебный пример связан с несколькими сохранёнными состояниями. Один специалист открывает изображение с первоначальным окном и стрелкой, другой — с изменённым окном и дополнительной подписью. Исходные пиксели совпадают. Разница относится к выбору представления, а не к повторному сканированию или повреждению снимка.

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

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

Какие настройки могут переноситься

Для области отображения предусмотрены различные режимы размера. Масштабирование по доступному окну, отображение с заданным физическим размером и определённый коэффициент увеличения не равнозначны. Поэтому одинаковое слово «масштаб» в двух интерфейсах не позволяет заранее утверждать, что изображения будут выглядеть одинаково на мониторах разного размера.

Поддержка стандарта не означает обязательной реализации всех сочетаний функций в каждом продукте. Нужна проверка заявления о соответствии DICOM для установленной версии и фактического обмена. Кроме того, хранение объекта и его отображение — разные возможности: архив способен принять GSPS, а конкретный просмотрщик может не применять его автоматически.

Пиксели и способ их показа

Исходное изображение содержит пиксельные данные и сопутствующие сведения. Состояние представления ссылается на изображения и задаёт определённые операции отображения. Поэтому одну и ту же исходную серию можно рассматривать с различными сохранёнными настройками без обязательного создания новой копии пиксельной матрицы для каждого варианта.

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

Подробнее: DICOM Presentation State: как сохранить окно, аннотации и ориентацию изображения

Объект DICOM содержит больше, чем изображение

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

DICOM PS3.15 описывает профили конфиденциальности и варианты обработки атрибутов. Сам стандарт подчёркивает, что выполнение профиля является частью процесса и не гарантирует удаления всей идентифицирующей информации. Контекст передачи и возможная повторная идентификация требуют отдельной оценки.

Для технического разбора удобно различать прямой идентификатор, косвенный идентифицирующий признак и необходимую диагностическую характеристику. Граница зависит от цели: учебный пример, исследовательская выборка и обмен для клинической помощи имеют разные требования. Один универсальный список удаляемых полей не подходит ко всем ситуациям.

Подробнее: Обезличивание DICOM: метаданные, пиксели и сохранение структуры исследования

Пространство серии и пространство отдельного кадра

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

Подробнее: Pixel Spacing в DICOM: пиксель, калибровка и измерение расстояний

Временной отклик и объёмное изображение

В системах, собирающих множество проекций для реконструкции, небольшая временная зависимость может перейти в пространственный артефакт объёма. Каждая проекция относится к определённому положению источника и объекта. Если сигнал частично содержит предыдущий кадр, он не полностью соответствует текущей геометрии. В результате реконструкция может формировать следы, полосы или неоднородность. Однако эти признаки не специфичны: похожие нарушения возникают из-за движения, металла, рассеяния и других механизмов. Поэтому диагноз по одному срезу ненадёжен.

Коррекция лага может быть встроена в программный тракт, но её работа опирается на модель поведения детектора. Смена режима, параметров считывания или условий воздействия способна требовать иной модели. Не следует предполагать, что наличие функции в спецификации устраняет эффект во всех ситуациях. При оценке проверяют именно поддерживаемый рабочий режим и конечную диагностическую задачу. Измеренная характеристика компонента полезна, но не равна полной оценке изображения собранной системы с её обработкой и реконструкцией.

Подробнее: Лаг и остаточное изображение цифрового детектора: как различать артефакты

Протокол испытаний Query/Retrieve

При эксплуатации полезно сохранять контрольный обезличенный набор с известным составом. Он позволяет повторить проверку после замены станции, обновления PACS или изменения сетевого сегмента. Результат сравнивают с документированным эталонным поведением системы, а обнаруженные отклонения связывают с определённым этапом обмена. Это делает проверку предметной и воспроизводимой.

Разница между C-MOVE и C-GET

При C-MOVE инициатор поручает архиву отправить объекты указанному получателю. Данные передаются операциями C-STORE в отдельной ассоциации. Получателем может быть как инициатор запроса, так и другая система. Название MOVE не следует понимать как удаление оригинала из архива: речь идёт о механизме получения через передачу объектов.

Подробнее: DICOM Query/Retrieve: поиск исследования и фактическое получение изображений

По теме в энциклопедии

Оборудование ИНФОМЕД