一种基于移动激光扫描的隧道检测系统及方法与流程

文档序号:32407866发布日期:2022-12-02 20:51阅读:130来源:国知局
一种基于移动激光扫描的隧道检测系统及方法与流程

1.本发明涉及隧道检测技术领域,具体为一种基于移动激光扫描的隧道检测系统及方法。


背景技术:

2.目前,国内隧道的数量正稳定增长中,由于隧道由于直接在山体或地下开挖,其安全性也备受重视。三维激光移动扫描技术是近几年发展起来的一种集激光扫描技术、实时定位技术、姿态测量技术、通信技术、计算机技术为一体的检测技术,适合于竣工后的地铁隧道空间结构检测,能够基于隧道内部复杂的环境,实现在隧道内移动快速采集激光扫描数据,并根据扫描数据计算管径收敛值和管片病害点分析。
3.现有的基于移动激光扫描的隧道检测系统中,只是直接对管片图像进行识别分析,简单获取隧道的病害点,但是由于管片断裂缝隙与管片连接处裂缝较为相似,进而现有检测结果容易出现误判,容易将识别的管片断裂缝隙误判为连接处裂缝信息,进而导致病害点检测异常,由于隧道病害点的修补是存在先后顺序的,现有检测系统直接输出病害点信息,未考虑到不同病害点对隧道造成的影响不同,后修补的病害点对隧道造成的持续影响不同,进而导致隧道修补工作达到的实际效果较弱,大大增加了隧道的风险情况。


技术实现要素:

