[发明专利]一种不规则带状目标中心线自动提取方法有效
申请号: | 201910179546.0 | 申请日: | 2019-03-07 |
公开(公告)号: | CN109978902B | 公开(公告)日: | 2023-02-17 |
发明(设计)人: | 许锐;章静;刘垣 | 申请(专利权)人: | 福建工程学院 |
主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T7/155 |
代理公司: | 北京科名专利代理有限公司 11468 | 代理人: | 陈朝阳 |
地址: | 350118 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种不规则带状目标中心线自动提取方法,其特征在于,包括以下步骤:S1带状目标拆解;S2线性结构增强;S3基于多元回归的中心线提取;S4连通中心线,恢复带状目标的拓扑连通性,实现不规则带状目标中心线的自动提取。本发明通过设计的一组多尺度的多项式滤波器与二值带状目标进行卷积运算,增强带状目标的线性特征,实现不规则带状目标的规整;把中心线提取问题转换为探究离散点在x方向与y方向上的定量关系,使用多元自适应回归样条法实现中心线平滑提取。该方法稳定性高,可准确平滑地提取不规则带状目标的中心线。 | ||
搜索关键词: | 一种 不规则 带状 目标 中心线 自动 提取 方法 | ||
【主权项】:
1.一种不规则带状目标中心线自动提取方法,其特征在于,包括以下步骤:S1带状目标拆解S1.1首先对待提取的带状目标进行形态学细化操作;S1.2采用Rutoviz相交数法获取细化后带状目标的交叉点,具体操作为:定义像素点P的Rutoviz相交数Nc为:
Ni=(N1,N2,...,N9),且N1=N9 (1)根据公式(1)计算出的Nc值判断像素点P的类型,当Nc=1时,判定像素点P为带状目标的端点;当Nc=2时,像素点P的8邻域内只有2个非零像素点Ni、Nj,且非零像素点Ni、P、Nj非共线,判定像素点P为交叉点;当Nc>2时,判定像素点P为带状目标的交叉点;S1.3在各交叉点位置断开带状目标,把带状目标拆解成多个互不相交的线性结构;S2线性结构增强设计一组多尺度的多项式滤波器组与带状目标二值图进行卷积运算,得到具有线性结构的像素集合,多项式滤波器组采用短矩形的形式,定义为:
公式(2)中,w为矩形的宽,代表带状目标的宽度;l是矩形长边的长度,并且与w的值成比例;r为松弛空间,是与带状目标边界相关的常量;令函数F(a,w)为角度a和宽度w的多项式滤波器,计算带状目标二值图Id与F(a,w)的卷积,得到角度为a和宽度为w时的线性响应图像If(a,w)If(a,w)=|Id*F(a,w)| (3)利用多个不同方向、不同宽度的滤波器得到一组响应图像的集合,通过计算所有线形响应图像对应像素值的最大值得到线性结构增强后的结果Im=maxa,wIf(a,w) (4)S3基于多元回归的中心线提取采用的MARS多元自适应回归样条法提取线性结构增强后的带状目标的中心线,输出一组连续输出变量![]()
公式(5)中,a0为参数常数,M表示样条函数个数,Bm(X)为第m个样条函数,am为第m个样条函数的系数,可对数据集进行最小二乘拟合获取am的组合系数:
Bm(X)是MARS的一种广义线性回归模型,具体定义为:
公式(7)中,km为节点数,Skm表示左侧以及右侧的样条函数,v(k,m)为独立变量的标识,t为节点,tkm为节点位置;利用MARS多元自适应回归样条法把样条函数Bm(X)表示为分段函数集合,具体如下:![]()
公式(8)和公式(9)分别为节点t的左侧和右侧的样条函数,[(tkm‑x)]+和[(x‑tkm)]+表示节点t处的一对截断样条;S4连通中心线,恢复带状目标的拓扑连通性以S1.2获取的交叉点位置坐标为圆心O,以像素R为半径,在搜索范围内,连接圆心O与邻近的中心线端点,实现不规则带状目标中心线的自动提取。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建工程学院,未经福建工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910179546.0/,转载请声明来源钻瓜专利网。