...
VoCentering | |||||
Process category | Brief description | Computational demand for typical tomography data (low, medium, high) | Comment(s) | Reference(s) | Common alternative process(es) |
---|---|---|---|---|---|
filter | To find an optimal value of CoR automatically. | High |
| Reliable method for calculating the center of rotation in parallel-beam tomography | VoCenteringIterative |
...
Code Block | ||
---|---|---|
| ||
>>> disp -avv ------------------------------------------------------------------------------------- 1) VoCentering(savu.plugins.centering.vo_centering) A plugin to find the center of rotation per frame 1) preview : [] A slice list of required frames (sinograms) to use in the calulation of the centre of rotation (this will not reduce the data size for subsequent plugins). 2) start_pixel : None The approximate centre. If value is None, take the value from .nxs file else set to image centre. 3) search_area : (-50, 50) Search area from horizontal approximate centre of the image. 4) in_datasets : [] Create a list of the dataset(s) to process. 5) search_radius : 6 Use for fine searching. 6) ratio : 0.5 The ratio between the size of object and FOV of the camera. 7) out_datasets : ['cor_raw', 'cor_fit'] The default names. 8) datasets_to_populate : [] A list of datasets which require this information. 9) row_drop : 20 Drop lines around vertical center of the mask. 10) step : 0.5 Step of fine searching. ------------------------------------------------------------------------------------- >>> |
Additional notes |
---|
For basic information on this process, please use the disp -av (or disp -avv or disp-v[v] <process index>) command in Savu Configurator (see above). The table below is intended to provide some additional notes on a number of selected topics:
Item | Parameter name | Parameter format | Example(s) | Comment(s) | |
---|---|---|---|---|---|
Parameter value | Effect | ||||
1 | preview |
| |||
2 | start_pixel | An initial estimate for the pixel coordinate of an optimal CoR. | |||
3 | search_area | If the value of the search_area parameter is set to the default interval of (-50, 50), then VoCentering will attempt attempts to search for an optimal value of CoR in the (start_pixel - 50, start_pixel + 50) interval (if the user-specified value of start_pixel is None, then img_W/2 (or a value found in /entry1/tomo_entry/instrument/detector/x_rotation_axis_pixel_position) is used instead). For some datasets, this default, 100-pixel-wide range of search (100 pixel) may not be not sufficiently large to include an optimal value of CoR, leading to subsequent sub-optimal reconstruction. Therefore, if the value of CoR determined by VoCentering is found to coincide with one of the search-interval limits (i. e. either start_pixel - 50 or start_pixel + 50), then this value of CoR may not necessarily be optimal, and one should then re-run VoCentering with a larger value of the search_area parameter to confirm this result. | |||
4 | in_datasets | ||||
5 | search_radius | ||||
6 | ratio | ||||
7 | out_datasets | ||||
8 | datasets_to_populate | ||||
9 | row_drop | ||||
10 | step | Floating-point or integer value in pixel units. |
...