你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用 DICOM 服务的数字病理学
病理学中的数字成像提供了一种在实验室外共享图像、训练 AI/ML 模型和存储数字化显微镜幻灯片的方法。
为了带来这些好处,许多组织将整个幻灯片图像处理(WSI)数字幻灯片转换为 DICOM® 标准格式。 图像采用 DICOM 格式后,可以将它们存储在商业可用的 PACS 系统中,这些系统可以使用常见的放射学工具和过程进行管理。
数字病理学的 DICOM 服务
DICOM 服务支持独特的数字病理要求,例如:
- 上传大小为多个 GB 的病理 DICOM 实例所需的规模和性能。
- 快速帧访问,使 Web 查看器能够顺利平移和缩放 DICOM 病理图像,且没有滞后或模糊。
- 存储图像长期诊断以用于存档和研究用途的经济高效方法。
数字化
尽管 DICOM 标准现在支持全幻灯片图像(WSI),但许多购置扫描程序不会以 DICOM 格式捕获图像。 DICOM 服务仅支持采用 DICOM 格式的图像,因此其他格式的 WSI 需要格式转换。 存在一些商业和开源解决方案来执行这些格式转换。
下面是一些用于生成自己的转换器开放源代码工具的示例:
存储
每个转换后的 WSI 都会生成一个包含多个实例的 DICOM 系列。
批量上传
考虑到需要上传的更大大小和实例数,我们建议使用 Import 批量上传每个系列或一批转换后的 WIS。
流式上传
如果要在转换时上传每个文件,请在示例中使用 STOW 单部分请求。
curl -X POST \
-H "Content-Type: application/dicom" \
-H "Authorization: Bearer {token}" \
-H "Accept: application/dicom+json" \
{service-url}/{version}/studies \
--data-binary {dcmFile}.dcm
我们在几秒钟内测试了支持数十 GB 上传。
检索
查看者检索作为帧存储在 DICOM 实例中的磁贴。 每个 DICOM 实例可以包含多个帧。 建议使用并行单部分 GET 帧来提高性能。
curl -X GET \
-H "Authorization: Bearer {token}" \
-H "Accept: application/octet-stream; transfer-syntax=*" \
{service-url}/{version}/studies/{studyInstanceUid}/series/{seriesInstanceUid}/instances/{sopInstanceUid}/frames/{frameNumber} \
--output {fileName}
我们测试了 从客户端下载大约 60-70 毫秒 的 60Kb 磁贴。
查看员
建议使用任何可以使用 DICOMWeb 服务和 OIDC 身份验证配置的 WSI 查看器。
开源查看器示例:
如果查看器直接与 DICOM 服务交互,请遵循 CORS 准则。
查找 ISV 合作伙伴
dicom-support@microsoft.com如果你希望与我们的合作伙伴 ISV 合作,提供端到端解决方案和支持,请联系它。
后续步骤
注意
DICOM® 是美国电气制造商协会的注册商标,适用于其有关医疗信息数字通信的标准出版物。