Add neck-based CT prealignment before VoxelMorph

This commit is contained in:
admin
2026-06-03 10:58:12 +08:00
parent 0a6a0ece00
commit 3d96bdb706
8 changed files with 665 additions and 266 deletions

View File

@@ -0,0 +1,57 @@
{
"fixed_input_path": "outputs/nifti/patient1_fixed.nii.gz",
"moving_input_path": "outputs/nifti/patient1_moving.nii.gz",
"fixed_output_path": "outputs/preprocessed/patient1_fixed_preprocessed.nii.gz",
"moving_output_path": "outputs/preprocessed/patient1_moving_preprocessed.nii.gz",
"fixed_resampled_shape_xyz": [
288,
288,
317
],
"moving_resampled_shape_xyz": [
331,
331,
334
],
"target_shape_xyz": [
320,
320,
352
],
"target_spacing_xyz": [
1.0,
1.0,
1.0
],
"fixed_neck_center_index_xyz": [
143.0,
160.5,
159.5
],
"moving_neck_center_index_xyz": [
164.5,
195.0,
170.0
],
"fixed_neck_center_world_mm": [
13.233566284179688,
-33.013214111328125,
-633.6527099609375
],
"moving_neck_center_world_mm": [
13.2132568359375,
18.1754150390625,
-656.634033203125
],
"moving_translation_mm": [
0.0203094482421875,
-51.188629150390625,
22.9813232421875
],
"body_threshold_hu": -500.0,
"foreground_percentiles": [
2.0,
98.0
],
"method": "neck-mask-centroid-translation"
}