论文检索
期刊
全部知识仓储预印本开放期刊机构
高级检索

基于域随机化的绝缘子缺损数据自动生成与评价方法OA北大核心CSTPCD

Automatic Generation and Evaluation Method of Insulator Broken Defect Data Based on Domain Randomization

中文摘要英文摘要

机器代人巡检已逐步在电力巡检场景中得到广泛应用,绝缘子作为维护电力系统安全可靠稳定运行的重要设备,对其缺陷进行准确有效检测具有重要意义.绝缘子缺损识别是绝缘子缺陷检测中的重要任务,针对当前绝缘子缺损数据样本较少且样本不平衡,模型泛化能力差、数据标注不精确的问题,该文提出基于域随机化的缺损样本自动生成框架与样本图像质量评估方法,在虚拟域到真实域的绝缘子缺损检测域适应问题上取得了较好的效果,并基于该方法生成图像标注数据供开源使用.该文提出的域随机化数据生成方法首先基于程序化建模生成结构可调的绝缘子伞盘模型并基于纹理噪声模型建立了包含陶瓷绝缘子常见色彩、纹理信息的程序化纹理模型,进而基于网格噪声模型建立了绝缘子缺损切割模块,随后通过域随机化生成完整的绝缘子结构、纹理模型、缺损结构、背景信息与场景物体.在图像渲染和自动标注环节,首先基于相机对准与能见度自动生成与调整拍摄点及相机参数,进而提出了基于光线投射方法建立数据标注类别判定方法,设置实例对应的图像渲染通道进行图像渲染,完成批量数据生成.该文采用域随机化生成的3000张虚拟数据在不修改YOLO V5网络结构、模型参数的基础上训练模型,在 300 张真实绝缘子缺损图像上进行测试,正常绝缘子识别准确率达到 97.8%,召回率 92.1%,缺损绝缘子识别准确率 79.0%,召回率 75.9%,各检测类别的准确率和召回率均高于基于 400 张真实图像训练得到的检测模型的推理结果.该文提出的图像样本质量评估方法考虑了与真实域数据的相似度和样本在数据集中的独立性,将所得评价结果代入损失函数权重计算,进一步提升了推理结果,缺损绝缘子识别准确率 85.3%,召回率77.8%.

Machine inspection has gradually been widely used in power inspection scenarios.Insulator is an important component for maintaining safe,reliable and stable operation of power systems,and it is important to accurately and ef-fectively detect defects in insulators.The identification of insulator broken defect is a significant task of insulator defect detection.To address the problems of small and imbalanced insulator defect data samples,poor model generalization abil-ity and inaccurate data annotation,this paper proposes a framework for automatic broken defect sample generation based on domain randomization and sample image quality assessment method,which achieves good performance in the domain adaptation of insulator broken defect detection from virtual domain to real domain.The image annotation data and broken defect 3D models for open source use are generated by this method.The domain randomization data generation method proposed in this paper first generates a structurally adjustable insulator umbrella disk model based on procedural model-ing,and a procedural texture model containing common color and texture information of ceramic insulators is based on texture noise model.Furthermore,an insulator broken defect cutting module is built based on mesh noise model.Then,the complete insulator structure,texture model,defect structure,background information,and scene objects are generated by domain randomization.In the process of image rendering and automatic annotation part,camera alignment and visibility are first used to automatically generate and adjust the shooting points and camera parameters.Then,the data labeling class determination method based on light projection method is proposed,the image rendering pass corresponding to the in-stance is set for image rendering.Finally,the batch data generation is completed.In addition,3000 virtual data generated by domain randomization are used to train the model without modifying the structure and model parameters of YOLO V5 network,and the model is tested on 300 real insulator defect images.The identification accurancy of normal insulators can reach 97.8%and the recall rate reaches 92.1%;the identification accurancy of defect insulators can reach s 79.0%and the recall rate reaches 75.9%.The inference results of the detection model on each class are better than the model trained on 400 real images.The image quality assessment method proposed in this paper takes into account the similarity with the real domain data and the independence of the samples in the dataset,and the obtained evaluation results are substituted into the loss function weight calculation to further improve the inference results.The accuracy of defect insulator identifi-cation is 85.3%,and the recall rate is 77.8%.

刘庆臻;刘亚东;严英杰;姜骞;王龙;江秀臣

上海交通大学电气工程系,上海 200240

域随机化;域适应;绝缘子缺损检测;图像质量评估;合成数据;3维建模

domain randomization;domain adaptation;insulator broken defect detection;image quality assessment;synthetic data;3D modeling

《高电压技术》 2024 (005)

1900-1912 / 13

10.13336/j.1003-6520.hve.20231241

评论

下载量:0
点击量:0