[发明专利]一种基于软数理形态算子的斑点检测方法及系统有效
申请号: | 201911347702.6 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111145117B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 童卫青 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T7/155;G06T7/60 |
代理公司: | 上海德禾翰通律师事务所 31319 | 代理人: | 陈艳娟 |
地址: | 200241 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数理 形态 算子 斑点 检测 方法 系统 | ||
1.一种基于软数理形态滤波器的斑点检测方法,其特征在于,包括以下步骤:
步骤1:输入灰度图像;
步骤2:对滤波器的参数进行设定;步骤2中的滤波器包括SMQ_A滤波器、SMQ_B滤波器:
其中,ka,kb=1,2,...,|D|/2;kc,kd=1,2,...,|R|/2;ka≤kb,kc≤kd;
其中,f为滤波对象图像,km,kn=1,...,|R|/2,;km≤kn,R为圆环结构元素,D为圆盘结构元素,(u,v)∈D(x,y),且D与R同圆心;
步骤3:对输入图像进行SMQ_A滤波处理;
步骤4:获取候选斑点图像;
步骤5:对候选斑点进行筛选;
步骤6:根据mask图像对候选斑点图像施行SMQ_B滤波处理;
步骤7:获得SMQ_B的滤波图像;
步骤8:从SMQ_B滤波图像获取斑点形状和位置。
2.如权利要求1所述的基于软数理形态滤波器的斑点检测方法,其特征在于,步骤2具体包括:
步骤2.1:设定SMQ_A滤波器的参数DA、R、ka、kb、kc、kd;DA是SMQ_A滤波器的圆盘结构元素;
步骤2.2:设定SMQ_B滤波器的参数DB、R、km、kn;DB是SMQ_B滤波器的圆盘结构元素;
步骤2.3:设定斑点定位阈值ThA1和斑点区域阈值ThA2,用来控制斑点候选的数量。
3.如权利要求2所述的基于软数理形态滤波器的斑点检测方法,其特征在于,步骤3中,用SMQ_A滤波器对输入图像I(x,y)进行斑点滤波,获得定位点候选图像L(x,y):
L(x,y)=SMQ-A(DA,R,ka,kb,kc,kd,I,x,y)。
4.如权利要求2所述的基于软数理形态滤波器的斑点检测方法,其特征在于,步骤5中,生成mask图像M(x,y):
if L(x,y)>ThA1 M(x,y)=1
else M(x,y)=0。
5.如权利要求1所述的基于软数理形态滤波器的斑点检测方法,其特征在于,步骤6中,设I2(x,y)为被SMQ_B滤波后的图像;先用0初始化I2(x,y),然后遍历图像I(x,y)中的每个有效像素点(x,y),用SMQ_B进行以下滤波处理;v(u,v)是在(u,v)∈DB(x,y)处SMQ_B的滤波值;
If M(x,y)=1,
do{v(u,v)=SMQ_B(DB,R,km,kn,I,x,y,u,v)
if v(u,v)>I2(u,v),I2(u,v)=v(u,v)
}。
6.如权利要求2所述的基于软数理形态滤波器的斑点检测方法,其特征在于,步骤8中,抽出斑点形状:
if I2(u,v)≥ThA2,I3(u,v)=I(u,v)
else I3(u,v)=0
其中,I3(x,y)为被检测出的斑点图像。
7.一种基于软数理形态滤波器的斑点检测系统,其特征在于,采用如权利要求1-6之任一项所述的检测方法,所述系统包括以下步骤:
输入模块,其用于输入灰度图像;
设定模块,其用于对滤波器的参数进行设定;
第一处理模块,其用于对输入图像进行SMQ_A滤波处理;
候选图像获取模块,其用于获取候选斑点图像;
筛选模块,其用于对候选斑点进行筛选;
第二处理模块,其用于根据mask图像对候选斑点图像施行SMQ_B滤波处理;
滤波图像获取模块,其用于获得SMQ_B的滤波图像;
输出模块,其用于从SMQ_B滤波图像获取斑点形状和位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911347702.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种长链二元酸的精制工艺及系统
- 下一篇:一种飞机高升力系统动力学建模方法