|
|
Purpose
|
Reconstruction
of volumetric data from a set of two-dimensional projections (cone beam).
|
|
Program
Control
|
Stand-alone
application: MFC-based GUI (options and progress),
parameter files (scanner and target volume
parameters)
|
SDK:
both COM and DLL interfaces are supported.
|
|
Minimal/Recommended
PC Configuration
|
|
Minimal |
Recom. |
|
CPU |
P3,
Xeon, Athlon |
Athlon
2000+
Xeon
2.0 GHz |
|
L2
cache |
64
KB |
512
KB |
|
RAM |
512
MB |
1
GB |
|
OS |
Windows
XP Home |
Windows
2000,
Windows XP Pro |
|
|
|
|
Speed
|
|
*
- starting version 4.
**
The
task: Reconstruction of a 512
cube volume from 360 input projections of 512x512 pixels
each.
Hardware: Dual Pentium
2.0 GHz. |
|
Scaling |
Runtime
values scale approximately with the number of
projections, the number of voxels in the output
volume, and 1/ number of the nodes in cluster, if
input and output are reasonably matched
(reconstruction from higher resolution projections
is longer because of FFT, etc.). |
|
|
|
|
|
|
|
|
|
Scanner
Types Supported
|
Turn-table scanners,
rotating gantry scanners including* support
of non-ideal source/detector trajectories (via
projection matrices)
|
|
Numerical
Precision
|
Input
data (projection
data):
|
16/32
bit signed/unsigned integer, 32 bit float
|
|
|
Internal
preprocessing
|
Data
corrections, convolution in 32 and 64 bit float
|
|
|
FFT length
|
Chosen
to adapt to detector size
|
|
|
Filter
kernel
|
Customizable,
three standard kernels are provided
|
|
|
Back-projection
process
|
32
bit precision
|
|
|
Output
format
|
12/16
bit, slice files or solid volume file
|
|
Cluster
(distributed) solutions
|
COBRA allows to
distribute calculations. The cluster may contain up
to 4 networked PCs. 10Mbps network connection is
required (separate network segment is advantageous).
The same installation procedure is required for all
cluster nodes. After installing
COBRA, no further user interaction on the remote
computer(s) is necessary (the host is accomplishing the remote
control through MS DCOM mechanism).
|
|
Inline
reconstruction
|
This is
the opportunity to start reconstruction instantly after getting the first projection from
the CT
scanner. It allows running reconstruction
and data acquisition processes in parallel. Both COM and DLL
interfaces provide the tools to build custom inline applications. The
COBRA documentation contains three code examples (MS
Visual C++).
|
|
|
|
|
|
|
|
|
|
|
|
|