File size: 4,638 Bytes
fd85e78
90b796d
efdeefe
 
fd85e78
269b189
fd85e78
564cff2
fd85e78
 
 
 
 
 
 
 
 
 
 
 
 
 
6afc1ec
 
fd85e78
 
 
 
6afc1ec
 
fd85e78
 
 
 
 
 
ee3e448
fd85e78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
efdeefe
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4b7eec7
 
 
 
 
 
 
 
 
 
efdeefe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
{
    "display_name": "elastix + IMPACT (Static), TotalSegmentator M730",
    "short_description": "A rigid alignment on mutual information, then an elastix B-spline driven by IMPACT on TotalSegmentator M730 (its last decoder layer at the two coarse levels, its segmentation head at the two fine ones) and MIND, Static mode: the features are extracted once on the whole image. The pairing that suits MR and CT, where the contours and the segmentation-level features carry the alignment across modalities.",
    "description": "A rigid alignment on mutual information, then an elastix B-spline driven by IMPACT on TotalSegmentator M730 (its last decoder layer at the two coarse levels, its segmentation head at the two fine ones) and MIND, Static mode: the features are extracted once on the whole image. The pairing that suits MR and CT, where the contours and the segmentation-level features carry the alignment across modalities.",
    "task": "registration",
    "tta": 0,
    "mc_dropout": 0,
    "models": [],
    "inputs": {
        "Fixed": {
            "display_name": "Fixed image",
            "volume_type": "VOLUME",
            "required": true
        },
        "Moving": {
            "display_name": "Moving image",
            "volume_type": "VOLUME",
            "required": true
        },
        "FixedMask": {
            "display_name": "Fixed mask (optional)",
            "volume_type": "SEGMENTATION",
            "required": false,
            "default": "ones"
        },
        "MovingMask": {
            "display_name": "Moving mask (optional)",
            "volume_type": "SEGMENTATION",
            "required": false,
            "default": "ones"
        }
    },
    "outputs": {
        "DisplacementField": {
            "display_name": "Displacement field",
            "volume_type": "VOLUME",
            "required": true
        }
    },
    "inputs_evaluations": {
        "Image": {
            "Evaluation_with_images.yml": {
                "FixedImage": {
                    "display_name": "Fixed image",
                    "volume_type": "VOLUME",
                    "required": true
                },
                "MovingImage": {
                    "display_name": "Moving image",
                    "volume_type": "VOLUME",
                    "required": true
                },
                "Mask": {
                    "display_name": "Evaluation mask",
                    "volume_type": "SEGMENTATION",
                    "required": false
                }
            }
        },
        "Segmentation": {
            "Evaluation_with_seg.yml": {
                "FixedSeg": {
                    "display_name": "Fixed segmentation",
                    "volume_type": "SEGMENTATION",
                    "required": true
                },
                "MovingSeg": {
                    "display_name": "Moving segmentation",
                    "volume_type": "SEGMENTATION",
                    "required": true
                }
            }
        },
        "Landmarks": {
            "Evaluation_with_fid.yml": {
                "FixedFid": {
                    "display_name": "Fixed landmarks",
                    "volume_type": "FIDUCIALS",
                    "required": true
                },
                "MovingFid": {
                    "display_name": "Moving landmarks",
                    "volume_type": "FIDUCIALS",
                    "required": true
                }
            }
        }
    },
    "vram_bytes_per_voxel": 150,
    "tiling": {
        "global": "Prediction.yml"
    },
    "ram_bytes_per_voxel": 950,
    "model_files": [
        {
            "repo_id": "VBoussot/impact-torchscript-models",
            "revision": "47ffad660e67cebbac8d74aecf0fa181c5dac042",
            "filename": "MIND/R1D2_3D.pt"
        },
        {
            "repo_id": "VBoussot/impact-torchscript-models",
            "revision": "47ffad660e67cebbac8d74aecf0fa181c5dac042",
            "filename": "TS/M730.pt"
        }
    ],
    "sample": {
        "label": "Baseline CT (fixed) and follow-up CT (moving) of the lungs of one NLST participant, with their masks (fidopt L2R_NLST 0014_0000_0014_0001, Learn2Reg 2022-23; NLST, TCIA, CC BY 4.0)",
        "inputs": {
            "Fixed": "L2R_NLST/development/0014_0000_0014_0001/fixed.ome.zarr",
            "Moving": "L2R_NLST/development/0014_0000_0014_0001/moving.ome.zarr",
            "FixedMask": "L2R_NLST/development/0014_0000_0014_0001/fixed_mask.ome.zarr",
            "MovingMask": "L2R_NLST/development/0014_0000_0014_0001/moving_mask.ome.zarr"
        }
    }
}