Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D image segmentation #16

Closed
jahdoos opened this issue Feb 12, 2020 · 3 comments
Closed

3D image segmentation #16

jahdoos opened this issue Feb 12, 2020 · 3 comments

Comments

@jahdoos
Copy link

jahdoos commented Feb 12, 2020

Hi - this tool looks really awesome, and it definitely performs well with our low mag live cells. I also have been doing MERFISH experiments at high magnification where we want to segment some cells in 3D. I've tried stardist with some manually labels, but performance wasn't great.

Does cellpose support 3D nuclei segmentation?

Secondly, I really like the labeling in cellpose (have used napari for this previously), but I wonder if there are plans to support 3D images and facilitate manual labels in 3D. I am able to manually annotate 2d images really well, but there doesn't seem to be a way for me to either:

  1. Use the same label ID in different planes of Z to demark the labels being of the same cell.
  2. Take a bunch of 2D labels and easily click label IDs across 3D

I would definitely label a bunch of our images and send them to your server if there are plans to support 3D labels please let me know.

Thanks!

@marius10p
Copy link
Contributor

Sorry for the slow response. We are testing a version of 3D segmentation that does not require new 2D labels and will release it in a month or two. Let's see how that does, and if it doesn't work so well we can train a model on 3D data, but that would require a lot of 3D data which is hard to segment manually. We do in fact have an extension for the GUI to do 3D segmentation and we'll probably release it with the 3D model.

@carsen-stringer
Copy link
Member

carsen-stringer commented Mar 3, 2020

I've added the manual 3D segmentation to the GUI, see the readme for info on how it works (turn off "single_stroke", use left/right arrow keys to move in Z, and then press enter when done). It doesn't currently have the ability to join pre-made 2D segmentations across planes (number 2). Hopefully no manual 3D annotation will be necessary though.

@carsen-stringer
Copy link
Member

3D segmentation has been added. See the documentation for input formatting. You can drag and drop 4D tiffs (nplanes x nchan x Ly x Lx) into the GUI and run from there.

Update with pip install cellpose --upgrade

kevinjohncutler added a commit to kevinjohncutler/cellpose-omni that referenced this issue Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants