完全在浏览器中匿名化DICOM:DICOM(.dcm)查看器与匿名化工具详解
为什么要在浏览器端匿名化DICOM
在医疗影像领域,只要将检查数据带出院内或与第三方共享,就必须处理好患者标识、拍摄环境等敏感元数据。完全依靠人工检查往往难免遗漏,特别是当任务交由忙碌的现场人员时。ixam.net提供的DICOM(.dcm)查看器/匿名化工具以浏览器本地运行为前提,让用户无需上传数据即可完成匿名化。
该工具支持DICOM Explicit VR / Implicit VR Little Endian以及Explicit VR Big Endian等主流传输语法。解析完成后,敏感属性会以结构化HTML呈现,方便在院内审核或制定公开记录时逐一确认。虽然数据的归档和管控仍需遵守各机构策略,但能够在客户端完成标签审查能显著减少日常阻力。通过拖放或文件选择导入后,浏览器会立即生成警示、摘要与元数据表格,最多可展开200个标签。匿名化候选、预设切换与下载按钮集中在同一界面,便于在修改前后保持上下文;各类标签与按钮也沿着匿名化流程排列。
支持的浏览器与运行要求
该工具针对最新的Chromium系列浏览器(Google Chrome、Microsoft Edge)以及当前稳定版Firefox。由于使用了File API和Offscreen Canvas,推荐使用2023年之后发布的版本。在iOS Safari上,载入文件后预览渲染可能存在延迟,导出前务必确认遮罩是否覆盖到位。工具不会将处理结果写入浏览器存储,关闭标签页即可释放内存。在医院或机构的管理终端上,建议提前核对下载权限与审计日志策略,以确保导出流程符合规范。
使用像素遮罩覆盖图像中的信息
当患者姓名、二维码等信息直接嵌入像素时,可以在画布视图中添加矩形遮罩,在导出匿名化文件时自动涂黑对应区域。默认情况下不会修改像素数据,但每个遮罩都能通过复选框单独启用/停用,也可以在列表中逐个删除,从而精确控制需要遮蔽的范围。
按类别整理的敏感标签
内部定义的SENSITIVE_TAGS
对象会按类别(患者身份、联系方式、日期、坐标、设备、检查记录等)列出代表性标签,并为每项配置默认动作及可选方案。列表会按类别高亮,并允许一键将值清零、置空、写入"ANONYMIZED"
或重新生成UID。日期与坐标等容易被忽略的标签,默认已经选定清零或重建UID,避免在常规检查中漏网。
通过预设切换不同模式
工具提供“科研(完全匿名化)”与“院内携带(仅遮蔽患者标识)”两种预设策略。科研预设会覆盖患者标识、日期、坐标、设备信息,实现彻底去标识化;院内携带预设聚焦于患者及联系方式标签,以保留必要的临床上下文。应用预设时,推荐动作会自动写入所有标签,同时仍可按需逐项调整,方便结合机构既有规范执行。
以下载收尾的匿名化流程
解析完成后,“更新匿名化预览”与“下载匿名化DICOM”按钮会并排显示。审核者可以查看建议动作、刷新预览,并立即将匿名化后的DICOM保存到本地。整个流程在浏览器中完成,即使与院外单位交换数据也无需担心上传到云端。工具还提供一段操作说明,从拖放导入到保存结果逐步指引。
操作步骤
按照以下顺序即可完成工具操作。
- 在浏览器中打开DICOM(.dcm)查看器/匿名化工具,先阅读页面顶部的说明与免责声明。
- 通过
选择文件
按钮或将文件拖放到分析面板中导入DICOM。 - 检查导入后立即出现的元数据与警示,根据需要切换预设并确认建议动作。
- 如果图像仍含有敏感信息,切换到预览标签页,添加矩形遮罩,并通过复选框确认是否应用。
- 确认每个标签的处理动作是否符合预期,必要时手动覆写。
- 点击“更新匿名化预览”确认处理结果,若无问题,再点击“下载匿名化DICOM”保存文件。
- 完成操作后关闭标签页,并按机构规定清理终端可能残留的缓存。
需要注意的事项
工具刻意保持压缩的Pixel Data不变,也不会遍历序列(SQ)中的嵌套标签。UID重建遵循DICOM UID规范,仅使用十进制数字。如果压缩图像或深度嵌套结构中可能含有标识信息,应搭配额外的检查流程。由于生成文件只存在于浏览器内存中,仍需遵守机构的本地终端清理与访问日志要求。
参考资料
- DICOM Standard PS3.15: Security and System Management Profiles
- DICOM Standard PS3.10: Media Storage and File Format
- 美国国立卫生研究院:DICOM for Researchers
结语
本文面向处理DICOM数据的医疗与科研机构,仅作为参考资料,并不构成医疗或诊断建议。请务必遵守所属机构的安全政策、相关法规与伦理审批,并指定负责人确认匿名化文件无法回溯到患者。文中说明基于撰写当下的工具规格,后续若有变动,请以最新版文档和发布说明为准。
真正的DICOM匿名化远非删除几个显眼标签那么简单,还需要妥善处理与临床流程相关的坐标、日期与UID。ixam.net的DICOM查看器/匿名化工具将本地处理、预设策略与像素遮罩整合在同一界面,为一线的匿名化作业提供了稳定的支持。