▲ 3 r/MONAI+1 crossposts

Q: How to get new models on the Auto3DSeg?

I tried to, but couldn'd do it, the max I could was using monai's label server and the model I wanted to use was there, but wasn't enabled somehow(?), like, it seems that the model is installed, but no matter what I did, auto segmentation wasn't enabled, and that's what I would be using it for, can somebody send me a guide or help me a bit?

Extra info:
Model: https://monai.org.cn/model-zoo.html#/model/renalStructures_CECT_segmentation
Use: I want to use it for segmenting arteries, veins, ureters, parenchyma, cysts, and tumors, for later 3D print them and help with planning.
I'm using 3D Slicer.

  • Set up and started a local MONAI Label server inside the monailabel Conda environment on Windows.
  • Used the MONAI Bundle application located at:text C:\MONAILabel\apps\monaibundle
  • Used the studies directory:text C:\MONAILabel\studies
  • Initially attempted to load both renal models by passing their names together. This failed because the server interpreted the comma-separated names as an invalid bundle reference.
  • Identified that renalStructures_CECT_segmentation was not available as a remote MONAI Zoo bundle in the server’s reported model list. The valid listed bundles included:textswin_unetr_btcv_segmentation renalStructures_UNEST_segmentation wholeBrainSeg_Large_UNEST_segmentation prostate_mri_anatomy lung_nodule_ct_detection wholeBody_ct_segmentation vista2d
  • Attempted to use the local CECT bundle directory, but it was not suitable for the standard MONAI Label / 3D Slicer automatic-segmentation workflow.
  • Determined that renalStructures_CECT_segmentation is a multi-phase contrast-enhanced CT model. It expects multiple aligned inputs, such as arterial, venous, and excretory phases, rather than one CT volume.
  • Connected the MONAI Label server at:text http://127.0.0.1:8000
  • Initially tried to use the MONAI Auto3DSeg Slicer module. It connected to the server but did not load models correctly and generated a 404 Not Found error, because Auto3DSeg and MONAI Label use different server APIs.
  • Switched to the MONAI Label module in 3D Slicer, which successfully recognized the MONAI Label server and showed the application as:text MONAI Label - Zoo Bundle (0.8.5)
  • Observed that the MONAI Label UI recognized:text renalStructures_UNEST_segmentation but some Auto Segmentation controls remained unavailable when the CECT model was selected.
  • Concluded that the correct model for the current Slicer workflow is:text renalStructures_UNEST_segmentation
  • The recommended server startup command is:powershellconda activate monailabel monailabel start_server ` --app C:\MONAILabel\apps\monaibundle ` --studies C:\MONAILabel\studies ` --conf models renalStructures_UNEST_segmentation ` --host 127.0.0.1 ` --port 8000
  • The intended Slicer workflow is:
    • Keep the Miniconda/PowerShell window with the server running.
    • Open the MONAI Label module in 3D Slicer.
    • Connect to http://127.0.0.1:8000.
    • Select a single CT source volume, such as the arterial or portal phase.
    • Select renalStructures_UNEST_segmentation.
    • Run automatic segmentation.

The server shows up, and the models too, but I can't use the auto segmentation part.

reddit.com
u/Biometrics_Engineer — 22 hours ago

USB Biometric Fingerprint Scanner

What is the one USB Biometric Fingerprint Scanner that you would choose every time you want to develop a Software Application that uses Biometrics for User Authentication & Verification?

reddit.com
u/Biometrics_Engineer — 2 days ago

USB Biometric Fingerprint Scanner

What is the one USB Biometric Fingerprint Scanner that you would choose every time you want to develop a Software Application that uses Biometrics for User Authentication & Verification?

reddit.com
u/Biometrics_Engineer — 3 days ago
▲ 2 r/MONAI+1 crossposts

From 2 Epochs to 4: Live MONAI Training on a CPU-Only Ubuntu Linux Laptop

In my previous post, I shared a MONAI 2D medical image classification experiment that I ran on an Ubuntu Linux laptop without an NVIDIA GPU.

This time, I repeated the experiment and changed one parameter only:

▪ Previous setting: 2 training epochs
▪ New setting: 4 training epochs

Everything else was kept the same:

▪ Ubuntu Linux
▪ Intel Core i7 CPU
▪ No NVIDIA GPU
▪ No CUDA acceleration
▪ Same MONAI environment
▪ Same Jupyter notebook
▪ Same model and dataset

I kept the original 2-epoch setting visible in the notebook and added the new 4-epoch setting directly below it. The training was then run live using the CPU.

The purpose was simple: change one training parameter and observe what happens.

This is part of my MONAI on a CPU-Only Linux Laptop series, where I'm exploring what can actually be done with MONAI and medical imaging AI when access to dedicated GPU hardware is limited.

I recorded the live experiment here:

MONAI 2D Medical Image Classification – Live 4-Epoch Training on Ubuntu Linux (CPU Only, No CUDA)

I'm particularly interested in how other people approach experiments like this.

For those working with MONAI:

▪ Do you normally increase epochs first when experimenting with a model, or change other parameters?
▪ How do you decide when you've trained for “enough” epochs?
▪ When working without a GPU, what do you change first to make an experiment practical?

I would be interested to hear how others approach this, whether you're working with CPU-only hardware or a GPU workstation.

youtu.be
u/Biometrics_Engineer — 2 days ago
▲ 30 r/MONAI+1 crossposts

Where do I start in Learning Cuda

Completely new to CPU/CUDA Deep Learning.

How and where do I start to learn about CUDA coding/syntax?

reddit.com
u/Biometrics_Engineer — 7 days ago

3 Architectural Questions to Ask Before Procuring Biometric Scanners (Hardware Gatekeeping, SDKs & Vendor Lock-In)

When designing or deploying biometric identity solutions, picking a scanner purely on sensor resolution or optical specs is a common trap. If the hardware procurement model requires enterprise NDA friction, closed SDKs, or zero local retail availability, your system architecture is exposed to severe maintenance risks.

As a moderator here and someone who works deeply with biometric systems integration, I’ve seen projects stall not because the sensor failed, but because the vendor relationship did. I recently put together a video walkthrough on this topic, but I wanted to break down the core architectural takeaways directly here for the community.

1. Is the hardware available off-the-shelf, or locked behind enterprise gatekeeping?

If your project requires replacing a failed device at a client site in 24 to 48 hours, can you order a replacement unit off Amazon/local distributors, or do you have to submit a corporate inquiry, sign an NDA, and wait weeks for a sales representative?

  • Architectural Risk: Procurement delays directly impact system availability and SLAs. Retail availability should be a primary consideration for long-term deployment stability.

2. How proprietary is the SDK/Driver Ecosystem?

Does the vendor force you into a closed, platform-specific SDK that ties your hands, or do they offer broad wrapper support across C#, Python, PHP, or native Web/Desktop APIs?

  • Architectural Risk: Hardware lock-in. If a vendor discontinues their driver support or charges licensing fees per device capture, migrating your entire application codebase becomes an expensive nightmare.

3. What is the Field-Replacement and Decoupling Strategy?

Is your core application logic tightly coupled to a specific capture SDK, or have you abstracted the hardware layer?

  • Architectural Risk: If sensor "Model A" goes end-of-life (EOL), your application logic shouldn't break. Architecting a clean abstraction layer between the hardware driver and your biometric template processing pipeline ensures you can swap hardware vendors with minimal code refactoring.

Full Video Breakdown & Discussion

I recorded a detailed 3-minute architectural breakdown walking through these exact procurement warnings and trade-offs. If you prefer a visual breakdown, feel free to check out the full video here: 🎬Watch the full video on YouTube: 3 Questions Before Buying a Biometric Device

Video Chapters for quick navigation:

  • 0:00 - Don't Choose Fingerprint Scanners on Specs Alone
  • 0:31 - The Unwritten Truth About Biometric Vendors
  • 1:25 - Biometric Device Availability in Architecture
  • 2:03 - Replacing Failed Biometric Devices at Client Sites
  • 2:44 - Accessible Biometric Scanner Integration Warnings
  • 3:34 - Key Summary

Question for the community: For those integrating or managing biometric deployments—how do you currently handle hardware abstraction to prevent vendor lock-in? Do you prefer standardized web wrappers or native driver SDKs? Let's discuss below!

u/Biometrics_Engineer — 8 days ago
▲ 2 r/CatBeforeAfter+1 crossposts

Cat Photo Edit Video Clips From Start to Finish

Would you be interested in watching Cat Photo Edit videos?

Here is a short video clip where I add a White Outline to the Cat to make it Pop Out in the Photo.

You can even tile the Cat Photo, Print it and make Cut Outs of the Cat to make stickers that you can stick at your Work station, Fridge, Mugs, Walls, Bag, Car to remind you of your favorite Pet.

Let me know if this is content that would interest you so that I could publish it more often here at r/CatBeforeAfter

Looking forward to seeing and replying to all your comments.

youtube.com
u/Biometrics_Engineer — 8 days ago
▲ 2 r/MONAI+2 crossposts

Can a MONAI 2D medical image classification model run without an NVIDIA GPU? I tried it on Ubuntu Linux

After getting MONAI running on my resource-constrained Ubuntu Linux laptop, I wanted to take the next step and see what I could actually accomplish with it.

I revisited the MONAI MedNIST 2D classification tutorial and looked at the results from an experiment I originally ran in May 2026.

The hardware and configuration were:

▪ Ubuntu Linux
▪ Intel Core i7 processor
▪ No NVIDIA GPU
▪ CPU-only PyTorch
▪ 2 training epochs
num_workers=2

This was not a live training run. I launched the Jupyter Notebook and walked through the actual results from the original experiment.

The model completed both training epochs, with the following results:

Epoch 1

▪ Average training loss: approximately 1.10
▪ AUC: 0.9937
▪ Accuracy: approximately 92.67%

Epoch 2

▪ Average training loss: approximately 0.44
▪ AUC: 0.9976
▪ Accuracy: approximately 96.58%

Best AUC: 0.9976 at epoch 2

I recorded the experiment and walked through the results here:

Running a MONAI 2D Medical Image Classification Model on Ubuntu Linux — CPU Only, No GPU

One thing I am particularly interested in exploring is what happens when the same CPU-only setup is pushed a little further.

My next experiment increases the training from 2 to 4 epochs, allowing me to compare the training time, loss, AUC and accuracy.

For those using MONAI:

Have you ever run a MONAI training experiment entirely on CPU?

▪ What processor/hardware were you using?
▪ How long did your training take?
▪ Were you using Linux, Windows or another platform?
▪ Did you eventually move to GPU training?

youtu.be
u/Biometrics_Engineer — 9 days ago
▲ 1 r/MONAI

Did you know you can run MONAI on a CPU-only Ubuntu Linux laptop? I tested it without an NVIDIA GPU

Do you need an NVIDIA GPU to start experimenting with MONAI?

I wondered about this myself, especially for people who want to learn medical imaging AI but don't have access to a GPU workstation.

So I decided to try something very simple: set up MONAI on a resource-constrained Ubuntu Linux laptop using CPU-only PyTorch with no NVIDIA GPU.

The goal wasn't to build a high-performance training machine. Instead, I wanted to see whether it was possible to create a clean, isolated MONAI environment on modest hardware and verify that the complete software stack was working correctly.

In the process, I documented the setup from beginning to end:

  • Installing and verifying Micromamba
  • Creating an isolated monai_env environment
  • Installing CPU-only PyTorch
  • Installing and verifying MONAI Core
  • Checking the complete software stack
  • Optionally installing JupyterLab
  • Properly deactivating the environment

The machine isn't a powerful AI workstation and CPU-only does not mean fast. But that wasn't the point. The point was to see whether I could get a functional MONAI environment running without an NVIDIA GPU.

And yes, I could, I recorded the entire setup process here Setting Up MONAI on a Resource Constrained Ubuntu Linux Laptop Using Micromamba and CPU Only PyTorch

Have you ever tried running MONAI entirely on CPU?

What hardware and operating system are you using, and how has your experience been?

youtu.be
u/Biometrics_Engineer — 15 days ago

👋 Welcome to r/MONAI - Introduce Yourself and Read First!

Welcome to r/MONAI!

Hey everyone! I'm u/Biometrics_Engineer, a founding moderator of r/MONAI.

Welcome to the community!

This is a new home for people interested in MONAI and AI for medical imaging — whether you're an experienced researcher, developer, healthcare AI practitioner, student, beginner, or simply curious about what MONAI can do.

Our goal is simple: learn, share, collaborate, and advance together.

What to Post

This is a place for practical questions, technical discussions, experiments, tutorials, research ideas, discoveries, successes, failures, and lessons learned.

You can post about things such as:

  • MONAI and MONAI-based medical AI workflows
  • Medical image classification, segmentation, detection, and related tasks
  • 2D and 3D medical imaging
  • MONAI with Python and PyTorch
  • CPU and GPU training and deployment
  • Running MONAI on resource-constrained hardware
  • Training, validation, metrics, and model performance
  • Troubleshooting installation, code, datasets, and workflows
  • MONAI deployment and practical applications
  • Tutorials, papers, projects, and useful resources
  • Research ideas, questions, and experiences from your own work

Don't be afraid to ask a question because you think it is too basic. Someone else may have exactly the same question — and your post might help them find the answer.

And if you don't know the answer to somebody else's question, that's okay too. Share what you know, point them toward useful resources, or simply help us find someone who can.

Community Vibe

Let's keep this a friendly, constructive, technically focused, and inclusive community.

We want beginners to feel comfortable asking questions and experienced practitioners to feel comfortable sharing what they know.

Disagreement is welcome. Dismissiveness isn't.

If someone makes a mistake, help them understand it. If you make a mistake, share what you learned from it. Some of the most useful technical discussions begin with “I tried this and it didn't work.”

A Note About This Community

r/MONAI is an independent community.

This subreddit is not affiliated with, sponsored by, endorsed by, or officially associated with the MONAI project, NVIDIA, or their respective organizations. MONAI and NVIDIA names, logos, and trademarks belong to their respective owners.

We're simply a community of people interested in learning, using, discussing, and sharing knowledge about MONAI and AI for medical imaging.

How to Get Started

1. Introduce yourself in the comments.

Tell us a little about yourself — are you a researcher, developer, student, healthcare professional, beginner, or something else? What brought you to MONAI?

2. Make your first post.

Ask a question, share something you've built, tell us about an experiment you're running, share a useful resource, or tell us what you're currently learning.

3. Bring someone along.

If you know someone working with medical imaging, PyTorch, MONAI, or medical AI, invite them to join us.

4. Help us build the community.

We're starting from zero. Every good question, useful answer, thoughtful discussion, and helpful member makes this place better for the next person who arrives.

And if you'd eventually like to help moderate the community, reach out. As the community grows, we'll be looking for people who want to help maintain a welcoming and technically focused environment.

Finally...

To everyone joining during these early days:

Thank you. You are part of the very first wave.

Let's make this a place where someone can arrive with a difficult MONAI problem, ask the question without hesitation, and find people willing to work through it with them.

Learn. Share. Collaborate. Advance.

Welcome to r/MONAI.

reddit.com
u/Biometrics_Engineer — 15 days ago
▲ 1 r/MONAI+1 crossposts

👋 Welcome to r/MONAI - Introduce Yourself and Read First!

Welcome to r/MONAI! 🧠💻🏥

Hey everyone! I'm u/Biometrics_Engineer, a founding moderator of r/MONAI.

Welcome to the community! 🎉

This is a new home for people interested in MONAI and AI for medical imaging — whether you're an experienced researcher, developer, healthcare AI practitioner, student, beginner, or simply curious about what MONAI can do.

Our goal is simple: learn, share, collaborate, and advance together.

What to Post

This is a place for practical questions, technical discussions, experiments, tutorials, research ideas, discoveries, successes, failures, and lessons learned.

You can post about things such as:

  • MONAI and MONAI-based medical AI workflows
  • Medical image classification, segmentation, detection, and related tasks
  • 2D and 3D medical imaging
  • MONAI with Python and PyTorch
  • CPU and GPU training and deployment
  • Running MONAI on resource-constrained hardware
  • Training, validation, metrics, and model performance
  • Troubleshooting installation, code, datasets, and workflows
  • MONAI deployment and practical applications
  • Tutorials, papers, projects, and useful resources
  • Research ideas, questions, and experiences from your own work

Don't be afraid to ask a question because you think it is too basic. Someone else may have exactly the same question — and your post might help them find the answer.

And if you don't know the answer to somebody else's question, that's okay too. Share what you know, point them toward useful resources, or simply help us find someone who can.

Community Vibe

Let's keep this a friendly, constructive, technically focused, and inclusive community.

We want beginners to feel comfortable asking questions and experienced practitioners to feel comfortable sharing what they know.

Disagreement is welcome. Dismissiveness isn't.

If someone makes a mistake, help them understand it. If you make a mistake, share what you learned from it. Some of the most useful technical discussions begin with “I tried this and it didn't work.”

A Note About This Community

r/MONAI is an independent community.

This subreddit is not affiliated with, sponsored by, endorsed by, or officially associated with the MONAI project, NVIDIA, or their respective organizations. MONAI and NVIDIA names, logos, and trademarks belong to their respective owners.

We're simply a community of people interested in learning, using, discussing, and sharing knowledge about MONAI and AI for medical imaging.

How to Get Started

1. Introduce yourself in the comments.

Tell us a little about yourself — are you a researcher, developer, student, healthcare professional, beginner, or something else? What brought you to MONAI?

2. Make your first post.

Ask a question, share something you've built, tell us about an experiment you're running, share a useful resource, or tell us what you're currently learning.

3. Bring someone along.

If you know someone working with medical imaging, PyTorch, MONAI, or medical AI, invite them to join us.

4. Help us build the community.

We're starting from zero. Every good question, useful answer, thoughtful discussion, and helpful member makes this place better for the next person who arrives.

And if you'd eventually like to help moderate the community, reach out. As the community grows, we'll be looking for people who want to help maintain a welcoming and technically focused environment.

Finally...

To everyone joining during these early days:

Thank you. You are part of the very first wave.

Let's make this a place where someone can arrive with a difficult MONAI problem, ask the question without hesitation, and find people willing to work through it with them.

Learn. Share. Collaborate. Advance.

Welcome to r/MONAI. 🚀

reddit.com
u/Biometrics_Engineer — 16 days ago
▲ 3 r/neuroimaging+1 crossposts

Help with MONAI Auto3D Seg and Slicer 3D

Hi all,

I am trying to use this model "Wholebrainseg large unest segmentation" (from here https://monai.io/model-zoo.html) in MONAI Auto3D Seg in Slicer 3D. I put it in the correct path according to Github (https://github.com/lassoan/SlicerMONAIAuto3DSeg), which is "C:\Users\Myname\.MONAIAuto3DSeg\models\wholeBrainSeg_Large_UNEST_Segmentation_v0.2.3". It still doesn't show up in Slicer. I still don't see it. I see the default segmentation models. Also, when I go to the module and click the models cache button it brings me to the correct folder (see path above). It doesn't make sense to me.

Do I have to manually path this model? How would I do that?

Thanks for your help!

reddit.com
u/Biometrics_Engineer — 15 days ago
▲ 1 r/MONAI

Segmentation pipeline using MONAI and Pytorch

For my machine learning project, I created an 'end to end' segmentation pipeline using MONAI and Pytorch for the deep learning portion, and the Optuna hyper parameter optimization library for hyperparam optimization / search. The entire project is fully encapsulated/packaged using Poetry, so its really easy to install and use. The pipeline is fully customizable in terms of which models to use, model parameters, optimizers, as well as hyperparameters via configuration files. It also takes advantage of automatic mixed-precision for accelerated compute. I also have it integrated with Aimstack for experiment tracking and visualization.

What My Project Does

Segmentation pipeline used for creating segmentation masks of diagnostic medical images in Nifti format. Streamlines the process of training, inference and hyperparameter search using Optuna and Aimstack integration. Modularized configuration files allow for specific use-case modification.

Target Audience

Primarily meant for medical image and computer vision research & teaching. Not meant for clinical use.

Comparison

Use a single pipeline for training, inference and visualization, quickly prototype models, and even benchmark HPC GPU performance.

Overall, this was an amazing learning experience for me. I'm new to the world of ML, and I learned a lot while developing this. I've been running this on an HPC cluster with both A100 and H100 GPUs. What do you guy's think? https://github.com/adnan-umich/monai-train

u/Biometrics_Engineer — 6 days ago
▲ 1 r/MONAI

Looking to build a pipeline for radiology image segmentation using MonaiLabel

Git repo: https://github.com/Project-MONAI/MONAILabel

Full disclosure, senior software engineer with years of experience in python, and scientific programming. But straight-up noob when it comes to anything AI/Machine Learning related. I've decided to take my passion for medical imaging to the machine learning podium. I wish to build a training and inference pipeline using MonaiLabel's API to train and test against segmentation of radiology (CT and MRI images) using MonaiLabel as the API and framework. Has anyone here done anything similar? I'm looking for advice on how I can best take this difficult venture.

I'm already in the process of going through Monai labels builtin getting started tutorials.
Thank you all in advance.

u/Biometrics_Engineer — 6 days ago
▲ 1 r/MONAI

[Project] The all-in-one 3D medical image segmentation toolkit. From data annotation to model deployment, MedicalSeg is all you need!

Hello, everyone!

We have created an open-source all-in-one 3D medical image segmentation toolkit called MedicalSeg. MedicalSeg supports the whole segmentation process including data labeling, data preprocessing, model training, and model deployment. Major features include:

  1. Data preprocessing with 30% acceleration using CuPy.
  2. High precision pre-trained models on 5 different organs.
  3. High precision models including nnUnet, TransUnet, UNETR, Vnet, and more models are coming soon!
  4. 3D visualization demo based on itkwidgets.
  5. AI-assisted 3D medical image annotation platform called EISeg-Med3D: With the 3D segmentation model incorporated into the interactive segmentation algorithm, we managed to improve the annotation efficiency by ten times through AI-assisted click interaction! Combined with the machine learning algorithms and manual annotation toolkit, 100% accuracy is right on your hand. Let alone it is user-friendly and your annotation results and progress are saved automatically.

The following images demonstrate the segmentation result predicted by MedicalSeg:

Lung Segmentation Result

Spine Segmentation Result

​

EISeg- Med3D label process

EISeg-Med3D: https://github.com/PaddlePaddle/PaddleSeg/blob/develop/EISeg/med3d/README_en.md

MedicalSeg: https://github.com/PaddlePaddle/PaddleSeg/blob/develop/contrib/MedicalSeg/README.md

u/Biometrics_Engineer — 6 days ago
▲ 1 r/MONAI

Deep Learning for Medical Imaging using MONAI and Pytorch

Lately my brother and I have been using Pytorch and MONAI for medical imaging applications.

You can use these frameworks to build deep learning models for the healthcare industry.

I have shared my thoughts about this in the article below.

If deep learning for medical imaging interests you then I think you'll like this article :
https://nourislam.medium.com/how-to-use-deep-learning-for-medical-imaging-using-monai-and-pytorch-8abdb8fc790e

#deeplearning #healthcare #medicalimaging #pytorch #monai

u/Biometrics_Engineer — 15 days ago