Skip to content

DeepHealth Annotate is a web-based tool for viewing and annotating DICOM images. Annotation metadata can be exported in JSON format to be used for a variety of purposes, such as creating training input for deep learning models that use bounding box algorithms.

License

Notifications You must be signed in to change notification settings

umb-deephealth/deephealth-annotate

Repository files navigation

MIT license Angular Style Guide Contributors CodeQL Build

DeepHealth Annotate

DeepHealth Annotate is a web-based tool for viewing and annotating DICOM images.

Viewer tools are provided to adjust windowing (brightness/contrast), zoom, invert, and panning of the image.

Annotation tools are provided for marking images with either Rectangles or Length measurements. These annotations are defined by their bounding (x,y) coordinates as well as some other metadata (units such as "mm" in the case of line Length annotations, for example).

All annotation metadata can be exported in JSON format to be used for a variety of purposes, such as training input for deep learning models using bounding box algorithms. The downloaded JSON files can also be later used to restore any annotation state stored in them by simply dragging and dropping the relevant JSON file onto the viewer while the images are loaded.

To get started, follow the link above to go to the application, then click the "Choose DICOM Files" button in the top-right corner of the page and select all desired DICOM files from your local machine to load them into the viewer, or simply drag and drop the files onto the window.

For further help with application usage, consult the Info menu within the app by clicking on the (?) icon in the top-right corner of the page.

Contributors

Thanks to all of our contributors:

Ryan Dern
Ryan Dern

💻 💼
Ayah Aboelela
Ayah Aboelela

💻 💼
Sahmeer Odies
Sahmeer Odies

💻 💼
Alvin Lam
Alvin Lam

💻 💼
Rob Steele
Rob Steele

💻 💼
Freddy Mansour
Freddy Mansour

💻 💼
Melih Aktop
Melih Aktop

💻

Note: This project follows the all-contributors specification.

Contributing

Documentation describing the general architecture, examples of how to make changes, as well as how to run, build, and deploy the application can be found here.

License

MIT

About

DeepHealth Annotate is a web-based tool for viewing and annotating DICOM images. Annotation metadata can be exported in JSON format to be used for a variety of purposes, such as creating training input for deep learning models that use bounding box algorithms.

Topics

Resources

License

Stars

Watchers

Forks