Skip to content

Commit e37d968

Browse files
committed
update documentation for 2.0.0
1 parent 7891795 commit e37d968

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
## **Update History**
1515
- **1.0.0**: Initial release, for details see [Citation](#citation)
1616
- **2.0.0 - pre-release**: for details see [Update Log - 16/Sept/2025](documentation/UPDATE.md)
17+
- **2.0.0 - official release**: for details see [Update Log - 18/Feb/2026](documentation/UPDATE.md)
1718

1819
## **Purpose**
1920
*VesselBoost* is a Python-based software package leveraging a UNet3D-based segmentation pipeline that utilizes data augmentation and test-time adaptation (TTA) to enhance segmentation quality and is generally applicable to high-resolution magnetic resonance angiograms (MRAs).\

documentation/UPDATE.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,21 @@
55
- Improved code structure and readability
66
- Bugs fixes and performance improvements
77
- Added support for T2*-weighted imaging (experimental)
8-
- TODO: add notebook & github action test for previous version (1.0.0)
8+
- TODO: add notebook & github action test for previous version (1.0.0)
9+
10+
### Update Log - 18/Feb/2026
11+
- Offical release of VesselBoost 2.0.0
12+
- Roll back image preprocessing step to standardization, as it is more robust to outliers in the data and can lead to better performance in some cases. The decision to switch back to standardization was based on empirical results and feedback from users, which indicated that standardization provided more consistent and reliable results across different datasets and imaging modalities.
13+
- Added Gaussian blending for patch-based prediction to reduce edge artifacts and improve the quality of the final segmentation. Usage example:
14+
```python
15+
python test_time_adaptation.py \
16+
--image_path "/data/img/" \
17+
--output_path "/output_path" \
18+
--pretrained "/saved_model" \
19+
--prep_mode 4 \
20+
--epochs 10 \
21+
--augmentation_mode "intensity" \
22+
--learning_rate 1e-3 \
23+
--use_blending \ # indicator to use Gaussian blending
24+
--overlap_ratio 0.5 \ # the overlap ratio between adjacent patches
25+
```

0 commit comments

Comments
 (0)