Releases: mohany203/NeuroSeg-Pro
Releases · mohany203/NeuroSeg-Pro
Release list
NeuroSeg Pro v4.0.0
NeuroSeg Pro v4.0.0 – Production Release
We are thrilled to present NeuroSeg Pro v4.0.0, a major evolution of our enterprise AI-powered 3D volumetric brain tumor segmentation suite. This release delivers a completely redesigned Windows installation pipeline, zero-touch dependency bootstrapping, intelligent environment reuse, and deep architectural fixes for volumetric sliding-window inference.
✨ Major Improvements & Changes from v3.0.0 to v4.0.0
1. Zero-Touch Intelligent Bootstrapper (install.ps1)
- Automated Environment Provisioning: Replaced static file extraction with an intelligent PowerShell engine that audits system health, checks OS execution levels, and builds an isolated virtual environment under
%LOCALAPPDATA%\NeuroSegPro\.venv. - Silent Python Acquisition: Automatically detects Python 3.11+. If missing on clean Windows installations, it silently acquires the official Python 3.11 runtime from
python.organd configures user paths automatically. - Smart Package & CUDA Reuse: Virtual environments are initialized with
--system-site-packages. If PyTorch or MONAI are pre-installed globally on the host PC or workstation, the installer instantly verifies and reuses them—eliminating redundant 2.5+ GB gigabyte downloads. - Multi-Log Split Telemetry: Generates dedicated diagnostic logs in
%LOCALAPPDATA%\NeuroSegPro\logs:bootstrap.log(Lifecycle, health audit, environment setup)python_install.log(Python setup engine logs)gpu_audit.log(NVIDIA GPU hardware detection & PyTorch runtime verification)
2. Windowless Silent Launcher (NeuroSegPro.vbs)
- Zero Terminal Clutter: Replaced legacy console batch files (
run_app.bat) with a native Windows Script Host wrapper that executeswscript.exeandpythonw.exe. - Instant Desktop GUI: Double-clicking desktop or Start Menu shortcuts launches the PyQt5 application cleanly with no console command prompt popup windows.
- Interactive Self-Healing Tool: Automatically detects missing dependencies or corrupted
.venvfiles on launch and prompts users with an interactive GUI dialog offering to runinstall.ps1 -Repair.
3. Deep Architectural Fix (DynUNet & Inference Engine)
-
Resolved Volumetric Tensor Mismatches: Fixed the classical bottleneck (
self.bottleneck) spatial stride fromstride=1tostride=2. This aligns 3D tensor spatial dimensions across all 6 decoder upsampling stages ($S/64 \rightarrow S/32 \rightarrow S/16 \rightarrow S/8 \rightarrow S/4 \rightarrow S/2 \rightarrow S$ ), eliminatingRuntimeError: Sizes of tensors must match except in dimension 1during 3D sliding-window inference. -
Sliding-Window Optimization: Standardized clinical volumetric patch resolution (
roi_size=128³) with0.5overlap and Gaussian weighting to prevent destructive whole-volume resizing on large clinical NIfTI scans. -
Hierarchical Post-Processing: Sigmoid-based thresholding (
> 0.5) with clinical priority mapping (ET (3) > TC/NCR (1) > WT/ED (2)).
4. Enterprise Inno Setup Integration (installer.iss)
- Strict Administrator Elevation: Enforced
PrivilegesRequired=adminand locked override flags (PrivilegesRequiredOverridesAllowed=none) so setup always prompts the standard Windows UAC dialog before modifying system locations. - Clean Uninstallation: Uninstaller cleanly purges all runtime environments (
%LOCALAPPDATA%\NeuroSegPro), cache directories, and shell file associations.
📦 Primary Release Binaries & Assets
| Asset Name | Description | Size | SHA256 Checksum |
|---|---|---|---|
NeuroSegPro_Setup_v4.0.0.exe |
Official Windows Standalone Installer | 2.89 MB | D79803579BA00DF67831ABA4952A47D669599A8352AF6877F452CE550187FFFF |
checksums.txt |
SHA256 Verification File | < 1 KB | Included |
🖥️ System Requirements
- Supported OS: Windows 10 (64-bit) or Windows 11 (64-bit)
- Processor: Multi-core x64 CPU (Intel Core i5 / AMD Ryzen 5 minimum)
- RAM: 16 GB minimum (32 GB recommended for multi-modality 3D scans)
- GPU: NVIDIA GPU with CUDA 11.8+ / 12.1+ driver (Optional; automatic multi-core CPU fallback supported)
- Disk Space: ~5.5 GB available storage for clinical AI models and PyTorch libraries
🚀 Quick Start & Installation
- Download
NeuroSegPro_Setup_v4.0.0.exebelow. - Run the installer and accept the Windows UAC Administrator prompt.
- Follow the installation wizard. When setup completes, the bootstrapper will automatically verify hardware acceleration and initialize the local AI runtime.
- Launch NeuroSeg Pro directly from your Desktop or Start Menu shortcut!
NeuroSeg Pro v3.0.0
NeuroSeg Pro v3.0.0
Stable release of NeuroSeg Pro before the Version 4 update.
Features
- Brain MRI tumor segmentation
- PyQt5 desktop application
- Multi-sequence MRI support
- Patient management
- Image preprocessing
- Export and reporting
- Dark/Light theme support
- Stable inference pipeline
This release preserves the final Version 3 codebase. Users who prefer Version 3 can always download it from this release.