裂缝识别算法
用测井资料识别裂缝方法-第十四章_裂缝识别

裂缝与泥质条带
泥岩条带
裂缝
三、深、浅双侧向测井
裂缝对电阻率的影响取决于裂缝的方向(垂 直缝或水平缝),以及所含流体性质。
感应测井不能反映高角度裂缝。高阻剖面含 泥浆滤液或地层水的水平裂缝,在双感应-聚 焦测井组合曲线上,显示为低电阻率。
双侧向测井:在高阻剖面的裂缝发育段,曲 线读数低。见图14-10。
优点:1)排除了地层层理等引起的电导率异常, 突出了与裂缝有关的电导率异常。
2)、直接显示裂缝的方位。 3)、探测高角度裂缝。
参见 P242 图14-6
3、定向微电阻率(OMRL) 将四条微电阻率曲线重合,当出现低阻与高
阻曲线的明显分离且垂直方向有一定延续长 度的异常时,可作为有裂缝的标志。
裂缝方位由相应的低阻极板方位求得。
基质孔隙度解释方程
b
1
tma t p
0.5
(14-9)
式中 Φb ———基质孔隙度,f ; Δtp ———声波时差读值,μs/ ft 。
4、裂缝性地层含油饱和度的计算
ห้องสมุดไป่ตู้So
f f b
Sof
f f b
Sob
(14-10)
式中 So ———含油饱和度,f ; Sob ———基质含油饱和度,f ; Sof ———裂缝含油饱和度,f 。
(14-14)
四、声波测井
在1222~1332 m井段, FMI图像显示有裂缝,在 斯通利波裂缝分析图上, 反应明显。斯通利波变 密度图干涉严重,能量损 失大,指示出裂缝为有效 开口大的裂缝。
图14-16 斯通利波识别开裂缝
图14-17 成像偶极子进行裂缝有效性评价
声幅衰减 大, 声波时差 大
图14-18、裂缝储集层曲线特征
裂缝图像识别与特征参数算法的研究

Sj TNG2 N1 CE E0Y0 O圆圆 I &CL 1 . E H0. 1 h C 一 1
裂 缝 图像 识 别 与特 征 参 数 算 法 的研 பைடு நூலகம் ①
马鑫 魏鹏旭 岳康 ( 中国矿业大学 北京 1 0 8 0 3) 0
摘 要: 裂缝 图像 的计算机 自动识 别和参数 统计在 工程 质量 调查方 面具有较好 的应 用前途 , 目前人 工判读相 比, 与 不但提 高 了工作效率 , 页提 高 了解 释 精 度 。 实现 对 裂 缝 图像 解 释 , 先 改 进 了 中值 滤波 技 术 , 过 改 进 算 法 , 缝 边 缘 得 到 较 好 的 保 护 ; 次 利 用最 大 类 问方 要 首 通 裂 其 差 闲值 法 进 行 图 像 分 割 , 并根 据 裂 缝 的 线 性 特 征 , 一 步去 除 非 裂 缝 图像 ; 后提 出 一 种 合 理 地 有效 地 计 算 裂 缝 平 均 宽 虎 . 进 最 长度 及 每 一 段 的裂缝 宽度 算法 。 算 法应 用于裂 缝识 别和捡 测过 程中 , 得 良好 的应 用效果 , 明 了算法的 有效性 。 该 获 证 关键词 : 裂缝 数字 图像处理 图像分 割 特征提取 中 图 分 类 号 : P3 1 T 9 文 献标 识码 : A 文 章 编 号 : 7 —3 9 ( 0 10 () 0 4 —0 1 2 12 1 ) 4b - 0 7 2 6 7
桥 梁 、 基 、 筑 等 工 程 检 测 中越 来越 裂 缝进 行 统 计 和 分 析 , 算 出 裂缝 的 面 积 路 建 计 多的 提 到 了 裂 缝 检 测 , 常 采 用 人 工 记 录 长 度 和 每 一 段 的 宽 度 。 通 统 计 。 在 着 手 工 操 作 不 精 确 , 作 量 弊 存 工 病 , 于 比较 大 规模 的检 测 , 易 造 成 数据 1 中值滤波的 改进 方法 对 容 在 图像的采集 过程 中 , 图像 中 不 可 避 遗 漏 或 混 淆 的 情 况 。 过 计 算 机 图 像 处 理 通 技 术 智能 的 进 行 检 测 , 高 了工 作效 率 , 提 保 免 的会 存 在 大 量 的噪 声 。 以 , 先要 对 数 所 首 证 了测 量 精 度 。 字图像进行去噪 处理 。 目前 图 像 噪 声 一 般 裂 缝 区 别 于 背景 的 特 征 有 两 个 , 是 指 的是 在 成 像 和 传 输 过 程 中 产生 的随 机 噪 一 亮 度要 暗 一 些 , 二是 成 现 出 线 性 的 形 状 。 声 中 的 高 斯 噪 声 和 脉 冲 噪 声 , 斯 噪 声 的 高 裂 缝 图像 一般 分 为 三部 分 : 缝 信 息 、 特 点 是 在 乎 坦 的 区 域 出 现 幅 值 较 小 的 噪 裂 背景 信 息 和干 扰 ( 噪声 ) 息 。 信 其特 征 分 别如 声 。 而脉 冲噪 声 点 分 布 比 较孤 立 , 灰度 值 突 如下。 变 , 与相邻像素点无相关性 。 且 () 1 裂缝 图像 的 特 征 : 缝 相 比 背 景 亮 裂 对于 均 值 滤波 和 中 值 滤 波 这 些 经 典 方 度较 暗 ; 缝 具 有 一 定线 性 特 征 裂 法 确 实 不 同程 度 的 减 少 了 噪 声 干 扰 , 是 但 () 2 背景 图像 的特 征 : 背景 图 像 较 裂 缝 这 些 方 法 也 存 在 一 些 问题 , 以 看 到 这 些 可 呈亮色 ; 背景 一 般 占 图 像 的 比例 高 ; 景 的 噪 声 的 特 点 和 裂 缝 边 缘 的 特 点 近 似 , 进 背 在 亮 度 通 常较 复杂 。 行 去 噪 的 操 作 中 , 时 也 模 糊 了 裂 缝 的 边 同 ( ) 声 图 像的 特 征 : 机 产 生 , 布 较 缘 。 不 利 于对 裂缝 的 识 别 。 此 要 克服 这 3噪 随 分 这 因 孤 立 ; 度 值 突变 , 与 其相 邻 像 素 点 具 有 个 问题 , 这 两 种经 典 方 法 进 行 了 改进 , 亮 且 对 把 无关性 。 这 种 干扰 降 到 最 低 。 根 据 对 裂 缝 的 理 解 , 以 从 裂 缝 区 域 可 传 统 的 中 值 滤 波 是 一 种 非 线 性 平 滑 滤 的 灰 度 特 征以 及 区 域 几 何特 征 的 角度 来 研 波方 法 。 算法 步 骤是 将滑 动 窗 1 其 3中各像 素 究裂缝图像的识别和提取。 点的 按大 小进 行 排序 , 中值 来替 代 指定 点 去 要 获 取 图 像 的 参数 信 息 , 要 进 行 如 ( 需 一般 为 窗 口中心 点 ) 但这 种 方 法 不能 全 面 , 图1 示的步骤 。 所 适 用 于 图 像 中每 条 裂缝 的 形 状 和 走 向 。 对 图 像 进 行 预 处 理 操 作 , 的 是 去 除 为 为了适应 裂缝具有 线性特 征的特 点 , 噪声 干 扰 , 到优 质 的 图 像 , 得 针对 裂缝 图像 在 二 维 滑 动 窗 口 中 , 中心 点 分 别 在 0 , 过 。 特 征 , 论 文 改 进 了 中值 滤 波 的 图像 增 强 4 。 9 。 1 5 方 向形 成 4 一 维 子 窗 口, 本 5 ,0 和 。 3 个 算法 。 次 , 行 图 像 分 割 , 文 对 区 域 分 分 别 对4 子 窗 口求 中 值 , 后 取 其 最 小值 其 进 本 个 然 割 方 法 进 行 了研 究 , 在此 基 础 上 , 了减 少 作 为 中心 点 的 值 。 为 图像 可 能 仍然 存 在 的_ 确 定 因素 照成 的 影 不 具 体 算 法 如 下 : 为 大 小 为( n ) M 2 +1 X 响 , 一 步 利 用 裂 缝 的 形 状 特 征 去 除 非 裂 (n ) 进 2 +1 的窗 口, 中心 点为 ( j, 口内的像 素 i )窗 , 缝 图像 信 息 。 后 利 用 干 净 的 裂缝 图 像 对 点为 X e f , l 个一 维 子 窗 口依 次表 示 为 最 (,  ̄4 ) , J
最新裂缝识别与评价

