Laser & Optoelectronics Progress, Volume. 61, Issue 7, 0706012(2024)

Rough Tracking Method for Satellite Laser Communication Based on YOLOv5s(Invited)

Peng Yin1, Xiaolong Ni2,4,5、*, Chunyi Chen3、**, and Xin Yu4
Author Affiliations
  • 1School of Electronics and Information Engineering, Changchun University of Science and Technology, Changchun 130022, Jilin, China
  • 2Institute of Space Ophotoelectronics Technology, Changchun University of Science and Technology, Changchun 130022, Jilin, China
  • 3School of Computer Science and Technology, Changchun University of Science and Technology, Changchun 130022, Jilin, China
  • 4School of Optoelectronic Engineering, Changchun University of Science and Technology, Changchun 130022, Jilin, China
  • 5Changchun Lighteek Photonics Inc., Changchun 130022, Jilin, China
  • show less
    Figures & Tables(16)
    Overall structure diagram of YOLOv5s improvement
    Schematic diagram of SIoU loss calculation
    Structure of the CARAFE module
    CBAM attention mechanism structure
    Coordconv and traditional Conv structure diagram
    Relationship between the number of anchor boxes and average IoU in K-means and K-means++
    Training results of improved neural network on self-made spot dataset
    Wireless optical communication turntable
    Recognition effect of different coarse tracking capture algorithms. (a) Circle fitting algorithm; (b) centroid algorithm; (c) improved YOLOv5s algorithm
    Static tracking experimental structure
    Deviation of the horizontal axis and the pitch axis during tracking process between the spot position and the center point. (a) Deviation of the horizontal axis; (b) deviation of the pitch axis
    • Table 1. Sample set composition

      View table

      Table 1. Sample set composition

      Data setPositiveNegativeSumNumber of beacon spots
      Beacon spot dataset1000010001100010000
    • Table 2. Statistical table of test set detection results

      View table

      Table 2. Statistical table of test set detection results

      Number of samplesCategoryTrue positiveFalse positiveFalse negativeTrue negative
      1100Beacon spot98237108
    • Table 3. Jetson Orin NX operating environment

      View table

      Table 3. Jetson Orin NX operating environment

      ProjectParameter
      Operating systemUbuntu 20.4
      Python3.8.10
      PyTorch1.8.0
      CUDA11.4
      TensorRT5.1.1
    • Table 4. Comparison between PyTorch framework and TensorRT framework

      View table

      Table 4. Comparison between PyTorch framework and TensorRT framework

      ModelInference frameworkData typeInference time /msFrame rate /(frame/s)
      YOLOv5s(changed)PyTorchFP3215.664.1
      TensorRTFP169.1109.8
    • Table 5. Static tracking error

      View table

      Table 5. Static tracking error

      a1b1a2b2Actual a2Actual b2
      45018.43495018.435130.00073
      303010.8933910.8933910.8930410.89421
      045018.43495-0.0011918.43390
      -30-30-10.89339-10.89339-10.89273-10.89405
      -450-18.434950-18.434210.00127
    Tools

    Get Citation

    Copy Citation Text

    Peng Yin, Xiaolong Ni, Chunyi Chen, Xin Yu. Rough Tracking Method for Satellite Laser Communication Based on YOLOv5s(Invited)[J]. Laser & Optoelectronics Progress, 2024, 61(7): 0706012

    Download Citation

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

    Category: Fiber Optics and Optical Communications

    Received: Jan. 13, 2024

    Accepted: Feb. 20, 2024

    Published Online: Apr. 19, 2024

    The Author Email: Xiaolong Ni (nxl@cust.edu.cn), Chunyi Chen (chenchunyi@cust.edu.cn)

    DOI:10.3788/LOP240883

    CSTR:32186.14.LOP240883

    Topics