Speaker
Description
We present HIJ-pyVision, a modular Tango Controls-based software stack developed at HI-Jena in cooperation with S2Innovation for real-time GenTL Vision camera integration in high-power laser experiments.
gigevision-camera-ds
- Controls cams by GenICam interfase
- HDF5 image storage with metadata like:
- ROI masks, background image, calibrations
- automatic reconnection on camera loss with user settings
- easily extensible for further standards or special vendor APIs
- e.g. viewer mode for recorded HDF5 files
gigevision-camera-metrics-ds
- computes shot-to-shot beam diagnostics
- common plugin interface allows adding custom metrics
Taurus imageviewwidget
- live image display with analysis result overlays
- interactive ROI creation (rectangle, line, polygon, oval)
- HDF5 file viewer mode for offline analysis
gigecamerasettingstreewidget
- full GenICam node map as a searchable, editable settings tree
- gigevision-camera-ds stores changed values and creates attributes dynamically for quick access by Jive-Dev-Monitor or other GUIs
The design emphasizes clean separation of concerns: acquisition, analysis, and visualization are fully decoupled via Tango events, enabling independent scaling and reuse.
| Tags | device server, library |
|---|