[发明专利]一种高速导向滤波器在FPGA平台的实现装置在审
申请号: | 201310488372.9 | 申请日: | 2013-10-18 |
公开(公告)号: | CN104571401A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 金炎胜;杨贺;康敏慧;程达 | 申请(专利权)人: | 中国航天科工集团第三研究院第八三五八研究所 |
主分类号: | G06F1/20 | 分类号: | G06F1/20;G06F5/00 |
代理公司: | 无 | 代理人: | 无 |
地址: | 300192*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于图像处理技术领域,具体涉及一种高速导向滤波器在FPGA平台的实现装置。本发明的装置包括四个均值滤波器boxfilter1~boxfilter4、一个FIFO、一个延迟器和若干个加法器、乘法器、除法器。本发明解决了现有技术难以在FPGA平台上实现向导滤波的技术问题,设计并使用“boxfilter”均值滤波器,实现高速滤波算法,且滤波窗口大小实时可调整。 | ||
搜索关键词: | 一种 高速 导向 滤波器 fpga 平台 实现 装置 | ||
【主权项】:
一种高速导向滤波器在FPGA平台的实现装置,包括四个均值滤波器boxfilter1~boxfilter4、一个FIFO、一个延迟器和若干个加法器、乘法器、除法器,其特征在于:向导图像分别输入至boxfilter1、boxfilter2和FIFO,通过boxfilter1得到向导图像在以点i为中心的窗口内所有点的像素均值通过boxfilter2得到向导图像在以点i为中心的窗口内所有点的像素值平方的均值通过一个乘法器和一个加法器依据式(3)得到向导图像在以点i为中心的窗口内的方差通过一个加法器和一个除法器依据式(2)得到线性变换系数ak;通过延迟器的像素均值和通过加法器的线性变换系数ak输入至一个乘法器,依据式(2)得到线性变换系数bk;线性变换系数ak、bk分别通过boxfilter3、boxfilter4得到线性变换系数均值经过FIFO缓存的向导图像和线性变换系数均值输入至一个乘法器,其处理结果与线性变换系数均值输入至一个加法器,完成式(1)所示向导滤波:qi=ak‾pi+bk‾=1|w|·Σk,i∈wk(akpi+bk),∀i∈wk---(1)]]>ak=σk2σk2+ϵbk=(1-ak)pk‾---(2)]]>σk2=1|w|Σi∈wkpi2-(1|w|Σi∈wkpi)2=pi2‾-(pi‾)2---(3)]]>式中,pi为向导图像中点i的像素值;qi为输出图像中点i的像素值;wk为一个窗口;|w|为窗口wk内像素的个数;k为wk窗口中每个像素点;i为wk窗口中正在处理的像素点;为向导图像在窗口wk内的方差;为向导图像在窗口wk内的均值;ε为平滑系数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科工集团第三研究院第八三五八研究所;,未经中国航天科工集团第三研究院第八三五八研究所;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310488372.9/,转载请声明来源钻瓜专利网。