← В энциклопедию
PACS: устройство системы хранения и просмотра медицинских изображений

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

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

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

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

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

ПредставлениеЧто хранитсяЧто важно при обмене
Исходное изображениеПиксели и метаданные соответствующего классаСохранность геометрии, разрядности и идентификаторов
GSPSНастройки отображения и ссылки на изображенияДоставка объекта вместе с доступными исходными данными
Встроенная в пиксели подписьГрафика как часть изображенияОна может закрывать структуру и не отключаться отдельно
СкриншотВнешний вид выбранного экранаОн не заменяет диагностический набор данных
Структурированный отчётСемантически организованные сведения другого типаНе смешивать измерительный отчёт с графическим представлением

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

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

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

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

Ссылки определяют, к чему относится разметка

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

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

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

СимптомВозможная причинаПроверяемое свидетельство
Стрелки пропали после отправкиОбъект представления не передан или не выбранПеречень сохранённых экземпляров и доступных состояний
Окно отличаетсяДругая сохранённая настройка или её неподдерживаемая частьВыбранное состояние и поддержка преобразований
Разметка появилась на другом кадреОшибочная ссылка либо обработка многофреймового объектаИдентификатор изображения и номер кадра
Подпись не отключаетсяОна встроена в пикселиИсходная матрица и способ экспорта
После обезличивания состояния недоступныНесогласованно заменены идентификаторыЦелостность ссылок внутри контрольного набора

Разбор: снимок дошёл, аннотации исчезли

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

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

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

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

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

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

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

Матрица приёмочного испытания

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

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

СценарийОжидаемая проверкаЧто записать
Окно и ориентацияПрименение выбранного состояния после повторного открытияВерсию просмотрщика и идентификатор состояния
Аннотация на изображенииПравильную привязку при увеличении и перемещенииКонтрольный ориентир и тип координат
Многофреймовый объектПривязку к нужному кадруКласс объекта и проверенный кадр
ЭкспортСостав данных в выбранном форматеОтдельно исходные изображения и представления
Восстановление из архиваДоступность после закрытия локальной сессииПолный маршрут получения

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

Документация и дополнительные материалы

DICOM — Grayscale Softcopy Presentation State IOD

DICOM — Graphic Annotation Module

DICOM — Presentation State Relationship

DICOM — Displayed Area Module

eUnity — Presentation States, руководство просмотрщика

Оборудование этого направления →

Все материалы энциклопедии →