5.裂缝渗透率:只与裂缝宽度有关,假定裂宽为: ,Kf 与裂宽平方成正比
6.裂缝性岩石渗透率K K=Kf+Kb
裂缝识别与评价
一、常规测井曲线对裂缝的响应 二、真假裂缝的识别 三、天然裂缝与人工诱导裂缝的识别 四、裂缝的有效性的测井评价及参数计算 五、测井资料探测裂缝的综合分析及实例 六、裂缝储层的综合评价 七、裂缝发育规律及现代地应力场研究
裂缝识别测井(FIL)把每相邻的两极板的微电阻率曲重迭记录 1)双井径 2)极板方位曲线 3)4条微电阻率曲线 把地层倾角显示形式改变(相邻的极板的RT曲线重叠记录)
电导率异常检测(DCA) 识别原理:四个极板的方位角计算出来,检测它的电导产生 异常,对某一极板把它的电导率值与相邻两极板进行比较, 裂缝处高值,某一极板的电导率-相邻板电导率取最小差异值, 把此值附加在该极板的方位角曲线上。
一、常规测井曲线对裂缝的响应
1.SP(致密性的石灰岩、白云岩)明显异常。 2.CAL((井径曲线)在裂缝发育带,有明显扩径现
象。椭圆井眼,定向扩径。 3.电阻率曲线R: (1)微侧向测井 电极系尺寸小,测量范围小,贴井壁,对裂缝反映灵敏。 明显的微侧向低阻异常。
双侧向测井电阻率曲线 双侧向的探测深度、探测范围大,反映较大范围内的地层特
叫裂缝率、裂缝频率或线性裂缝率。 裂缝孔隙度:裂缝总体积与岩石总体积的比值。
计算方法
1)基于理想模型的裂缝孔隙度和裂缝密度的估算(T.D.范高 尔夫—拉特,1989)
2)基于岩心模型的裂缝孔隙度和裂缝密度计算
并假设:(1)计算段内岩心柱铅直;
(2)岩心柱内裂缝面为一平面;
(3)裂缝宽度可测,宽度不可测的隐含裂缝不在计算范围 内。
混凝土结构中的裂缝检测与评估方法

