Project-MONAI / Project-MONAI/MONAI

MONAI Geometric Workflow

Open
#7,816 4 comments 0 reactions 4 assignees View on GitHub

@ericspod is already working on this.

Since May 31, 2024.

Dominant language
Python
Stars
8.7k
Forks
1.6k
Avg merge
5d 1h
Merged PRs (30d)
20

Description

Is your feature request related to a problem? Please describe.
An end to end use case for MONAI Geometric workflows
Describe the solution you'd like
If we are considering a pipeline which will have the most impact on the MONAI Community and will draw more attention to the work we are doing, it will be adding a detection pipeline. The way I envision it is that we can make a big claim in the next release that
"MONAI now supports Detection workflows".
Some of the use cases for detection are

  • Device Detection in chest X-rays
  • Lung Nodule detection in chest X-rays
  • Fracture detection

These use cases are generally 2D in nature and just by the default nature of the annotation tools being used and the public dataset available, two things happen

  1. These image data is generally in JPEG format
  2. The annotations are by default recorded in image space at subpixel accuracy. This means that the World Coordinate System and the Image Index system share the same default origin (0, 0) and image spacing (1, 1). Further, the annotation might be recorded as (12.32, 24.67) instead of (12, 24). The annotation do not generally snap to the closest index.

Additional context
We should develop a pipeline based on Microsoft coco object detection dataset. We should have no problems building this out on MONAI frameworks as we can load JPEG images using our LoadImage function. Once we build the pipeline we can replace the JPEG image with our medical JPEG images.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.