[发明专利]一种基于主动轮廓模型的曲线降噪方法有效
申请号: | 201611268310.7 | 申请日: | 2016-12-31 |
公开(公告)号: | CN106815571B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 马昕 | 申请(专利权)人: | 山东大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 叶亚林 |
地址: | 250199 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 主动 轮廓 模型 曲线 方法 | ||
本发明涉及一种基于主动轮廓模型的曲线降噪方法。本发明所述的曲线降噪方法,充分利用了snake模型可控制曲线连续性和光滑性的特点,并针对含有噪声的一维信号进行了算法改进,成功的将这种改进的方法用于曲线降噪。对于本方法处理的一维曲线情况,内部能量控制snake本身的性质,即控制含有噪声的曲线轮廓连续性和平滑度的力量;外部能量定义为曲线轮廓对蛇点限制的力量;均方误差的变化是迭代是否终止的判据。
技术领域
本发明涉及一种基于主动轮廓模型的曲线降噪方法,属于曲线降噪的技术领域。
背景技术
理想情况下,使用仪器测量的物理量信号不含有噪声,如果信号是一维连续信号的,通过测量可绘制出与此一维信号对应的一维曲线。然而,由于环境的干扰,测量仪器本身的器件误差以及热噪声生的干扰,实际测量得到的曲线往往被叠加上了噪声,这类噪声中最常见的就是均值为0的白噪声,表现为曲线上高低起伏连绵不断的毛刺,即曲线噪声。曲线噪声影响了对曲线真实值的判断以及视觉效果。
传统的曲线降噪方法有基于滤波器的方法或者基于小波处理的方法。基于滤波器的方法需要预先判断被处理信号的频率信息,此外,滤波器方法会引入延迟,发生相位改变,并且由于理想的滤波器是做不到的,目前的模拟滤波器如切比雪夫,巴特沃斯等常常会引入波纹,或过渡带失真,且不具有时间对应性。小波变换是一种时频域的变换,优点是采用不同的尺度函数对不同的时间频率域进行不同尺度的处理。但小波变化的理论复杂,用好小波变换需要合理的选择小波函数和尺度,且运算也较为复杂;在实际效果上,在曲线的剧烈上升或下降边沿易产生“超调”现象。
主动轮廓模型(Active Contour Model),又被称为Snake,是由Andrew Blake教授提出的一种目标轮廓描述方法,主要应用于基于形状的目标分割。该模型的优越之处在于它对于范围广泛的一系列视觉问题给出了统一的解决方法。
snake的能量函数分为内部能量,外部能量和外部约束三部分。内部能量控制snake本身的性质,是控制轮廓连续性和平滑度的力量。而外部能量是引起蛇身运动注意的地方。外部约束则是人工参与的对蛇身运动的控制。
最近的十多年中,主动轮廓模型已经被越来越多的研究者成功地应用于许多领域。例如,中国专利CN103530636A公开的一种基于Snakes模型的提取SAR图像目标轮廓方法。就是其被应用于图像处理的案例,然而现有技术中还没有人将主动轮廓模型用于噪声消除方面。
发明内容
针对现有技术的不足,本发明提供一种基于主动轮廓模型的曲线降噪方法。
发明概述:
本发明提出了一种基于主动轮廓模型(snake模型)的曲线降噪方法,充分利用了snake模型可控制曲线连续性和光滑性的特点,并针对含有噪声的一维信号进行了算法改进,成功的将这种改进的方法用于曲线降噪。
对于本方法处理的一维曲线情况,内部能量控制snake本身的性质,即控制含有噪声的曲线轮廓连续性和平滑度的力量;外部能量定义为曲线轮廓对蛇点限制的力量;均方误差的变化是迭代是否终止的判据。
本发明的技术方案为:
对于含噪声曲线上的每一个蛇点的测量值,按照经典蛇算法的定义,其内力的能量:Eint=[c1|vs(x)|2+c2|vss(x)|2];其中,vs(x),vss(x)分别为蛇点在位置x的一阶差分量和二阶差分量,c1,c2为权重系数。
经典的用于图像处理的蛇算法还要有外部力量,在此方法中予以省略,因为对于一维曲线,每个蛇点的运动方向是在垂直于X轴的直线上,要么向上,要么向下。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611268310.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于动态模式识别的心电信号ST-T段识别方法
- 下一篇:一种车牌定位方法