Dear Shunsuke,
Thank you for your detailed message. Please find below our answers to your five questions.
1. Extracting individual fibers with the current image contrastThe key question here is the resolution (voxel length) of your CT images. To reliably resolve a feature, it should consist of at least 2–3 voxels, preferably more. For your ~500 nm fiber diameter, that means you would need a voxel size of at least
250 nm or less. In our experience this is typically not achievable with CT.
If the resolution were sufficient, GeoDict would be able to extract and identify individual fibers from such data, so this is primarily an imaging limitation rather than a GeoDict one. Could you let us know what voxel size your images have? That would allow us to give you a more definitive assessment.
2. Preprocessing / segmentation in ImportGeo-VolWe don't have specific tips for carbon fibers, but for low-contrast data we would suggest trying the
Enhance Contrast tool: https://geodict-userguide.math2market.de/2026/imageprocessing_enhancecontrast.html (https://geodict-userguide.math2market.de/2026/imageprocessing_enhancecontrast.html)
That said, if the resolution is insufficient to resolve the fibers, no amount of image processing will make them visible. Contrast enhancement can only help with features that are actually present in the data.
3. Applicability of FiberFind / FiberFind-AIFiberFind-AI requires a minimum of about
8 voxels per fiber diameter. For your ~500 nm fibers, that would correspond to a resolution of roughly
60 nm or better, again beyond what CT typically offers. If you do have (or can acquire) data at such a resolution, you may be limited to analyzing a smaller crop of the structure, but for these fiber dimensions that should still be perfectly acceptable.
4. Alternative approach: reconstructing a representative model in FiberGeoIf direct reconstruction from CT is not feasible, a practical route can be to derive the key structural parameters like fiber diameter, length distribution, and some indication of curvature from higher-resolution SEM images and use those as input for generating a statistically representative fibrous structure in FiberGeo. The main caveat is that SEM does not provide 3D information, so fiber orientation distributions and realistic curvature are harder to capture accurately.
For reference, we presented a very similar case at our last GeoDict Innovation Conference: fibers were generated based on measurements taken from SEM images. You can watch the relevant part of the video starting around minute 30: https://www.youtube.com/watch?v=d0pbNFC5bqY (https://www.youtube.com/watch?v=d0pbNFC5bqY)
5. Examples, tutorials and publications- The Innovation Conference video mentioned above (from ~min 30): https://www.youtube.com/watch?v=d0pbNFC5bqY (https://www.youtube.com/watch?v=d0pbNFC5bqY)
- This tutorial on digital analysis of fibers and binder content in carbon paper GDLs: https://www.math2market.com/service-support/learning-center/digital-analysis-of-fibers-and-binder-content-of-four-carbon-paper-gdls.html (https://www.math2market.com/service-support/learning-center/digital-analysis-of-fibers-and-binder-content-of-four-carbon-paper-gdls.html)
To summarize: with typical CT resolution, individual 500 nm fibers will likely remain below the detection limit. The most promising path forward is to combine what your CT data can still provide (e.g., overall porosity and larger-scale structure) with SEM-based measurements of fiber dimensions and then build a representative model in FiberGeo. Alternatively, you can try to obtain FIB-SEM measurements of your sample which allow you to get a high-resolution 3D image of your catalyst layer structure.
Best regards,
Jonas Schabernack