0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【百板尝鲜】旭日x3派开箱及上手体验-读取手机摄像头推流图像跑通fcos目标检测demo

地平线机器人 2022-07-26 11:44 次阅读

很开心能有机会作为旭日x3派的新品体验官来体验一下公司自家的开发板,作为一名地平线的算法工程师,实话实说平时工作中其实很少有机会能实际接触到我们芯片的开发板,因为算法的实际部署是由下游的软件的同学负责的。我在读研期间接触过不少嵌入式ai平台,像瑞芯微rk3399及pro、海思3519、NVIDIA tx2、Intel ncs2等都用过,入职地平线以后其实也一直想能有机会体验下公司自研芯片的性能,最近看到同事发的x3派百板尝鲜的活动,我也第一时间申请参加了,没想到很快就收到同事发的确认邮件过了几天又顺丰发货的通知。

收到快递后迫不及待的打开包裹,一个小蓝盒映入我们的眼帘,还是我司熟悉的经典配色

0

盒子里放着开发板本体、usb串口线及散热片。这次试用活动大家收到的都是2g ram版本

0

打开板子的防静电袋子,就可以看到板子,总体来说感觉做工很不错,板子整体大小和树莓派接近。

0

收到板子之前我就看了板子对应的说明文档,感觉文档写的还是非常细致的,我想了解的内容都在上面了,我们按照教程一步一步操作就可以了。

https://developer.horizon.ai/api/v1/fileData/documents_pi/index.html

0

第一步是系统烧写,翻抽屉找到了之前树莓派上用过的一张8g tf卡,烧完后插到板子上,结果怎么都开不了机,Rufus和balenaEtcher都试过,sever和desktop的镜像也都试了怎么都起不来。。。

属实奇怪,接上了串口线看了uboot的输出,uboot提示无法识别tf的文件系统。。。群里问了下负责这块的同事,可能是tf卡和板子不太兼容。。。

poYBAGLfWS2AECOyAAeouho0oU4157.png

没办法只能从网上又下单了张tf卡,新卡到了之后,还是同样的操作,系统一次就启动成功,看来还真是tf卡的问题。。。(上面64g卡为新买的。。。下面的为旧的无法启动的卡)

0

系统暂时选择了带桌面的系统,文档里也写了温馨提示,由于我们的板子不带gpu,直接使用cpu渲染桌面,桌面系统可能性能比较低。

实际体验了下,带桌面的系统,确实移动鼠标会出现拖影,

看下硬件参数,cpu主频也确实不高,不过我们的板子强项是bpu进行神经网络的计算

ps:板子wifi不支持802.11ac也有点可惜。。。2.4g的速率还是有点慢

0

系统安装好后,下一步就是跑下板子上的demo,实际体验下我们bpu的性能,文档里的相关sample里示例比较多,分类、检测、分割任务的demo都有,相关代码也有详细的说明,给负责这块的同学点个赞

为了跑下读取摄像头进行目标检测的demo,特地从同事那里要了个mipi的摄像头,

0

接上后i2c总线上是可以看到该设备的,但直接运行基于mipi摄像头的目标检测示例会提示摄像头无法打开,可能mipi摄像头也不是所有型号都支持。。。\

0

mipi这个摄像头没法用,手头也没有usb摄像头,该咋整呢?

我灵机一动想到了一个方法,可以用板子读取手机摄像头的图像,手机上安装一个rtsp推流的软件,然后板子和手机连在同一个局域网内来读取手机摄像头的视频流,

直接打开Google Play搜索一下rtsp sever,试了几个,发现vxg这个比较好用,

0

打开后,点击齿轮按钮,进行设置,

network sever type要选择RTSP,其他还有一些分辨率及摄像头选择的设置,这里建议将分辨率也设置为1920x1080

0

设置好后,点击R按钮开始推流,图像上面显示了推流的rtsp地址(192.168.10.98为我手机在局域网内地址),可以在电脑上使用potplayer打开该地址,测试读取视频流正常

0

接下了修改demo里的代码,我们只需要将usb_camera_fcos.py里opencv打开usb摄像头部分替换为rtsp的链接,即第252行,OpenCV默认是支持直接读取rtsp流的,所以修改非常简单。

0

修改好后,直接运行,灯灯灯灯,demo成功run起来。。。

0

下集预告:x3pi + intel ncs2 计算棒 = ?

0

本文转自地平线开发者社区

原作者:yjcn

