本文提出了一種基于多重優化改進的YOLO v8n-improved算法,旨在解決具身智能水下機器人在光線昏暗、介質渾濁的工作環境中,常規檢測算法因識別精度不高而難以有效應用的問題。具體而言,該算法首先采用深度可分離卷積DSConv替換YOLO v8n骨干層P9層及Neck層最后一層的常規卷積,以此降低網絡復雜性并提升推理速度;其次,在YOLO v8n的C2f模塊中引入倒置殘差注意力機制iRMB和雙通道卷積DualConv,從而增強網絡對關鍵全局信息的捕捉能力,減少訓練參數,進而提升模型對復雜場景的理解能力,優化模型性能;最后,增設小目標檢測頭以增強對小目標的檢測能力。為驗證所提算法的有效性,本研究分別在Kaggle水下魚類數據集、自主實驗采集的魚類數據集、水下裂縫數據集以及水下管纜數據集上進行了測試。測試結果表明,相較于先前算法,本文算法在mAP@0.5、mAP@0.5~0.95、精確率和召回率等關鍵指標上均實現了顯著提升。