| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 【嵌入式AI】全志 R329 板子跑 mobilenetv2 -> 正文阅读 |
|
[人工智能]【嵌入式AI】全志 R329 板子跑 mobilenetv2 |
? 本教程详细介绍了在全志 R329 板子上跑 mobilenetv2 的流程,能达到 20 fps。 ? 关于周易 AIPU 的模型的交叉编译方法可以参考《【嵌入式AI】周易 AIPU 算法部署仿真测试》、全志 R329 板子镜像烧录方法可以参考《【嵌入式AI】全志 R329 开箱与开发环境搭建》,这篇就默认板子已经配置好了 runtime 环境。 文章目录1、opencv 交叉编译? R329 是 aarch64 的,所以用到的 opencv 也需要交叉编译,opencv aarch64 的交叉编译方法可以参考我的这篇 《【经验分享】华为atlas500系列aarch64交叉编译opencv》。完了把头和库拷到板子上,板子上的文件传输可以采用
2、板子跑 opencv 抓图? 写这个模块,主要目的是用简单的 opencv 工程验证下板子的摄像头是否正常。 2.1 工程目录结构? 搭建
2.2 CMakeLists.txt
2.3 main.cpp
2.4 aarch64-linux-gnu.toolchain.cmake
2.5 编译
? 完了把编译生成的可执行程序用 ? 在开发板上运行程序:
? 正常会生成一张 3、板子跑 mobilenetv2 检测3.1 转换 mobilenetv2 模型? 此步骤是为了将深度学习训练框架(前端)产生的模型(支持 ? 转换方法还是可参考这篇 《【嵌入式AI】周易 AIPU 算法部署仿真测试》,这篇里写的前端是来自 ? 模型转换的关键是
? 然后执行:
? 正常情况会生成 3.2 zhouyi_cam 交叉编译? 交叉编译 ? 把 工程 和 工具链 下载下来后,交叉编译很简单。 ? 需要改
? 开始编译吧
? 大功告成后会生成 3.3 mobilenetv2 跑起来? 目光转到板子上。
? 看看效果~ 能看清吗,差不多可以跑 20 帧,接近实时了~ ? 收工了~ ? 扫描下方二维码即可关注我的微信公众号【极智视界】,获取更多实践项目资源和读书分享,让我们用极致+极客的心态来迎接AI ! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/22 14:34:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |