NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel

Note: As of May 2011 CIP has launched The Cancer Imaging Archive (TCIA), an imaging archive service utilizing a customized/enhanced version of caBIG's NBIA software and staffed by a team of contractors that include DICOM and de-identification experts.  Registration is free and a number of high value image collections have already been made available since launch - see list of Collections.  TCIA is now the official in vivo cancer imaging archive for NCI/CIP.

Project Goals:

The Cancer Imaging Program's (CIP) informatics team were in need of a standards based de-idenfication procedure for images that were being submitted to the National Biomedical Imaging Archive (NBIA).  In February of 2009 we contacted David Clunie for input on this and he directed us to the DICOM Working Group 18 draft (v03) of Supplement 142.  CIP then gathered a small group of industry experts to discuss how this could be implemented in the RSNA's Clinical Trial Processor (CTP) software. The primary identified goals of the project were:

  1. Generate CTP-readable templates based on the guidelines in  DICOM Working Group 18, Supplement 142.
  2. Create a release of CTP that will allow easy access to and management of these templates, and script files derived from these templates.

RSNA Poster:

A poster was accepted for the RSNA 2009 Annual Meeting describing the group's activities and how this work would be integrated with caBIG's National Biomedical Imaging Archive (NBIA) software to provide a clean and secure public facing image archive for the imaging community. This poster can be found here: supp142 poster-final.ppt

