本文主要是介绍【香橙派】Orange Pi AIpro体验——国产AI赋能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 🍔开箱
- 🛸烧录镜像
- ⭐启动系统
- 🎈本机登录
- 🎈远程登陆
- 🎆AI功能体验
- 🔎总结
🍔开箱
可以看到是很精美的开发组件
这里是香橙派官网
http://www.orangepi.cn/
我们找到下面图片的内容,点击“查看详情”
可以看到Orange Pi AIpro的简述
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算法原型验证、推理应用开发的需求。
然后我们点击“下载”
在下面可以下载香橙派的用户手册
🛸烧录镜像
我们返回刚才的官方资料,选择官方工具,进行下载
然后我们向下看,找到官方镜像,下载Ubuntu镜像,进行烧录
下载完成后,安装烧录工具balenaEtcher,在电脑机上,双击balenaEtcher-Setup-1.18.4.exe,按照提示安装即可。
然后烧录ubuntu镜像到SD卡中,将SD卡插入读卡器,再将读卡器插入电脑中即可
我们打开刚才下载的烧录软件,选择刚刚下载的文件
然后 选择目标磁盘后,进行烧录
⭐启动系统
我们把烧录好的sd卡插入板子中
我们插入电源和网口后,进行通电,看到指示灯变绿,表示启动正常
🎈本机登录
我们插入显示屏接口后,会在显示屏出现下面的状态
默认密码是 Mind@123
登录进去后,这是主界面
🎈远程登陆
登录开发板
当开发板通过以太网口和电脑连接时,先将电脑的IP地址修改为和开发板的IP地址在同一个网段(例如开发板eth1网口为192.168.137.100,电脑以太网口为192.168.137.101),再使用SSH工具远程登录开发板
我们找到以太网,点击属性
勾选“使用下面的 IP 地址”选项,填写IP地址(图示以192.168.137.101为例)和子网掩码,默认网关与DNS服务器地址为空,单击“确定”保存。
然后使用SSH工具远程登录开发板,我这里使用的是xshell
🎆AI功能体验
我们采用主机模式登录进行测试
从官方文档中可以知道
镜像中预装了JupyterLab软件。JupyterLab软件是一个基于web的交互式开发环境,集成了代码编辑器、终端、文件管理器等功能,使得开发者可以在一个界面中完成各种任务。并且我们在镜像中也预置了一些可以在JupyterLab软件中运行的AI应用样例。这些样例都是使用Python编写的,并调用了Python版本的AscendCL编程接口。下面将介绍如何登录jupyterlab并在jupyterlab中运行这些预置的AI应用样例。
首先是登录juypterlab
使用命令如下
cd samples/notebooks/
在当前目录下有9个文件夹和1个shell文件,分别对应9个AI应用样例和JupyterLab启动脚本如下
start_notebook.sh
在执行该脚本后,终端会出现打印信息,在打印信息中会有登录Jupyter Lab的网址链接,我们把网站链接通过系统内置的火狐浏览器进行打开,就可以打开juypterlab
下面运行目标检测样例
我们使用的是YOLOv5,它是一种单阶段目标检测器算法,在这个样例中,我们选取了YOLOv5s,它是YOLOv5系列中较为轻量的网络模型,适合在边缘设备部署,进行实时目标检测。在样例中已经包含转换后的om模型和测试视频、图片,可以按照以下流程在JupyterLab中运行该样例。
首先在jupyterlab界面双击“01-yolov5”,进入到该目录下
在该目录下有运行该示例的所有资源,其中mian.ipynb是在JupyterLab中运行该样例的文件
然后点击按钮运行样例,在弹出的对话框中单击“Restart”按钮,此时该样例开始运行
若干秒后,在窗口中出现了一段赛车的视频,我们可以看到模型对视频的每一帧进行推理,并将检测到的赛车标注了出来。
可以看到识别是很不错的
🔎总结
总体体验下来,这个开发板带给我的感觉还是挺惊艳的,不论是开发板精致的外观还是优越的性能,已经卓越的AI能力,都体现出这个开发板的高性能和多功能性。
香橙派AIpro开发板以其出色的硬件配置、卓越的性能和多功能性,在嵌入式AI应用的舞台上占据了领导地位。它能够轻松处理各种复杂的人工智能任务,例如图像和语音识别,为开发者提供了强大的工具。此外,其全面的软件环境和开发工具也极大地提升了开发效率和调试过程。我们相信,随着技术的进步和市场需求的增长,香橙派AIpro开发板在嵌入式AI应用领域将继续扮演重要角色,为创新和开发提供广阔的空间。
展望未来,我们共同期待国产AI技术的快速进步和广泛应用,这将为提升人类生活的质量和社会的可持续发展做出贡献。掌握自主可控的核心技术是关键,它将确保我们在智能时代保持领先。让我们拭目以待,国产AI技术的崛起将引领我国科技实力和产业迈向新的高峰。
这篇关于【香橙派】Orange Pi AIpro体验——国产AI赋能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!