From 6ca3feda02a6001ab8acf40862abd07bab5d90a3 Mon Sep 17 00:00:00 2001 From: KYUNGTAEK JUN <53601949+ktfriends@users.noreply.github.com> Date: Tue, 14 Jul 2020 04:07:52 -0400 Subject: [PATCH 1/2] Create README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..dbc80d9 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# Alignment_CT +Alignment solutions in CT image processing From 09e29994e97c4c881232ded01eeedcd2c2cd231f Mon Sep 17 00:00:00 2001 From: KYUNGTAEK JUN <53601949+ktfriends@users.noreply.github.com> Date: Tue, 14 Jul 2020 04:09:06 -0400 Subject: [PATCH 2/2] Update README.md --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index dbc80d9..af4bdd3 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,23 @@ # Alignment_CT Alignment solutions in CT image processing + + +# Virtual Alignment Method (VAM) for projection image alignment algorithm to get clean CT image reconstructions. +1. VAM for rigid sample +2. VAM for elastic sample + + +# VAM Test Version Description +1. Generate sinogram using Radon Trasform for Shepp-Logan phantom image +2. Apply random translation error to each column of sinogram +3. Calculate center of attenuation and use it as a fixed point +4. Apply VAM to the obtained fixed point +5. CT image reconstruction acquisition + +P.S. See "fp_phantom.png" for the location of the fixed point in the reconstruction + +# How to apply VAM to real samples with translation errors +1. Calculate a fixed point in the whole projection set +2. Align the projection image set to the axial level (common layer) of the specimen by adjusting the height of the fixed point +3. Apply VAM to a fixed point on the adjusted projection image set +4. Obtain ideally aligned CT reconstructions using an ideally aligned projection image set