| --- |
| license: other |
| library_name: onnxruntime |
| pipeline_tag: image-segmentation |
| tags: |
| - cardiac-mri |
| - lge |
| - myocardium-segmentation |
| - scar-segmentation |
| - onnx |
| --- |
| |
| # CMR Annotator JDL Myocardium and Scar Segmentation |
|
|
| Weight-only repository for the browser-side Joint Deep Learning (JDL) |
| myocardium and scar segmentation modules in CMR Annotator. |
|
|
| The two-stage scar pipeline: |
|
|
| 1. Segment myocardium, either with `jdl_myocardium.onnx` or another compatible |
| CMR Annotator myocardium provider. |
| 2. Resize and soften the myocardium mask, multiply it with the normalized LGE |
| image, and pass the weighted image to `jdl_scar.onnx`. |
| 3. Decode the scar logits and map the result back into the source image space. |
|
|
| Both models accept float32 tensors shaped `[N, 1, 224, 224]` under the input |
| name `image` and return float32 logits shaped `[N, 2, 224, 224]` under the |
| output name `logits`. |
|
|
| ## Checkpoints |
|
|
| | File | Size | SHA-256 | |
| | --- | ---: | --- | |
| | `checkpoints/jdl_myocardium.onnx` | 421.7 MB | `acaa352d106268c581b84da3a2627a96ee755d6488a5d6b0421376ca4997d17d` | |
| | `checkpoints/jdl_scar.onnx` | 421.7 MB | `0589305742e065b3c7410b6934a6e93955825dc77ebefe30da915fe8e5703ee0` | |
|
|
| These checkpoints are large and are downloaded only when their corresponding |
| CMR Annotator action or dependency is first run. CMR Annotator verifies the |
| declared SHA-256 checksum and caches the verified bytes in IndexedDB. |
|
|
| ## Intended use |
|
|
| These research checkpoints produce candidate annotations for expert review; |
| they are not a standalone clinical diagnostic device. The original JDL |
| myocardium model is short-axis biased. CMR Annotator therefore uses its newer |
| all-view myocardium provider by default and exposes JDL myocardium as an |
| explicit alternative. |
|
|