Toybrick

TB-RK1808S0应用于RK3399 ubuntu系统报错

ScottGreen

高级会员

积分
613
楼主
发表于 2020-5-21 09:00:23    查看: 7067|回复: 1 | [复制链接]    打印 | 只看该作者
平台:RK3399
系统:ubuntu18.04
计算棒:TB-RK1808S0

在测试yolov3主动模式,网络已经搭建好,python3-opencv等库文件也已经安装好
host端执行如下指令报错:
:~/master_yolov3/host$ python3 rknn_camera_tiny.py
wait 1808 ready...
b'ready'
Unable to stop the stream: Invalid argument


1808端信息如下:
[toybrick@rk1808 1808]$ python3 yolov3_server.py
start listen...
connect from'192.168.180.1', 55788)
--> Init runtime environment
done


网上查了一下说是opencv库的问题,请问有什么解决方法吗,在这个平台系统下是否可以做1808的测试,有什么demo吗
回复

使用道具 举报

ScottGreen

高级会员

积分
613
沙发
 楼主| 发表于 2020-5-21 13:45:18 | 只看该作者
自己解答
官方给的demo(yolov3主动模式、Mobilenet-ssd主动模式)默认打开的摄像头设备index都是0
而我的系统识别到的usb camera设备名称为/dev/video10
进行如下修改即可:
yolov3主动模式
修改rknn_camera_tiny.py:
#capture = cv2.VideoCapture(0)
capture = cv2.VideoCapture("/dev/video10")

Mobilenet-ssd主动模式
修改ssd_demo.cpp:
//ret = test.run(VIDEO_NODE, post_process, &data);
ret = test.run("/dev/video10", post_process, &data);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表