nnDetection icon indicating copy to clipboard operation
nnDetection copied to clipboard

[Question] Train on 2D medical images

Open zoliseress opened this issue 2 years ago • 5 comments

:question: Question

Hi! Is it worth to try experimenting with the nnDetection framework on 2D medical images, or is it designed (as the description says) solely for "3D (volumetric) medical object detection"?

zoliseress avatar Oct 27 '21 05:10 zoliseress

Hi @zoliseress ,

thanks for your interest in nnDetection. The current version does not implement a 2D pipeline because all of our data sets in the training/validation pool were 3D. Since the 2D networks produced worse results on most of our 3D data sets we did not run additional experiments in that direction.

In some preliminary experiments (on pure 2D data sets), we also observed that some fixed parameters do not generalize well between 3D and 2D due to different Anchor Distributions and potentially different Network requirements (usually 2D images have a much higher resolution and thus networks with a bigger field of view could be preferable there).

Best, Michael

mibaumgartner avatar Oct 27 '21 07:10 mibaumgartner

Thank you for the detailed answer, Michael!

I was excited about your network's performance on our data, but sadly it seems that they are incompatible. Anyway, keep up the good work!

Zoli

zoliseress avatar Oct 27 '21 11:10 zoliseress

2D support would be of interest to me as well.

I have previously experimented with RetinaNets, YOLO networks, and Faster R-CNN.

Testing your design is the next step for me, to properly benchmark our designs which we have tuned ourselves.

Found this rather late... I had spent quite some time getting this to install on colab with pip (working now though). Should've checked issues earlier...

andreped avatar Nov 23 '21 00:11 andreped

how to initialize the model? I didn't find any tips

Kunlei-Hong avatar May 28 '22 01:05 Kunlei-Hong