.. _sphx_glr_auto_examples_01_pet_geometry: PET scanner and sinogram geometry examples ------------------------------------------ These examples introduce the geometry objects that every projector is built from: cylindrical regular-polygon scanners and modular block scanners, how detector lines of response (LORs) map to sinogram bins, axial compression via the Michelogram (span and maximum ring difference), and sinogram symmetries. Start here to understand the building blocks used throughout the other galleries. .. raw:: html
.. raw:: html
.. thumbnail-parent-div-open .. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_01_run_regular_polygon_pet_scanner_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/01_run_regular_polygon_pet_scanner` .. raw:: html
Regular polygon PET scanner geometry
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_02_run_regular_polygon_pet_sino_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/02_run_regular_polygon_pet_sino` .. raw:: html
LOR descriptors and sinogram definition
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_03_run_block_scanner_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/03_run_block_scanner` .. raw:: html
Modularized (block) PET scanner geometry
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_04_run_michelogram_and_compression_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/04_run_michelogram_and_compression` .. raw:: html
Michelograms and axial sinogram compression
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_05_run_zigzag_comparison_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/05_run_zigzag_comparison` .. raw:: html
Zig-zag sampling of LORs in a sinogram view
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_06_run_sinogram_symmetries_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/06_run_sinogram_symmetries` .. raw:: html
Sinogram symmetries
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_07_run_detector_mashing_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/07_run_detector_mashing` .. raw:: html
Detector mashing: fewer, bigger virtual detectors
.. raw:: html
.. only:: html .. image:: /auto_examples/01_pet_geometry/images/thumb/sphx_glr_08_run_tof_bin_mashing_thumb.png :alt: :doc:`/auto_examples/01_pet_geometry/08_run_tof_bin_mashing` .. raw:: html
TOF-bin mashing: fewer, wider time-of-flight bins
.. thumbnail-parent-div-close .. raw:: html
.. toctree:: :hidden: /auto_examples/01_pet_geometry/01_run_regular_polygon_pet_scanner /auto_examples/01_pet_geometry/02_run_regular_polygon_pet_sino /auto_examples/01_pet_geometry/03_run_block_scanner /auto_examples/01_pet_geometry/04_run_michelogram_and_compression /auto_examples/01_pet_geometry/05_run_zigzag_comparison /auto_examples/01_pet_geometry/06_run_sinogram_symmetries /auto_examples/01_pet_geometry/07_run_detector_mashing /auto_examples/01_pet_geometry/08_run_tof_bin_mashing