Giter Site home page Giter Site logo

spie16lung's Introduction

Pulmonary Nodule Detection Using a Cascaded SVM Classifier

This repository contains the data used for producing the results in the SPIE16 paper " used in the SPIE16 Paper" (9785-038).

There are two alternative version. In volumes_json you can find all Volumes as JavaScript Object Notation (JSON) encoded deep nested data structure including Cliques and Annotations. These contain a lot of fields not necessarily needed by 3rd parties. A subset of relevant fields and individual tables can be found in the *.csv files (comma separated values) or alternatively in the *.json files. There is one for table for each: Volumes, Cliques, Annotations and Contours. Note that some fields are encoded as lists of strings. If you load the csv-file in Excel, some rows containing long strings are not read correctly.

  • volumes.csv / volumes.json
Field Description
PatientID the unique LIDC/IDRI PatientID
Dataset "Training", "Verify" or "Test" (Verify is also used for Training)
SeriesUID DICOM tag SeriesInstanceUID
StudyUID DICOM tag StudyInstanceUID
ImageType list of DICOM ImageType tags
FrameOfReferenceUID DICOM tag FrameOfReferenceUID
XRayTubeCurrent DICOM tag XRayTubeCurrent
KVP DICOM tag KVP
ImageFileNames list of original dicom file-names used in this volume (in order)
ImageUIDs list of dicom SOPInstanceUID of each slice
  • annotations.csv / annotations.json
Field Description
AnnotationID the unique (internal) AnnotationID
Primitive 0 for Nodules and NonNodules, 5 for NoduleVolume
AnnotationData either bounding box for NoduleVolume or position and radius for Nodule/ NonNodule (DICOM Patient Coordiantes)
VolumeID the unique VolumeID
HUMax maximum Hounsfield unit in Annotation
HUMean mean Hounsfield unit in Annotation
HUMin minimal Hounsfield unit in Annotation
HUStd standard deviation of Hounsfield units in Annotation
Label a label prefixed by the type NoduleVolume, Nodule or NonNodule, followed by the original label from LIDC/IDRI XML data
AnnotationsIncluded for NoduleVolume, AnnotationIDs of contours that are included in this NoduleVolume
AnnotationsExcluded for NoduleVolume, AnnotationIDs of contours that are excluded in this NoduleVolume
  • contours.csv / contours.json
Field Description
AnnotationID the unique (internal) AnnotationID
Primitive 2 for contours (input to NoduleVolumes)
AnnotationData the triplets of contour coordinates in DICOM patient coordiantes
VolumeID the unique VolumeID
ImageUID dicom SOPInstanceUID of the corresponding slice
SlicePosition the slice number within the volume (starting from 0)
Label a label prefixed by the type NoduleContour, followed by the original label from LIDC/IDRI XML data
  • cliques.csv / cliques.json
Field Description
CliqueID the unique CliqueID
PatientID the unique LIDC/IDRI PatientID
VolumeID the unique VolumeID (SeriesInstanceUID plus a number to force uniqueness within dicom series)
AnnoCount number of Annotations in the Clique
NoduleCount number of Annotations labeled as "Nodule < 3mm" in this Clique
NoduleVolumeCount number of Annotations labeled as "Nodule >= 3mm" in this Clique
NonNoduleCount number of Annotions labeled as "NonNodule" in this Clique
Annotations list of AnnotationIDs as cross reqference to Annotation table
DiameterMean mean diameter of annotations in this clique
Diameters list of diameters
DiceMean mean of all pairwise dice coefficients
Dices all pairwise dice coefficients
HUMax maximum Hounsfield unit in Clique
HUMean mean Hounsfield unit in Clique
HUMin minimal Hounsfield unit in Clique
HUStd standard deviation of Hounsfield units in Clique
VolumeMean mean of all Annotation's volumes in $mm^3$
Volumes the Annotation's volumes in $mm^3$

spie16lung's People

Contributors

bergtholdt avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.