[发明专利]一种基于FPGA的视频去噪方法有效
| 申请号: | 201210571509.2 | 申请日: | 2012-12-25 |
| 公开(公告)号: | CN103067647A | 公开(公告)日: | 2013-04-24 |
| 发明(设计)人: | 彭伟伦;李汶隆;刘念林;周勇 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
| 主分类号: | H04N5/21 | 分类号: | H04N5/21;H04N7/26 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 詹永斌 |
| 地址: | 621000*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 fpga 视频 方法 | ||
1.一种基于FPGA的视频去噪方法,其特征在于,该方法包括以下步骤:
步骤一:利用FPGA将输入的视频序列存储初始帧图像到系统外部存储器中;
步骤二:在FPGA内部构建4×4矩阵生成模块,将前后两帧相应矩阵块求取MAD值;
步骤三:在FPGA内部构建MAD值计算模块,用当前帧阈值和MAD进行比较并判断,大于MAD则当前块为运动块,小于MAD则当前块为静止块,遍历一帧图像,得到一帧图像中每个4×4矩阵块的属性表Tc;
步骤四:在FPGA内部构建形态滤波模块,对4×4矩阵块属性表Tc进行形态滤波,去除孤立属性块,重新得到当前帧4×4矩阵块属性表Tp;
步骤五:在FPGA内部构建IIR滤波模块,通过查表Tp,分别对运动块和静止块进行滤波系数不同的时域IIR滤波;
步骤六:计算当前帧MAD的方差;
步骤七:计算下一帧阈值;
步骤八:返回第步骤二,按顺序进行循环,遍历视频帧,得到去噪后的的视频帧序列。
2.根据权利要求1所述的基于FPGA视频去噪方法,其特征在于,上述步骤二中对后续输入的视频帧利用FIFO作为构建矩阵缓存,并将其按4×4矩阵块读取,与外部存储器中相同位置的4×4矩阵块进行差分,得到MAD值,并将MAD值存入系统外部存储器中。
3.根据权利要求2所述的基于FPGA视频去噪方法,其特征在于,上述步骤三中的,初始阈值可任意设定为一大于0的整数,后续此阈值作动态更新。
4.根据权利要求3所述的基于FPGA视频去噪方法,其特征在于,上述步骤四中二值化4×4矩阵块属性表Tc采用3x3的十字型模板进行形态滤波。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210571509.2/1.html,转载请声明来源钻瓜专利网。





