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

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

3天内不再提示

威廉希尔官方网站 干货:英码科技智能视频分析边缘计算盒子IVP02E环境部署

英码科技 2022-09-30 17:59 次阅读

温馨提示

本文旨在为已购买IVP02E盒子的用户提供设备端的部署指南,使用此指南的前提:在开发系统上已安装搭建好相应的框架;已完成模型的处理,包括:模型量化、模型转换等;且已完成代码工程的编译,并通过相应框架生成设备端适配的可执行程序,具体的操作流程请参考相应的《开发环境搭建指南》完成系统环境搭建。

开发环境:

操作系统及架构:Ubuntu 18.04 x86_64

➢内存:大于4G

➢储存空间:大于10G

➢系统语言:en_US.UTF-8(MindStudio)

➢编译器:g++或aarch64-linux-gnu-g++

python及依赖的库:python3.7.5

➢边缘计算盒子型号:IVP02E

声明——IVP02E内包含NNN以及SVP_NNN两个算力核,适配昇腾以及SVP架构,架构图如下:

8bf46198-40a6-11ed-b468-dac502259ad0.png

现在开始进行设备端环境部署!Follow me~

环境部署步骤

步骤1:安装CH340驱动;

8c437832-40a6-11ed-b468-dac502259ad0.png

步骤2:设备端插入网线、电源线、且通过Type-C线连接电脑

8c68be30-40a6-11ed-b468-dac502259ad0.png

步骤3:连接后,要在设备管理器查看是否连接成功,并记录端口

8c8f3a24-40a6-11ed-b468-dac502259ad0.png

步骤4:通过串口工具连接设备端,可使用MobaXterm、Xshell等工具,选择端口号,bps为115200;

8cbeb1aa-40a6-11ed-b468-dac502259ad0.png

步骤5:连接设备端后,执行命令加载设备端驱动及ko文件,./insmod.sh以及./init.sh;

8ce43308-40a6-11ed-b468-dac502259ad0.png

步骤6:根据连接的网口配置ip地址以及网关地址

ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up // ip地址,请自行填入

执行route命令,进行网关配置

route add default gw xxx.xxx.xxx.xxx // 网关地址,请自行填入

配置完毕后,需要ping通本机的ip;

8d45c852-40a6-11ed-b468-dac502259ad0.png

步骤7:yolov5网络模型需要开发者自行准备,因昇腾框架暂不支持pt模型的转换,所以需要开发者下载yolov5-master并通过脚本把pt模型转换为onnx模型;

参考命令:

python3.7.5 models/export.py --weights yolov5ts.pt --img 640 --batch 1

8d8dd1e2-40a6-11ed-b468-dac502259ad0.png

步骤8:通过MindStudio工具启动ATC功能进行模型转换,把yolov5的onnx模型文件转换为SoC设备端识别的离线模型(.om模型),把转换后的模型放入工程文件中,并进行编译生成可执行程序;

8f395dd6-40a6-11ed-b468-dac502259ad0.png

步骤9:需要在虚拟机以及设备端上安装nfs,并且把编译后的工程文件及所需的动态库放在nfs文件夹下,之后在设备端通过nfs挂载到虚拟机的文件夹;

参考命令:

mount -t nfs ip地址:/xxx/xxx/xxx /mnt -o nolock ip地址为您虚拟机的IP地址

/xxx/xxx/xxx为您虚拟机内nfs文件夹挂载路径

8f766f00-40a6-11ed-b468-dac502259ad0.png

步骤10:声明SDK包内动态库;

参考命令:

exportLD_LIBRARY_PATH=/mnt/mpp/out/lib/npu

exportASCEND_AICPU_KERNEL_PATH=/mnt/mpp/out/lib/npu

声明路径为sdk包内mpp文件夹下动态库的路径

902bdda4-40a6-11ed-b468-dac502259ad0.png

步骤11:Yolov5样例共有3个功能

➢0.识别输入数据并打印相关信息

➢1.多线程识别输入数据并打印相关信息

