1: |
Input: n roughly registered subjects, each subject has a surface map indicating subfield distribution, which is marked as M. |
2: |
Output: Diffeomorphism Γ so that min dist(F − M ◦ Γ) achieved, where F is created by averaging all 12 registered subjects. |
3: |
while
iter <= 4 do
|
4: |
Template Surface Atlas
|
5: |
for each subject with label map M do
|
6: |
4-level multi-precision registration:
|
7: |
for each level do
|
8: |
repeat
|
9: |
Step 1: Given γ(t)
|
10: |
for each vertex k do
|
11: |
Compute: |
|
|
12: |
|
13: |
Step 2: Given Γ(t)
|
14: |
for each vertex k do
|
15: |
Update γ: |
|
|
16: |
until Convergence |
17: |
iter = iter + 1 |