混凝土结构中的裂缝检测与评估方法混凝土结构是现代建筑中常见的结构形式之一,然而,由于各种原因,混凝土结构在使用过程中可能会出现裂缝的问题。
裂缝的出现不仅影响着结构的美观和使用寿命,还可能对结构的安全性造成潜在威胁。
因此,混凝土结构中的裂缝检测与评估方法显得尤为重要。
本文将介绍一些现有的裂缝检测与评估方法,旨在为工程师和研究者提供参考。
一、非破坏性检测方法1. 声波检测法声波检测法是一种常用的非破坏性检测方法,通过发送声波脉冲到混凝土结构中,并测量回波信号的传播时间和强度来评估结构中的裂缝情况。
这种方法操作简便、成本较低,并且可以提供裂缝的位置、深度和长度等信息。
2. 磁力检测法磁力检测法是一种基于磁性材料的非破坏性检测方法。
通过将磁性材料放置在混凝土结构表面,利用磁场的变化来检测结构中的裂缝。
这种方法对于裂缝的检测和评估效果较好,但仅限于表面裂缝的识别。
3. 红外热像法红外热像法是一种通过测量物体表面的红外辐射来检测结构中的裂缝的方法。
这种方法可以提供裂缝的位置、尺寸和温度分布等信息,但对于较浅的裂缝检测效果较好。
二、破坏性检测方法1. 反射光学显微镜法反射光学显微镜法是一种常用的破坏性检测方法,通过观察混凝土断面的显微镜图像来评估裂缝情况。
这种方法可以提供裂缝的形态、宽度和分布等信息,但需要在实验室条件下进行。
2. X射线检测法X射线检测法是一种利用X射线透射特性来评估混凝土结构中的裂缝的方法。
这种方法可以提供裂缝的位置、宽度和深度等信息,但需要专业的设备和专业的操作人员。
三、裂缝评估方法1. 可视评估法可视评估法是一种常用的裂缝评估方法,通过直接观察裂缝的形态和分布来评估其严重程度。
这种方法操作简便,但主观性较强。
2. 测量评估法测量评估法是一种通过测量裂缝的尺寸和变形情况来评估其严重程度的方法。
这种方法可以提供准确的数据支持,但需要专业的工具和技术。
综上所述,混凝土结构中的裂缝检测与评估方法有多种选择,可以根据具体情况选择合适的方法来进行。
一种基于图像处理的裂缝自动检测算法

一种基于图像处理的裂缝自动检测算法一、裂缝自动检测算法概述随着现代工程的快速发展,对结构健康监测的需求日益增长。
裂缝作为结构损伤的一种重要表现,其检测和评估对于确保工程安全至关重要。
传统的裂缝检测方法依赖于人工目视检查,这种方法不仅效率低下,而且容易受到主观因素的影响。
因此,开发一种基于图像处理的裂缝自动检测算法显得尤为重要。
这种算法能够自动化地从图像中识别和测量裂缝,大大提高了检测的效率和准确性。
1.1 裂缝自动检测算法的核心特性裂缝自动检测算法的核心特性包括高准确性、高效率和适应性强。
高准确性意味着算法能够准确地识别出图像中的裂缝,即使在复杂的背景和光照条件下也能保持较高的识别率。
高效率则表示算法能够快速处理大量图像数据,满足实时监测的需求。
适应性强则是指算法能够适应不同类型的结构表面和裂缝形态。
1.2 裂缝自动检测算法的应用场景裂缝自动检测算法的应用场景非常广泛,包括但不限于以下几个方面:- 桥梁监测:自动检测桥梁表面的裂缝,评估桥梁的健康状况。
- 大坝检查:监测大坝表面和内部的裂缝,预防潜在的安全隐患。
- 建筑外墙检查:检测建筑物外墙的裂缝,评估建筑物的结构完整性。
- 道路检测:识别路面裂缝,为道路维护和修复提供依据。
二、裂缝自动检测算法的工作原理裂缝自动检测算法通常包括图像预处理、裂缝特征提取、裂缝识别和裂缝参数测量等几个关键步骤。
2.1 图像预处理图像预处理是裂缝检测算法的第一步,其目的是提高图像的质量,为后续的特征提取和识别打下良好的基础。
预处理步骤通常包括去噪、增强对比度、灰度化和二值化等操作。
去噪可以减少图像中的随机噪声,增强对比度有助于突出裂缝与背景的差异,灰度化和二值化则简化了图像数据,便于后续处理。
2.2 裂缝特征提取裂缝特征提取是算法的核心环节,其目的是从预处理后的图像中提取出与裂缝相关的特征。
这些特征可以是裂缝的颜色、纹理、形状或几何属性。
特征提取的方法多种多样,包括基于边缘检测的算法、基于纹理分析的算法和基于机器学习的算法等。
5.五裂缝识别

图5 剪切力分布图
图6 二元变形网格图
图7 铜锣峡构造长兴组岩石破坏接近程度等值线图
岩地层的破坏接近程度值的相对大小,可将研 究区划分为不同的岩石破坏区或裂缝发育区。 1)在断层和断层附近地区,其破坏接近程度值很 高,属地层破碎区。 2)在铜锣峡主构造区,其破坏接近程度值大于 1.248,岩石破坏程度比较高,属破裂发育区。 3)在铜锣峡构造西北边平缓带及东南边部分高陡 地带, 破坏接近程度值在1.142~1.248之间,为破 裂临界发育区。 4)在东南边部分高陡地带, 破坏接近程度值在 0.99~1.142之间,为欠发育区。 5)小于0.99为破裂不发育区。
2
F
W W x y
2 2
W G 1 y
2
W W 1 y x
2
W xy
2
W W 1 y x W W 1 y x
g ( x, h ) 1 Z ( x) Z ( x h)2 2
根据样品点计算的变差函数叫做实验变差函教, 其计算公式为:
1 N (h) Z ( xi ) Z ( xi h)2 r (h) 2 N (h) i 1
i
式中:xi—为第个观测点的坐标; Z(i)、Z(xi+h)—分别为xi及xi+h两点处的 观测值; h—为两观测点间的距离; N(h)—为相距h数据对数目; r(h)—为实验变差函数的值。
前处理主要有作图、识别分析域、约束条件设定、 荷载条件的设定、网格生成、材料参数的设定等功 能,作图窗口用于定义分析对象的形状、材料范围、 挖掘断面等几何信息。识别分析域的功能用于区分 不同材料(地层),并指定各区域材料。约束条件 设定是设定所选择边界约束,载荷条件的设定用于 设定所选择边界或点的载荷。网格生成根据所设定 的网格分割数自动生成有限元计算网格。材料参数 设定通过填写参数设定对话框来完成材料参数的设 定。通过前处理,得到有限元分析所需要的所有数 据后,便可进行分析计算。
基于改进GoogLeNet的沥青路面裂缝识别算法

