当前位置: 首页 > news >正文

双边滤波FPGA实现


一、图像滤波
1.均值滤波在滤波窗口内的权重一样
2.高斯滤波在滤波窗口内依据距离中心点距离来赋值权重
3.双边滤波从空间距离和空间亮度两个维度进行赋值权重

二、双边滤波的数学模型
1.双边滤波有空间核和灰度值差核
2.欧式距离

三、LUT查找表的方式来实现双边滤波
1.使用空间换时间的方式来实现

四、引导滤波
1.引导滤波也是一种保边算法,效果比双边滤波效果好

五、双边滤波算法在FPGA实现方式
考虑的问题:图像的质量,吞吐率,资源消耗,灵活性和通用性。
1.pipeline + 在线计算的方法
line buffer + wind buffer + cordic算法/多项式分段计算单元

2.查表法
使用空间权重表 + 值域权重表
优化一:可以设计为动态参数更新
为进一步提升灵活性,可在视频流的帧消隐期(无有效像素数据的空隙)更新查找表内容,实现滤波强度(sigma参数)的在线、无缝切换

优化二:自适应模板
在查表法的基础上,加入椒盐噪声检测模块。在预处理阶段,用自适应中值替换掉噪声点,再进行标准双边滤波,使算法兼具去除椒盐和高斯噪声的能力-1


3.近似计算
高斯权重曲线在大部分区域变化平缓。该方案用一个分段函数(如分段线性、分段常数)来近似值域高斯权重曲线。这不仅能减少值域权重表(LUT)的存储深度和位宽,还能将复杂的权重乘法简化为移位和加法操作

http://www.jsqmd.com/news/833800/

相关文章:

  • 终极指南:如何在Mac上免费备份和导出微信聊天记录
  • 如何用UnrealPakViewer透视虚幻引擎Pak文件的内部世界?
  • 国产音视频编解码器MooER:从架构解析到工程实践
  • 专业房产纠纷律师费用解析,上海申沪律所合理收费, - mypinpai
  • 零基础也能做!用Godot卡牌游戏框架1小时打造你的第一款卡牌游戏 [特殊字符]
  • 高效视频帧提取终极指南:为深度学习构建专业数据集
  • 告别默认主题!手把手教你打造专属CCS12深色护眼配色方案(附字体推荐)
  • ViGEmBus终极指南:Windows游戏控制器模拟驱动完全解析
  • Ruby中文分词利器Rurima:纯Ruby实现的高性能分词引擎详解
  • 从‘白内障’到色彩正确:一步步教你用PS 32位HDR模式搞定Linear工作流
  • 敏感 API 接口如何增加短信验证码二次鉴权防止越权操作?
  • 如何5分钟掌握N_m3u8DL-RE:流媒体下载终极解决方案
  • LrcHelper:3分钟掌握网易云音乐双语歌词下载,告别歌词烦恼
  • 如何彻底解决学术论文PDF翻译的格式难题?BabelDOC完整指南
  • 干货指南:能稳定计量小流量油气的流量计价格 - mypinpai
  • AICoverGen终极指南:5分钟用AI制作专业级翻唱歌曲
  • Kafka运维新选择:Offset Explorer(Kafka Tool)在Windows下的详细评测与实战技巧
  • 纯视觉纵深无感管控,落地硐室无人少人化透明值守模式技术白皮书
  • 如何快速掌握MRIcroGL:医学影像三维可视化的终极免费工具
  • ViGEmBus终极指南:Windows游戏手柄模拟驱动的完整解决方案
  • 盘点瑞成油剂泵的优势与不足 - mypinpai
  • 3分钟掌握百度网盘提取码智能获取:baidupankey效率革命指南
  • 在线Graphviz图表编辑器:3步创建专业技术流程图
  • Windows Defender终极移除指南:高效卸载13项核心服务完整教程
  • 深入Transformer内部:LoRA到底改动了哪部分权重才让模型“学会”新任务?
  • 魔兽争霸III终极优化指南:用WarcraftHelper插件彻底提升游戏体验
  • 如何在Mac上完美读写NTFS硬盘:Free NTFS for Mac终极指南
  • 干货指南:粉体加工用球磨机费用多少钱? - mypinpai
  • 【HarmonyOS 6.1 全场景实战】《灵犀厨房》之【营养分析引擎】计算个性化卡路里建议:给《灵犀厨房》装上“营养大脑”
  • 3分钟搭建手机号定位系统:免费归属地查询与地图可视化指南