|
6 | 6 | - MetricsReloaded integration
|
7 | 7 | - Bundle workflow APIs
|
8 | 8 | - Modular patch inference
|
| 9 | +- Lazy resampling for preprocessing |
9 | 10 |
|
10 | 11 | ## Auto3DSeg enhancements and benchmarks
|
11 | 12 | Auto3DSeg is an innovative solution for 3D medical image segmentation, leveraging the advancements in MONAI and GPUs for algorithm development and deployment.
|
@@ -57,3 +58,20 @@ to construct the result image corresponding to the input image. Although dependi
|
57 | 58 | the exact implementations of a patch inference may vary, the overall process of splitting, running inference, and merging the results remains the same.
|
58 | 59 | In this release, we have created a modular design for patch inference, which defines the overall process while abstracting away the specific
|
59 | 60 | behavior of how to split the image into patches, how to pre and post process each patch, and how to merge the output patches.
|
| 61 | + |
| 62 | +## Lazy Resampling for preprocessing |
| 63 | +Lazy Resampling is a new, experimental feature for preprocessing. It works under |
| 64 | +the hood along with MONAI transforms to combine adjacent spatial and |
| 65 | +cropping transforms into a single operation. This allows MONAI to reduce the number of data resamples |
| 66 | + a pipeline undergoes. Depending on the preprocessing pipeline, it can potentially: |
| 67 | + |
| 68 | +* reduce processing time |
| 69 | +* reduce processing memory |
| 70 | +* reduce incidental artifacts added by resampling |
| 71 | +* preserve data that would otherwise be cropped and replaced with padding |
| 72 | + |
| 73 | +Lazy Resampling pipelines can use a mixture of MONAI and non-MONAI transforms, so |
| 74 | +should work with almost all existing pipelines simply by setting `lazy=True` |
| 75 | +on MONAI `Compose` instances. See the |
| 76 | +[Lazy Resampling topic](https://docs.monai.io/en/stable/lazy_resampling.html) |
| 77 | +in the documentation for more details. |
0 commit comments