第13卷㊀第3期Vol.13No.3㊀㊀智㊀能㊀计㊀算㊀机㊀与㊀应㊀用IntelligentComputerandApplications㊀㊀2023年3月㊀Mar.2023㊀㊀㊀㊀㊀㊀文章编号:2095-2163(2023)03-0202-05中图分类号:U416.02文献标志码:A基于改进GoogLeNet的沥青路面裂缝识别算法唐港庭1,尹㊀超1,王绍平2,郭㊀兵2,李仲波1,谭子永1(1山东理工大学建筑工程学院,山东淄博255049;2日照城投建设集团有限公司,山东日照276800)摘㊀要:针对目前沥青路面裂缝图像识别技术在面对复杂路面情况时(强光㊁积水㊁杂物等干扰因素)识别效率不高的问题,通过构建沥青路面裂缝数据集,提出一种基于改进GoogLeNet的沥青路面裂缝识别算法㊂首先,对Inception模块和辅助分类器数量进行删减,并将大卷积核替换为连续的小卷积核;其次,激活函数采用ReLU与LeakyReLU组合的方式;最后,加入批量归一化层以及Dropout层㊂实验结果表明,利用本文所制作数据集训练出的GoogLeNet原始模型以及改进模型,在面对复杂路面情况时识别效果较好,并且改进GoogLeNet模型在测试集上的准确率能达到88.4%,相较于原始模型,改进模型在准确率提升5.6%的同时,耗用时间减少了32.5min(40.3%)㊂关键词:图像识别;GoogLeNet;裂缝数据集;Inception模块RecognitionalgorithmofasphaltpavementcrackbasedonimprovedGoogLeNetTANGGangting1,YINChao1,WANGShaoping2,GUOBing2,LIZhongbo1,TANZiyong1(1SchoolofArchitecturalEngineering,ShandongUniversityofTechnology,ZiboShandong255049,China;2RizhaoCityConstructionInvestmentGroupCo.,Ltd.,RizhaoShandong276800,China)ʌAbstractɔInordertoimprovetherecognitionefficiencyofasphaltpavementcrackimagerecognitiontechnologyinthefaceofcomplexroadconditions(stronglight,surfacewater,debrisandotherinterferencefactors),arecognitionalgorithmofasphaltpavementcrackbasedonimprovedGoogLeNetisproposedbymakingasphaltpavementcrackdataset.Firstly,thenumberofInceptionmodulesandauxiliaryclassifiersaredeleted,andthelargeconvolutionkernelsarereplacedbythecontinuoussmallconvolutionkernels.Secondly,thecombinationofReLUandLeakyReLUisusedasthemodelactivationfunction.Finally,BatchNormalizationlayerandDropoutlayerareaddedtothemodel.TheexperimentalresultsshowthattheoriginalGoogLeNetmodelandtheimprovedmodeltrainedbythedatasetinthispaperhavebetterrecognitioneffectinthefaceofcomplexroadconditions,andtheaccuracyoftheimprovedGoogLeNetmodelonthetestsetcanreach88.4%.Comparedwiththeoriginalmodel,theaccuracyoftheimprovedmodelisincreasedby5.6%andthetimeconsumptionisreducedby32.5minutes(40.3%).ʌKeywordsɔimagerecognition;GoogLeNet;crackdataset;Inceptionmodule基金项目:山东省智慧交通重点实验室(筹)开放基金项目(2011-科技合同-48);国家自然科学基金(51808327);山东省自然科学基金项目(ZR2019PEE016,ZR2021MD011)㊂作者简介:唐港庭(1997-),男,硕士研究生,主要研究方向:道路智能检测;尹㊀超(1987-),男,博士,副教授,主要研究方向:自然灾害风险评价㊁监测㊁预测预警;王绍平(1988-),男,学士,工程师,主要研究方向:公路工程设计与施工;郭㊀兵(1987-),男,硕士研究生,主要研究方向:景观生态;李仲波(1999-),男,硕士研究生,主要研究方向:地震滑坡危险性区划;谭子永(1999-),男,硕士研究生,主要研究方向:滑坡敏感性动态区划㊂通讯作者:尹㊀超㊀㊀Email:yinchao1987611@163.com收稿日期:2022-05-120㊀引㊀言近年来,随着大数据和高性能硬件设备的更新发展,利用卷积神经网络(ConvolutionalNeuralNetworks,CNN)提取图像特征,从而进行目标识别,已经成为图像识别领域的研究热点之一[1-3]㊂部分学者基于CNN开展了裂缝检测研究:Lee等学者[4]基于CNN开发了一种具有自编码器结构的路面检测语义分割模型,并通过调整图像亮度来提高路面裂缝检测效率㊂陈健昌等学者[5]基于ResNet提出了一种路面裂缝检测方法,该方法能够大大减少前期图像预处理工作量,并且该方法的各项性能评估指标均优于现有模型㊂Rajadurai等学者[6]采用随机梯度下降和动量优化的方法改进AlexNet模型,实验结果表明,该方法对混凝土表面裂缝的识别准确率较高㊂以上研究虽然取得了一定成果,但在面对复杂道路场景时裂缝图像的识别速度以及准确率等方面仍有较大提升空间㊂首先,在图像采集过程中,设备状态(温度㊁电磁波等干扰)或操作不当等原因都可能会严重降低采集图像的质量,并且道路上的光照条件㊁车道线㊁积水㊁阴影㊁油污㊁水渍㊁杂物等干扰因素,也可能会降低道路裂缝图像的识别的准确率㊂此外,模型训练需要大量样本数据集,目前公共裂缝数据集样本数量较少,难以满足训练要求[7]㊂针对以上问题,本文提出一种基于改进GoogLeNet的沥青路面裂缝识别算法,并通过采集路面图像构建沥青路面裂缝数据集,进行模型的训练和测试㊂1㊀沥青路面裂缝图像数据集的构建1.1㊀图像采集针对目前公共裂缝数据集样本较少的情况,本文通过自行采集沥青路面图像,构建沥青路面裂缝数据集㊂选定山东省淄博市张店区内的部分路段,包括柳泉路㊁西二路㊁美食街㊁新村西路以及共青团路等,分别于不同天气㊁不同时段进行沥青路面图像采集㊂图像采集方案为:首先,通过高清行车记录仪以及车载摄像机以1km为基本采集单元,驾驶汽车对沥青路面进行视频录制,采集过程中设备离地高度约1.2m,并且采集宽度不小于行车道宽度的70%㊂然后,通过视频取帧筛选出满足要求的路面图像,并删除重复或不满足要求的图像㊂最后,针对目前裂缝图像识别研究在复杂道路场景下识别效果不佳的问题,本文使用摄像机或手机以不同拍摄角度或焦距㊁在不同天气状况或不同光照条件下,对带有阴影㊁积水㊁车道线㊁井盖㊁油污㊁杂物等干扰因素的裂缝区域单独进行细节拍摄,从而提升模型泛化能力,细节拍摄图像类型如图1所示㊂㊀㊀将采集到的图像裁剪成像素大小为224ˑ224且仅含单一病害类型的图像,包括横向裂缝㊁纵向裂缝㊁块状裂缝㊁龟裂以及无病害图像共1124张,各类图像数量见表1㊂1.2㊀图像增广为满足模型训练需要,对裁剪后的图像进行增广,从而扩充样本数据集[8],本文采用的增广方式包括旋转变换(横向裂缝㊁纵向裂缝不进行旋转)㊁镜像翻转(水平㊁竖直)以及亮度变换(明暗变换)㊂将扩展后的各类图像按照7ʒ2ʒ1的比例划分为训练集㊁验证集㊁测试集,各类图像具体数量见表2㊂1.3㊀图像预处理在图像采集过程中,极易受到光照条件㊁设备状态㊁采集方式等因素影响,导致图像质量降低㊂因此,需要通过图像预处理来提升图片质量,从而提高模型的识别准确率㊂(a)路面划痕(b)树枝阴影(c)雨天积水(d)雨后水渍(e)指示文字(f)车道线(g)油污(h)井盖(i)细小裂缝(j)强曝光(k)弱曝光(l)路面杂物图1㊀细节拍摄图例Fig.1㊀Detailshootingexamplesdiagram表1㊀各类图像数量Tab.1㊀Numberofvarioustypesofimages类型数量该类型图像占比/%含干扰因素图像占比/%横向裂缝32328.743.7纵向裂缝30427.042.4块状裂缝15513.834.2龟裂15914.234.5无病害图像18316.347.0合计1124100/表2㊀增广后的各类图像数量Tab.2㊀Thenumberofallkindsofimagesafteraugmentation类型原始图像/张增广后图像/张训练集/张验证集/张测试集/张横向裂缝32324701729494247纵向裂缝30423681658473237块状裂缝15518931325378190龟裂15918231276364183无病害图像18391564118391合计1124946966291892948㊀㊀图像预处理过程如图2所示㊂图2中,(a)为原始裂缝图像;(b)为采用平均值法进行图像灰度302第3期唐港庭,等:基于改进GoogLeNet的沥青路面裂缝识别算法化处理的效果,减少图像参数,加快图像处理速度;(c)为图像直方图均衡化的效果,提高图像对比度;(d)为采用中值滤波法去除图像部分噪声的效果,改善图像视觉效果,提升图片质量[9-10]㊂(a)原始图像(b)灰度化(c)直方图均衡化(d)中值滤波图2㊀图像预处理过程Fig.2㊀Imagespreprocessingprocess1.4㊀图像标注使用LabelImg标注软件对数据集中的图像进行标注,将横向裂缝㊁纵向裂缝㊁块状裂缝㊁龟裂以及无病害图像分别添加标签为TransversalCracks㊁LongitudinalCracks㊁BlockCracks㊁MapCracks㊁Normal,LabelImg标注软件界面如图3所示㊂图3㊀LabelImg标注软件界面Fig.3㊀LabelImgsoftwareinterface2㊀改进GoogLeNet2.1㊀GoogLeNet原模型GoogLeNet网络由3个卷积层㊁9个Inception模块(18层)㊁2个辅助分类器(AuxiliaryClassifier)以及一个全连接层构成[11-12],网络结构如图4所示㊂相较于经典图像分类模型AlexNet和VGGNet,GoogLeNet网络模型虽然多达22层,但参数量仅为500万个,分别是AlexNet和VGGNet参数量的1/12和1/36,对计算机硬件条件要求相对较低㊂A v e r a g e P o o l7?7+1(V)C o n v1?1+1(V)I n c e p t i o n?3I n c e p t i o n?3I n c e p t i o n?3C o n v3?3+1(S)L o c a l R e s p N o r mM a x p o o l3?3+2(S)C o n v7?7+2(S)I n p u t M a x p o o l3?3+2(S)L o c a l R e s p N o r mF C S o f t m a xA u x i l i a r y C l a s s i f i e r2A u x i l i a r y C l a s s i f i e r1(a)整体网络结构C o n v1?1C o n v3?3C o n v5?5C o n v1?1C o n v1?1C o n v1?1M a x P o o l3?3F i l t e r c o n c a t e n a t i o nP r e v i o u s L a y e r(b)Inception模块网络结构图4㊀GoogLeNet网络结构Fig.4㊀GoogLeNetnetworkstructure2.2㊀GoogLeNet改进方法本文结合沥青路面裂缝数据集特点,在GoogLeNet原模型的基础上从以下方面进行改进:(1)GoogLeNet原始网络较深,本文所采用的分类标签数量较少且路面裂缝图像纹理相对简单,因此,删除GoogLeNet原始模型中作用较小的LocalRespNorm结构,并对Inception模块和辅助分类器数量进行删减,在保证准确率满足要求的基础上,减少模型参数量和计算时间㊂(2)Inception模块的大尺度卷积核有着大感受野的同时也带来了更多的参数,因此,本文使用3个连续的3ˑ3卷积核替换第一个7ˑ7卷积核,并在Inception模块中使用2个连续的3ˑ3的卷积核代替5ˑ5卷积核,在感受野大小不变的同时,能够大大减少模型参数㊂(3)激活函数ReLU(RectifiedLinearUnit)[13]收敛速度较快,且增强了网络的稀疏性,但输入小于0时梯度为0,该层就会 die ㊂针对这个问题,诞生了LeakyReLU[14],该函数有效改善了ReLU的 die 特性,但损失了部分稀疏性,并且增加了运算量㊂因此,本文采用ReLU与LeakyReLU组合的方式,即在普通卷积核后进行ReLU操作,在Inception模块中4个分支的卷积核后进行LeakyReLU操作㊂(4)在所有卷积层之后加入批量归一化层(BatchNormalization,BN),解决梯度饱和㊁加快模型计算速度[15],同时在平均池化层后加入Dropout层402智㊀能㊀计㊀算㊀机㊀与㊀应㊀用㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第13卷㊀防止过拟合[16]㊂3㊀改进GoogLeNet模型测试3.1㊀实验环境及评价指标本文实验在Windows10操作系统上完成,运行内存16.0GB,CPU为ADMRyzen74800UwithRadeonGraphics,8核心16线程,GPU为ADMRadeonTMGraphics,Python版本为3.8.8,Pytorch版本1.7.1㊂本文采用总耗时(训练阶段用时与测试阶段用时之和)作为模型的速度评价指标,采用准确率(Accuracy)作为模型的精度指标,其数学定义公式为:Acc=TP+TNTP+TN+FN+FP(1)㊀㊀其中,Acc表示准确率;TP表示正样本被正确识别为正样本的数量;TN表示负样本被正确识别为负样本的数量;FP表示负样本被错误识别为正样本的数量;FN表示正样本被错误识别为负样本的数量㊂3.2㊀Inception模块及辅助分类器数量确定本文采用3个㊁6个㊁9个Inception模块(自后向前删减)分别对应0个㊁1个㊁2个辅助分类器进行数量交叉验证,能够在尽量减少Inception模块数量的同时,最大程度减少实验量㊂GoogLeNet原模型中,每3个Inception模块会有一个辅助分类器,仅在模型训练阶段被激活,将中间层的分类结果以一定权重(本文设为0.3)作为辅助输出添加到最终结果中,最后一个Inception模块直接连接模型输出部分,无需再添加第3个辅助分类器㊂因此,3个Inception模块和2个辅助分类器的组合不存在;3个Inception模块和1个辅助分类器的组合,添加的辅助分类器与输出部分重合;6个Inception模块和2个辅助分类器的情况,添加的第二个辅助分类器与输出部分重合㊂因此,以上3种情况不进行试验,交叉验证实验结果见表3㊂表3㊀Inception模块及辅助分类器数量Tab.3㊀NumberofInceptionmodulesandauxiliaryclassifiers实验组序号Inception模块数量辅助分类器数量准确率/%耗时/min13046.542.826079.660.436180.268.349080.674.859181.878.569282.580.7㊀㊀由表3可见,相较于实验6(原模型),实验1虽然耗时减少了37.9min,但准确率大幅度下降了37.9%㊂实验2和实验3在耗时大幅度减少的同时,准确率分别下降了2.9%㊁2.3%㊂实验4和实验5的准确率分别下降了1.9%㊁0.7%,耗时分别减少了5.9min㊁2.2min,整体变化相对较少㊂实验2相较于实验3,模型复杂度及耗时都减少的同时,准确率仅下降了0.6%㊂综上,本文采用实验组2中6个Inception模块㊁以及不添加辅助分类器的方案㊂3.3㊀改进GoogLeNet网络结构基于以上修改方案,改进后的GoogLeNet网络结构如图5所示㊂A v e r a g e P o o l 7?7+1(V )C o n v3?3+2(S )C o n v 3?3+1(S )C o n v 3?3+1(S )C o n v3?3+2(S )C o n v 3?3+1(S )C o n v 3?3+2(S )C o n v1?1+1(V )M a x P o o l 3?3+2(S )I n c e p t i o n (4a )I n c e p t i o n (4b )I n c e p t i o n (4c )I n c e p t i o n (4d )D r o p o u t F C S o f t m a xI n c e p t i o n (3a )I n c e p t i o n (3b )B NB NB N B N B NR e L UR e L UR e L U R e L UR e L UI n p u t(a)改进后整体网络结构F i l t e r c o n c a t e n a t i o nL e a k y R e L UC o n v3?3L e a k y R e L U L e a k y R e L UL e a k y R e L UL e a k y R e L U L e a k y R e L UL e a k y R e L U C o n v3?3C o n v3?3C o n v1?1M a x P o o l 3?3C o n v 1?1C o n v1?1C o n v1?1P r e v i o u s L a y e r(b)改进后Inception模块网络结构图5㊀改进GoogLeNet网络结构Fig.5㊀ImprovedGoogLeNetnetworkstructure3.4㊀改进GoogLeNet与原模型对比测试为了在模型训练效果和硬件设备条件之间取得平衡,在模型训练阶段,批尺寸设为16,迭代次数设为500,初始学习率设为0.001,损失函数采用交叉熵函数,Dropout率设为0.4㊂分别使用训练好的GoogLeNet原模型与改进模型在测试集上进行测试,结果见表4,损失值和准确率随迭代次数的变化如图6所示㊂㊀㊀由表4可见,原始GoogLeNet模型在测试集上的准确率为82.8%,总耗时为80.7min,相比之下,改进GoogLeNet模型的准确率能够达到88.4%,提升了5.6%,总耗时为48.2min,减少了32.5min(40.3%);相较于不含干扰因素的图像,GoogLeNet原502第3期唐港庭,等:基于改进GoogLeNet的沥青路面裂缝识别算法模型与改进模型对含有干扰因素图像识别准确率分别降低了2.1%㊁3.6%,下降幅度在可接受范围内㊂表4㊀模型测试结果Tab.4㊀ModeltestresultsGoogLeNet模型测试集准确率/%不含干扰因素图像准确率/%含有干扰因素图像准确率/%总耗时/min原模型82.883.981.880.7改进模型88.490.286.648.22.52.01.51.00.50100200300400500G o o g L e N e t 原模型G o o g L e N e t 改进模型迭代次数损失值(a)损失值随迭代次数变化率100806040200100200300400500G o o g L e N e t 原模型G o o g L e N e t 改进模型迭代次数准确率/%(b)准确率随迭代次数变化率图6㊀损失值、准确率随迭代次数变化率Fig.6㊀Thechangeratesoflossvalueandaccuracywithiterationtimes㊀㊀由图6可见,模型损失值和准确率随迭代次数增加逐渐趋于稳定,GoogLeNet改进模型相较于原模型,模型收敛速度和损失值下降速度都有所提升㊂4㊀结束语传统图像识别算法在面对复杂路面情况(积水㊁强光㊁阴影等)时,识别效果有较大提升空间,本文针对性地采集了存在各类干扰因素的路面图像,构建了沥青路面裂缝数据集,并提出了一种基于改进GoogLeNet的沥青路面裂缝识别算法㊂实验结果表明,GoogLeNet改进算法在本文所构建的沥青路面裂缝数据集上,准确率能达到88.4%,总耗时48.2min,相较于GoogLeNet原始模型,准确率提升了5.6%,总耗时减少了32.5min(40.3%),并且模型收敛速度和损失值下降速度都明显加快;相较于不含干扰因素的图像,本文所构建数据集训练出的GoogLeNet原模型与改进模型,对于含有干扰因素的图像识别准确率分别降低了2.1%㊁3.6%,下降幅度在可接受范围内㊂因此,本文所构建的沥青路面裂缝数据集以及提出的改进GoogLeNet算法,可为道路检测㊁裂缝识别㊁无人驾驶等研究提供帮助㊂参考文献[1]LEED,SHINS,SONW,etal.Zero-offsetdataestimationusingCNNforapplying1Dfullwaveforminversion[J].JournalofGeophysicsandEngineering,2022,19(1):39-50.[2]张宇卓,王德成,方宪法,等.基于CNN的玉米种子内部裂纹图像检测系统研究[J/OL].农业机械学报:1-9[2022-03-07].http://kns.cnki.net/kcms/detail/11.1964.S.20220225.1612.024.html.[3]HUXiaofang,SHIWenqiang,ZHOUYue,etal.QuantizedandadaptivememristorbasedCNN(QA-mCNN)forimageprocessing[J].ScieceChinaInformationSciences,2022,65(1):273-275.[4]LEET,YOONY,CHUNC,etal.CNN-basedroad-surfacecrackdetectionmodelthatrespondstobrightnesschanges[J].Electronics,2021,10(12):1402.[5]陈健昌,张志华.融于图像多特征的路面裂缝智能化识别[J].科学技术与工程,2021,21(24):10491-10497.[6]RAJADURAIRS,KANGST.Automatedvision-basedcrackdetectiononconcretesurfacesusingdeeplearning[J].AppliedSciences,2021,11(11):5229.[7]梁雪慧,程云泽,张瑞杰,等.基于卷积神经网络的桥梁裂缝识别和测量方法[J].计算机应用,2020,40(04):1056-1061.[8]马岽奡,唐娉,赵理君,等.深度学习图像数据增广方法研究综述[J].中国图象图形学报,2021,26(03):487-502.[9]TIANLulu,WANGZidong,LIUWeibo,etal.AnewGAN-basedapproachtodataaugmentationandimagesegmentationforcrackdetectioninthermalimagingtests[J].CognitiveComputation,2021,13(5):1263-1273.[10]LEIMingfeng,LIULinghui,SHIChenghua,etal.Anoveltunnel-liningcrackrecognitionsystembasedondigitalimagetechnology[J].TunnellingandUndergroundSpaceTechnology,2020,108:103724.[11]FUYuesheng,SONGJian,XIEFuxiang,etal.CircularfruitandvegetableclassificationbasedonoptimizedGoogLeNet[J].IEEEAccess,2021,9:113599-113611.[12]王溢琴,董云云,刘慧玲.基于GoogLeNet和空间谱变换的高光谱图像超分辨率方法[J].光学技术,2022,48(01):93-101.[13]DEREICHS,KASSINGS.OnminimalrepresentationsofshallowReLUnetworks[J].NeuralNetworks,2022,148:121-128.[14]程江洲,温静怡,鲍刚,等.基于T-MobileNet-L模型的GIS局部放电模式识别研究[J].电子测量技术,2021,44(20):22-28.[15]YANGZhijie,WANGLei,LUOLi,etal.Bactran:AhardwarebatchnormalizationimplementationforCNNtrainingengine[J].IEEEembeddedsystemsletters,2020,13(1):29-32.[16]肖旺,杨煜俊,申启访,等.基于改进的GoogLeNet鸭蛋表面缺陷检测[J].食品与机械,2021,37(06):162-167.602智㊀能㊀计㊀算㊀机㊀与㊀应㊀用㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第13卷㊀。
路面裂缝度计算公式

