Улучшенный алгоритм обнаружения дефектов солнечных элементов на основе YOLOv5s

PENG Xueling ,  

LIN Shanling ,  

LIN Zhixian ,  

GUO Tailiang ,  

摘要

В связи с проблемой низкой точности методов обнаружения дефектов солнечных элементов предложен улучшенный алгоритм обнаружения поверхностных дефектов солнечных элементов на основе YOLOv5s. Во-первых, для решения проблемы обнаружения мелких дефектов на элементах предложена контекстная сеть Transformer (CoT), которая предоставляет глобальную контекстную информацию для мелких объектов, помогая модели лучше предсказывать мелкие объекты. Во-вторых, в модуль C3 в части Head добавлено внимание CBAM, которое лучше захватывает важные каналы и пространственные позиции входной карты признаков, улучшая производительность и устойчивость модели. Затем используется легкий универсальный оператор апсемплинга CARAFE для уменьшения потерь информации признаков при апсемплинге, обеспечивая целостность информации. Наконец, использована функция потерь граничной рамки WIoU, которая значительно повышает точность регрессии и способствует быстрому сходимости модели. Экспериментальные результаты показывают, что улучшенный YOLOv5s по сравнению с исходным алгоритмом улучшил Precision, Recall и mAP@0.5 на 5,5%, 4,1% и 3,3% соответственно, а скорость обнаружения достигла 76 кадров в секунду, что удовлетворяет требованиям обнаружения дефектов солнечных элементов.

关键词

солнечные элементы;YOLOv5s;контекстная сеть Transformer;CARAFE;функция потерь

阅读全文

以上内容由讯飞翻译自动生成,翻译内容仅供参考。对于因使用本网站翻译内容产生的相关后果,本网站不承担任何商业和法律责任。

The above content is generated by Large Model Translation. The translated content is for reference only. We do not assume any commercial or legal responsibilty for any consequences arising from the use of our website