[发明专利]一种基于递归搜索的桥梁裂缝识别方法有效

专利信息
申请号: 201910673031.6 申请日: 2019-07-24
公开(公告)号: CN110487497B 公开(公告)日: 2021-09-24
发明(设计)人: 苏成悦;刘信宏 申请(专利权)人: 广东工业大学
主分类号: G01M5/00 分类号: G01M5/00;G01N21/88;G06T7/00;G06T7/11;G06T7/136;G06T7/187;G06T7/62;G06T5/20
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 林丽明
地址: 510006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 递归 搜索 桥梁 裂缝 识别 方法
【权利要求书】:

1.一种基于递归搜索的桥梁裂缝识别方法,其特征在于,包括以下步骤:

S1:将待识别的裂缝图像转换为裂缝灰度图G,采用局部动态阈值分割法对所述裂缝图像进行阈值分割,得到分割图像T;

S2:对所述分割图像T进行特征筛选,获得可疑裂缝片段集合Cp={Cpi},其中i为可疑裂缝片段的序号;

其中,对所述分割图像T进行特征筛选的具体步骤如下:

S21:检测分割图像T的连通域轮廓Ck,其中k表示所检测得到的连通域轮廓的序号;

S22:计算所述连通域轮廓Ck的面积s、周长l、最小外接矩形长边w和最小外接矩形短边h,计算其长宽比f和圆形度e并判断是否满足可疑裂缝判断条件,若是则将连通域轮廓Ck标记为可疑裂缝片段Cpi,其中所述长宽比f和圆形度e的计算公式如下:

其中,所述可疑裂缝判断条件为,连通域轮廓Ck的长宽比f>t0,或者连通域轮廓Ck的圆形度e满足t1<e且f>t2,其中,t0、t1、t2为由多次实验获得的预设的阈值,且t0>t2

S23:遍历所有连通域后,将所述标记为可疑裂缝片段Cpi整合为可疑裂缝片段集合Cp={Cpi};

S3:对所述可疑裂缝片段集合Cp逐一地进行参数初始化,所述参数包括可疑裂缝片段的端点坐标;其中:初始化参数还包括裂缝片段Cpi的方向向量、长度、标志位、片段距离和片段夹角,其中,对所述可疑裂缝片段集合Cp逐一地进行参数初始化的具体步骤如下:

定义裂缝片段Cpi的前端点为其轮廓中纵坐标值最小的点;

定义裂缝片段Cpi的后端点为其轮廓中纵坐标值最大的点;

定义裂缝片段Cpi的方向向量为其最小外接矩形的长边方向向量,其方向为由后端点所在的一端指向前端点所在的一端;

定义裂缝片段Cpi的长度L(Cpi)为其最小外接矩形的长边长度;

定义裂缝片段Cpi的裂缝标志位flag=-1;

定义裂缝片段Cpi与裂缝片段Cpj的片段距离D(Cpi,Cpj)为裂缝片段Cpi的前端点与裂缝片段Cpj的后端点之间的欧氏距离,其中j为裂缝片段的序号;

定义裂缝片段Cpi与裂缝片段Cpj的片段夹角A(Cpi,Cpj)为向量与裂缝片段Cpj的方向向量的夹角,其中向量为以裂缝片段Cpi的前端点为起点,与裂缝片段Cpj的后端点连成的向量;

S4:根据所述可疑裂缝片段集合Cp的后端点的纵坐标值,将可疑裂缝片段集合Cp根据降序重新排序,得到完成排序的裂缝片段集合P;

S5:通过基于递归搜索的裂缝识别算法对裂缝片段集合P,输出得到完成递归的所识别的裂缝数据;其中,通过基于递归搜索的裂缝识别算法对裂缝片段集合P进行搜索识别的具体步骤如下:

S51:初始化裂缝数量m=1;

S52:从裂缝片段集合P中取第一个裂缝标志位flag=-1的裂缝片段作为当前处理片段P0,将其裂缝标志位设置为flag=m,判断裂缝片段集合P中除了当前处理片段P0外是否还有其他裂缝片段的裂缝标志位flag=-1,若是,则执行S53步骤;若否,则跳转执行S58步骤;

S53:从裂缝片段集合P中取第二个裂缝标志位flag=-1的裂缝片段作为待匹配片段Pn

S54:计算当前处理片段P0和待匹配片段Pn的片段距离D(P0,Pn)及其长度L(P0)、L(Pn),判断所述片段距离D(P0,Pn)是否小于预设的距离阈值doff,若是,则执行S55步骤;若否,则进一步判断所述片段距离D(P0,Pn)是否满足D(P0,Pn)<5×min(L(P0),L(Pn)),若是,则跳转执行S56步骤;若否,则令m=m+1,然后跳转执行S52步骤;

S55:计算当前处理片段P0和待匹配片段Pn的片段夹角A(P0,Pn),判断片段夹角A(P0,Pn)是否小于预设的角度阈值aoff,若是,则将待匹配片段Pn的裂缝标志位设置为flag=m,并将当前待匹配片段Pn作为当前处理片段P0=Pn,取下一个裂缝片段作为待匹配片段Pn=Pn+1,并跳转执行S57步骤;若否,则执行步骤S56;

S56:判断当前待匹配片段Pn是否为裂缝片段集合P中的最后一个元素,若是,则令m=m+1,然后跳转执行S52步骤;若否,则取下一个裂缝片段作为待匹配片段Pn=Pn+1,并执行S57步骤;

S57:判断当前待匹配片段Pn是否在裂缝片段集合P中,若是,则跳转执行S54步骤,若否,则执行S58步骤;

S58:判断裂缝数量m是否与裂缝片段集合P中的元素个数相等,若是,则将递归结束后的裂缝片段集合P作为完成识别的裂缝数据进行输出;若否,则将裂缝标志位flag相同的裂缝片段组合为新的裂缝片段,并在集合P中将相应的裂缝片段合并为一个新的组合元素,并对其参数进行初始化,再跳转执行S51重新进行递归搜索;

S6:清洗所检测得到的裂缝数据,并作为识别结果进行输出。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910673031.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top