➢2.使用MMZ内存进行动态批次识别输入数据并打印相关信息

904c0138-40a6-11ed-b468-dac502259ad0.png

步骤12:执行命令进行推理后会打印相关数据;

./sample_npu_main 0

以下为输出示例

9065c6ae-40a6-11ed-b468-dac502259ad0.png

步骤13:配置了profiling相关参数的代码后,模型推理完成时会在工程目录下生成一个JOB文件夹,该文件夹内记录了模型推理的性能指标;

94effcee-40a6-11ed-b468-dac502259ad0.png

步骤14:采集完成后需要执行脚本进行解析性能指标,需要进入到msprof下执行脚本,解析后会在JOB文件夹下生成sqlite文件夹,里面包含了各性能指标的db文件;

参考命令:

python3.7.5 msprof.py import -dir /home/hyq/rootfs/npu2 /src

950e523e-40a6-11ed-b468-dac502259ad0.png

步骤15:得到解析坐标后,执行相应命令即可导出指标为可视化表格;

参考命令: python3.7.5 msprof.py export summary -dir /home/hyq/rootfs/npu2/src --format csv

95581cf2-40a6-11ed-b468-dac502259ad0.png

步骤16:以下为op_summary的表格示例,该表格内记录了每一层算子的时间、推理耗时、调用接口耗时等性能指标。

96f4ab2a-40a6-11ed-b468-dac502259ad0.png

至此,IVP02E智能视频分析边缘计算盒子的设备端环境部署成功!

审核编辑 黄昊宇

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

    关注

    1

    文章

    49

    浏览量

    15163
  • 边缘计算
    +关注

    关注

    22

    文章

    3085

    浏览量

    48898
收藏 人收藏

    评论

    相关推荐

    远景达边缘计算盒子有哪些应用

    边缘计算盒子,作为一种融合了边缘计算和人工智能威廉希尔官方网站 智能
    的头像 发表于 11-21 16:31 185次阅读
    远景达<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>有哪些应用

    AMD助力PlanetSpark公司开发AI边缘盒子EdgeAI Box X7

    Box X7。这款低时延、低功耗计算盒子经过精心设计,主要用于智慧城市、智慧楼宇以及机器视觉应用的视频分析计算机视觉。
    的头像 发表于 09-18 09:24 519次阅读

    边缘计算AI算法盒子在停放充电区域AI智慧监控的应用

    盒子),作为支撑边缘计算的基础设施硬件平台,集成了高性能的AI算力芯片,能够实时处理海量数据,并在本地进行智能分析。在停放充电区域,这些
    的头像 发表于 08-27 15:00 349次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b>AI算法<b class='flag-5'>盒子</b>在停放充电区域AI智慧监控的应用

    曝光边缘计算盒子项目是如何骗人的

    边缘计算作为一项新兴威廉希尔官方网站 ,确实具有广阔的应用前景和商业价值。然而,投资者在面对以“边缘计算盒子
    的头像 发表于 06-06 11:09 4371次阅读
    曝光<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>项目是如何骗人的

    ai边缘盒子有哪些用途?ai视频分析边缘计算盒子详解

    的解决方案。AI边缘盒子的主要用途在于利用边缘计算和人工智能威廉希尔官方网站 ,在数据产生源头附近即时处理数据,提供低延迟和高响应性能。例如,在智慧工地上
    的头像 发表于 05-29 14:24 971次阅读
    ai<b class='flag-5'>边缘</b><b class='flag-5'>盒子</b>有哪些用途?ai<b class='flag-5'>视频</b><b class='flag-5'>分析</b><b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>详解

    搭载TPU处理器BM1688&amp;CV186AH的科技边缘计算盒子,功耗更低、接口更丰富

    在数据呈现指数级增长的今天,越来越多的领域和细分场景对实时、高效的数据处理和分析的需求日益增长,对智能算力的需求也不断增强。为应对新的市场趋势,科技凭借自身的硬件研发优势,携手算能
    的头像 发表于 05-18 08:39 314次阅读
    搭载TPU处理器BM1688&amp;CV186AH的<b class='flag-5'>英</b><b class='flag-5'>码</b>科技<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>,功耗更低、接口更丰富

    AI边缘盒子在安全生产领域的应用

    1.工业监控AI边缘盒子可以与视频监测设备结合使用,对工业生产现场进行实时监控。它能够通过图像识别和分析威廉希尔官方网站 ,检测出潜在的危险因素,如异物、
    的头像 发表于 05-14 10:54 499次阅读
    AI<b class='flag-5'>边缘</b><b class='flag-5'>盒子</b>在安全生产领域的应用

    AI边缘计算盒子优势有哪些?如何实现低延迟处理?

    AI边缘计算盒子作为一种集成人工智能威廉希尔官方网站 边缘计算设备,其优势主要体现在以下几个方面,万物纵横为
    的头像 发表于 05-09 16:07 631次阅读
    AI<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>优势有哪些?如何实现低延迟处理?

    喜报 | 科技顺利通过2023年度广东省工程威廉希尔官方网站 研究中心认定

    近日,广东省科学威廉希尔官方网站 厅公示了2023年度广东省工程威廉希尔官方网站 研究中心的名单,科技设立的“广东省人工智能
    的头像 发表于 04-20 14:09 340次阅读
    喜报 | <b class='flag-5'>英</b><b class='flag-5'>码</b>科技顺利通过2023年度广东省工程<b class='flag-5'>威廉希尔官方网站
