High Power Laser and Particle Beams, Volume. 36, Issue 7, 074003(2024)

Design and implementation of a historical image data storage system for fluorescent target

Han’nan Wu1...2, Min Yue2,*, Tao Ma2, Wei Zhang2 and Jie Zhang1,* |Show fewer author(s)
Author Affiliations
  • 1College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou 730070, China
  • 2Institute of Modern Physics, Chinese Academy of Sciences, Lanzhou 730000, China
  • show less

    A fluorescence target historical image data storage system based on MongoDB database was constructed to address the issues of historical image data storage: continuously increasing data generated by the system, and slow historical data retrieval speed of the Heavy Ion Research Facility in Lanzhou (HIRFL) fluorescence target. To save, observe and analyze fluorescence target beam images, this article establishes an EPICS based historical data archiving system to obtain PV (Process Variable) data of fluorescence target images. The obtained data is stored using MongoDB database sharding technology, and the image conversion and web page implementation are achieved through the Django framework. Image classification algorithms are applied in the system to improve data read and write speed. This system can stably obtain, store, and observe fluorescence target beam history images on HIRFL, providing convenience for beam analysis and tuning work.

    Keywords
    Tools

    Get Citation

    Copy Citation Text

    Han’nan Wu, Min Yue, Tao Ma, Wei Zhang, Jie Zhang. Design and implementation of a historical image data storage system for fluorescent target[J]. High Power Laser and Particle Beams, 2024, 36(7): 074003

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Nov. 21, 2023

    Accepted: Mar. 13, 2024

    Published Online: Jun. 21, 2024

    The Author Email: Yue Min (yuemin@impcas.ac.cn), Zhang Jie (zhangjie@nwnu.edu.cn)

    DOI:10.11884/HPLPB202436.230413

    Topics