路面裂缝度计算公式路面裂缝度是指路面上出现的裂缝的数量和宽度,是评价路面质量和安全性的重要指标之一。
路面裂缝度的计算可以帮助工程师和技术人员了解路面的状况,及时采取措施进行修复和维护,以确保路面的安全和舒适性。
在本文中,我们将介绍路面裂缝度的计算公式以及其在实际工程中的应用。
路面裂缝度的计算公式通常采用裂缝指数(Crack Index)来表示,裂缝指数是裂缝的数量和宽度的综合指标,可以客观地反映路面的裂缝情况。
裂缝指数的计算公式如下:裂缝指数 = Σ(裂缝长度×裂缝宽度)。
其中,Σ表示对所有裂缝长度和宽度进行求和。
裂缝长度和裂缝宽度的单位通常为米,因此裂缝指数的单位为米·米,即平方米。
裂缝指数越大,说明路面上的裂缝越严重。
在实际工程中,裂缝指数的计算通常是由专业的路面检测设备进行自动采集和处理的,这些设备可以通过激光或摄像头等传感器对路面上的裂缝进行检测,并将数据传输到计算机进行分析和处理。
通过裂缝指数的计算,工程师和技术人员可以及时了解路面的裂缝情况,为后续的维护和修复工作提供参考依据。
在实际的路面维护和修复工作中,裂缝指数的计算可以帮助工程师和技术人员制定合理的维护和修复方案。
一般来说,当裂缝指数超过一定的阈值时,就需要对路面进行维护和修复。
根据裂缝指数的大小和分布情况,可以选择不同的维护和修复方法,例如填充剂、热补材料、冷补材料等,以保障路面的安全和舒适性。
除了对路面进行维护和修复外,裂缝指数的计算还可以帮助工程师和技术人员评估路面材料和施工质量。
通过对不同路面材料和施工工艺的裂缝指数进行比较分析,可以找出影响路面裂缝的主要因素,从而优化材料和工艺,提高路面的质量和耐久性。
总之,路面裂缝度的计算公式是评价路面质量和安全性的重要工具,可以帮助工程师和技术人员了解路面的裂缝情况,制定合理的维护和修复方案,评估路面材料和施工质量。
通过裂缝指数的计算和分析,可以提高路面的安全性和舒适性,延长路面的使用寿命,为交通运输和城市建设提供更好的保障。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
裂缝识别算法
裂缝识别算法是指一种用于自动检测和识别照片、视频、地图等
数据中出现的裂缝的算法。
这种算法可以帮助工程师、科学家、地质
学家以及城市规划者找到并解决可能影响结构安全性和可靠性的问题。
裂缝识别算法的基本原理是通过特定的图像处理技术和算法,将
图片中的区域进行分割、边缘检测、形态学处理等步骤,最终得出标
记裂缝的结果。
其中,算法的准确性和鲁棒性对于保证结果的可靠性
至关重要。
下面是一些常见的裂缝识别算法:
1. 卷积神经网络(CNN)
卷积神经网络是一种广泛应用于图像分类和目标检测的深度学习
算法。
对于裂缝识别,CNN可以通过对输入图片进行卷积、池化操作,提取出图像的特征,然后使用全连接层进行裂缝的分类。
2. 支持向量机(SVM)
支持向量机是一种监督学习算法,可以用于分类和回归问题。
在
裂缝识别中,SVM可以通过训练使用特征向量,将输入数据集分为裂缝和非裂缝两类,得出一个分类器。
使用该分类器可以对新的数据进行
判断。
3. 区域生长法
区域生长法是一种基于图像区域增长的分类算法,可以自动地将图像分成一些具有相似特征的区域。
对于裂缝识别来说,可以将图像中的某些区域(破裂区域)与其他区域进行对比,并使用区域生长法来划分出破裂区域。
4. 模板匹配法
模板匹配法是一种基于相似性的图像处理技术,可以用于侦测具有特定模式或形状的目标。
在裂缝识别中,模板匹配法就是将一个特定的模板与图像中的不同区域进行比较,当目标裂缝区域与模板匹配时,就可以识别出该裂缝。
总的来说,裂缝识别算法对于人们提高结构和城市规划的安全性和可靠性,非常有帮助。
自动化的裂缝检测技术将帮助人们更快、更准确地识别各种类型的结构缺陷,并采取必要的措施保护社会和个人的安全。