高级检索

    基于YOLOv3-Tiny的星目标检测算法设计与SoC实现

    Design and SoC Implementation of Star Target Detection System Based on YOLOv3-Tiny

    • 摘要: 星点检测作为星敏感器工作的核心流程,在复杂背景下需要实现更高精度的检测,高精度算法需要大量计算资源与硬件平台资源受限的情况构成矛盾。针对此问题,提出了一种基于YOLOv3-Tiny模型的星目标检测方法,对实际测星图像进行算法的训练和优化。同时,通过层间融合、量化压缩等方法降低了网络模型的计算复杂度和约79.5%的参数存储需求;通过高效的卷积结构设计和异构计算充分利用硬件资源,将算法部署至Zynq-7020 SoC平台。实验结果表明,该方法在星点检测任务中实现了95%以上的准确率,对低信噪比场景下传统算法易受干扰、精度下降的问题进行了改进,显著提升了检测的鲁棒性与适应性,适合高精度星点检测任务的应用。

       

      Abstract: Star point detection serves as the core workflow of a star sensor, requiring higher precision detection in complex backgrounds. However, the demand for significant computational resources by high-precision algorithms conflicts with the resource constraints of hardware platforms. To address this issue, this paper proposes a star target detection method based on the YOLOv3-Tiny model, which involves training and optimizing the algorithm using real star observation images. Additionally, techniques such as inter-layer fusion and quantization compression are employed to reduce the computational complexity of the network model and approximately 79.5% of its parameter storage requirements. Furthermore, an efficient convolutional structure design and heterogeneous computing are utilized to maximize hardware resource utilization, enabling the deployment of the algorithm on the Zynq-7020 SoC platform. Experimental results demonstrate that this method achieves over 95% accuracy in star point detection tasks. It also improves upon the limitations of traditional algorithms, which are prone to interference and reduced precision in low signal-to-noise ratio scenarios, significantly enhancing the robustness and adaptability of detection. This approach is well-suited for high-precision star point detection applications.

       

    /

    返回文章
    返回