SVOM/VT: Real-Time Onboard Data Processing
Hong-Bo Cai, Yu-Lei Qiu, Li-Ping Xin, Zheng-Yang Bian, Rui-Feng Su, Qing-Yun Mao, Bin-Ping Su, Jun-Wang He, Wei Gao, Jian Zhang, Li-Jun Dan, Kun Chen, Dong Li, Chao Wu, Hua-Li Li, Jin-Song Deng, Yong-He Zhang, Jian-Yan Wei, Bertrand Cordier

TL;DR
The paper presents the design and implementation of a real-time onboard data processing pipeline for the SVOM Visible Telescope, enabling rapid identification of GRB optical counterparts within strict bandwidth constraints.
Contribution
It introduces a novel FPGA-CPU based software architecture and algorithms for real-time image processing and data compression onboard the telescope.
Findings
78% of promptly slewed SVOM GRBs had available VHF data.
56% of these led to optical counterpart identification.
Optical counterparts were typically identified within 18 minutes.
Abstract
The SVOM Visible Telescope (VT) is critical for the rapid identification of gamma-ray burst (GRB) optical counterparts, particularly for high-redshift candidates that require immediate infrared spectroscopic follow-up. To address the stringent bandwidth constraints of the VHF downlink while ensuring real-time data availability, we developed the VT Onboard Data Processing Pipeline (VOPP).This paper details the software architecture, algorithms, and hardware implementation of VOPP using an FPGA and a CPU. The pipeline performs essential real-time tasks, including image quality assessment, dark and flat-field correction, and optimized image stacking to mitigate cosmic ray contamination and variable background noise. Furthermore, it generates compact source catalogs and highly compressed 1-bit images to facilitate rapid downlink.In-flight performance analysis confirms the pipeline's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
