This file is indexed.

/usr/share/doc/ctsim-doc/html/ctsim23.html is in ctsim-doc 5.2.0-2.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
<HTML>
<head><title>Divergent Geometries</title></head>

<BODY BGCOLOR=#FFFFFF>
<A NAME="geometrydivergent"></A><CENTER>
<A HREF="ctsim_contents.html">Contents</A> <A HREF="ctsim15.html#conceptscanner">Up</A> <A HREF="ctsim22.html#geometryparallel">&lt;&lt;</A> <A HREF="ctsim24.html#topic16">&gt;&gt;</A> </CENTER><HR>

<H3>Divergent Geometries</H3>


For both equilinear (second generation) and equiangular
(third, fourth, and fifth generation) geometries,
the x-ray beams diverge from a single source to a detector array.
In the equilinear mode, a single
source produces a fan beam which is read by a linear array of detectors.  If
the detectors occupy an arc of a circle, then the geometry is equiangular.


<CENTER><img src="divergent.gif"></CENTER>

<P>


<A HREF="ctsim24.html#topic16"><B>Fan Beam Angle</B></A><BR>

For these divergent beam geometries, the <EM>fan beam angle</EM>
needs to be calculated. For real-world CT scanners, this is fixed
at the time of manufacture. <TT>CTSim</TT>, however, calculates the
<EM>fan beam angle</EM>, alpha, from the <EM>scan diameter</EM> and
the <EM>focal length</EM> as
<CENTER><EM>alpha = 2 x asin (
(Sd / 2) / f)</EM></CENTER>



<CENTER><img src="alphacalc.gif"></CENTER>

<P>

Empiric testing with <TT>CTSim</TT> shows that for very large <EM>fan beam angles</EM>,
greater than approximately
120 degrees,
there are significant artifacts. The primary way to manage the
<EM>fan beam angle</EM> is by varying the <EM>focal length</EM> since the
<EM>scan diameter</EM> is usually fixed at the size of the phantom.<P>
To illustrate, the <EM>scan diameter</EM> can be defined as

<BR>
<CENTER><EM>Sd = Sr x Vr x Pd</EM></CENTER><BR>
<P>
Further, the <EM>focal length</EM> can be defined as

<BR>
<CENTER><EM>F = FR x (VR x Pd)<CENTER></CENTER><BR>
</EM></CENTER><P>
Substituting these equations into the above
equation, We have,
 <BR>
<CENTER><EM>alpha = 2 sin (Sr / Fr)</EM></CENTER><BR>
<P>
Since in normal scanning s_r = 1, alpha depends only upon the
<EM>focal length ratio</EM> in normal scanning.<P>

<A HREF="ctsim25.html#topic17"><B>Detector Array Size</B></A><BR>

In general, you do not need to be concerned with the detector
array size -- it is automatically calculated by <TT>CTSim</TT>. For the
particularly interested, this section explains how the detector
array size is calculated.<P>
For parallel geometry, the detector length is simply the scan
diameter.<P>
For divergent beam geometries, the size of the detector array also
depends upon the <EM>focal length</EM>: increasing the <EM>focal
length</EM> decreases the size of the detector array.<P>
For equiangular geometry, the detectors are equally spaced around a arc
covering an angular distance of alpha as viewed from the source. When
viewed from the center of the scanning, the angular distance is

<BR>
<EM>pi + alpha - 2 x acos ((Sd / 2) / C))</EM><BR>

The dotted circle

indicates the positions of the detectors in this case.<P>

<CENTER><img src="equiangular.gif"></CENTER>

<P>
For equilinear geometry, the detectors are equally spaced along a straight
line. The detector length depends upon
<EM>alpha</EM> and the <EM>focal
length</EM>. This length,
Dl, is calculated as

<BR>
<CENTER><EM>2 x (F + C) x tan(alpha/2)</EM></CENTER>


<CENTER><img src="equilinear.gif"></CENTER>

<P>


</FONT></BODY></HTML>