项目展示分类
MATLAB算法仿真 SIMULINK仿真 FPGA工程开发 机器学习 视觉识别系统 网络开发 通信/信号处理 语音智能处理 新算法预研 信息论/编码译码 人工智能 其他项目

微信:HuangL1121
Q Q:1224848052
团队:嘉兴麦特莱博软件开发工作室
地址:嘉兴港区
 
通信/信号处理
基于FPGA的滤波器和目标跟踪设计|FPGA代做|MATLAB代做
来源:本站    日期:2018/3/24    浏览量:20167  

功能描述:

在实际中,由于FPGA搜索九个数据的中间值是非常复杂的,通常的做法就是采用中值滤波快速算法,具体如下所示:


从上面的结构可知,中值滤波器分三级进行计算,其中每级之间通过D触发器来稳定时序。

       然后整个模块的计算需要4个时钟周期的延迟。

       另外一方面,由于在FPGA中,图像即以串行保存在存储器中,而中值滤波需要每次输入9个数据进行滤波,所以这里需要一个地址控制器,用来控制输入图像像素值。这九个数,其对应的地址分别为:

Address

Address+1

Address+2

Address+800

Address+1+800

Address+2+800

Address+1600

Address+1+1600

Address+2+1600

因为数据是600*800,所以,总地址为480000,

 仿真之后,将FPGA中保存得到的Rec.txt文件复制出来,运行view.m这个MATLAB文件,modelsimMATLAB运行后期对应的结果分别如下所示:



   上一篇: 基于FPGA的带烟雾视频的目标跟踪算法硬件实现|FPGA代做    下一篇:    
   相关阅读
· 基于FPGA的高精度DDS设计和测试 2022/9/30
· MATLAB代做-217维特比译码的FPGA实现 2021/2/11
· MATLAB代做-高精度物体轮廓提取算法 2020/2/16
· 正式承接人工智能相关项目课题以及各类研究型科研任务 2019/12/20
· MATLAB代做-基于深度卷积神经网络的图像去噪方法 2019/10/30
· MATLAB代做-高密度人员检测算法的仿真 2019/8/29
· matlab专业代做★深度学习-人工智能在自动驾驶中的应 2019/8/17
· MATLAB代做|FPGA代做-FPGA击败GPU和GP 2019/8/3
· FPGA代做|MATLAB代做★【转】OPEN AI L 2019/7/28
· matlab专业代做★【转】仿生蚂蚁机器人面世,分工协力 2019/7/13
Copyright 2017-2024 © 嘉兴麦特莱博软件开发工作室
  • 网站备案号:浙ICP备18008591号-1