原链接:https://developer.horizon.ai/forumDetail/98129467158916313

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4982

    文章

    18286

    浏览量

    288479
  • AI
    AI
    +关注

    关注

    87

    文章

    26455

    浏览量

    264070
  • 人工智能
    +关注

    关注

    1776

    文章

    43866

    浏览量

    230618
收藏 人收藏

    评论

    相关推荐

    嵌入式操作教程:7-1 基于CMOS数字摄像头的灰度转换实验

    1600x1200, 帧率可达 30 帧/秒,最高帧率可达 60 帧/秒。 OV2640摄像头采集图像时,会先经过感光元件,采样的信号经过运放,再进行AD转换,AD量化之后得到数字化的视频信号会进行控制调整
    发表于 01-19 14:52

    【EASY EAI Nano】RV1126实时读取摄像头并进行yolo检测显示

    实现了三个并行模块,分别是 摄像头读取,使用opencv转换到适合大小 yolo检测 托管到Qt进行现实 检测DEMO从每帧10次
    发表于 01-14 18:53

    【ELF 1开发试用】+ 3.2 USB摄像头连接测试 + Ubutu SSH连接

    连接测试 本文继续做一下连接接口的测试,本文使用USB摄像头进行连接,以测试ELF 1 USB功能,以及其对应的摄像头视频的处理反馈 设备部署如下: ELF1 外接了一个部署在二维云台的 USB
    发表于 12-06 15:37

    【LuckFox Pico Plus开发免费试用】摄像头进行网络

    使用摄像头进行网络
    发表于 11-09 00:10

    手机中的摄像头用的是什么接口?

    手机中的摄像头用的是什么接口
    发表于 11-01 07:03

    ESP32如何传输摄像头视频码

    ESP32本身如何传输摄像头视频码?看到社区diy视频,esp32本身可以使用的IO就不多,如何可以连接摄像头呢?
    发表于 10-17 06:35

    【悟空H3开发免费体验】4 实现摄像头监控

    : sudo killall -TERM motion 还可以设置成开机自动运行: sudovim/etc/rc.local 在exit 0前添加 motion,保存,就会开机自动运行了 然后reboot悟空开发。之后打开http://ip:8080就可以看到
    发表于 10-10 20:24

    【悟空H3开发免费体验】04 流体验

    现在是一个全民直播的时代,今天尝试使用悟空完成开播体验。 第一步是将USB摄像头连接到开发上 然后在命令行输入lsmod,确认摄像头正确连接 下面就是下载安装ffmpeg sudo
    发表于 10-09 23:01

    【悟空H3开发免费体验】 测试USB接口:挂载U盘和usb摄像头

    在开发上插入USB HUB,然后将U盘和USB摄像头插入HUB. 通过ssh连接开发: 操作如上图。 将U盘挂载在media/udisk目录下。首先要创建media/udisk目录。 cd
    发表于 10-08 21:23

    【飞凌AM6254开发试用】+3摄像头Linux驱动安装适配(原创)

    使用! 我遇到的问题如何解决了,有每一步的检测方法: 我的机器视觉程序运行完后出上图,应该是摄像头没安好吧,还是怎么了?但是我的摄像头已连接,摄像头驱动或者是
    发表于 09-12 16:33

    ​使用旭日X3派实现手势检测

    本篇博客通过旭日X3搭载手势识别算法,实现实时检测,同时测试其运行性能。
    的头像 发表于 06-02 17:36 565次阅读
    ​使用<b class='flag-5'>旭日</b><b class='flag-5'>X3</b>派实现手势<b class='flag-5'>检测</b>

    【EASY EAI Nano人工智能开发套件试用体验】开箱

    开箱 套件主要包含三大件:主板、显示屏、双目摄像头: 官方套件指示 主板 有Nano和Nano-T(类似树莓cm4对插件)两种,发过来的是Nano,核心焊死主板上。包含
    发表于 05-30 22:12

    【鲁班猫创意氛围赛】基于鲁班猫0W的极点云智能公网LORA网关与AI_SSD模型物体归类重力双轴云台

    ://5596a3eb.r2.vip.cpolar.cn http://73bf1293.r2.vip.cpolar.cn 注意!以上所有有关摄像头图像处理和
    发表于 05-16 01:49

    使用Arduino和网络摄像头的基本视频

    我知道很多人说 arduino 不是处理视频的最佳方式,但我在使用 OctoPi(基于 arduino 的 3D 打印平台,还具有网络摄像头)方面经验丰富,所以我知道它能够做我想做的事情想。 我
    发表于 05-04 06:51