DICOM 文件匿名化
在浏览器中本地从DICOM文件(.dcm)中删除患者数据,图像像素保持不变,无需上传。
正在你的设备上本地处理 ...
你的文件
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在浏览器中本地从DICOM文件(.dcm)中删除患者数据,图像像素保持不变,无需上传。
正在你的设备上本地处理 ...
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
DICOM是医学影像的标准格式(DICOM PS3.10)。除图像本身外,每个文件都带有大量元数据字段构成的文件头,其中包括姓名、出生日期、患者ID、地址和电话号码,以及就诊机构、检查室、设备和经治医师的姓名。正是这些字段把一张扫描影像变成了个人数据。任何人为了研究、教学、第二诊疗意见或技术故障报告而共享影像时,都必须先删除这些标识信息。
本工具在浏览器中读取DICOM文件,并应用DICOM PS3.15的基本应用级机密性配置文件(Basic Application Level Confidentiality Profile):清除每一个已知的身份字段,将每个检查(study)、序列(series)和实例(instance)UID替换为新生成的随机UID,删除所有厂商私有字段,并将标记PatientIdentityRemoved设为YES,同时设置DeidentificationMethod。图像像素本身按字节原样保留,扫描影像及其分辨率和灰度范围完全保持不变,无论图像是未压缩还是已压缩。不会重新计算任何内容,只是从文件头中取出身份信息。
关键在于隐私:由于匿名化完全在你的设备上运行,包含全部患者数据的原始文件永远不会离开浏览器。不上传任何内容,不缓存任何内容,没有任何服务器看到扫描影像,这对临床和研究数据是决定性的优势。你可以一次拖入多个.dcm文件,每个文件都会单独处理,并以带有后缀_anon的新.dcm文件保存。原始影像保持不变,你可以安全地共享匿名副本。
| 输入格式 | DCM |
|---|---|
| 输出格式 | DCM |
| 批量处理 | 支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 按照DICOM PS3.15的基本配置文件(Basic Profile),从DICOM文件头中删除身份字段:姓名、患者ID、所有日期和时间字段、地址、电话、机构、检查室、设备、所有医师的姓名,以及族裔、职业和备注。每个检查、序列和实例UID都会被替换为新生成的随机UID,该UID在单次运行内保持一致,且无法从原始值反推计算;所有厂商私有字段都会被删除。设置PatientIdentityRemoved=YES。像素保持字节级不变;为便于临床评估,会保留患者的性别、年龄、身高和体重。这是一个结构性辅助工具,而非经过认证的匿名化证明:烧录在图像中的文字(burned-in annotations)不会被读取,同时拥有原文件和副本的人仍然可以通过图像内容将两者对应起来。共享敏感扫描影像前请自行检查。
不会。匿名化完全在浏览器中本地运行(纯JavaScript,无服务器);包含患者数据的文件永远不会离开你的设备,这尤其对临床和研究数据是决定性的优势。
姓名、患者ID、所有日期和时间字段、地址、电话号码、机构和检查室名称、设备序列号,以及所有医师的姓名,还有族裔、职业和备注。此外,所有检查、序列和实例UID都会被重新分配,曲线和叠加(overlay)层会被删除,所有厂商私有字段也会被删除。该选择遵循DICOM PS3.15的基本配置文件。
会,完全保留。像素按字节原样保留,只清除文件头中的元数据。扫描影像的分辨率、灰度和压缩都不会改变。
这是一个基于DICOM PS3.15基本配置文件的结构性辅助工具:身份字段会被删除,所有UID都会被重新分配,所有厂商私有字段默认会被删除。它无法捕获的是烧录在图像中的文字(burned-in annotations)。共享敏感扫描影像前请自行检查。
可以。一次拖入多个.dcm文件,每个文件都会单独处理,并以带有后缀_anon的独立匿名副本保存。