1.一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述方法包括以下步驟:
2.根據(jù)權利要求1所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述mbe-yolov5表面缺陷檢測模型的主干網(wǎng)絡包括cbs模塊、mobilenetv3網(wǎng)絡模塊和sppf模塊;
3.根據(jù)權利要求2所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述主干網(wǎng)絡的第4層mobilenetv3和第6層mobilenetv3分別與頸部第12層bifpn和第16層bifpn進行拼接,分別得到第一特征圖和第二特征圖,第6層mobilenetv3再與第14層做拼接生成第三特征圖,輸出給檢測頭部。
4.根據(jù)權利要求1所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述的mbe-yolov5表面缺陷檢測模型的頸部使用bifpn結構,對不同尺度的特征圖進行雙向信息融合,每個尺度的特征融合過程中使用了加權特征融合機制。
5.根據(jù)權利要求3所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述的方法包括:訓練mbe-yolov5表面缺陷檢測模型前,使用k-means聚類算法,根據(jù)遺傳算法獲取適配于所述表面缺陷數(shù)據(jù)集的優(yōu)化錨點,放入檢測模型中進行訓練。
6.根據(jù)權利要求5所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述根據(jù)遺傳算法獲取適配于所述表面缺陷數(shù)據(jù)集的優(yōu)化錨點的過程包括:
7.根據(jù)權利要求1所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述的方法包括:對所述航空發(fā)動機表面圖像進行預處理得到表面缺陷圖像,所述預處理包括通過反轉、平移、亮度變化、增強噪聲進行數(shù)據(jù)增強,來增加數(shù)據(jù)樣本數(shù)量。
8.根據(jù)權利要求7所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,所述的方法還包括:對表面缺陷圖像中的缺陷進行標注得到標注文件,所述表面缺陷圖像以及對應的標注文件構成表面缺陷數(shù)據(jù)集。
9.根據(jù)權利要求7所述的一種航空發(fā)動機表面缺陷的檢測方法,其特征在于,對所述表面缺陷圖像中的缺陷進行標注,形成每一張圖的標注文件,標注文件中的數(shù)據(jù)格式按照yolo格式設置;
10.一種電子設備,包括存儲器和處理器,所述存儲器上存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權利要求1~7中任一項所述的方法。