Cone-beam Geometry Calibration Data - Rotating Shpere
Authors/Creators
Description
Cone-beam tomography calibration data, which is used to determine the geometry of acquisition of subsequent scans.
The data was obtained using a spherical object and rotating it around the rotation axis at a known distance. The data consists of the detector images of two of these scans.
The file structure is as follows:.\data\calib\calibration_scans.h5 (5 objects)├── angles_deg (60,), float64├── orbit_radius_um (), float64├── pixel_size_um (), float64├── scan_1 (80, 60, 80), uint32└── scan_2 (80, 60, 80), uint32
The data is organized as two scans (/scan_1 and /scan_2), with 60 angles ranging from 0 to 360 degrees. The images have a size equal to 80x80 pixels. The first dimension is the vertical dimension, the second is the angular stack, and the last is the horizontal dimension. The pixel size is 250 micrometers, while the orbit radius of both scans is 3 millimeters.
This data can be loaded in Python with the following code snippet:import h5pywith h5py.File("calibration_scans.h5") as fid: data = dict() for k, v in fid.items(): data[k] = fid[k][()]
It can then be used with the calibration code from: https://github.com/cicwi/PyCorrectedEmissionCT
Files
Files
(647.4 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:e761a9893ebf9bf65a620078a28d5f2a
|
647.4 kB | Download |