Principal Project Participants:

  • John Perry
  • Justin Kirby
  • Carl Jaffe
  • John Freymann
  • Jay Gaeta (implementing S142 into TRIAD, ACRIN's image management system)

Project Status:

Below is a summary of important dates and milestones:

...

  • Date Started:  February 13, 2009
  • April 2009 - Software development completed to generate, apply, and modify "profiles" in CTP
  • April 2009 - Initial implementation (Finalized CTP Anonymization Profile - Basic) completed by the project participants and included as default CTP anonymization script 
  • December 2009 - "option" profiles completed by Justin Kirby 
    • Note: These option profiles are overlays and do not modify any tags except what are explicitly listed in each option file.  It is highly recommended to start with the Basic Profile Script and then apply these option profiles afterwards to relax the de-identification scheme if desired.
    • RetainLongitudinal
    • RetainDeviceInfo
    • RetainUIDs
    • KeepDescriptions (basically "CleanDescriptions" however cleaning would involve varying changes to the scripts for the included tags depending on the contents of the images being submitted)
  • January 2010
    • Basic Profile updated by John Perry and Justin Kirby
    • New "NBIA Default" profile designed by Justin Kirby to best fit the needs of those using CTP to submit to NBIA
      • Includes foundation of S142 Basic Profile
      • Adds options for RetainDeviceInfoand KeepDescriptions
      • Includes NBIA-specific Group 13 private tags and parameter fields
      • Implements additional tweaks to help catch burned in PHI in image pixels (ImageType checked for "SCREEN SAVE" value and BurnedInAnnotation tags checked for "YES" value)
  • February 2010
    • CIP was made aware that versions 04 and 05 of Supplement 142 have been released
    • Working Group 18 is now moving to open up Supplement 142 for public comment
    • Upon completion CIP will review the finalized Supplement 142 document to see if changes to any CTP scripts are required
  • March 2010
  • August 2010
    • Justin participates on 8/4 S142 call led by David Clunie to address public comments and provide final feedback
    • 8/4 meeting notes hosted at:

...

  • September

...

  • 2010

...

    • Ballot

...

    • for

...

    • S142

...

    • vote

...

    • is

...

    • announced

...

    • on

...

    • September

...

    • 8

...

    • and

...

    • set

...

    • to

...

    • conclude

...

    • on

...

    • October

...

    • 27

...

  • January

...

  • 2011

...

    • S142

...

    • completes

...

    • revision

...

    • and

...

    • approval

...

    • process

...

    • to

...

    • be

...

    • confirmed

...

    • as

...

    • an

...

    • official

...

    • DICOM

...

    • supplement

...

...

  • March

...

  • 2011

...

    • S142

...

    • scripts

...

    • updated

...

    • based

...

    • on

...

    • final

...

    • release

...

    • of

...

    • the

...

    • supplement

...

    • Still

...

    • some

...

    • minor

...

    • issues

...

    • relating

...

    • to

...

    • CTP

...

    • support

...

    • of

...

    • S142

...

    • in

...

    • its

...

    • entirety

...

    • including:

...

      • CTP

...

      • does

...

      • not

...

      • currently

...

      • have

...

      • support

...

      • for

...

      • properly

...

      • modifying

...

      • contents

...

      • of

...

      • sequence

...

      • tags.

...

      • They

...

      • can

...

      • be

...

      • removed

...

      • or

...

      • left

...

      • alone,

...

      • but

...

      • contents

...

      • cannot

...

      • be

...

      • replaced

...

      • with

...

      • dummy

...

      • contents

...

      • as

...

      • instructed

...

      • by

...

      • some

...

      • parts

...

      • of

...

      • S142.

...

      • Until

...

      • support

...

      • is

...

      • implemented

...

      • in

...

      • CTP

...

      • the

...

      • S142

...

      • based

...

      • scripts

...

      • will

...

      • remove

...

      • the

...

      • tags

...

      • completely

...

      • instead

...

      • of

...

      • replacing

...

      • with

...

      • dummy

...

      • values.

...

      • (treat

...

      • as

...

      • "X"

...

      • instead

...

      • of

...

      • "D")

...

      • On

...

      • the

...

      • option

...

      • profiles

...

      • which

...

      • indicate

...

      • one

...

      • should

...

      • “clean”

...

      • the

...

      • affected

...

      • tags

...

      • the

...

      • current

...

      • version

...

      • of

...

      • these

...

      • scripts

...

      • utilize

...

      • the

...

      • CTP

...

      • function

...

      • @keep()

...

      • so

...

      • that

...

      • the

...

      • tags

...

      • are

...

      • left

...

      • alone.

...

      • It

...

      • is

...

      • then

...

      • up

...

      • to

...

      • individual

...

      • users

...

      • to

...

      • implement

...

      • the

...

      • advanced

...

      • regex

...

      • style

...

      • functions

...

      • in

...

      • CTP

...

      • to

...

      • “clean”

...

      • any

...

      • PHI

...

      • found

...

      • in

...

      • these

...

      • tags

...

      • as

...

      • appropriate.

...

      • There

...

      • are

...

      • no

...

      • profiles

...

      • for

...

      • Clean

...

      • Pixel

...

      • Data

...

      • or

...

      • Clean

...

      • Recognizable

...

      • Visual

...

      • Features

...

      • due

...

      • to the need to visually inspect the images by hand to implement them.
      • CTP does not currently provide a way to automatically populate (0012,0063) DeIdentificationMethod based on what profile options are implemented. One must manually enter the appropriate value for this tag based on which options are utilized. The @append function in CTP is recommended to avoid overwriting any earlier values stored, and the following format is suggested to avoid surpassing the allowable length for this element:
        • @append(){DCM:113100/113105/113107/113108/113109/113111}

...

        • In this example it implies you have utilized S142's

...

        • basic

...

        • profile

...

        • along

...

        • with

...

        • options

...

        • for

...

        • Clean

...

        • Descriptors,

...

        • Retain

...

        • Longitudinal

...

        • Temporal

...

        • Information

...

        • with

...

        • Modified

...

        • Dates,

...

        • Retain

...

        • Patient

...

        • Characteristics,

...

        • Retain

...

        • Device

...

        • Identity,

...

        • and

...

        • Retain

...

        • Safe

...

        • Private.
  • June 2011
    • Latest iteration of scripts included in default CTP installations
    • Additional DICOM Filter script included to help quarantine images with potential PHI burned into image pixels.
  • August 2011
  • October 2011
    • All future work in this area will be managed at The Cancer Imaging Archive (TCIA).  Please visit the site and register for access to a large archive of freely available medical images of cancer patients for use in research.  As we continue to help enhance CTP support for DICOM de-identification standards we will provide all relevant information on the TCIA wiki.

Include Page
wikicontent:Included Help Downloading Files Panel
wikicontent:Included Help Downloading Files Panel