1 軟件概述
傳送帶骨料異物檢測(cè)視覺(jué)識(shí)別系統(tǒng)(DAQ-BFODS) 是上海數(shù)采物聯(lián)網(wǎng)科技自研的工業(yè)級(jí)異物智能檢測(cè)軟件平臺(tái)。系統(tǒng)通過(guò)接入工業(yè)攝像頭,持續(xù)采集傳送帶、工位等場(chǎng)景的實(shí)時(shí)圖像,并利用內(nèi)置的 ONNX 深度學(xué)習(xí)模型,對(duì)畫(huà)面中的異物、石塊等目標(biāo)進(jìn)行毫秒級(jí)自動(dòng)識(shí)別與標(biāo)注,實(shí)現(xiàn)無(wú)人值守的智能巡檢。
系統(tǒng)支持多攝像頭并發(fā)采集、本地 SQLite 數(shù)據(jù)存儲(chǔ)、Web 服務(wù)接口以及 MQTT / Modbus 數(shù)據(jù)上傳,可與現(xiàn)有 SCADA / MES 系統(tǒng)靈活對(duì)接。識(shí)別模型支持替換和重新訓(xùn)練,能夠適配礦山傳送帶、糧食分選、工廠流水線等多種不同場(chǎng)景。

【?? 注意】 本文檔適用于系統(tǒng)部署人員、現(xiàn)場(chǎng)操作人員及模型調(diào)試工程師。如需 SDK 開(kāi)發(fā)對(duì)接文檔,請(qǐng)聯(lián)系技術(shù)支持。
1.1適用場(chǎng)景
· 礦山/采石場(chǎng)傳送帶異物(石塊、鐵器)檢測(cè)
· 糧食/農(nóng)產(chǎn)品分選線異物排查
· 工廠流水線產(chǎn)品外觀缺陷檢測(cè)
· 倉(cāng)儲(chǔ)貨架異常物體監(jiān)測(cè)
· 其他需要對(duì)視頻幀做目標(biāo)檢測(cè)的工業(yè)場(chǎng)景
2 服務(wù)理念
我司鄭重承諾:
您購(gòu)買(mǎi)的不僅僅是產(chǎn)品,還有細(xì)致、周到的技術(shù)支持服務(wù)?。?!( =^_^= )
對(duì)于我司大部分無(wú)線產(chǎn)品,現(xiàn)場(chǎng)只需普通工人接電安裝即可! 無(wú)需調(diào)試!
我們免費(fèi)提供遠(yuǎn)程指導(dǎo),遠(yuǎn)程配置調(diào)試服務(wù),將數(shù)據(jù)發(fā)送至用戶指定的云平臺(tái)。(硬件)
免費(fèi)提供物聯(lián)網(wǎng)方案咨詢服務(wù)!
3 主要功能
功能模塊 | 功能說(shuō)明 |
?? 多路攝像頭采集 | 支持多路攝像頭并發(fā)采集,可配置采集間隔、觸發(fā)方式及圖像旋轉(zhuǎn)角度。 |
?? AI 異物識(shí)別 | 基于 ONNX 格式深度學(xué)習(xí)模型(YOLO系列)實(shí)時(shí)識(shí)別圖像中的異物目標(biāo),并在畫(huà)面上標(biāo)注檢測(cè)框和置信度。 |
?? 多級(jí)報(bào)警通知 | 支持本地聲音報(bào)警、短信報(bào)警及電話報(bào)警,可配置最小觸發(fā)次數(shù)和報(bào)警號(hào)碼。 |
?? 歷史數(shù)據(jù)查詢 | 所有采集及識(shí)別記錄存入本地 SQLite 數(shù)據(jù)庫(kù),支持按時(shí)間、設(shè)備、狀態(tài)多維度查詢與導(dǎo)出。 |
?? 內(nèi)置 Web 服務(wù) | 啟動(dòng)后自動(dòng)開(kāi)啟 HTTP 服務(wù)(默認(rèn)端口 9998),提供 REST 接口供第三方系統(tǒng)調(diào)用。 |
?? 多協(xié)議數(shù)據(jù)上傳 | 支持 MQTT、Modbus RTU/TCP、MySQL 等多種協(xié)議將識(shí)別結(jié)果上報(bào)至上位系統(tǒng)或云平臺(tái)。 |
?? 場(chǎng)景適配訓(xùn)練 | 識(shí)別模型(best.onnx + best.names)可替換,通過(guò)重新訓(xùn)練適配不同場(chǎng)景,無(wú)需修改軟件本體。 |
?? 自動(dòng)數(shù)據(jù)清理 | 可配置歷史數(shù)據(jù)保留天數(shù)和記錄數(shù),防止磁盤(pán)空間耗盡。 |
4 系統(tǒng)架構(gòu)
系統(tǒng)核心由采集線程池 → AI 識(shí)別引擎 → 結(jié)果處理三級(jí)流水線構(gòu)成:
· 采集線程按 camera.ini 中設(shè)定的 TIMER 間隔定時(shí)從攝像頭抓取圖像幀;
· 圖像幀送入 ONNX 推理引擎(調(diào)用 weights/best.onnx),完成目標(biāo)檢測(cè);
· 檢測(cè)結(jié)果寫(xiě)入本地?cái)?shù)據(jù)庫(kù),并根據(jù)配置觸發(fā)報(bào)警和數(shù)據(jù)上傳。
攝像頭 → 采集線程 → AI識(shí)別引擎 → 結(jié)果處理 → Web API / MQTT / 報(bào)警
配置文件關(guān)系:camera.ini 控制采集參數(shù),DialRecognCfg.ini 控制識(shí)別與全局參數(shù),weights/best.onnx 為模型文件。
5 安裝與啟動(dòng)
5.1 運(yùn)行環(huán)境要求
項(xiàng)目 | 要求 |
操作系統(tǒng) | Windows 10 / Windows 11(64位) |
處理器 | Intel Core i5 及以上(推薦 i7),需支持 AVX2 指令集 |
內(nèi)存 | 8 GB 及以上(推薦 16 GB) |
顯卡(可選) | 支持 CUDA 的 NVIDIA GPU(可加速推理) |
磁盤(pán)空間 | 系統(tǒng)盤(pán) ≥ 20 GB,圖像存盤(pán) ≥ 50 GB |
運(yùn)行庫(kù) | Visual C++ Redistributable 2015–2022(已隨安裝包附帶) |
分辨率 | 建議 1920×1080 |
5.2 啟動(dòng)步驟
步驟1:檢查運(yùn)行庫(kù)
運(yùn)行 bin 目錄下的 CPU指令集檢測(cè)工具.exe,確認(rèn)本機(jī) CPU 支持 AVX2 指令集(AI 推理必需)。若提示不支持,請(qǐng)聯(lián)系技術(shù)支持獲取兼容版本。
步驟2:修改配置文件
按實(shí)際環(huán)境修改 camera.ini 和 DialRecognCfg.ini(詳見(jiàn)第7、8節(jié)),主要確認(rèn)圖像保存路徑與攝像頭數(shù)量正確。
步驟3:啟動(dòng)主程序
雙擊 CameraAIMonitor.exe 啟動(dòng),或使用 WtQStartup.exe 設(shè)置開(kāi)機(jī)自啟。程序啟動(dòng)后將自動(dòng)加載攝像頭列表并初始化識(shí)別引擎。
步驟4:開(kāi)始采集
主界面頂部工具欄點(diǎn)擊「開(kāi)始采集」按鈕,攝像頭畫(huà)面將實(shí)時(shí)顯示并開(kāi)始 AI 識(shí)別。
【?? 警告】 初次運(yùn)行前請(qǐng)確保圖像保存路徑(如 D:\AICamImages)已手動(dòng)創(chuàng)建,否則采集線程將因路徑不存在而報(bào)錯(cuò)。
6 界面說(shuō)明

