欢迎关注公众号“医影杂记”
这次再来聊一下DICOM匿名化。咱们之前聊过这个话题,横向对比了6款软件,总结了它们各自适合的应用场景。当时针对“个人批量匿名化”场景,推荐的是DICOM Cleaner。但是,前段时间需要匿名化一大批数据,并且对匿名化有一些定制化要求,这个时候发现,DICOM Cleaner不太好使。一方面,还是需要比较多的手工操作,比如选择影像,设置选项,点击按钮啥的。另一方面,定制化能力不够强大,或者说,可以定制的范围比较小。
大家还记得CTP吗?当时是推荐机构或实验室使用的。原因是感觉CTP不好上手,太折腾,对于一般个人,“不值得”。
这次没办法了,就把CTP拿来,一通折腾下来,基本明白怎么用CTP来做匿名化了。感慨一下,CTP能获得RSNA官方“冠名”(背书),名副其实。CTP的定制化能力非常强,而且除了匿名化,还能做图像接收、转发、解压、转换、校正等多项工作。当然,前提仍然是那个前提,“要折腾”。
今天这篇文章会简要介绍,用CTP做DICOM图像匿名化的一个最简单操作流程。内容会比较枯燥,或者说,会很像(缺少灵魂的)用户参考手册中的众多乏味章节中的一章。大家可以收藏备忘,记着有这回事就行。等到需要时,再翻出来看。“临阵抱佛脚”,效果反而可能更好。
既然内容可能乏味,那就把重要(相对不乏味)的内容写前面。
使用CTP进行匿名化的好处
- 只需要把要匿名化的图像拷贝到指定的“输入文件夹“下,摸鱼或发呆足够长时间,然后再去指定的”输出文件夹“下找匿名化后的图像就可以了。
- 可以在“匿名化配置脚本”中,像编程序一样,配置定义每个DICOM字段的匿名化方式。大家别被“编程序”这仨字劝退啊,不需要任何编程基础,也能完成配置。
- CTP中内置了RSNA官方推荐的匿名化配置方案,方案由RSNA背书,可以放心使用。也就是说,你不需要做任何自定义配置,就可以得到符合国际匿名化标准的结果文件。
CTP简介
CTP代表Clinical Trial Processor,就是临床试验处理器(工具)的意思。在涉及医学影像的临床试验中,需要用到大量的DICOM影像,而原始DICOM影像中会包含大量患者个人隐私信息,所以在用于试验研究之前,必须对DICOM影像做处理,消除试验不需要的个人隐私信息,保留试验需要的图像像素信息和其他必要信息。
RSNA,也就是北美放射学会(Radiology Society of North America),作为放射学领域的带头大哥,为了促进研究领域的放射影像收集、交流和共享,推出了CTP软件。
CTP基于Java语言编写,底层可以看做是一个包含了多种多样医学影像处理工具的大礼包,上层则以网站形式,面向管理员和用户,提供网页形式的管理、配置和监视页面。
之前的推荐应用场景依然有效。CTP非常适合实验室或研究机构采用,由IT管理员来搭建配置好,作为公共服务基础设施,提供给大家。
CTP下载地址
http://mirc.rsna.org/download/CTP-installer.jar
CTP介绍主页
htt