Dose 2016
Ray Tracing: Siddon’s algorithm An individual distance d 1 , d 2 , ..d m .. d M
can be calculated as:
[
]
d d
2 geo
2 geo y x
=
− α−α⋅ m m
with
d
geo
1
=
+
m
geo
Finally, one obtains the radiological path as:
[
]
∑
d
d
=
µ⋅ α−α ⋅ i m m −
radiol
geo
m)(k,m)(,m)( 1
j
m
This approach does not scale with the number of voxels N i x N j x N k but with number of planes (N i +1)+(N j +1)+(N k +1).
For instance in the same voxel array: Instead of 256 x 256 x 64 = 4 million iterations we need only (256+1)+(256+1)+(64+1) = 579 iterations
27
Made with FlippingBook