桌面軟件已經(jīng)做好了,現(xiàn)在需要對接核心板獲取攝像頭傳給核心板處理好的數(shù)據(jù),在瑞芯微RK3288核心板基礎(chǔ)上開發(fā)設(shè)計擴展版實現(xiàn):獲取四路攝像頭視頻流截幀以及攝像頭,電機,網(wǎng)絡(luò)狀態(tài)獲取。
其中4個攝像頭分別安裝并固定到4條流水線下面,需要識別到有物品經(jīng)過再開拍(視頻流,攝像頭已完成,60幀),拍攝后自定對比并上傳軟件設(shè)定范圍的部分到服務(wù)器中。如攝像頭識別分為1m*1m,通過軟件設(shè)置范圍為20cm*50cm或其他值時上傳的圖像為20cm*50cm。
開發(fā)完成后需配合軟件調(diào)試
1.驅(qū)動攝像頭的紫外線補光燈開或者關(guān)
2.驅(qū)動電機開或者關(guān)
3.捕捉攝像終端視頻流(有物體經(jīng)過時開始拍攝),并截取圖片(截取整張圖片中的一部分) ,物體全部是矩形且只有兩三個尺寸。
4.支持整張圖片的區(qū)域截取
5.實現(xiàn)藍牙模塊,并支持藍牙協(xié)議修改連接的WiFi賬號和密碼
6.支持websocket的數(shù)據(jù)傳輸方式
7.支持獲取硬件的信息,例如是否正常運行等,下發(fā)到云端
8.rk3288核心板中的環(huán)境是Android環(huán)境
9.圖像處理后轉(zhuǎn)為base64以json的形式上傳
10.底板有電源輸入12V~25V具體需要再確認
攝像頭4路
攝像頭原始分辨率:640*480 調(diào)整分辨率可調(diào)
攝像頭60幀,傳輸60幀
攝像頭UVC協(xié)議
架構(gòu):電源——核心板+擴展版(4路攝像頭)+4路攝像頭分別連接擴展版接口(攝像頭和電機是一體的目前已經(jīng)完成)
另外還需要做一個安卓APP用于遠程調(diào)試這套設(shè)備。