0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于YOLO算法實(shí)現(xiàn)鋼筋數(shù)量的智能盤點(diǎn)

3D視覺工坊 ? 來源:3D視覺工坊 ? 作者:3D視覺工坊 ? 2022-10-18 15:39 ? 次閱讀

建筑工地在鋼筋成車來料時(shí),需要人工清點(diǎn)數(shù)量,然后才能開展后續(xù)工作,不僅效率低,而且增加運(yùn)營成本。隨著大數(shù)據(jù)時(shí)代的到來,建筑行業(yè)希望借助智能終端設(shè)備來減少勞動力的投入,打破傳統(tǒng)的桎梏。本文利用YOLO算法實(shí)現(xiàn)鋼筋數(shù)量的智能盤點(diǎn)。

在工地現(xiàn)場,對于進(jìn)場的鋼筋車,驗(yàn)收人員需要對車上的鋼筋進(jìn)行現(xiàn)場人工點(diǎn)根,確認(rèn)數(shù)量后鋼筋車才能完成進(jìn)場卸貨。目前現(xiàn)場采用人工計(jì)數(shù)的方式。

鋼筋點(diǎn)跟現(xiàn)場場景上述過程繁瑣、消耗人力且速度很慢(一般一車鋼筋需要半小時(shí),一次進(jìn)場盤點(diǎn)需數(shù)個(gè)小時(shí))。針對上述問題,希望通過手機(jī)拍照-》目標(biāo)檢測計(jì)數(shù)-》人工修改少量誤檢的方式智能、高效的完成此任務(wù):

主要難點(diǎn)

(1)精度要求高(High precision requirement )

鋼筋本身價(jià)格較昂貴,且在實(shí)際使用中數(shù)量很大,誤檢和漏檢都需要人工在大量的標(biāo)記點(diǎn)中找出,所以需要精度非常高才能保證驗(yàn)收人員的使用體驗(yàn)。需要專門針對此密集目標(biāo)的檢測算法進(jìn)行優(yōu)化,另外,還需要處理拍攝角度、光線不完全受控,鋼筋存在長短不齊、可能存在遮擋等情況。

(2)鋼筋尺寸不一(Various dimensions of rebars)

鋼筋的直徑變化范圍較大(12-32中間很多種類)且截面形狀不規(guī)則、顏色不一,拍攝的角度、距離也不完全受控,這也導(dǎo)致傳統(tǒng)算法在實(shí)際使用的過程中效果很難穩(wěn)定。

(3)邊界難以區(qū)分(Indistinguishable boundaries )

一輛鋼筋車一次會運(yùn)輸很多捆鋼筋,如果直接全部處理會存在邊緣角度差、遮擋等問題效果不好,目前在用單捆處理+最后合計(jì)的流程,這樣的處理過程就會需要對捆間進(jìn)行分割或者對最終結(jié)果進(jìn)行去重,難度較大。

基于鋼筋進(jìn)場現(xiàn)場的圖片和標(biāo)注,綜合運(yùn)用計(jì)算機(jī)視覺機(jī)器學(xué)習(xí)/深度學(xué)習(xí)等技術(shù),實(shí)現(xiàn)拍照即可完成鋼筋點(diǎn)根任務(wù),大幅度提升建筑行業(yè)關(guān)鍵物料的進(jìn)場效率和盤點(diǎn)準(zhǔn)確性,將建筑工人從這項(xiàng)極其枯燥繁重的工作中解脫出來。

8ee0e0dc-4e72-11ed-a3b6-dac502259ad0.jpg

使用方法安裝:git clone https://github.com/tutan123/detect_steel_yolov3_darknet.gitcd detect_steel_darknetyolomake -jpip install -r requirements.txt下載數(shù)據(jù)并解壓,訓(xùn)練和測試圖像分別放到train目錄和test目錄,目錄結(jié)構(gòu)如下:- detect_steel_darknetyolo train_labels.csv train/ test/生成訓(xùn)練的label文件- python gen_labels.py將label/文件夾下的文件拷貝到train/目錄- cp -r label/* train/訓(xùn)練:./get_weight.sh./train.sh預(yù)測:python infer.py單張照片預(yù)測:./darknet detector test voc.data cfg/yolov3.cfg backup/yolov3_final.weights test/FF5AE15C.jpg

效果:線上 0.96+

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 智能終端
    +關(guān)注

    關(guān)注

    6

    文章

    885

    瀏覽量

    34811
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    8901

    瀏覽量

    137592

