[发明专利]基于因式分解和均方差优化的双边滤波加速方法有效
申请号: | 201811535612.5 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109741270B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 唐金辉;张雪利;代龙泉 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06N3/04 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱宝庆 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 因式分解 方差 优化 双边 滤波 加速 方法 | ||
1.一种基于因式分解和均方差优化的双边滤波加速方法,其特征在于,包括以下步骤:
步骤1,输入待滤波的图像,计算其累积直方图;
步骤2,对值域滤波核函数进行因式分解得到滤波系数ck(σr)和逼近函数Φk(μ),进行均方差优化得到函数并对在二维网格上进行采样,得到矩阵
步骤3,对矩阵进行奇异值分解,得到特征值和特征向量,特征值对应滤波系数ck(σr),特征向量对应采样点上的逼近函数Φk(μ);
步骤4,对特征向量进行插值运算得到完整的Φk(μ)函数;
步骤5,根据得到的滤波系数ck(σr)和逼近函数Φk(μ),迭代求和实现快速双边滤波,输出滤波结果图;
步骤1具体包括如下步骤:
步骤101,对于输入的待滤波图像I(x),若是RGB图像,则需要转换为GRAY图像,若是GRAY图像则无需转换;
步骤102,计算GRAY图像的直方图P(I),根据P(I)累加得到累积直方图F(x);
步骤2具体包括如下步骤:
步骤201,双边滤波器的原始公式如下:
其中,I表示输入的待滤波图像,则为完成滤波后的输出图像,x和y是图像坐标系中的坐标值,Ω表示以x为中心的滤波领域,y∈Ω,那么表示空域滤波核函数,表示值域滤波核函数,σs是空域滤波核函数的方差,σr则为值域滤波核函数的方差;
步骤202,对值域滤波函数进行因式分解得式(3)
其中μ=I(x),v=I(y),σr为值域滤波核函数的方差;
步骤203,选择为逼近的目标,并将其展开为式(4)
其中,ck(σr)为系数,Ψk(υ)和Φk(u)为逼近函数;
步骤204,由于ω(μv)为偶函数,则Ψk(v)和Φk(u)是相等的,得到式(5)
步骤205,结合式(5)对式(1)进行扩展得式(6)
步骤206,定义待优化的目标误差函数为
步骤207,将式(8)转化为积分形式,得到式(9)
其中p(μ)和p(v)是输入图像的直方图;
步骤208,将变分法应用于式(9)得
其中,i∈[1,N],εi是趋近于零的常数,αi是变分法本身引入的任意函数;
步骤209,将式(10)转换为基本的微积分
步骤210,对于任意的函数α1,α2,...αN,式(11)等于零,结合Φ(μ)函数的正交性式(11)转换为
其中,ci(σr)是滤波系数,δi,k是Kroneckerdelta函数;
步骤211,根据图像的累计直方图F(x),对式(12)进行简化得
其中,
步骤212,结合式(12)(13)对进行均匀采样得到矩阵
2.根据权利要求1所述的方法,其特征在于,步骤212中在二维网格上对函数进行步长为λ的均匀采样,采样得到的数据组成矩阵
3.根据权利要求1所述的方法,其特征在于,步骤3中对矩阵进行奇异值分解得到特征值和特征向量,进行特征值降序排列,同时特征向量也要跟着特征值的排序进行相应的调整,其中,特征值对应滤波系数ck(σr),特征向量对应采样点上的Φk(μ)函数。
4.根据权利要求3所述的方法,其特征在于,选取绝对值大与0.01的特征值组成滤波系数ck(σr),定义选取的特征值个数为num,与特征值对应的特征向量构造出采样点上的逼近函数Φk(μ)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811535612.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图像处理方法、装置、计算机设备和存储介质
- 下一篇:一种检测方法及系统