</b>研究中心认定

    旗舰RK3588工控机 AI边缘计算盒子工业人工智能盒子

    YNH-3588盒子属于超级算力盒子,普遍 ARM PC、大屏拼接、动漫游戏、会议平板、边缘计算、工控机、TV 播放盒、云服务器、智能 NV
    的头像 发表于 04-15 14:56 1597次阅读
    旗舰RK3588工控机 AI<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>工业人工<b class='flag-5'>智能</b><b class='flag-5'>盒子</b>

    智能化加速,AI边缘计算盒子提供强力支持!

    盒子则是这一领域中的重要组成部分,为智能化应用提供了更加强大的支持。   AI 边缘计算盒子成为智能
    的头像 发表于 04-12 01:10 5271次阅读
    <b class='flag-5'>智能</b>化加速,AI<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>提供强力支持!

    【昇腾系列产品应用】科技EA500I边缘计算盒子接口使用示例和目标检测算法演示(附视频

    EA500I是科技联合华为昇腾精心打造的AI边缘计算盒子,其搭载昇腾310系列处理器,可提供20TOPS INT8 的
    的头像 发表于 03-29 08:39 331次阅读

    AI边缘盒子助力安全生产相关等场景

    如何助力安全生产,并介绍其在工业监控、环境监测、设备维护、人员安全和智能预警等安全生产相关场景中的应用。什么是AI边缘盒子?简单来说,AI边缘
    的头像 发表于 03-28 15:30 734次阅读
    AI<b class='flag-5'>边缘</b><b class='flag-5'>盒子</b>助力安全生产相关等场景

    边缘计算盒子有哪些商业价值?边缘计算盒子如何赚钱?

    边缘计算盒子作为一种新兴的威廉希尔官方网站 产品,正逐渐引起人们的关注和热议。它不仅在威廉希尔官方网站 上解决了传统云计算
    的头像 发表于 02-05 14:39 1090次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>有哪些商业价值?<b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>如何赚钱?

    边缘计算盒子护航企业安全生产,边缘设备提高安全生产监管效率

    为助力企业安全生产,实现本地设备智能管理与降本增效“两手抓”,不少智慧工地、煤矿安全、危化品管理等安全生产场景下开始着重部署智能边缘分析设备——远景达AI
    的头像 发表于 01-04 15:42 389次阅读
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b><b class='flag-5'>盒子</b>护航企业安全生产,<b class='flag-5'>边缘</b>设备提高安全生产监管效率