摘要
石窟顶板层状岩体中发育的裂隙相互交切,极易引发石窟岩体的失稳破坏,对其快速精准识别是石窟保护的重要基础。针对石窟顶板岩体裂隙的非接触精准测量需求,结合热红外探测技术和改进的UNet网络模型,对顶板裂隙网络二值图进行提取,并运用聚类算法,完成了裂隙网络二值图分割识别以及裂隙分组。结果表明,该网络模型各项性能相较于其他网络模型有所提高,Dice系数和推理速度分别达到了71.63%和0.84帧/s,识别过程抵抗人工结构物影响的能力较强,凸显该方法推理速度快,提取精度高、热红外图像适用性好等特点。以安岳圆觉洞顶板为例,应用该方法共分割识别出153条裂隙,并确定了NW327°和NE55°是顶板裂隙的优势走向,与其他测量方法相比识别效果更好。
石窟寺生动地书写着中国璀璨的历史文化,一直是中国文化遗产保护关注的重点。然而,在成岩环境、区域地质活动、温湿度、可溶盐、水分运移等多因素耦合作用下,石窟岩体形成和发育了多种类型的宏细观裂
石窟作为重要文物,对其岩体结构的探测应避免采用接触损伤的方法。目前,岩体结构探测中的非接触式方法,如数字摄
本文致力于融合机器学习方法和热红外探测技术,以安岳圆觉洞洞窟顶板岩体的热红外图像数据集为基础,通过对原始UNet网络模型的改进,提高岩体表面复杂裂隙网络的识别精度和效率。同时,结合Kmeans聚类算法和GMM算法,从岩体裂隙网络分割提取出每条裂隙,并进行结构面产状分组。该方法实现了石窟顶板岩体复杂裂隙网络的识别,并体现了非接触、快速、精确的特点,可为石窟寺岩体稳定性实时分析和加固方案制定提供数据支撑。
安岳圆觉洞盛于唐宋2代,位于资阳安岳县。圆觉洞处于四川盆地东部的云居山上,地质构造以平缓褶皱为主,地貌类型以丘陵为主,岩层产状接近于水平。区内岩性主要为侏罗系上统遂宁组(J3sn)厚层-巨厚层、褐红色-灰黄色粉细砂岩,以绢云母与钙质的胶结类型为主,形成的水平或交错层理极为发
安岳圆觉洞砂岩的水平沉积使得石窟顶板层理面较为明显,受人类活动和自然营力的长期作用,顶板裂隙发育,导致病害问题突出,岩体风化加速,对顶板和侧壁的稳定性均产生显著的影
在安岳圆觉洞顶板岩体中发育有较多的中、小尺度的裂隙,并呈现明显的空间差异性分布特征。如

图1 石窟寺岩体结构控制的病害现象
Fig. 1 Diseases in rock mass structures of grotto temple
为避免探测过程中对顶板岩体的接触和损伤,本文使用了热红外无损探测技术,以非接触方式获取顶板裂隙网络的热红外图像,并根据热红外图像实现石窟寺顶板岩体复杂裂隙网络的提取。如

图2 岩体裂隙的热红外探测技术
Fig. 2 Thermal infrared detection technique of rock fracture network
本文使用了美国Fluke Ti480pro红外热像仪,该红外热像仪具有307 200像素的红外辐射探测器和可见光相机,拍摄出的图片大小为1 280×958,拍摄完成后可调整热红外图像与可见光图像的融合度,使得岩体表面较小的细节清晰可见,其主要特性如
主要特性 | 值或范围 |
---|---|
IFOV,标配镜头(空间分辨率)//mRad | 0.93 |
视场角 | 34°H×24°V |
最小聚焦距离/cm | 15 |
精度 | ±2 ℃或2%(取大值) |
红外波段/μm | 7.5~14(长波) |

图3 红外热像仪产生的3种图像对比
Fig. 3 Comparison of three kinds of images produced by infrared thermal imager
热红外技术对光照条件较差的石窟顶板有更好的效果,热红外图像结合机器学习方法的卷积神经网络可以实现对裂隙的识别。在实现图像语义分割任务的神经网络中,UNet网络模型具备特征提取-分类功能和跳跃连接结
因此,本研究致力于改进UNet网络模型,使其实现精准识别顶板红外图片中的裂隙网络,模型的整体框架如