4.本发明的目的在于提供一种基于移动激光扫描的隧道检测系统及方法,以解决上述背景技术中提出的问题。
5.为了解决上述技术问题,本发明提供如下技术方案:一种基于移动激光扫描的隧道检测方法,其特征在于,所述方法包括以下步骤:s1、通过移动激光对盾构隧道进行扫描,得到待测线路的不同环号对应的各个管片图像及不同环号的管径收敛值,并结合数据库中预置的管径收敛值范围,筛选出不同环号管径收敛值中的异常值,当扫描结果中相应环号对应的管径收敛值在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值正常,当扫描结果中相应环号对应的管径收敛值不在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值异常;s2、对不同环号的各个管片图像中的管片位置进行识别,生成特征掩膜并对管片图像进行处理,识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息,结合不同环号管径收敛值中的异常值,生成待测线路的隧道病害信息,并对待测线路的隧道病害信息中的各个病害点进行标记,所述管径收敛值中的异常值s1中获取的与相应的第一标准值差值的绝对值大于等于第二标准值的管径收敛值,所述第一标准值为隧道刚修建完成时相应管片的管径收敛值,所述第二标准值为数据库中预制的常数;s3、获取待测路线的隧道病害信息,分析隧道的不同病害信息之间的关联性,并结
合待测路线隧道的历史病害信息,确定待测路线隧道的初始病害点及相应初始病害点的破坏影响值;s4、对待测线路的隧道病害信息进行预警,并根据待测路线隧道的初始病害点及相应初始病害点的破坏影响值,计算待测线路的隧道病害信息中各个病害点的预警优先级。
6.进一步的,所述s2中生成特征掩膜并对管片图像进行处理的方法包括以下步骤:s2.1、识别管片图像中各个手孔的位置,所述手孔的平面图像为上底与下底长度不等的等边梯形,长度大的下底比长度小的下底更临近管片边缘且下底与管片边缘的最小距离为a,每个管片存在四个手孔且每个手孔的下底分别对应管片的一条边;s2.2、获取管片图像中任意相邻的四个手孔位置构成一个组合,得到管片图像对应的多个手孔位置组合,每个手孔位置组合对应一个数据集合,每个数据集合中元素为相应组合的四个手孔位置中,任意两个手孔位置在图像中的距离与剩余两个手孔位置在图像中距离的比值,即一个数据集合包含12个元素;s2.3、将每个手孔位置组合对应的数据集合与数据库中预制的标准数据集合进行比较,所述标准数据集合为一块管片中任意两个手孔之间距离与剩余两个手孔之间距离的比值,所述标准数据集合包括12个元素,计算手孔位置组合对应的数据集合与标准数据集合中相同序号的元素值的比值,并将所得的各个比值相乘,将所得乘积记为a1,当|a1-1|≤β时,则判定a1对应的手孔位置组合中四个手孔在同一块管片上,所述β为数据库中预制的容错系数,当|a1-1|>β时,则判定a1对应的手孔位置组合中四个手孔不在同一块管片上,并a1对应的手孔位置组合删除;s2.4、获取s2.3中剩余的手孔位置组合,将每个手孔位置组合中每个手孔位置在相应管片图片中对应的第一标记点,并获取相应管片的第一特征掩膜,所述管片的第一特征掩膜的大小与相应管片图像的大小相同,所述管片的第一特征掩膜内,过手孔位置组合中四个手孔位置分别对应第一标记点的最小矩形区域内各个像素点的灰度值记为255,所述管片的第一特征掩膜内其余区域内各个像素点的灰度值记为0,所述第一标记点为手孔的平面图像上底中点至下底中点对应的射线上且与下底中点的距离为0.8a,所述第一标记点不在手孔的平面图像上底中点与下底中点构成的线段上;s2.5、生成管片第一处理图像,将s1中获取的各个管片图像记为原管片图像,所述管片第一处理图像为原管片图像中,相应第一特征掩膜内灰度值为255的区域且灰度处理后的部分图像;s2.6、生成管片第二处理图像,所述管片第二处理图像为灰度处理后的原图像与相应第一特征掩膜合并后的图像,所述合并后的图像中像素点的灰度值为原图像中像素点对应的灰度值与第一特征掩膜中相同位置对应像素点的灰度值的和b,当b的值小于等于255时,则判定b的值为管片第二处理图像中相应像素点对应的灰度值,当b的值大于255时,则判定管片第二处理图像中相应像素点对应的灰度值为255。
7.本发明生成特征掩膜,是考虑到管片断裂缝隙与管片连接处裂缝较为相似,进而
现有检测结果容易出现误判,容易将识别的管片断裂缝隙误判为连接处裂缝信息,进而导致病害点检测异常,因此根据管片中的手孔位置确定管片对应的范围区域,进而生成管片相应的特征掩膜,通过特征掩膜对原图像进行处理(第二处理图像),进而能够使得特征掩膜处理后的原图像中只能识别到管片连接处裂缝信息,而无法识别到管片上的断裂缝隙;同时,根据管片中识别的手孔位置,锁定管片图像中识别管片断裂缝隙的位置区域(第一处理图像),进而实现对管片断裂缝隙及管片连接处裂缝的有效区分,避免了将管片断裂缝隙误判成管片连接处裂缝的情况发生,实现了对管片断裂缝隙的精准识别。
8.进一步的,所述s2中识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息的方法包括以下步骤:s201、对管片第一处理图像进行图像识别,将管片第一处理图像中除手孔位置区域外的剩余区域中的各个像素点的灰度值与第一预设区间进行比较,所述第一预设区间为数据库中预制的管片图像中断裂区域对应的灰度值区间,将管片第一处理图像中除手孔位置区域外的剩余区域中灰度值属于第一预设区间的各个像素点的通过第一标记方式进行标记,将第一方式标记的像素点中相邻的像素点划分为同一簇,将同一簇的各个像素点位置录入到一个空白集合中,得到多个采用第一标记方式标记的像素点集合,将每簇采用第一标记方式标记的像素点集合中的元素个数与第一阈值进行比较,所述第一阈值为数据库中预制的常数,当像素点集合中的元素个数小于第一阈值时,则将该像素点集合删除,当像素点集合中的元素个数大于等于第一阈值时,则判定该像素点集合对应一个管片断裂处,进而得到管片断裂处对应的管片断裂信息{c1,c2,c3,c4},c1表示管片断裂长度,c2表示管片断裂宽度,c3表示管片断裂处对应的环号,c4表示管片断裂处中心点对应像素点的位置,所述c1等于相应像素点集合中任意两个像素点之间距离的最大值,获取c1对应的两个像素点连线,记为lc1,令q为lc1上的一点,获取过q且与lc1垂直的直线,记为lc1q,获取q为lc1上的不同位置时,lc1q与c1相应像素点集合中相交的像素点个数的最大值c2;s202、对管片第二处理图像进行图像识别,将管片第二处理图像中灰度值不为255的区域中各个像素点的灰度值与第二预设区间进行比较,所述第二预设区间为数据库中预制的管片图像中连接断裂区域对应的灰度值区间,将管片第二处理图像中灰度值不为255的区域中灰度值属于第二预设区间的各个像素点的通过第二标记方式进行标记,将第二方式标记的像素点区域为连接裂缝区域,所述连接裂缝呈矩形分布,将其划分为四部分,每部分裂缝区域对应矩形的一条边,对四部分裂缝区域进行编号,分别获取每部分裂缝区域中距离最远的两像素点的连线,记为相应裂缝的长lb,令q1为lb上的一点,获取过q1且与lb垂直的直线,记为lb
q1
,获取q1为lb上的不同位置时,lb
q1
与相应裂缝区域中相交的像素点个数e,将e与第二阈值进行比较,所述第二阈值为数据库中预制的常数,当e小于第二阈值时,则将e对应的各个像素点正常,当e大于等于第二阈值时,则判定e对应的各个像素点异常,并采用第三标记方式对异常像素点进行标记,将第三标记方式标记的像素点中相邻像素点划分为同一簇,将同一簇的各个像素点位置录入到一个空白集合中,得到多个采用第三标记方式标记的像素点
集合,每个像素点集合对应一个连接处裂缝异常处,进而得到连接处裂缝异常处对应的管片连接裂缝信息{d1,d2,d3-d4,d5},d1表示管片连接处裂缝异常处的长度,d2表示管片连接处裂缝异常处的最大宽度,d3-d4表示管片连接处裂缝异常处对应两个管片的环号,d3表示管片连接处裂缝异常处对应的第一管片的环号,d4表示管片连接处裂缝异常处对应的第二管片的环号,d5表示管片连接处裂缝异常处中心点对应像素点的位置,所述d1等于管片连接处裂缝异常处任意两个像素点之间距离的最大值,d2等于管片连接处裂缝异常处对应的各个e值中的最大值;s203、对灰度处理后的管片原图像进行图像识别,将灰度处理后的管片原图像中各个像素点的灰度值与第三预设区间进行比较,所述第三预设区间为数据库中预制的管片图像中连接断裂区域对应的灰度值区间,将灰度处理后的管片原图像中灰度值属于第三预设区间的各个像素点的通过第四标记方式进行标记,将第四方式标记的像素点中相邻的像素点划分为同一簇,将同一簇的各个像素点位置录入到一个空白集合中,得到多个采用第一标记方式标记的像素点集合,每个像素点集合对应一个管片漏水处,进而得到管片漏水处对应的管片漏水信息{f1,f2,f3},f1表示管片漏水处对应的环号,f2表示管片漏水处最高点对应像素点的位置,f3表示管片漏水处相应像素点集合对应的面积,所述面积等于像素点集合的元素总个数除以管片图像中像素点的总个数的商与管片实际面积的乘积,所述s2中的待测路线的隧道病害信息包括各个管片断裂信息、连接处裂缝信息、漏水信息及形变信息,所述形变信息包括每个异常管径收敛值及相应的环号。
9.本发明s2中识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息的过程中,获取管片图像对应的第一处理图像、第二处理图像及原图像,对不同类型的图像识别不同类型的隧道病害信息,确保识别的病害信息更加精准,避免出现遗漏的情况,进而使得遗漏的病害点持续对隧道造成影响;获取的各个病害信息中均包含环号,是为了后续判断待测路线隧道的各个初始病害点;同时获取的病害信息为后续计算各个病害点相应的偏差值提供了数据基础。
10.进一步的,所述s3中确定待测路线隧道的初始病害点的方法包括以下步骤:s3.1、获取待测路线的隧道病害信息,对待测路线隧道病害信息中各个管片断裂信息、连接处裂缝信息、漏水信息及形变信息统一进行编号,一个编号对应一处管片断裂信息或连接处裂缝信息或漏水信息或形变信息;s3.2、计算每个编号对应隧道病害信息的关联隧道病害信息编号,当两个不同编号对应的隧道病害信息中对应环号差值的绝对值大于等于w时,则判定这两个编号对应的隧道病害信息不关联,所述w为关联系数阈值,且w为数据库中预置的常数,当两个不同编号对应的隧道病害信息中对应环号差值的绝对值小于w时,则判定这两个编号对应的隧道病害信息关联,将每个编号及其对应的各个关联隧道病害信息编号逐个录入到一个空白集合中,得到每个编号对应的关联病害点集合,s3.3、将获取的各个编号对应的关联病害点集合相互之间进行比较,当不考虑集合内元素顺序的情况下,多个编号对应的关联病害点集合中的元素均相等时,则将最小编号对应的关联病害点集合之外的各个关联病害点集合删除;
当不考虑集合内元素顺序的情况下,多个编号对应的关联病害点集合中的元素存在不相等的情况时,则不对各个编号对应的关联病害点集合进行处理;s3.4、获取s3.3中剩余的关联病害点集合,记为r1,所述r1中每个关联病害点集合对应一个初始病害点,获取历史数据中的上一次移动激光扫描数据中,r1内每个关联病害点集合中各元素对应区域的监测数据,并计算r1内每个关联病害点集合中各元素与上一次移动激光扫描数据中相应区域监测数据的偏差值,选取偏差值最大的元素的隧道病害信息对应的位置为初始病害点;当关联病害点集合中的元素为管片断裂信息或漏水信息时,则相应的偏差值为u*(mr1-m1)/mr1,其中,mr1表示断裂信息中c1*c2对应的值或漏水信息中f3的值,m1表示历史数据中的上一次移动激光扫描数据中,断裂信息中管片断裂长度与断裂宽度的乘积或漏水信息中管片漏水处的面积,u为影响转化因子,关联病害点集合中的元素为管片断裂信息时的u等于u1,关联病害点集合中的元素为管片漏水信息时的u等于u2,所述u1与u2均为数据库中预制的常数;当关联病害点集合中的元素为连接处裂缝信息时,则相应的偏差值为u3*(mlr1-ml1)/mlr1,其中,mlr1表示连接处裂缝信息中d1*d2对应的值,ml1表示历史数据中的上一次移动激光扫描数据中,连接处裂缝信息中管片连接处裂缝的长度与管片连接处裂缝的最大宽度的乘积,u3为数据库中预制的影响转化因子;当关联病害点集合中的元素为形变信息时,则相应的偏差值为u4*(mxr1-mx1)/mxr1,其中,mxr1表示形变信息中异常管径收敛值,mx1表示历史数据中的上一次移动激光扫描数据中,形变信息中管径收敛值,u4为数据库中预制的影响转化因子;数据库中在每隔第一单位时间对影响转化因子进行一次更新,分别统计历史数据中管片断裂信息总个数k1、连接处裂缝信息总个数k2、漏水信息总个数k3及形变信息总个数k4,则更新后的uh=1-kh/(k1+k2+k3+k4),所述h的值为1、2、3及4中的一个。
11.本发明s3中确定待测路线隧道的初始病害点的过程中,获取各个关联病害点集合,是为了统计需要确认的初始病害点的个数;当不考虑集合内元素顺序的情况下,多个编号对应的关联病害点集合中的元素均相等时,将最小编号对应的关联病害点集合之外的各个关联病害点集合删除,是为了避免关联病害点集合中元素出现重复的情况,从而使得多个关联病害点集合对应的初始病害点相同;计算关联病害点集合中的元素对应的偏差值,是为了通过偏差值实现对关联病害点集合中初始病害点的筛选,同时关联病害点集合中的元素对应的偏差值也为后续计算初始病害点的破坏影响值及获取各个病害点的预警优先级提供了数据参照。
12.进一步的,所述s3中计算初始病害点的破坏影响值的方法包括以下步骤:s301、获取每个初始病害点对应的关联病害点集合中各个元素相应的偏差值,将第j个初始病害点对应关联病害点集合中第i个元素对应的偏差值记为pjci,获取第j个初始病害点对应的环号j1;s302、获取第i个元素对应隧道病害信息中的环号,记为hi,并计算hi与j1之间的
影响偏差系数gi,当|hi-j1|=0时,则gi=1,当|hi-j1|≠0时,则gi=|hi-j1|;s303、得到第j个初始病害点的破坏影响值pyj,其中,nj表示第j个初始病害点对应关联病害点集合中的元素总个数。
13.本发明s3中计算初始病害点的破坏影响值,是为了通过初始病害点的破坏影响值确定不同初始病害点对应的关联病害点集合中病害点的预警优先级关系,为后续获取各个病害点的预警优先级提供了数据参照。
14.进一步的,所述s4中计算待测线路的隧道病害信息中各个病害点的预警优先级的方法包括以下步骤:s4.1、获取待测线路的隧道病害信息中,每个初始病害点对应的关联病害点集合中各个隧道病害信息的编号,每个隧道病害信息对应一个病害点;s4.2、比较不同初始病害点对应的关联病害点集合中对应的病害点的预警优先级,将破坏影响值大的初始病害点对应的关联病害点集合中的病害点,排列在坏影响值小的初始病害点对应的关联病害点集合中的病害点之前;s4.3、比较相同初始病害点对应的关联病害点集合中各个病害点的预警优先级,将偏差值大的病害点排列在偏差值小的病害点之前;s4.4、获取s4.2及s4.3中的各个病害点的排列顺序,并按从前至后的顺序对病害点进行编号,编号为v的病害点的预警优先级为第v预警优先级。
15.本发明s4中计算待测线路的隧道病害信息中各个病害点的预警优先级,是考虑到隧道病害点的修补是存在先后顺序的,且不同病害点对隧道造成的影响不同,在隧道病害点修补过程中,未修补的病害点依旧会持续对隧道造成影响,进而设置病害点的预警优先级,是为了对病害点的修补顺序进行管控,降低隧道病害点修补过程中,后修补的病害点持续对隧道造成影响,提升隧道的安全性及使用寿命。
16.一种基于移动激光扫描的隧道检测系统,所述系统包括以下模块:扫描数据获取模块,所述扫描数据获取模块通过移动激光对盾构隧道进行扫描,得到待测线路的不同环号对应的各个管片图像及不同环号的管径收敛值,并结合数据库中预置的管径收敛值范围,筛选出不同环号管径收敛值中的异常值,当扫描结果中相应环号对应的管径收敛值在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值正常,当扫描结果中相应环号对应的管径收敛值不在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值异常;病害信息生成模块,所述病害信息生成模块对不同环号的各个管片图像中的管片位置进行识别,生成特征掩膜并对管片图像进行处理,识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息,结合不同环号管径收敛值中的异常值,生成待测线路的隧道病害信息,并对待测线路的隧道病害信息中的各个病害点进行标记;
初始病害点分析模块,所述初始病害点分析模块获取待测路线的隧道病害信息,分析隧道的不同病害信息之间的关联性,并结合待测路线隧道的历史病害信息,确定待测路线隧道的初始病害点及相应初始病害点的破坏影响值;病害预警管理模块,所述病害预警管理模块对待测线路的隧道病害信息进行预警,并根据待测路线隧道的初始病害点及相应初始病害点的破坏影响值,计算待测线路的隧道病害信息中各个病害点的预警优先级。
17.进一步的,所述病害信息生成模块中待测路线的隧道病害信息包括各个管片断裂信息、连接处裂缝信息、漏水信息及形变信息,所述形变信息包括每个异常管径收敛值及相应的环号。
18.进一步的,所述病害预警管理模块获取待测线路的隧道病害信息中,每个初始病害点对应的关联病害点集合中各个隧道病害信息,每个隧道病害信息对应一个病害点;先比较不同初始病害点对应的关联病害点集合中对应的病害点的预警优先级;再比较相同初始病害点对应的关联病害点集合中各个病害点的预警优先级;最后获取各个病害点的排列顺序,并按从前至后的顺序对病害点进行编号,编号为v的病害点的预警优先级为第v预警优先级。
19.与现有技术相比,本发明所达到的有益效果是:本发明采用生成特征掩膜的方式,对管片图像进行处理并识别,能够实现对管片断裂缝隙及管片连接处裂缝的有效区分,避免了将管片断裂缝隙误判成管片连接处裂缝的情况发生,使得对管片病害点的识别更加精准;同时设置病害点的预警优先级,对病害点的修补顺序进行管控,降低隧道病害点修补过程中,后修补的病害点持续对隧道造成影响,提升隧道的安全性及使用寿命。
附图说明
20.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1是本发明一种基于移动激光扫描的隧道检测系统的结构示意图;图2是本发明一种基于移动激光扫描的隧道检测方法的流程示意图。
具体实施方式
21.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.请参阅图1-图2,本发明提供技术方案:一种基于移动激光扫描的隧道检测方法,其特征在于,所述方法包括以下步骤:s1、通过移动激光对盾构隧道进行扫描,得到待测线路的不同环号对应的各个管片图像及不同环号的管径收敛值,并结合数据库中预置的管径收敛值范围,筛选出不同环号管径收敛值中的异常值,当扫描结果中相应环号对应的管径收敛值在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值正常,
当扫描结果中相应环号对应的管径收敛值不在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值异常;s2、对不同环号的各个管片图像中的管片位置进行识别,生成特征掩膜并对管片图像进行处理,识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息,结合不同环号管径收敛值中的异常值,生成待测线路的隧道病害信息,并对待测线路的隧道病害信息中的各个病害点进行标记,所述管径收敛值中的异常值s1中获取的与相应的第一标准值差值的绝对值大于等于第二标准值的管径收敛值,所述第一标准值为隧道刚修建完成时相应管片的管径收敛值,所述第二标准值为数据库中预制的常数;s3、获取待测路线的隧道病害信息,分析隧道的不同病害信息之间的关联性,并结合待测路线隧道的历史病害信息,确定待测路线隧道的初始病害点及相应初始病害点的破坏影响值;s4、对待测线路的隧道病害信息进行预警,并根据待测路线隧道的初始病害点及相应初始病害点的破坏影响值,计算待测线路的隧道病害信息中各个病害点的预警优先级。
23.所述s2中生成特征掩膜并对管片图像进行处理的方法包括以下步骤:s2.1、识别管片图像中各个手孔的位置,所述手孔的平面图像为上底与下底长度不等的等边梯形,长度大的下底比长度小的下底更临近管片边缘且下底与管片边缘的最小距离为a,每个管片存在四个手孔且每个手孔的下底分别对应管片的一条边;s2.2、获取管片图像中任意相邻的四个手孔位置构成一个组合,得到管片图像对应的多个手孔位置组合,每个手孔位置组合对应一个数据集合,每个数据集合中元素为相应组合的四个手孔位置中,任意两个手孔位置在图像中的距离与剩余两个手孔位置在图像中距离的比值,即一个数据集合包含12个元素;s2.3、将每个手孔位置组合对应的数据集合与数据库中预制的标准数据集合进行比较,所述标准数据集合为一块管片中任意两个手孔之间距离与剩余两个手孔之间距离的比值,所述标准数据集合包括12个元素,计算手孔位置组合对应的数据集合与标准数据集合中相同序号的元素值的比值,并将所得的各个比值相乘,将所得乘积记为a1,当|a1-1|≤β时,则判定a1对应的手孔位置组合中四个手孔在同一块管片上,所述β为数据库中预制的容错系数,当|a1-1|>β时,则判定a1对应的手孔位置组合中四个手孔不在同一块管片上,并a1对应的手孔位置组合删除;本实施例中数据库中预制的容错系数为0.1,若手孔位置组合对应的数据集合对应的四个手孔分别记为甲、乙、丙及丁,则四个手孔中任意两个手孔之间的距离分别为:甲乙距离pa1、甲丙距离pa2、甲丁距离pa3、乙丙距离pa4、乙丁距离pa5、丙丁距离pa6;则手孔位置组合对应的数据集合中元素包括:pa1/pa2、pa1/pa3、pa1/pa4、pa2/pa1、pa2/pa3、pa2/pa4、pa3/pa1、pa3/pa2、pa3/pa4、pa4/pa1、pa4/pa2及pa4/pa3;若a1=1.2,则1.2-1=0.2>0.1,则判定1.2对应的手孔位置组合中四个手孔不在同一块管片上。
24.s2.4、获取s2.3中剩余的手孔位置组合,将每个手孔位置组合中每个手孔位置在
相应管片图片中对应的第一标记点,并获取相应管片的第一特征掩膜,所述管片的第一特征掩膜的大小与相应管片图像的大小相同,所述管片的第一特征掩膜内,过手孔位置组合中四个手孔位置分别对应第一标记点的最小矩形区域内各个像素点的灰度值记为255,所述管片的第一特征掩膜内其余区域内各个像素点的灰度值记为0,所述第一标记点为手孔的平面图像上底中点至下底中点对应的射线上且与下底中点的距离为0.8a,所述第一标记点不在手孔的平面图像上底中点与下底中点构成的线段上;s2.5、生成管片第一处理图像,将s1中获取的各个管片图像记为原管片图像,所述管片第一处理图像为原管片图像中,相应第一特征掩膜内灰度值为255的区域且灰度处理后的部分图像;s2.6、生成管片第二处理图像,所述管片第二处理图像为灰度处理后的原图像与相应第一特征掩膜合并后的图像,所述合并后的图像中像素点的灰度值为原图像中像素点对应的灰度值与第一特征掩膜中相同位置对应像素点的灰度值的和b,当b的值小于等于255时,则判定b的值为管片第二处理图像中相应像素点对应的灰度值,当b的值大于255时,则判定管片第二处理图像中相应像素点对应的灰度值为255。
25.所述s2中识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息的方法包括以下步骤:s201、对管片第一处理图像进行图像识别,将管片第一处理图像中除手孔位置区域外的剩余区域中的各个像素点的灰度值与第一预设区间进行比较,所述第一预设区间为数据库中预制的管片图像中断裂区域对应的灰度值区间,将管片第一处理图像中除手孔位置区域外的剩余区域中灰度值属于第一预设区间的各个像素点的通过第一标记方式进行标记,将第一方式标记的像素点中相邻的像素点划分为同一簇,将同一簇的各个像素点位置录入到一个空白集合中,得到多个采用第一标记方式标记的像素点集合,将每簇采用第一标记方式标记的像素点集合中的元素个数与第一阈值进行比较,所述第一阈值为数据库中预制的常数,本实施例中第一预设区间为[0,50],第一阈值为100;当像素点集合中的元素个数小于第一阈值时,则将该像素点集合删除,当像素点集合中的元素个数大于等于第一阈值时,则判定该像素点集合对应一个管片断裂处,进而得到管片断裂处对应的管片断裂信息{c1,c2,c3,c4},c1表示管片断裂长度,c2表示管片断裂宽度,c3表示管片断裂处对应的环号,c4表示管片断裂处中心点对应像素点的位置,所述c1等于相应像素点集合中任意两个像素点之间距离的最大值,获取c1对应的两个像素点连线,记为lc1,令q为lc1上的一点,获取过q且与lc1垂直的直线,记为lc1q,获取q为lc1上的不同位置时,lc1q与c1相应像素点集合中相交的像素点个数的最大值c2;s202、对管片第二处理图像进行图像识别,将管片第二处理图像中灰度值不为255的区域中各个像素点的灰度值与第二预设区间进行比较,所述第二预设区间为数据库中预制的管片图像中连接断裂区域对应的灰度值区间,将管片第二处理图像中灰度值不为255的区域中灰度值属于第二预设区间的各个
像素点的通过第二标记方式进行标记,将第二方式标记的像素点区域为连接裂缝区域,所述连接裂缝呈矩形分布,将其划分为四部分,每部分裂缝区域对应矩形的一条边,对四部分裂缝区域进行编号,分别获取每部分裂缝区域中距离最远的两像素点的连线,记为相应裂缝的长lb,令q1为lb上的一点,获取过q1且与lb垂直的直线,记为lb
q1
,获取q1为lb上的不同位置时,lb
q1
与相应裂缝区域中相交的像素点个数e,将e与第二阈值进行比较,所述第二阈值为数据库中预制的常数,本实施例中第二预设区间为[0,60],第二阈值为5;当e小于第二阈值时,则将e对应的各个像素点正常,当e大于等于第二阈值时,则判定e对应的各个像素点异常,并采用第三标记方式对异常像素点进行标记,将第三标记方式标记的像素点中相邻像素点划分为同一簇,将同一簇的各个像素点位置录入到一个空白集合中,得到多个采用第三标记方式标记的像素点集合,每个像素点集合对应一个连接处裂缝异常处,进而得到连接处裂缝异常处对应的管片连接裂缝信息{d1,d2,d3-d4,d5},d1表示管片连接处裂缝异常处的长度,d2表示管片连接处裂缝异常处的最大宽度,d3-d4表示管片连接处裂缝异常处对应两个管片的环号,d3表示管片连接处裂缝异常处对应的第一管片的环号,d4表示管片连接处裂缝异常处对应的第二管片的环号,d5表示管片连接处裂缝异常处中心点对应像素点的位置,所述d1等于管片连接处裂缝异常处任意两个像素点之间距离的最大值,d2等于管片连接处裂缝异常处对应的各个e值中的最大值;s203、对灰度处理后的管片原图像进行图像识别,将灰度处理后的管片原图像中各个像素点的灰度值与第三预设区间进行比较,所述第三预设区间为数据库中预制的管片图像中连接断裂区域对应的灰度值区间,本实施例中第三预设区间为[61,100],将灰度处理后的管片原图像中灰度值属于第三预设区间的各个像素点的通过第四标记方式进行标记,将第四方式标记的像素点中相邻的像素点划分为同一簇,将同一簇的各个像素点位置录入到一个空白集合中,得到多个采用第一标记方式标记的像素点集合,每个像素点集合对应一个管片漏水处,进而得到管片漏水处对应的管片漏水信息{f1,f2,f3},f1表示管片漏水处对应的环号,f2表示管片漏水处最高点对应像素点的位置,f3表示管片漏水处相应像素点集合对应的面积,所述面积等于像素点集合的元素总个数除以管片图像中像素点的总个数的商与管片实际面积的乘积,所述s2中的待测路线的隧道病害信息包括各个管片断裂信息、连接处裂缝信息、漏水信息及形变信息,所述形变信息包括每个异常管径收敛值及相应的环号。
[0026]
所述s3中确定待测路线隧道的初始病害点的方法包括以下步骤:s3.1、获取待测路线的隧道病害信息,对待测路线隧道病害信息中各个管片断裂信息、连接处裂缝信息、漏水信息及形变信息统一进行编号,一个编号对应一处管片断裂信息或连接处裂缝信息或漏水信息或形变信息;s3.2、计算每个编号对应隧道病害信息的关联隧道病害信息编号,当两个不同编号对应的隧道病害信息中对应环号差值的绝对值大于等于w时,则判定这两个编号对应的隧道病害信息不关联,所述w为关联系数阈值,且w为数据库中预置的常数,
当两个不同编号对应的隧道病害信息中对应环号差值的绝对值小于w时,则判定这两个编号对应的隧道病害信息关联,将每个编号及其对应的各个关联隧道病害信息编号逐个录入到一个空白集合中,得到每个编号对应的关联病害点集合,s3.3、将获取的各个编号对应的关联病害点集合相互之间进行比较,当不考虑集合内元素顺序的情况下,多个编号对应的关联病害点集合中的元素均相等时,则将最小编号对应的关联病害点集合之外的各个关联病害点集合删除;当不考虑集合内元素顺序的情况下,多个编号对应的关联病害点集合中的元素存在不相等的情况时,则不对各个编号对应的关联病害点集合进行处理;s3.4、获取s3.3中剩余的关联病害点集合,记为r1,所述r1中每个关联病害点集合对应一个初始病害点,获取历史数据中的上一次移动激光扫描数据中,r1内每个关联病害点集合中各元素对应区域的监测数据,并计算r1内每个关联病害点集合中各元素与上一次移动激光扫描数据中相应区域监测数据的偏差值,选取偏差值最大的元素的隧道病害信息对应的位置为初始病害点;当关联病害点集合中的元素为管片断裂信息或漏水信息时,则相应的偏差值为u*(mr1-m1)/mr1,其中,mr1表示断裂信息中c1*c2对应的值或漏水信息中f3的值,m1表示历史数据中的上一次移动激光扫描数据中,断裂信息中管片断裂长度与断裂宽度的乘积或漏水信息中管片漏水处的面积,u为影响转化因子,关联病害点集合中的元素为管片断裂信息时的u等于u1,关联病害点集合中的元素为管片漏水信息时的u等于u2,所述u1与u2均为数据库中预制的常数;当关联病害点集合中的元素为连接处裂缝信息时,则相应的偏差值为u3*(mlr1-ml1)/mlr1,其中,mlr1表示连接处裂缝信息中d1*d2对应的值,ml1表示历史数据中的上一次移动激光扫描数据中,连接处裂缝信息中管片连接处裂缝的长度与管片连接处裂缝的最大宽度的乘积,u3为数据库中预制的影响转化因子;当关联病害点集合中的元素为形变信息时,则相应的偏差值为u4*(mxr1-mx1)/mxr1,其中,mxr1表示形变信息中异常管径收敛值,mx1表示历史数据中的上一次移动激光扫描数据中,形变信息中管径收敛值,u4为数据库中预制的影响转化因子;数据库中在每隔第一单位时间对影响转化因子进行一次更新,分别统计历史数据中管片断裂信息总个数k1、连接处裂缝信息总个数k2、漏水信息总个数k3及形变信息总个数k4,则更新后的uh=1-kh/(k1+k2+k3+k4),所述h的值为1、2、3及4中的一个。
[0027]
所述s3中计算初始病害点的破坏影响值的方法包括以下步骤:s301、获取每个初始病害点对应的关联病害点集合中各个元素相应的偏差值,将第j个初始病害点对应关联病害点集合中第i个元素对应的偏差值记为pjci,获取第j个初始病害点对应的环号j1;s302、获取第i个元素对应隧道病害信息中的环号,记为hi,并计算hi与j1之间的影响偏差系数gi,当|hi-j1|=0时,则gi=1,
当|hi-j1|≠0时,则gi=|hi-j1|;s303、得到第j个初始病害点的破坏影响值pyj,其中,nj表示第j个初始病害点对应关联病害点集合中的元素总个数。
[0028]
所述s4中计算待测线路的隧道病害信息中各个病害点的预警优先级的方法包括以下步骤:s4.1、获取待测线路的隧道病害信息中,每个初始病害点对应的关联病害点集合中各个隧道病害信息的编号,每个隧道病害信息对应一个病害点;s4.2、比较不同初始病害点对应的关联病害点集合中对应的病害点的预警优先级,将破坏影响值大的初始病害点对应的关联病害点集合中的病害点,排列在坏影响值小的初始病害点对应的关联病害点集合中的病害点之前;s4.3、比较相同初始病害点对应的关联病害点集合中各个病害点的预警优先级,将偏差值大的病害点排列在偏差值小的病害点之前;s4.4、获取s4.2及s4.3中的各个病害点的排列顺序,并按从前至后的顺序对病害点进行编号,编号为v的病害点的预警优先级为第v预警优先级。
[0029]
一种基于移动激光扫描的隧道检测系统,所述系统包括以下模块:扫描数据获取模块,所述扫描数据获取模块通过移动激光对盾构隧道进行扫描,得到待测线路的不同环号对应的各个管片图像及不同环号的管径收敛值,并结合数据库中预置的管径收敛值范围,筛选出不同环号管径收敛值中的异常值,当扫描结果中相应环号对应的管径收敛值在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值正常,当扫描结果中相应环号对应的管径收敛值不在数据库中预置的管径收敛值范围之内,则判定该环号对应的管径收敛值异常;病害信息生成模块,所述病害信息生成模块对不同环号的各个管片图像中的管片位置进行识别,生成特征掩膜并对管片图像进行处理,识别处理后的管片图像中的断裂信息、连接处裂缝信息及漏水信息,结合不同环号管径收敛值中的异常值,生成待测线路的隧道病害信息,并对待测线路的隧道病害信息中的各个病害点进行标记;初始病害点分析模块,所述初始病害点分析模块获取待测路线的隧道病害信息,分析隧道的不同病害信息之间的关联性,并结合待测路线隧道的历史病害信息,确定待测路线隧道的初始病害点及相应初始病害点的破坏影响值;病害预警管理模块,所述病害预警管理模块对待测线路的隧道病害信息进行预警,并根据待测路线隧道的初始病害点及相应初始病害点的破坏影响值,计算待测线路的隧道病害信息中各个病害点的预警优先级。
[0030]
所述病害信息生成模块中待测路线的隧道病害信息包括各个管片断裂信息、连接处裂缝信息、漏水信息及形变信息,所述形变信息包括每个异常管径收敛值及相应的环号。
[0031]
所述病害预警管理模块获取待测线路的隧道病害信息中,每个初始病害点对应的关联病害点集合中各个隧道病害信息,每个隧道病害信息对应一个病害点;先比较不同初
始病害点对应的关联病害点集合中对应的病害点的预警优先级;再比较相同初始病害点对应的关联病害点集合中各个病害点的预警优先级;最后获取各个病害点的排列顺序,并按从前至后的顺序对病害点进行编号,编号为v的病害点的预警优先级为第v预警优先级。
[0032]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0033]
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1