查看: 1230|回复: 0

[评测分享] 【百度大脑EdgeBoard边缘AI计算盒试用】从零开始在FZ5上实现...

[复制链接]
  • TA的每日心情
    慵懒
    昨天 23:16
  • 签到天数: 1587 天

    连续签到: 7 天

    [LV.Master]伴坛终老

    发表于 2021-4-14 22:43:10 | 显示全部楼层 |阅读模式
    分享到:
    从零开始在FZ5上实现图像分类(下)——部署和使用模型
    上篇已经获得了分类文件的SDK文件和盒子的licence,本篇介绍如何在FZ5的硬件盒子上使用。
    我们获取的是一个名为EasyEdge-Linux-XXX”的压缩文件,在电脑上解压,可以看到分别有“cpp”和“RES”两个文件夹。
    一、准备图像分类的环境
    1、运行SecureFX
    windows中打开SecureFX,连接到盒子。
    2、上传压缩包
    cpp文件夹下的“baidu_easyedge_linux_cpp_aarch64_EdgeBoardFZ1.5_gcc7.5_vx.x.x_XXX.tar.gz”文件上传到盒子上指定目录中。
    图片1.png
    3、运行SecureCRT
    4、解压上传的文件
    使用命令tar -zxvf XXX解压上述文件
    图片2.png
    5、demo路径下的demo.cppdemo_serving.cpp源文件下载到本地。
    图片3.png
    6、修改一下,增加之前申请的序列号
    图片4.png 图片5.png
    修改后传回,覆盖原文件。
    7、使用cmake命令,注意指明路径
    图片6.png
    8、Make
    图片7.png
    生成了easyedge_demo”和“easyedge_serving”文件。
    9、把之前解压的RES文件放入
    以上,图像分类的环境准备就完成了。
    二、secureCRT的中文识别
    修改secureCRT使其能显示中文
    图片8.png
    “字符编码(H)”由Default改为UTF-8
    图片9.png
    确定。
    三、开始使用
    1、单个图片的识别
    将图片文件拷入盒子
    使用easyedge_demo来识别图片分类
    格式为:./easyedge_demo {res_dir} {image_file_path}
    图片10.png
    7.jpg
    图片16.png
    14.jpg
    图片11.png
    2、如果有多个可识别物存在
    似乎是无法正确识别
    图片12.png
    2.jpg
    图片13.png
    3、如果识别物占图片位置太小
    识别就变得很困难了,比如下面的“惊破天”、“钢锁”、“千斤顶”
    图片14.png
    非常奇怪的是载具形态的识别率要高得多。下面是“红蜘蛛”、“大火车”、“擎天柱”、“大黄蜂”的识别,p值都在0.8以上。
    图片15.png
    附:
    Galvatron
    Galvatron.jpg
    Grimlock
    Grimlock.jpg
    Wheeljack
    Wheeljack.jpg
    Starscream
    Starscream.jpg
    Astrotrain
    Astrotrain.jpg
    OptimusPrime
    OptimusPrime.jpg
    Bumblebee
    Bumblebee.jpg

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-10-18 16:55 , Processed in 0.128241 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.