原文標(biāo)題:智能盤點(diǎn)!基于Yolov3的鋼筋檢測計(jì)數(shù)

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    開放詞匯檢測新晉SOTA:地瓜機(jī)器人開源DOSOD實(shí)時(shí)檢測算法

    超越YOLO-World!DOSOD 實(shí)現(xiàn)速度與精度的完美平衡
    的頭像 發(fā)表于 01-08 15:27 ?296次閱讀
    開放詞匯檢測新晉SOTA:地瓜機(jī)器人開源DOSOD實(shí)時(shí)檢測<b class='flag-5'>算法</b>

    振弦式鋼筋計(jì)的特點(diǎn)優(yōu)勢有哪些

    ?在混凝土工程中,內(nèi)部鋼筋應(yīng)力的精準(zhǔn)測量必須依靠振弦式鋼筋計(jì)應(yīng)力計(jì);深基坑挖掘前的安全把關(guān),少不了鋼筋測力計(jì)的實(shí)時(shí)監(jiān)測;而錨桿拉拔力的測定,錨桿應(yīng)力計(jì)更是不可或缺……我國素有“基建狂魔”的稱號,基建
    的頭像 發(fā)表于 12-24 13:16 ?136次閱讀
    振弦式<b class='flag-5'>鋼筋</b>計(jì)的特點(diǎn)優(yōu)勢有哪些

    【峟思】振弦式鋼筋計(jì)的幾種安裝方法

    在眾多基建工程領(lǐng)域,測量混凝土內(nèi)部鋼筋應(yīng)力、錨桿拉拔力與錨固力是常見需求,而監(jiān)測人員往往傾向于采用振弦式鋼筋計(jì)測力計(jì)來獲取精準(zhǔn)數(shù)據(jù)。特別是近年來,船塢、橋梁以及各類建筑基礎(chǔ)等混凝土工程中,振弦式鋼筋
    的頭像 發(fā)表于 12-24 11:27 ?121次閱讀
    【峟思】振弦式<b class='flag-5'>鋼筋</b>計(jì)的幾種安裝方法

    鋼筋計(jì)焊接要點(diǎn)與保護(hù)措施全知曉

    南京峟思曾為大家詳細(xì)介紹過鋼筋應(yīng)力計(jì)的連接方法,相信不少朋友還記得,鋼筋測力計(jì)擁有五種連接方式,其中包括一種螺紋連接和四種焊接方式。在談及鋼筋計(jì)與鋼筋的焊接時(shí),我們必須強(qiáng)調(diào)保護(hù)措施的必
    的頭像 發(fā)表于 12-23 13:47 ?136次閱讀
    <b class='flag-5'>鋼筋</b>計(jì)焊接要點(diǎn)與保護(hù)措施全知曉

    助力AIoT應(yīng)用:在米爾FPGA開發(fā)板上實(shí)現(xiàn)Tiny YOLO V4

    署 Tiny YOLO V4,我們可以為智能家居、智慧城市等 AIoT 應(yīng)用提供高效的解決方案。 CPU GPU FPGA 架構(gòu)對比 二、 了解 Tiny YOLO 模型及其適用性YOLO
    發(fā)表于 12-06 17:18

    《DNK210使用指南 -CanMV版 V1.0》第四十一章 YOLO2物體檢測實(shí)驗(yàn)

    第四十一章 YOLO2物體檢測實(shí)驗(yàn) 在上一章節(jié)中,介紹了利用maix.KPU模塊實(shí)現(xiàn)YOLO2的人手檢測,本章將繼續(xù)介紹利用maix.KPU模塊實(shí)現(xiàn)
    發(fā)表于 11-14 09:22

    《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手檢測實(shí)驗(yàn)

    第四十章 YOLO2人手檢測實(shí)驗(yàn) 在上一章節(jié)中,介紹了利用maix.KPU模塊實(shí)現(xiàn)YOLO2的人臉檢測,本章將繼續(xù)介紹利用maix.KPU模塊實(shí)現(xiàn)Y
    發(fā)表于 11-14 09:20

    《DNK210使用指南 -CanMV版 V1.0》第三十九章 YOLO2人臉檢測實(shí)驗(yàn)

    第三十九章 YOLO2人臉檢測實(shí)驗(yàn) 從本章開始,將通過幾個(gè)實(shí)例介紹Kendryte K210上的KPU,以及CanMV下KPU的使用方法,本章將先介紹YOLO2網(wǎng)絡(luò)的人臉檢測應(yīng)用在CanMV上的實(shí)現(xiàn)
    發(fā)表于 11-13 09:37

    剖析圓鋼與帶肋鋼筋區(qū)別 解讀八軸測徑儀的通用檢測

    對圓鋼和其他鋼筋的嚴(yán)格尺寸檢測要求,確保鋼筋的質(zhì)量符合標(biāo)準(zhǔn),此外還能對螺紋鋼的負(fù)公差軋制進(jìn)行檢測。 4、自動化檢測需求 現(xiàn)代建筑工程中,對鋼筋的檢測需要高效、準(zhǔn)確的自動化設(shè)備。八軸測徑儀能夠實(shí)
    發(fā)表于 10-21 14:39

    使用OpenVINO C# API部署YOLO-World實(shí)現(xiàn)實(shí)時(shí)開放詞匯對象檢測

    YOLO-World是一個(gè)融合了實(shí)時(shí)目標(biāo)檢測與增強(qiáng)現(xiàn)實(shí)(AR)技術(shù)的創(chuàng)新平臺,旨在將現(xiàn)實(shí)世界與數(shù)字世界無縫對接。該平臺以YOLO(You Only Look Once)算法為核心,實(shí)現(xiàn)
    的頭像 發(fā)表于 08-30 16:27 ?790次閱讀
    使用OpenVINO C# API部署<b class='flag-5'>YOLO</b>-World<b class='flag-5'>實(shí)現(xiàn)</b>實(shí)時(shí)開放詞匯對象檢測

    電壓放大器在鋼筋剝離損傷識別試驗(yàn)中的應(yīng)用

    實(shí)驗(yàn)名稱:鋼筋剝離損傷識別試驗(yàn)研究方向:無損檢測測試目的:采用壓電導(dǎo)波檢測技術(shù)針對鋼筋混凝土結(jié)構(gòu)中鋼筋的腐蝕問題進(jìn)行研究,提出一種基于壓電超聲導(dǎo)波利用連續(xù)小波變換技術(shù)的鋼筋腐蝕檢測基本
    的頭像 發(fā)表于 07-24 17:39 ?413次閱讀
    電壓放大器在<b class='flag-5'>鋼筋</b>剝離損傷識別試驗(yàn)中的應(yīng)用

    安全帽佩戴檢測算法

    安全帽佩戴監(jiān)控是鐵路工程施工人員安全管理中的重點(diǎn)和難點(diǎn),它對檢測算法的準(zhǔn)確 率與檢測速度都有較高的要求。本文提出一種基于神經(jīng)網(wǎng)絡(luò)架構(gòu)搜索的安全帽佩戴檢測算法 NAS-YOLO。該神經(jīng)網(wǎng)絡(luò)架構(gòu)由上
    的頭像 發(fā)表于 06-26 22:22 ?427次閱讀
    安全帽佩戴檢測<b class='flag-5'>算法</b>

    縱觀全局:YOLO助力實(shí)時(shí)物體檢測原理及代碼

    YOLO 流程的最后一步是將邊界框預(yù)測與類別概率相結(jié)合,以提供完整的檢測輸出。每個(gè)邊界框的置信度分?jǐn)?shù)由類別概率調(diào)整,確保檢測既反映邊界框的準(zhǔn)確性,又反映模型對對象類別的置信度。
    的頭像 發(fā)表于 03-30 14:43 ?2541次閱讀

    射頻功率放大器在鋼筋混凝土結(jié)構(gòu)中超聲導(dǎo)波檢測中的應(yīng)用

    線,并實(shí)現(xiàn)了采用120kHz的模態(tài)導(dǎo)波對鋼筋與混凝土接觸界面進(jìn)行有效檢測。   通過接收到鋼筋與混凝土接觸界面損傷超聲導(dǎo)波波形,在時(shí)域內(nèi),分析首波峰值,找出了鋼筋和混凝土界面剝離長度對
    發(fā)表于 02-27 17:17

    AI算法的本質(zhì)是模擬人類智能,讓機(jī)器實(shí)現(xiàn)智能

    電子發(fā)燒友網(wǎng)報(bào)道(文/李彎彎)AI算法是人工智能領(lǐng)域中使用的算法,用于模擬、延伸和擴(kuò)展人的智能。這些算法可以通過機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、強(qiáng)化學(xué)習(xí)
    的頭像 發(fā)表于 02-07 00:07 ?5917次閱讀