TOMOGRAPHIC IMAGE RECONSTRUCTION OF FAN-BEAM PROJECTIONS WITH EQUIDISTANT DETECTORS USING PARTIALLY CONNECTED NEURAL NETWORKS



Learning and Nonlinear Models - Revista da Sociedade Brasileira de Redes Neurais, Vol. 1, No. 2, pp. 122-130, 2003
© Sociedade Brasileira de Redes Neurais


where each output yj is connected to the input xi with a weight wji. Comparing this expression with equation (8), allows one to
rewrite the backprojections in terms of synaptic weights where each pixel in the final image are fully connected by weights
wij
to all pixels of q(s,θ). Index j enumerates all M pixels in the final image f(r,θ) while index i enumerates all N pixels in q(s,q):


1N1N

f ( rφ φ) = yj =  ∑ wiX =wiiq (s, θ)

Ki=1         Ki=1


(10)


Note that some weights will be unity and others will be zero. To reduce memory usage and improve speed the null weights can
be purged yielding a partially connected neural network.

Equation (8) can be slightly modified to take into account the fan-beam geometry (4 ) [8]:


1 K 1   r cos(βi- φ)

f (r,φ = KW q (—U—β


(11)


The neural network can be easily modified to incorporate this new scenario. The only change needed is on the weights
values. Instead of unity their value should be given by


wji = U-2


(12)


Figure 6: Zoom of part of the sinusoid, showing the points calculated according to the equation 4.


Another refinement to be incorporated in the reconstruction network is interpolation. When discretizing the calculated
value of s which is a function of the angle
θ as expressed in (4) the nearest pixel is selected. This way only a few relevant
pixels in q(s,
θ) will contribute to a given pixel in the final image. Figure 6 shows a zoomed view of the sinusoid relation in
q(s,
θ) where significant space between adjacent pixels can be seen. To improve image quality, we use the interpolation method
[11,12] to make a good use of neighboring pixels. The procedure to obtain a linear interpolation is to compute a weighted
combination of the two adjacent pixels according to proximity of them to the sinusoid. Figure 7 illustrates the adjacent pixels
incorporated. Backprojection is then given by:


1K

f (r, φ) = — ∑ [Uk q(_ s J, θ ) + vkq(P s 1, θ )]

K k =1


(13)


where the calculated value of s is truncated downwards _sJ (floor of s) to the closest number in the discretized s axis, or
truncated upward
Ps1 (ceil of s).


The weights ui and vi are calculated by


ui =P s 1 - s = P s∣ - r cos(θi - φ)

and

vi = s - _sJ = r cos(θi - φ) - _s J


(14)


(15)


126




More intriguing information

1. Human Development and Regional Disparities in Iran:A Policy Model
2. Financial Development and Sectoral Output Growth in 19th Century Germany
3. The changing face of Chicago: demographic trends in the 1990s
4. Revisiting The Bell Curve Debate Regarding the Effects of Cognitive Ability on Wages
5. A Critical Examination of the Beliefs about Learning a Foreign Language at Primary School
6. WP 36 - Women's Preferences or Delineated Policies? The development or part-time work in the Netherlands, Germany and the United Kingdom
7. WP 1 - The first part-time economy in the world. Does it work?
8. Electricity output in Spain: Economic analysis of the activity after liberalization
9. The name is absent
10. Spousal Labor Market Effects from Government Health Insurance: Evidence from a Veterans Affairs Expansion