图4 改进UNet网络模型结构
Fig. 4 Improved UNet network model structure
石窟顶板普遍存在的小尺度裂隙,对裂隙识别分割的实时性和精准度提出了较高要求。因此,在对石窟顶板裂隙网络数据集进行模型训练时,需要对UNet网络下采样的特征提取能力进行增强,使模型从有限的数据集中提取更多的裂隙网络特征信息。同时,参数量越小的模型所需计算资源越少,过拟合的风险越低,模型识别速度越快。如

图5 ResNet34基干网络结构
Fig. 5 ResNet34 extracts feature backbone structure
石窟顶板裂隙网络结构复杂,待测裂隙网络在图中像素占比较少,为了进一步提升数据集的特征提取效率,提高全局特征的感受能力,本研究使用ResNet34基干网络提取特征后,进一步引入了堆叠式空洞卷积算法(如

图6 堆叠式空洞卷积
Fig. 6 Stacked dilated convolution
引入注意力机制可以提升图像中语义分割部分的关注
本研究针对图像语义分割模型的特点,在UNet网络模型的基础上,对3处跳跃连接部分加入了GC自注意力模块。GC自注意力模块如

图7 GC自注意力模块
Fig. 7 GC self-attention structure
本文所使用的数据集主要由石窟顶板北侧和中测区域的热红外图像构成,如

图8 石窟顶板岩体裂隙网络热红外图像数据集制作
Fig. 8 Production of thermal infrared image dataset of grotto roof fracture network
在数据集制作过程中,将顶板划分为11个区域,分区拍摄热红外照片。为了利于模型训练并增加图像训练集的样本数量,将每张图片按照640×640大小进行分割,得到有效热红外图片数量为580张,经过旋转和反转处理共得到包含4 640张图片的数据集。
考虑试验平台性能,本文在试验训练中设置模型的学习率为1×1
项目 | GPU | CPU | 显存/G | RAM/G | CUDA | 编程语言 | 框架 | 系统 |
---|---|---|---|---|---|---|---|---|
参数 | NVIDIA GeForce RTX3050 | i5-11260H | 8 | DDR4 16 | 12.2 | Python3.10 | Pytorch2.1 | Win11 |
损失函数是度量模型预测的分割结果与真实分割图之间的差异,通过定义并最小化损失函数,可以引导模型学习到更准确、更符合任务要求的分割结果。由
, | (1) |
, | (2) |
(3) |
式中:输入图像是由m×m矩阵组成,指模型预测图像的第a行第b列像素点是裂隙的概率,是对应的标签矩阵第a行第b列的像素点的值,若该像素点代表裂隙则值取1,反之值取0;表示X和Y集合的交集,和表示其元素个数,对于分割任务而言,和表示分割的标签和模型预测输出。
为检验改进UNet网络模型在石窟顶板热红外图像数据集的收敛能力,将该模型与原始的UNet网络模型、D-LinkNet34网络模
模型训练损失函数值曲线如

图9 模型训练损失值曲线
Fig. 9 Model training loss curve
为验证模型的收敛性与准确性,本文采用Dice相似系数、准确度(Accuracy)、查准率(Precision)、查全率(Recall)和模型推理速度等指标对模型进行评价。若n为图像总像素点数,i代表裂隙,j代表背景,指预测裂隙正确的像素个数,Ajj指预测背景正确的像素个数,Aij指模型将背景错误地预测为裂隙(将j预测为i)的像素个数,指模型将裂隙错误地预测为背景(将i预测为j)的像素个数。各指标的计算公式如下。
1)Dice相似系数用于计算裂隙网络的分割结果和真实标签之间的相似性,其值越大,分割效果越好,数学表达式为
。 | (4) |
2)准确度(Accuracy)用于计算模型预测正确的像素点在图像总像素中的占比,其值越接近100%,分割效果越好,数学表达式为
。 | (5) |
3)查准率(Precision)衡量了模型在预测图像的裂隙像素点中预测正确比例,关注模型预测裂隙的精准度,其值越大,分割效果越好,数学表达式为
。 | (6) |
4)查全率(Recall)用于计算模型在标签图像的裂隙像素点中预测正确比例,强调了模型在实际裂隙网络像素点中的召回能力,与查准率只在分母上有一定差别,其值越大,分割效果越好,数学表达式为
。 | (7) |
为了检验本文改进的UNet网络模型在石窟顶板热红外图像数据集的实际应用效果,引入了一些常用的网络模型进行对比试验,各个网络模型的性能指标情况如
模型 | 标签 | 改进UNet | UNet | D-LinkNet34 | Vgg16-UNet |
---|---|---|---|---|---|
Dice相似系数/% | 100.00 | 71.63 | 49.05 | 66.59 | 68.45 |
Accurary/% | 100.00 | 99.37 | 98.97 | 99.27 | 99.29 |
Precision/% | 100.00 | 64.74 | 48.41 | 60.62 | 61.73 |
Recall/% | 100.00 | 62.51 | 47.37 | 57.53 | 59.85 |
模型推理速度/(帧· | — | 0.84 | 0.15 | 0.33 | 0.23 |
除此之外,随机选择一些石窟顶板热红外图像作为测试集,在测试集上进行裂隙分割预测,获得的裂隙网络分割对比结果如

图10 不同模型的裂隙识别效果对比
Fig. 10 Comparison of fractures identification performance among different models.
在裂隙网络像素点占比较小的情况下,本文方法没有受到黑斑和人工结构物等的干扰,在噪点较多的红外图像中较为准确地检测标识出了裂隙网络的形态与位置。由此可见,改进UNet网络模型对石窟顶板裂隙识别的综合性能最优。
模型识别的裂隙网络二值图中每一个像素只有2个值0和1,其中0和1分别代表图像背景和裂隙。为快速高效地分割出顶板岩体二维裂隙网络的每条裂隙,并完成裂隙分组,使用了K-means聚类和高斯混合模型(Gaussian mixed model,GMM)算法。其中,K-means聚类算法将相似的对象归到同一个簇中,主要思想是在样本中随机选取k个样本的均值作为簇中心,并计算所有样本与这簇中心的距离,然后将每个样本划入距离最近的簇并更新簇中心,最后一直重复上述过程直至簇中心不移
考虑到层状顶板裂隙多为陡倾状,在进行裂隙产状分组时只需要考虑裂隙走向。为分析裂隙走向,首先将石窟顶板岩体的热红外图像导入训练好的改进UNet网络模型中,得到顶板裂隙网络二值图,如

图11 石窟顶板裂隙走向分组
Fig. 11 Partitioning of grotto roof rock mass fractures
使用改进UNet网络模型识别岩体裂隙网络,可以很好地反映出石窟顶板岩体裂隙情况,对于张开度较大的裂隙,解算精度更佳,并且人工结构物和烟熏黑斑对模型识别几乎没有影响。同时注意到,部分闭合裂隙和红外特征不明显的区域在识别过程中容易被忽视,应合理设置模型结构和训练时的超参数,提高对裂隙的识别精度。
为提高石窟顶板裂隙非接触识别的精度和效率,本文在热红外探测裂隙的基础上,提出了一种基于改进UNet网络模型的裂隙网络识别方法,并与其他模型对比,验证了方法的优越性,并以安岳圆觉洞为例开展应用,得到了以下主要结论:
1)引入ResNet34基干网络、空洞卷积方法以及注意力机制,对传统UNet网络进行改进,加强了网络模型的特征提取能力、全局特征的感受能力以及模型结构的利用能力。该网络模型在石窟顶板热红外数据集上训练时的最终拟合程度相较于UNet网络模型、D-LinkNet34网络模型和Vgg16-UNet网络模型提升了36.27%,11.99%和5.02%,表现了改进UNet网络模型在热红外图像上的适用性。
2)改进UNet网络模型在Dice相似系数达到71.63%,准确度达到99.37%,查准率达到64.74%,查全率达到62.51%,模型推理速度达到0.84帧/s,与其他网络模型相比性能指标达到了最优,且实际分割图像中受到黑斑和红色人工结构的干扰较小,凸显了该方法运算速度快、提取精度高、模型结构利用率高等特点。
3)使用GMM和K-means聚类方法对二值图进行处理,成功识别了石窟顶板中部和北部的154条裂隙,并分割出了两组裂隙的优势走向为NW327.19°和NE55.20°。相较于其他方法,本文使用的方法得到了更为全面的结果。
本文方法为文物岩体结构的热红外解译提供一种新思路,有着良好的应用前景。未来进一步的研究重点是:热红外探测精度应不断提高,使模型获得更准确的图源信息;使用更多的数据增强方法,提高模型的泛化能力;结合热红外图像的特性,加强模型结构的研究,进一步实现识别的准确性。
参考文献
兰恒星, 吕洪涛, 包含, 等. 石窟寺岩体劣化机制与失稳机理研究进展[J]. 地球科学, 2023, 48(4): 1603-1633. [百度学术]
Lan H X, Lyu H T, Bao H, et al. Advances in degradation and instability mechanism of grotto temple rock mass[J]. Earth Science, 2023, 48(4): 1603-1633.(in Chinese) [百度学术]
裴强强, 刘鸿, 崔惠萍, 等. 北石窟寺平顶窟顶板稳定性评价与黏结补强有效性研究[J]. 岩土力学, 2023, 44(S1): 561-571. [百度学术]
Pei Q Q, Liu H, Cui H P, et al. Stability evaluation of the roof of the flat-roof caves and the analysis of the effectiveness of bonding and reinforcement in North Grottoes[J]. Rock and Soil Mechanics, 2023, 44(S1): 561-571.(in Chinese) [百度学术]
Lan H X, Zhang Y X, Macciotta R, et al. The role of discontinuities in the susceptibility, development, and runout of rock avalanches: a review[J]. Landslides, 2022, 19(6): 1391-1404. [百度学术]
孟志刚. 圆觉洞石窟顶板变形机理及控制对策研究[D]. 北京: 中国矿业大学(北京), 2021. [百度学术]
Meng Z G. Study on deformation mechanism and control countermeasures of roof in Yuanjue Cave[D]. Beijing: China University of Mining & Technology (Beijing), 2021. (in Chinese) [百度学术]
白玉书, 裴强强, 刘鸿, 等. 砂岩石窟顶板微小型锚杆倒置锚固方法与性能研究[J]. 岩石力学与工程学报, 2023, 42(12): 3031-3042. [百度学术]
Bai Y S, Pei Q Q, Liu H, et al. Study on inverted anchorage method and performance of microminiature bolts in sandstone grotto roof[J]. Chinese Journal of Rock Mechanics and Engineering, 2023, 42(12): 3031-3042.(in Chinese) [百度学术]
宣程强, 章杨松, 许文涛. 基于数字表面模型的岩体结构面产状获取[J]. 水文地质工程地质, 2022, 49(1): 75-83. [百度学术]
Xuan C Q, Zhang Y S, Xu W T. Extraction of the discontinuity orientation from a digital surface model[J]. Hydrogeology & Engineering Geology, 2022, 49(1): 75-83.(in Chinese) [百度学术]
Bao H, Liu C Q, Lan H X, et al. Time-dependency deterioration of polypropylene fiber reinforced soil and guar gum mixed soil in loess cut-slope protecting[J]. Engineering Geology, 2022, 311: 106895. [百度学术]
朱合华, 潘柄屹, 武威, 等. 岩体结构面信息采集及识别方法研究进展[J]. 应用基础与工程科学学报, 2023, 31(6): 1339-1360. [百度学术]
Zhu H H, Pan B Y, Wu W, et al. Review on collection and extraction methods of rock mass discontinuity information[J]. Journal of Basic Science and Engineering, 2023, 31(6): 1339-1360.(in Chinese) [百度学术]
Ge Y F, Chen Q, Tang H M, et al. A semi-automatic approach to quantifying the geological strength index using terrestrial laser scanning[J]. Rock Mechanics and Rock Engineering, 2023, 56(9): 6559-6579. [百度学术]
吕洪涛, 包含, 兰恒星, 等. 基于热红外响应的岩体单裂隙埋藏深度探测方法[J]. 地球科学与环境学报, 2022, 44(6): 1048-1065. [百度学术]
Lyu H T, Bao H, Lan H X, et al. Detection method of buried depth of single crack in rock mass based on thermal infrared response[J]. Journal of Earth Sciences and Environment, 2022, 44(6): 1048-1065.(in Chinese) [百度学术]
Jaiswal M, Sebastian R, Mulaveesala R. Thermal monitoring and deep learning approach for early warning prediction of rock burst in underground structures[J]. Journal of Physics D: Applied Physics, 2024, 57(10): 105502. [百度学术]
Fiorucci M, Marmoni G M, Martino S, et al. Thermal response of jointed rock masses inferred from infrared thermographic surveying (acuto test-site, Italy)[J]. Sensors, 2018, 18(7): 2221. [百度学术]
Pappalardo G, Mineo S, Zampelli S P, et al. InfraRed thermography proposed for the estimation of the Cooling Rate Index in the remote survey of rock masses[J]. International Journal of Rock Mechanics and Mining Sciences, 2016, 83: 182-196. [百度学术]
刘丹, 朱鸿泰, 程虎, 等. 基于双引导滤波的红外和可见光图像融合算法[J]. 激光与红外, 2023, 53(11): 1778-1784. [百度学术]
Liu D, Zhu H T, Cheng H, et al. Infrared and visible image fusion algorithm based on dual-guided filter[J]. Laser & Infrared, 2023, 53(11): 1778-1784.(in Chinese) [百度学术]
Mineo S, Caliò D, Pappalardo G. UAV-based photogrammetry and infrared thermography applied to rock mass survey for geomechanical purposes[J]. Remote Sensing, 2022, 14(3): 473. [百度学术]
Caliò D, Mineo S, Pappalardo G. Digital rock mass analysis for the evaluation of rockfall magnitude at poorly accessible cliffs[J]. Remote Sensing, 2023, 15(6): 1515. [百度学术]
陈国庆, 潘元贵, 张国政, 等. 节理岩桥裂纹扩展的热红外前兆信息研究[J]. 岩土工程学报, 2019, 41(10): 1817-1826. [百度学术]
Chen G Q, Pan Y G, Zhang G Z, et al. Thermal infrared precursor information of crack propagation for rock bridges[J]. Chinese Journal of Geotechnical Engineering, 2019, 41(10): 1817-1826.(in Chinese) [百度学术]
哈纳提·吐尔森哈力, 林杭. 融合自注意力机制与深度学习的混凝土表面裂隙智能识别[J]. 铁道科学与工程学报, 2021, 18(04): 844-852. [百度学术]
Hanat T, Liu H. Intelligent identification of cracks on concrete surface combining self-attention mechanism and deep learning[J]. Journal of Railway Science and Engineering, 2021, 18(04): 844-852. (in Chinese) [百度学术]
李轶惠, 许振浩, 潘东东, 等. 基于数字图像的隧道岩体裂隙智能识别与参数提取方法[J]. 应用基础与工程科学学报, 2023, 31(6): 1427-1443. [百度学术]
Li Y H, Xu Z H, Pan D D, et al. An intelligent identification and parameter extraction method for rockfractures based on digital images[J]. Journal of Basic Science and Engineering, 2023, 31(6): 1427-1443.(in Chinese) [百度学术]
Chen J Y, Zhou M L, Huang H W, et al. Automated extraction and evaluation of fracture trace maps from rock tunnel face images via deep learning[J]. International Journal of Rock Mechanics and Mining Sciences, 2021, 142: 104745. [百度学术]
张紫杉, 王述红, 王鹏宇, 等. 岩坡坡面裂隙网络智能识别与参数提取[J]. 岩土工程学报, 2021, 43(12): 2240-2248. [百度学术]
Zhang Z S, Wang S H, Wang P Y, et al. Intelligent identification and extraction of geometric parameters for surface fracture networks of rocky slopes[J]. Chinese Journal of Geotechnical Engineering, 2021, 43(12): 2240-2248.(in Chinese) [百度学术]
张农, 袁钰鑫, 韩昌良, 等. 基于Mask R-CNN的煤矿巷道掘进迎头裂隙检测与定位算法[J]. 采矿与安全工程学报, 2023, 40(5): 925-932. [百度学术]
Zhang N, Yuan Y X, Han C L, et al. Research on crack detection and localization algorithm for advancing face in coalmine roadways based on Mask R-CNN[J]. Journal of Mining & Safety Engineering, 2023, 40(5): 925-932.(in Chinese) [百度学术]
刘世杰, 兰恒星, 包含, 等. 石窟寺典型工程地质变形破坏模式及分类体系[J]. 地球科学, 2022, 47(12): 4710-4723. [百度学术]
Liu S J, Lan H X, Bao H, et al. Classification system of typical engineering geological deformation and failure modes in grottoes[J]. Earth Science, 2022, 47(12): 4710-4723.(in Chinese) [百度学术]
刘长青, 包含, 兰恒星, 等. 石窟寺多尺度岩体结构发育特征与三维精细化建模方法研究—以安岳圆觉洞为例[J]. 工程地质学报, 2023: 1-12. [百度学术]
Liu C Q, Bao H, Lan H X, et al. Multi-scale rock structures development characteristics and 3D refinement modeling method of grottoes: a case study of Anyue Yuanjue Cave[J]. Journal of Engineering Geology, 2023: 1-12. (in Chinese) [百度学术]
Hu J, Wang M Y, Rong X L, et al. Influences of joint persistence on the compressive-shear and tensile-shear failure behavior of jointed rock mass: an experimental and numerical study[J]. Rock Mechanics and Rock Engineering, 2023, 56(11): 8151-8165. [百度学术]
Ronneberger O, Fischer P, Brox T. U-net: convolutional networks for biomedical image segmentation[M]//Lecture Notes in Computer Science. Cham: Springer International Publishing, 2015: 234-241. [百度学术]
He K M, Zhang X Y, Ren S Q, et al. Deep residual learning for image recognition[C]//2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Las Vegas, USA: IEEE, 2016: 770-778. [百度学术]
Guo M H, Xu T X, Liu J J, et al. Attention mechanisms in computer vision: a survey[J]. Computational Visual Media, 2022, 8(3): 331-368. [百度学术]
Niu Z Y, Zhong G Q, Yu H. A review on the attention mechanism of deep learning[J]. Neurocomputing, 2021, 452: 48-62. [百度学术]
Wang X L, Girshick R, Gupta A, et al. Non-local neural networks[C]//2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Salt Lake City, USA: IEEE, 2018: 7794-7803. [百度学术]
Zhao R J, Qian B Y, Zhang X L, et al. Rethinking dice loss for medical image segmentation[C]//2020 IEEE International Conference on Data Mining (ICDM). Sorrento, Italy: IEEE, 2020: 851-860. [百度学术]
张平, 佟昆宏, 王学珍. 基于改进U-net网络的液压管路分割方法[J]. 电子测量与仪器学报, 2023, 37(1): 123-129. [百度学术]
Zhang P, Tong K H, Wang X Z. Hydraulic pipeline segmentation method based on improved U-net network[J]. Journal of Electronic Measurement and Instrumentation, 2023, 37(1): 123-129.(in Chinese) [百度学术]
Zhang P Y, Ma Q M. Brain tumor segmentation algorithm based on asymmetric encoder and multimodal cross-collaboration[J]. International Journal of Advanced Computer Science and Applications, 2023, 14(11): 943-953. [百度学术]
Zhou L C, Zhang C, Wu M. D-LinkNet: LinkNet with pretrained encoder and dilated convolution for high resolution satellite imagery road extraction[C]//2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW). Salt Lake City, USA: IEEE, 2018: 192-1924. [百度学术]
Li M, Xu D C, Zhang D M, et al. The seeding algorithms for spherical k-means clustering[J]. Journal of Global Optimization, 2020, 76(4): 695-708. [百度学术]