求助 LuckFox Pico MAX 怎么调用SC3336摄像头 跑YOLOV5
-
hello LuckFox Pico MAX 调用SC3336摄像头 跑YOLOV5有例子吗,是用V4L2还是调用opencv_mobile 访问摄像头
使用 V4L2 和 opencv_mobile 都可以访问摄像头,但是 yolov5 模型的输入有要求(官方提供的网络结构要求RGB888 640*640)所以推荐使用 opencv_mobile 进行操作。
使用摄像头运行 yolov5 的大概流程如下: rknn相关的api使用和模型获取请参考 https://github.com/airockchip/rknn_model_zoo
下面是一个可以直接放到开发板运行的例程 移动到开发板后使用下面的命令运行。
运行效果是打印摄像头检测到的物体坐标和置信度,可以进行初步验证。
注意:运行demo的环境为buildroot,ubuntu还未进行验证。运行前请先运行下面的命令关闭摄像头占用。
相关教程源码正在整理,请关注wiki更新,我们会在更新后第一时间通知。
使用摄像头运行 yolov5 的大概流程如下: rknn相关的api使用和模型获取请参考 https://github.com/airockchip/rknn_model_zoo
下面是一个可以直接放到开发板运行的例程 移动到开发板后使用下面的命令运行。
Code: Select all
./rknn_yolov5_demo_test ./model/yolov5.rknn
注意:运行demo的环境为buildroot,ubuntu还未进行验证。运行前请先运行下面的命令关闭摄像头占用。
Code: Select all
RkLunch-stop.sh
您好这个demo用了下确实不错,但希望可以放出来修改的源码包我想对opencv显示打印的数据进行一下修改,除此之外我想进一步把摄像头收集到的数据处理完的视频流推流到电脑端显示,这个希望可以出一个demo,十分感谢官方的努力,另外想问一下这个如果通过串口输出程序运行的结果该如何进行修改?
您好,感谢您的支持,由于相关源码需要依赖许多第三方库所以需要时间进行整理,我们会在近期更新教程源码到wiki上,请耐心等待。chenmodegaoyang wrote: ↑2024-02-20 6:22 您好这个demo用了下确实不错,但希望可以放出来修改的源码包我想对opencv显示打印的数据进行一下修改,除此之外我想进一步把摄像头收集到的数据处理完的视频流推流到电脑端显示,这个希望可以出一个demo,十分感谢官方的努力,另外想问一下这个如果通过串口输出程序运行的结果该如何进行修改?
摄像头图像处理后推流的相关程序正在进行开发,我们会在开发完成后第一时间通知您。
感谢官方支持 期待源码分享,准备YOLOV5训练识别我家两只猫
Last edited by qian81150 on 2024-02-21 2:58, edited 1 time in total.
用了这个例子报错显示Segmentation faultCrocodile wrote: ↑2024-02-20 5:57 使用 V4L2 和 opencv_mobile 都可以访问摄像头,但是 yolov5 模型的输入有要求(官方提供的网络结构要求RGB888 640*640)所以推荐使用 opencv_mobile 进行操作。
使用摄像头运行 yolov5 的大概流程如下:
opencv-yolov5.jpg
rknn相关的api使用和模型获取请参考 https://github.com/airockchip/rknn_model_zoo
下面是一个可以直接放到开发板运行的例程
luckfox_yolov5_demo.7z
移动到开发板后使用下面的命令运行。运行效果是打印摄像头检测到的物体坐标和置信度,可以进行初步验证。Code: Select all
./rknn_yolov5_demo_test ./model/yolov5.rknn
注意:运行demo的环境为buildroot,ubuntu还未进行验证。运行前请先运行下面的命令关闭摄像头占用。相关教程源码正在整理,请关注wiki更新,我们会在更新后第一时间通知。Code: Select all
RkLunch-stop.sh
是什么意思,用的板子是plus
您好,Segmenta fault 表示段错误,可能是出现了越界访问,可以检查是否有其他进程占用了硬件或者内存不足,方便的话可以开新贴放上您的程序运行截图反馈问题。quqi wrote: ↑2024-02-26 9:03用了这个例子报错显示Segmentation faultCrocodile wrote: ↑2024-02-20 5:57 使用 V4L2 和 opencv_mobile 都可以访问摄像头,但是 yolov5 模型的输入有要求(官方提供的网络结构要求RGB888 640*640)所以推荐使用 opencv_mobile 进行操作。
使用摄像头运行 yolov5 的大概流程如下:
opencv-yolov5.jpg
rknn相关的api使用和模型获取请参考 https://github.com/airockchip/rknn_model_zoo
下面是一个可以直接放到开发板运行的例程
luckfox_yolov5_demo.7z
移动到开发板后使用下面的命令运行。运行效果是打印摄像头检测到的物体坐标和置信度,可以进行初步验证。Code: Select all
./rknn_yolov5_demo_test ./model/yolov5.rknn
注意:运行demo的环境为buildroot,ubuntu还未进行验证。运行前请先运行下面的命令关闭摄像头占用。相关教程源码正在整理,请关注wiki更新,我们会在更新后第一时间通知。Code: Select all
RkLunch-stop.sh
是什么意思,用的板子是plus