亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于OpenMV的海上目標(biāo)檢測系統(tǒng)設(shè)計

        2024-12-31 00:00:00王奕森呂邵成吳陽
        無線互聯(lián)科技 2024年16期
        關(guān)鍵詞:檢測

        摘要:海上目標(biāo)檢測技術(shù)在海洋監(jiān)測、海上救援以及軍事應(yīng)用等方面扮演著重要角色。文章設(shè)計了一套基于OpenMV模塊和控制模塊的海上目標(biāo)檢測系統(tǒng)。該系統(tǒng)能實(shí)時采集并處理圖像,以實(shí)現(xiàn)對海洋環(huán)境中小目標(biāo)的高效精確識別、定位及預(yù)警,從而提升海上安全監(jiān)測的效率和精確度。具體而言,系統(tǒng)運(yùn)用深度學(xué)習(xí)框架實(shí)時檢測海上船舶等目標(biāo),突破了傳統(tǒng)目標(biāo)檢測技術(shù)在效率和性能上的局限,并成功將模型部署到OpenMV平臺。實(shí)驗(yàn)證明了檢測方案的有效性。

        關(guān)鍵詞:海上目標(biāo);OpenMV;卷積神經(jīng)網(wǎng)絡(luò);檢測

        中圖分類號:TP29" 文獻(xiàn)標(biāo)志碼:A

        0 引言

        海上目標(biāo)檢測在海洋工程、海上安全等領(lǐng)域具有重要意義,傳統(tǒng)方法成本高昂且效率低下。隨著機(jī)器視覺技術(shù)的發(fā)展,基于圖像處理和目標(biāo)識別的智能監(jiān)控設(shè)備備受關(guān)注。隨著深度學(xué)習(xí)技術(shù)的發(fā)展,基于卷積神經(jīng)網(wǎng)絡(luò)的海上目標(biāo)檢測設(shè)備成了一種更有效的解決方案[1-2]。本文針對海上目標(biāo)檢測進(jìn)行了研究和設(shè)計,提出了一種基于OpenMV模塊和控制模塊的海上目標(biāo)檢測系統(tǒng)方案。該方案通過對海洋中目標(biāo)的圖像進(jìn)行高效準(zhǔn)確的識別和定位,實(shí)現(xiàn)了海上安全監(jiān)測的有效性和高精度。

        1 系統(tǒng)硬件組成

        海上環(huán)境隨時都在變化,如海浪、潮汐、風(fēng)力等,這些因素影響了圖像的清晰度和穩(wěn)定性,增加了目標(biāo)檢測的復(fù)雜性。光照條件變化頻繁,會對圖像質(zhì)量產(chǎn)生影響,須要設(shè)備具備適應(yīng)不同光照條件的能力。海上視野寬廣,目標(biāo)的大小和形狀差異巨大,增加了目標(biāo)檢測的難度。此外,設(shè)備須要在海上長時間運(yùn)行,需要設(shè)計低功耗的硬件和算法,以延長設(shè)備的使用時間;設(shè)備須要具有防塵防水和遠(yuǎn)程通信功能,以保證設(shè)備在惡劣的海上環(huán)境下可靠運(yùn)行。因此,系統(tǒng)硬件組成須要考慮海上環(huán)境的變化、光照條件、目標(biāo)復(fù)雜性等因素,主要包括控制器、OpenMV模塊、電源供電及充電模塊、通信模塊、動力驅(qū)動模塊以及外殼和支架等組件。

        系統(tǒng)中的控制器是整個系統(tǒng)的控制核心,用于信息處理與傳輸、儲存檢測結(jié)果以及與外界通信,如樹莓派。OpenMV模塊包括攝像頭和微控制器,負(fù)責(zé)實(shí)時捕獲海上圖像并進(jìn)行處理。OpenMV模塊以其開源、低成本、功能強(qiáng)大的特點(diǎn)而受到青睞[3],其以STM32F427CPU為核心,集成了OV7725攝像頭芯片,并在小巧的硬件模塊上,用C語言高效地實(shí)現(xiàn)了核心機(jī)器視覺算法,提供Python編程接口,使得開發(fā)者可以快速上手并開發(fā)視覺應(yīng)用程序。使用者僅須編寫簡單的Python代碼,就能輕松完成各種機(jī)器視覺相關(guān)的任務(wù)。電源供電及充電模塊確保系統(tǒng)能在海上長時間運(yùn)行,太陽能充電方式可以實(shí)現(xiàn)自動充電,增加設(shè)備的自主運(yùn)行能力。通信模塊用于與其他設(shè)備的通信,可采用全球定位系統(tǒng)(Global Positioning System,GPS)模塊。動力驅(qū)動模塊則使設(shè)備能夠在海上自由移動,增加其監(jiān)控范圍和靈活性。外殼和支架設(shè)計為防水型,以保護(hù)設(shè)備免受惡劣環(huán)境的影響,確保其在海上的穩(wěn)定運(yùn)行。整個系統(tǒng)的設(shè)計還須要考慮低功耗要求,以延長設(shè)備的使用壽命。此外,系統(tǒng)的遠(yuǎn)程通信功能允許用戶遠(yuǎn)程監(jiān)控設(shè)備狀態(tài)和檢測結(jié)果,確保操作的便捷性和結(jié)果的可訪問性。

        綜上所述,本文提出了基于OpenMV的海上目標(biāo)檢測系統(tǒng),旨在提高海上監(jiān)測和安全的效率和準(zhǔn)確性。系統(tǒng)組成如圖1所示。

        2 基于OpenMV的深度學(xué)習(xí)算法

        將深度學(xué)習(xí)網(wǎng)絡(luò)部署于海上目標(biāo)檢測設(shè)備的OpenMV模塊需要以下步驟。

        (1)步驟1,數(shù)據(jù)準(zhǔn)備。該步驟用于收集并標(biāo)記包括浮標(biāo)、集裝箱、游輪、魚雷艇、軍艦等多個類別的海上目標(biāo)圖像數(shù)據(jù)集,劃分訓(xùn)練集和驗(yàn)證集,并確保數(shù)據(jù)集均衡,包含足夠多的正負(fù)樣本。

        (2)步驟2,模型選擇和訓(xùn)練。該步驟用于選擇適合的深度學(xué)習(xí)模型,如YOLOv5[4],并使用訓(xùn)練集訓(xùn)練模型,調(diào)整模型參數(shù)和超參數(shù),以提高模型在驗(yàn)證集上的性能。YOLOv5的結(jié)構(gòu)如下所示。

        輸入端(Input):輸入圖像的尺寸被設(shè)置為640x640像素。在YOLOv5中,數(shù)據(jù)增強(qiáng)技術(shù)(如Mosaic和自適應(yīng)圖片縮放)可在這一步驟中應(yīng)用實(shí)現(xiàn),以優(yōu)化模型的性能。

        骨干(Backbone)網(wǎng)絡(luò):這一部分是模型的主體,負(fù)責(zé)提取圖像特征。Backbone由多個子結(jié)構(gòu)組成,如Focus和CSP(Cross Stage Partial)結(jié)構(gòu)。Focus結(jié)構(gòu)通過切分輸入圖像并在較小的尺度上處理,從而減少計算量并保留重要特征。CSP結(jié)構(gòu)通過部分連接不同階段的特征,以降低計算復(fù)雜度并保持特征的豐富性。

        頸部(Neck)網(wǎng)絡(luò):Neck部分用于提高特征圖之間的信息流通。在這個結(jié)構(gòu)中,F(xiàn)PN(Feature Pyramid Network)和PAN(Path Aggregation Network)被結(jié)合起來。FPN結(jié)構(gòu)幫助模型利用不同尺度的特征進(jìn)行檢測,而PAN結(jié)構(gòu)進(jìn)一步增強(qiáng)了低層次和高層次特征之間的連接。

        預(yù)測端(Prediction):最終的預(yù)測部分使用得到的特征圖來預(yù)測對象的類別和位置。這里用到了例如GIoU Loss的損失函數(shù),該損失函數(shù)在訓(xùn)練過程中用來測量預(yù)測框和真實(shí)框的一致性,幫助模型更準(zhǔn)確地定位對象。

        架構(gòu)圖還包含不同的層和操作,如卷積層(Convolutional layer)、批量歸一化(Batch Normalization,BN)、激活函數(shù)(如ReLU、Leaky ReLU)、殘差連接等。這些元素共同工作,最終構(gòu)成了YOLOv5網(wǎng)絡(luò),實(shí)現(xiàn)圖像類別識別和邊界框預(yù)測。

        (3)步驟3,模型轉(zhuǎn)換。該步驟將訓(xùn)練好的深度學(xué)習(xí)模型轉(zhuǎn)換為OpenMV可用的格式。OpenMV支持的模型格式通常是Caffe或TensorFlow Lite。根據(jù)OpenMV的文檔和要求,將模型轉(zhuǎn)換為對應(yīng)的格式。例如,使用TensorFlow Lite的轉(zhuǎn)換工具將模型轉(zhuǎn)換為.tflite格式。

        (4)步驟4,部署和使用模型。該步驟將轉(zhuǎn)換后的模型文件(.tflite文件)和相關(guān)的配置文件復(fù)制到OpenMV開發(fā)板上。編寫OpenMV的Python腳本,加載模型并進(jìn)行目標(biāo)檢測。通常可以使用OpenMV提供的tf.classify或tf.detect模塊來實(shí)現(xiàn)這一步驟。

        利用深度學(xué)習(xí)技術(shù)中的卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks,CNN)進(jìn)行海上目標(biāo)的檢測。CNN可以自動學(xué)習(xí)圖像特征,并在訓(xùn)練過程中不斷優(yōu)化模型,使用包括卷積層、池化層和全連接層在內(nèi)的多層網(wǎng)絡(luò)結(jié)構(gòu),通過反向傳播算法進(jìn)行參數(shù)的訓(xùn)練和更新,從而提高檢測的準(zhǔn)確率和效率。

        3 實(shí)驗(yàn)與結(jié)果分析

        3.1 模型評估

        在實(shí)驗(yàn)中,本文使用精度(Precision)作為評價標(biāo)準(zhǔn)之一來評估模型的性能。Precision表示正確檢測到的目標(biāo)數(shù)量與總目標(biāo)數(shù)量之比,高Precision代表模型的性能較好。除此之外,本文還采用均值平均密度(mAP)作為評價標(biāo)準(zhǔn),mAP綜合考慮了Precision和Recall,其值趨于1表示模型的性能較好。此外,本文還評估了模型的大小和檢測速度,確保滿足實(shí)時要求。實(shí)驗(yàn)結(jié)果表明,檢測準(zhǔn)確率在95%以上,且具有良好的實(shí)時性。

        3.2 實(shí)驗(yàn)結(jié)果

        在實(shí)驗(yàn)中,本文使用YOLOv5模型對海洋物體進(jìn)行分類[5-6]。模型能夠準(zhǔn)確地識別并界定集裝箱船、軍艦、漁船等多種船舶類別,展示了針對復(fù)雜海洋環(huán)境中各類船只有效檢測的能力。模型對海上目標(biāo)檢測結(jié)果如圖2所示。在標(biāo)注結(jié)果中可以看到,模型對特定對象類別(如浮標(biāo)和軍艦)的識別情況,證明了模型的泛化能力和對不同類別的敏感性。實(shí)驗(yàn)結(jié)果證明了模型不僅在靜態(tài)圖像中表現(xiàn)出色,還在不同天氣和光線條件下保持了良好的性能。在未來的工作中,研究將進(jìn)一步收集更多樣化的數(shù)據(jù),并優(yōu)化模型以增強(qiáng)其對小型或部分遮擋對象的檢測能力。

        4 結(jié)語

        本文提出了一種基于OpenMV的海上目標(biāo)檢測系統(tǒng)的設(shè)計方案,利用OpenMV進(jìn)行視覺識別和海上目標(biāo)檢測,高效準(zhǔn)確地識別和定位海洋中的特定目標(biāo),具有在海洋環(huán)境下穩(wěn)定運(yùn)行的能力,可用于監(jiān)測船只、浮標(biāo)等物體。研究工作對推進(jìn)海上船舶小目標(biāo)檢測領(lǐng)域發(fā)展具有積極意義,不僅提供了一種有效的解決方案,還為未來的研究和應(yīng)用實(shí)踐指明了方向。未來,研究者可以進(jìn)一步優(yōu)化設(shè)備的性能和功能,以滿足海上監(jiān)測的需求,提高深度學(xué)習(xí)技術(shù)在海上目標(biāo)檢測的適應(yīng)度,對于維護(hù)海上交通安全和監(jiān)控海洋環(huán)境將發(fā)揮重要作用。

        參考文獻(xiàn)

        [1]沈豐毅,王琴,蔣劍飛.基于改進(jìn)卷積神經(jīng)網(wǎng)絡(luò)艦船的實(shí)時目標(biāo)檢測算法[J].計算機(jī)應(yīng)用研究,2020(增刊1),316-319.

        [2]劉祚時,許志良,張平.基于OpenMV輔助進(jìn)食機(jī)械手人臉檢測算法研究[J].傳感器與微系統(tǒng),2021(1):39-4145.

        [3]江達(dá)飛,徐中貴.基于OpenMV的零件缺陷檢測系設(shè)計[J].河南科技,2020(10):58-59.

        [4]秦曉輝,黃啟東,常燈祥,等.基于改進(jìn)YOLOv5的露天礦山目標(biāo)檢測方法[J].湖南大學(xué)學(xué)報(自然科學(xué)版),2023(2):23-30.

        [5]石文豪,安博文.基于多結(jié)構(gòu)形態(tài)學(xué)的港口船舶檢測方法[J].計算機(jī)系統(tǒng)應(yīng)用,2016(10),283-287.

        [6]易華輝,宋文治,黃金香,等.基于改進(jìn)YOLOv5的無人機(jī)小目標(biāo)檢測方法研究[J].機(jī)電工程技術(shù),2023(2),139-144.

        (編輯 沈 強(qiáng))

        Design of offshore target detection system based on OpenMV

        WANG" Yisen, LYU Shaocheng, WU" Yang

        (School of Intelligent Equipment Engineering, Wuxi Taihu University, Wuxi 214064, China)

        Abstract: Offshore target detection technology plays an important role in marine monitoring, marine rescue and military applications. In this paper, a set of offshore target detection system based on OpenMV module and control module is designed. The system can collect and process images in real time to realize efficient and accurate identification, positioning and early warning of small and medium-sized targets in marine environment, so as to improve the efficiency and accuracy of marine safety monitoring. Specifically, the system uses deep learning framework to detect marine vessels and other targets in real time, breaking through the limitations of traditional target detection technology in efficiency and performance, and successfully deploying the model to the OpenMV platform. The experiment proves the validity of the detection scheme.

        Key words: offshore target; OpenMV; convolutional neural network; detection

        基金項(xiàng)目:2023年江蘇省大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目;項(xiàng)目編號:202313571003Z。

        作者簡介:王奕森(2002— ),男,本科生;研究方向:深度學(xué)習(xí),機(jī)械電子工程。

        猜你喜歡
        檢測
        QC 檢測
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        “幾何圖形”檢測題
        “角”檢測題
        “有理數(shù)的乘除法”檢測題
        “有理數(shù)”檢測題
        “角”檢測題
        “幾何圖形”檢測題
        亚洲国产日韩在线精品频道| 欧美aⅴ在线| 8090成人午夜精品无码| 亚洲av无一区二区三区综合| 国产爆乳美女娇喘呻吟| 毛片大全真人在线| 2021年最新久久久视精品爱| av网站一区二区三区| 国产香蕉视频在线播放| 久久丫精品国产亚洲av不卡 | 精品日韩一区二区三区av| 中文字幕av伊人av无码av| 一本大道无码av天堂| 一区二区三区福利在线视频| 亚洲第一大av在线综合| 熟女无套高潮内谢吼叫免费| 久久精品国产亚洲av麻| 无码专区无码专区视频网址| 手机免费高清在线观看av| а√天堂资源官网在线资源| 91久久青青草原免费| 精品国产麻豆一区二区三区| 精品一区二区三区四区国产| 国产精品熟女一区二区| 娇柔白嫩呻吟人妻尤物| 亚洲av乱码国产精品观| 女人被狂躁c到高潮视频| 国产成人综合一区二区三区| 91青青草在线观看视频| 国产精华液一区二区三区| 少妇高潮尖叫黑人激情在线| 日韩精品一区二区三区毛片| 国产性色av一区二区| 国产福利视频在线观看| 国产精品入口牛牛影视| 国产精品久久一区二区蜜桃| 日韩视频在线观看| 伊伊人成亚洲综合人网7777| 狼人av在线免费观看| 国产精品日日做人人爱| 亚洲av无码久久寂寞少妇|