Skip to main content
. 2020 Aug 29;47(10):4786–4799. doi: 10.1002/mp.14403
Algorithm 1. Trajectory optimization framework

Step 1: Acquire image data to be used as a digital phantom for DRR simulation

Step 2: Define a set of arcs for the search space

Step 3: Simulate DRRs for all defined arcs with the digital phantom

Step 4: FOR 1: number of arcs

Reconstruct the image using the set of DRRs related to the corresponding arc

Crop the reconstructed image at the VOI

Calculate the objective function at the cropped area

ENDFOR

Step 5: Find the best candidate as arcmaxobjectivefunction and remove it from the search space

Step 6: Append best candidate to all other arcs in the search space

Step 7: IF NOT stopping criteria are met

Go to Step 4

ENDIF

Step 8 Return selected trajectory (combined arcs)