程序啟動(dòng)后進(jìn)入主界面,由以下區(qū)域組成:
區(qū)域 | 說(shuō)明 |
頂部標(biāo)題欄 | 顯示軟件名稱「AI 視覺(jué)識(shí)別系統(tǒng)」及版本號(hào);右側(cè)為關(guān)閉/小化/大化按鈕。 |
工具欄 | 包含「打開(kāi)設(shè)備」「開(kāi)始采集」「停止采集」三個(gè)主操作按鈕,右側(cè)為「關(guān)閉設(shè)備」和系統(tǒng)信息按鈕。 |
畫(huà)面顯示區(qū) | 實(shí)時(shí)顯示攝像頭采集到的圖像幀,檢測(cè)到的目標(biāo)用紅色檢測(cè)框標(biāo)注,框上方顯示類(lèi)別標(biāo)簽和置信度。 |
狀態(tài)欄 | 顯示當(dāng)前采集狀態(tài)(如'采集圖片成功 1_frame_0472'),實(shí)時(shí)反映線程運(yùn)行情況。 |
底部標(biāo)簽欄 | 切換多個(gè)攝像頭視圖(支持多路),顯示攝像頭名稱。 |
6.1 按鈕功能說(shuō)明
按鈕 | 功能 |
打開(kāi)設(shè)備 | 初次使用時(shí)初始化攝像頭設(shè)備,注冊(cè)確認(rèn)信息。 |
開(kāi)始采集 | 啟動(dòng)所有攝像頭的采集線程,圖像開(kāi)始進(jìn)入 AI 識(shí)別流水線。 |
停止采集 | 暫停所有采集線程,攝像頭不再抓圖,識(shí)別隊(duì)列清空。 |
關(guān)閉設(shè)備 | 斷開(kāi)攝像頭連接并退出程序。 |





































景德镇市|
剑河县|
定州市|
大厂|
靖远县|
武功县|
靖安县|
扬中市|
克拉玛依市|
当阳市|
且末县|
通州区|
天水市|
金华市|
民和|
佳木斯市|
玉树县|
鹤岗市|
泸水县|
宁强县|
靖宇县|
茂名市|
河池市|
西峡县|
柘荣县|
贺州市|
三门县|
金阳县|
封丘县|
宝山区|
明溪县|
鲁山县|
长汀县|
沿河|
大荔县|
内黄县|
兴和县|
锡林郭勒盟|
弋阳县|
周至县|
怀远县|