摘要

为了提高星点质心提取的实时性与准确性,本文提出了一种基于现场可编程逻辑门阵列(FPGA)的改进游程编码算法来实现快速星点提取。该算法结合星点目标特点和现场可编程逻辑门阵列(FPGA)的并行处理结构,改进了传统游程编码算法在提取时需要设置等价表进行标号合并以及多次轮询游程编码的不足,只需扫描一次图像后延迟若干个时钟周期便可提取星点质心坐标。最后,将本算法在星敏感器的现场可编程逻辑门阵列(FPGA)上进行测试验证,在时钟频率为50MHz、输入图像分辨率为1280像素×1024像素的情况下,本算法星点质心提取时间需要2μs左右,提取星点质心位置完全正确。与用RISC微处理器(ARM)进行星点质心提取时消耗时间近19ms相比,改进后的算法优势明显,具有显著的工程应用价值。

全文