[发明专利]一种多光谱图像的去噪和滤波方法及装置在审
申请号: | 201910596659.0 | 申请日: | 2019-07-03 |
公开(公告)号: | CN110298805A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 颜冰;陈宇民;王山;程志万;彭兆裕;马御棠;邹德旭;代维菊;洪志湖;文刚;龚泽威一 | 申请(专利权)人: | 云南电网有限责任公司电力科学研究院 |
主分类号: | G06T5/00 | 分类号: | G06T5/00 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 650217 云南省昆*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 滤波像素 多光谱图像 像素 滤波方法及装置 去噪 导向区域 滤波算子 滤波 预设 变压器 去除 申请 噪声 清晰 检查 | ||
1.一种多光谱图像的去噪和滤波方法,其特征在于,所述方法包括:
确定待滤波像素的导向区域,所述导向区域为所述待滤波像素对应的待滤波区域,及围绕所述待滤波区域在内的8个相邻区域中像素变化幅度最小的区域;
计算所述导向区域的导向值,所述导向值为所述待滤波区域及8个所述相邻区域所对应像素值的平均值;
计算所述待滤波区域的像素、8个所述相邻区域的像素与所述导向值的差值,并计算各差值绝对值的倒数,得到处理后差值;
计算各处理后差值与全部处理后差值总和的比值,得到滤波算子参数,根据各所述滤波算子参数,生成滤波算子;
根据所述滤波算子,对所述待滤波像素进行第一重滤波,得到一次滤波像素;
计算所述一次滤波像素与所述待滤波像素的像素残差值;
如果所述像素残差值大于预设残差值阈值,则对所述一次滤波像素按照上述步骤再次滤波,直至所述像素残差值小于预设残差值阈值。
2.根据权利要求1所述的方法,其特征在于,所述确定待滤波像素的导向区域包括:
分别计算待滤波区域及8个所述相邻区域的平坦度;
确定导向区域,所述导向区域为最小平坦度对应的区域。
3.根据权利要求2所述的方法,其特征在于,所述分别计算待滤波区域及8个相邻区域的平坦度包括:
采用水平、垂直、45°和135°四个算子,分别计算当前区域在四个方向上的梯度;
计算四个梯度的平均值,得到平坦度。
4.一种多光谱图像的去噪和滤波装置,其特征在于,所述装置包括:
导向区域确定单元,用于确定待滤波像素的导向区域,所述导向区域为所述待滤波像素对应的待滤波区域,及围绕所述待滤波区域在内的8个相邻区域中像素变化幅度最小的区域;
导向值计算单元,用于计算所述导向区域的导向值,所述导向值为所述待滤波区域及8个所述相邻区域所对应像素值的平均值;
滤波算子计算单元,用于利用像素差值,计算所述待滤波像素的滤波算子,其中滤波算子计算单元中的差值计算单元,用于分别计算所述待滤波区域的像素、8个所述相邻区域的像素与所述导向值的差值,滤波算子计算单元中的处理后差值计算单元,用于计算各差值绝对值的倒数,得到处理后差值,滤波算子计算单元中的滤波算子参数计算单元,用于计算各处理后差值与全部处理后差值总和的比值,得到滤波算子参数,滤波算子计算单元中的滤波算子生成单元,用于根据各所述滤波算子参数,生成滤波算子;
第一重滤波单元,用于根据所述滤波算子,对所述待滤波像素进行第一重滤波,得到一次滤波像素;
像素残差值计算单元,用于计算所述一次滤波像素与所述待滤波像素的像素残差值;
二次滤波单元,用于如果所述像素残差值大于预设残差值阈值,则对所述一次滤波像素按照上述步骤再次滤波,直至所述像素残差值小于预设残差值阈值。
5.根据权利要求4所述的装置,其特征在于,所述导向区域确定单元包括:
平坦度计算单元,用于分别计算待滤波区域及8个所述相邻区域的平坦度;
最小平坦度区域确定单元,用于确定导向区域,所述导向区域为最小平坦度对应的区域。
6.根据权利要求5所述的装置,其特征在于,所述平坦度计算单元包括:
梯度计算单元,用于采用水平、垂直、45°和135°四个算子,分别计算当前区域在四个方向上的梯度;
平坦度确定单元,用于计算四个梯度的平均值,得到平坦度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南电网有限责任公司电力科学研究院,未经云南电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910596659.0/1.html,转载请声明来源钻瓜专利网。