一种基于FPGA的探地雷达分布式滤波方法

    公开(公告)号:CN110007285B

    公开(公告)日:2021-07-09

    申请号:CN201910304370.7

    申请日:2019-04-16

    IPC分类号: G01S7/41

    摘要: 一种基于FPGA的探地雷达分布式滤波方法,它属于探地雷达的信号处理技术领域。本发明解决了现有的滤波方法在FPGA中实现时存在的对信号处理效率低的问题。本发明应用分布式算法在FPGA中实现了数字滤波,分布式结构利用二进制数据可以进行逐位处理的特点,以输入数据的相同位作为地址查找之前预先存入的预相加结果,将查找表输出的部分积进行移位操作,移位操作结果进行累加后即可得到滤波结果,本发明用丰富的存储器资源代替了有限的硬件乘法器资源,用快速的查表操作与移位操作代替了缓慢的乘法操作,解决了现有方法对信号处理的速度慢的问题。本发明可以应用于探地雷达的信号处理技术领域。

    一种基于FPGA的探地雷达分布式滤波方法

    公开(公告)号:CN110007285A

    公开(公告)日:2019-07-12

    申请号:CN201910304370.7

    申请日:2019-04-16

    IPC分类号: G01S7/41

    摘要: 一种基于FPGA的探地雷达分布式滤波方法,它属于探地雷达的信号处理技术领域。本发明解决了现有的滤波方法在FPGA中实现时存在的对信号处理效率低的问题。本发明应用分布式算法在FPGA中实现了数字滤波,分布式结构利用二进制数据可以进行逐位处理的特点,以输入数据的相同位作为地址查找之前预先存入的预相加结果,将查找表输出的部分积进行移位操作,移位操作结果进行累加后即可得到滤波结果,本发明用丰富的存储器资源代替了有限的硬件乘法器资源,用快速的查表操作与移位操作代替了缓慢的乘法操作,解决了现有方法对信号处理的速度慢的问题。本发明可以应用于探地雷达的信号处理技术领域。

    一种基于Canny算子的探地雷达自动层位追踪方法

    公开(公告)号:CN109886989A

    公开(公告)日:2019-06-14

    申请号:CN201910120461.5

    申请日:2019-02-18

    IPC分类号: G06T7/13 G06T5/00

    摘要: 一种基于Canny算子的探地雷达自动层位追踪方法,它属于探地雷达回波图后处理的边缘检测技术领域。本发明解决了现有方法不能准确追踪出层位峰值位置,导致层位信息判决误差大的问题。本发明利用Canny算子检测出探地雷达回波图的强弱边缘,Canny算子利用探地雷达回波图边缘处是灰度急剧变化的区域的特点来获得每道数据的种子点,通过每道数据的种子点准确追踪出面层和底层的峰值位置,将输出结果用于实现层位追踪,采用本发明的方法对探地雷达回波图的弱边缘进行检测可以有效的压制噪声,解决了现有方法的层位信息判决误差大的问题,与现有方法相比,本发明的方法可以将层位信息判决误差减小90%以上。本发明可以应用于探地雷达回波图的边缘检测技术领域。