轻量化炮孔图像检测与定位方法

Lightweight blasthole image detection and positioning method

  • 摘要: 在岩巷掘进面爆破作业中,目前采用人工装药或由经验丰富的人员操作机械臂进行装药,作业的有效性和安全性难以保证。装药机械臂的智能化发展是实现掘进面爆破作业中药物填充操作安全高效运行的关键,而炮孔图像检测算法是装药机械臂智能化控制系统的核心算法。为实现装药机械臂的智能化控制,保证炮孔图像检测精度的同时降低控制装置的功耗,使装药机械臂嵌入式控制装置满足本质安全型电气产品的安全要求,提出了一种轻量化炮孔检测与定位算法Mv3-SCD。该算法在炮孔检测精度方面,针对炮孔受围岩背景、岩石阴影影响产生的误检现象,以及炮孔在图像中表现出上下文信息少、可识别特征有限导致的漏检问题,首先设计了一种炮孔检测头结构,通过使用高分辨率的检测头来减少过多的下采样导致的炮孔特征损失;然后引入了Mv3_Block使算法在浅层特征便具备较强的炮孔语义抽象能力,通过配合空洞金字塔池化模块增大感受野,以捕获复杂围岩背景下炮孔和岩石遮挡形成的阴影之间的细粒度差异特征;最后,为了提高炮孔边界框回归的准确率,对损失函数进行了优化。针对炮孔图像检测与定位算法网络模型参数量大、每秒帧数小的问题,提出了一种轻量级的Sc_C2f模块来对网络结构进行优化。为了验证算法的有效性,分别从主观和客观两个方面对Mv3-SCD系列进行了分析。与最小基线模型相比,Mv3-SCDn炮孔算法具有最优的炮孔检测效果,炮孔检测模型参数量下降了7.17%,检测速度提高了45.44%。实验结果表明,提出的算法能够有效提高智能装药机械臂的精准度和网络模型的轻量化程度。

     

    Abstract: In blasting operations within rock tunnel excavation faces, the current practice of manual explosive charging or robotic arm operation by experienced personnel struggles to ensure both operational effectiveness and safety. The intelligent advancement of explosive-charging robotic arms is critical to achieving safe and efficient explosive filling in tunnel blasting operations, with the blasthole image detection algorithm serving as the core component of the intelligent control system for these robotic arms. To achieve intelligent control of the explosive-charging robotic arm, ensure the accuracy of blasthole image detection, and reduce the power consumption of the control device, enabling the embedded control device of the robotic arm to meet the safety requirements of intrinsically safe electrical products, a lightweight blasthole detection and localization algorithm Mv3-SCD, is proposed. In terms of blasthole detection accuracy, the algorithm addresses the issue of false detection caused by the influence of surrounding rock backgrounds and rock shadows, as well as the problem of missed detection due to limited contextual information and identifiable features of blastholes in images. Firstly, a blasthole detection head structure is designed, which utilizes a high-resolution detection head to reduce the loss of blasthole features caused by excessive downsampling. Secondly, the Mv3_Block is introduced to enable the algorithm to possess strong semantic abstraction capabilities for blastholes even at shallow feature levels. By incorporating an atrous spatial pyramid pooling module, the receptive field is expanded to capture fine-grained differences between blastholes and shadows formed by rock occlusion in complex surrounding rock backgrounds. Finally, the loss function is optimized to improve the accuracy of blasthole bounding box regression. To tackle the issues of large parameter size and low frames per second (FPS) in the blasthole image detection and localization algorithm network model, a lightweight Sc_C2f module is proposed to optimize the network structure. To validate the effectiveness of the algorithm, both subjective and objective analyses of Mv3-SCD are conducted. Compared with the minimum baseline model, the Mv3-SCDn blasthole algorithm has the best blasthole detection effect, the number of blasthole detection model parameters is reduced by 7.17%, and the detection speed is increased by 45.44%. Experimental results indicate that the proposed algorithm effectively enhances the precision of intelligent explosive-charging robotic arms and achieves a higher level of network model lightweighting.

     

/

返回文章
返回