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

how to downsample isotropically #208

Open
d-v-b opened this issue Jun 23, 2023 · 5 comments
Open

how to downsample isotropically #208

d-v-b opened this issue Jun 23, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@d-v-b
Copy link

d-v-b commented Jun 23, 2023

is it possible to apply downsampling in all three spatial dimensions? I have isotropic data, so it makes sense to do this.

@melissalinkert melissalinkert transferred this issue from glencoesoftware/NGFF-Converter Jun 26, 2023
@melissalinkert
Copy link
Member

Transferred from NGFF-Converter to bioformats2raw, as NGFF-Converter uses bioformats2raw internally to perform conversion.

It is not currently possible to do this with bioformats2raw, in large part because doing so would produce data that is currently incompatible with OMERO. I'm not opposed to adding this feature, but it's not likely to happen in the near future, and will almost certainly require some coordination with other projects (including Bio-Formats and OMERO).

@melissalinkert melissalinkert added the enhancement New feature or request label Jul 25, 2023
@kedarnarayan
Copy link

+1 from a volume EM user. Volume EM datasets may or may not be isotropic, but image size is often x ~ y ~ z, and viewing in all planes is a requirement. The simple solution of skipping every other z slice won't work, unfortunately. Because volume EM approaches are typically "slice-and-image", it means that there is no bleedthrough of signal from z(n) to z(n+1) unlike say in confocal imaging. This means that when you delete a slice in a vEM stack you are actually missing significant information in the rendering, resulting in a blocky and weird downsampled image (especially true when you start off with slightly coarse or anisotropic z sampling, as seen in many vEM approaches). So downsampling in all three axes with a less basic downsampling solution would be warranted.

@normanrz
Copy link

normanrz commented Aug 9, 2024

Echoing what @kedarnarayan said, for Webknossos we need 3D downsampling in order to efficiently render zoomed-out views of orthogonal slices.
As a reference, we implemented that in our Python library.

@melissalinkert
Copy link
Member

Thanks for the additional details, @kedarnarayan and @normanrz. Are there any specific public volume EM datasets you would suggest that we use for testing?

@kedarnarayan
Copy link

kedarnarayan commented Aug 9, 2024

@melissalinkert Try an isotropic FIB-SEM volume here: https://www.ebi.ac.uk/empiar/EMPIAR-11537/
For a larger dataset challenge: https://www.ebi.ac.uk/empiar/EMPIAR-10365/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Inbox
Development

No branches or pull requests

4 participants