【AI赋能】香橙派OrangePi AIpro初体验

慈云数据 2024-06-01 技术支持 47 0

【AI赋能】香橙派OrangePi AIpro初体验

  • 1、初识香橙派
    • 1.1、仪式感开箱
    • 1.2、OrangePi AIpro(8T)介绍
    • 2、上电开机
      • 2.1、开机
      • 2.2、串口调试
        • 2.2.1 两种方式登录
        • 2.2.2 相关信息
        • 2.3、启动系统
        • 2.4、网络配置
        • 3、连接摄像头
        • 4、目标检测
          • 4.1、Jupyter Lab模式
          • 4.2、 目标检测测试
            • 4.2.1 视频目标检测
            • 4.2.2 摄像头目标检测
            • 4.2.3 OCR测试
            • 4.2.4 目标分类测试
            • 4.2.5 图像生成测试
            • 5、结论

              1、初识香橙派

              1.1、仪式感开箱

              2024年5月22日收到快递后,就迫不及待地打开包装盒,迎来了香橙派的真面目,官方还贴心地送了散热风扇。开发板整体上感觉小巧而精致,接口丰富。

              在这里插入图片描述

              在这里插入图片描述

              1.2、OrangePi AIpro(8T)介绍

              来自官方的说明:

              OrangePi AIpro(8T)采用昇腾AI技术路线,具体为4核64位处理器+AI处理器,集成图形处理器,支持8TOPS AI算力,拥有8GB/16GB LPDDR4X,可以外接32GB/64GB/128GB/256GB eMMC模块,支持双4K高清输出。 Orange Pi AIpro引用了相当丰富的接口,包括两个HDMI输出、GPIO接口、Type-C电源接口、支持SATA/NVMe SSD 2280的M.2插槽、TF插槽、千兆网口、两个USB3.0、一个USB Type-C 3.0、一个Micro USB(串口打印调试功能)、两个MIPI摄像头、一个MIPI屏等,预留电池接口,可广泛适用于AI边缘计算、深度视觉学习及视频流AI分析、视频图像分析、自然语言处理、智能小车、机械臂、人工智能、无人机、云计算、AR/VR、智能安防、智能家居等领域,覆盖 AIoT各个行业。 Orange Pi AIpro支持Ubuntu、openEuler操作系统,满足大多数AI算法原型验证、推理应用开发的需求。

              在这里插入图片描述

              2、上电开机

              2.1、开机

              使用balenaEtcher-Portable-1.18.4工具来烧写TF卡。

              按照教程来就行。相关资料工具都可以下载到。

              下载链接在此。

              烧写好后插上开发板就可以启动,上电后,风扇会呼呼的转,启动完后转速会下降。

              在这里插入图片描述

              温馨建议:SD卡插槽处设计需要改善,突出的部分过长,在运输路上容易损坏。

              2.2、串口调试

              2.2.1 两种方式登录

              1. 登录root账户:root :Mind@123;
              2. 也可直接使用orangepi系统控制台,账户是:HwHiAiUser:Mind@123。

              2.2.2 相关信息

              笔者使用系统控制台账户。登录后,查看系统信息,可以看到当前使用的内核版本是5.10.0。

              在这里插入图片描述

              CPU信息如下。

              在这里插入图片描述

              在这里插入图片描述

              在这里插入图片描述

              从打印的信息可以看到4 个CPU, 3个 control CPU,1个 AI CPU。

              2.3、启动系统

              启动系统不跑应用时,CPU基本空闲。

              在这里插入图片描述

              2.4、网络配置

              使用有线网络需要在系统上面勾选。

              在这里插入图片描述

              如果是直连电脑还需要设置IP地址,连接路由器可以自动分配。

              3、连接摄像头

              准备接个USB摄像头玩玩,发现只有2个USB3.0的口,试着插个USB HUB上,竟然可以直接用。相当于可以扩展了。我用的是一拖四,数量就不是问题了。

              打开桌面的cheese应用程序,即可打开usbcamera,可以看到摄像头图像了,这一盆绿萝显示着生机盎然,预示着香橙派的蒸蒸日上,吸引世界各地玩家加入香橙派。(来自OrangePi的第一张图片)

              在这里插入图片描述

              4、目标检测

              4.1、Jupyter Lab模式

              在桌面终端运行如下指令。

              cd samples/notebooks/
              ./start_notebook.sh
              

              登录 Jupyter Lab的网站。

              在这里插入图片描述

              4.2、 目标检测测试

              4.2.1 视频目标检测

              运行yolov5测试示例,默认使用视频测试,直接运行,初次启动,需要十几秒加载。

              在这里插入图片描述

              可以看到跟踪效果相当好。

              4.2.2 摄像头目标检测

              修改输入为camera(这里就是默认的USB camera),我这里用的是1280*720的,和默认一致,不用修改尺寸。

              在这里插入图片描述

              温馨提示:模型尺寸是固定的,不用修改。

              在这里插入图片描述

              这里笔者使用电脑播放了一段视频,usb camera对准电脑屏幕,可以看到进行了很好地目标检测。

              在这里插入图片描述

              看下测试后设备的负载情况,可以看出跑实时检测还是游刃有余。

              在这里插入图片描述

              4.2.3 OCR测试

              运行OCR测试示例。

              在这里插入图片描述

              可以看到很准确的提取出了图片中的文字。

              4.2.4 目标分类测试

              运行resnet测试示例。

              在这里插入图片描述

              可以看出准确的进行了目标分类。

              4.2.5 图像生成测试

              运行cartoonGAN_picture测试示例。

              在这里插入图片描述

              可以看出对输入图片进行卡通化处理。

              5、结论

              总结下,香橙派OrangePi AIpro的AI计算机视觉能力很强,基本可以满足端侧的实时性要求,可以做出有意思的智能视频产品,可以对标瑞芯微的RK3588了,比笔者以前玩的树莓派又上升了一个档次。国产能出这样的开发板,这个价格,良心有料货,期望国产芯片越做越好,越做越强。

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon