桌面软件已经做好了,现在需要对接核心板获取摄像头传给核心板处理好的数据,在瑞芯微RK3288核心板基础上开发设计扩展版实现:获取四路摄像头视频流截帧以及摄像头,电机,网络状态获取。
其中4个摄像头分别安装并固定到4条流水线下面,需要识别到有物品经过再开拍(视频流,摄像头已完成,60帧),拍摄后自定对比并上传软件设定范围的部分到服务器中。如摄像头识别分为1m*1m,通过软件设置范围为20cm*50cm或其他值时上传的图像为20cm*50cm。
开发完成后需配合软件调试
1.驱动摄像头的紫外线补光灯开或者关
2.驱动电机开或者关
3.捕捉摄像终端视频流(有物体经过时开始拍摄),并截取图片(截取整张图片中的一部分) ,物体全部是矩形且只有两三个尺寸。
4.支持整张图片的区域截取
5.实现蓝牙模块,并支持蓝牙协议修改连接的WiFi账号和密码
6.支持websocket的数据传输方式
7.支持获取硬件的信息,例如是否正常运行等,下发到云端
8.rk3288核心板中的环境是Android环境
9.图像处理后转为base64以json的形式上传
10.底板有电源输入12V~25V具体需要再确认
摄像头4路
摄像头原始分辨率:640*480 调整分辨率可调
摄像头60帧,传输60帧
摄像头UVC协议
架构:电源——核心板+扩展版(4路摄像头)+4路摄像头分别连接扩展版接口(摄像头和电机是一体的目前已经完成)
另外还需要做一个安卓APP用于远程调试这套设备。