Atlas 200DK系统折腾纪实:(3)强大的yolo3物体检测——你想看的内容已被系统提取

网友投稿 589 2022-05-30

安利一下以前的内容:

华为Atlas 200DK初体验——写在昇腾新品发布的第二天  https://bbs.huaweicloud.com/blogs/193847

Atlas 200DK系统折腾纪实:(1)论图片及18.04.1的诞生  https://bbs.huaweicloud.com/blogs/194291

Atlas 200DK系统折腾纪实:(2)视频的诞生 https://bbs.huaweicloud.com/blogs/194641

话说群里来了新朋友,一进群就问大家有没有在 200DK上跑过 yolo v3目标检测,因为他在执行推理中报了错。

当然,他用的是ModelZoo里面的算法:https://developer.huaweicloud.com/techfield/ascend.htmlzh/software/modelzoo/detail/1/5c3ec43f66ba455a9992fff905c6d686

这个我又搞不懂。。所以我问他,你为啥不用200DK自带的yolo V3算法呢?

所以我答应他帮他找找这个例子的用法:

光找到怎么行,我得亲自试一下才行。。。看来我的下一个目标又来了。。。

我记得我在faster-deploy中看过yolo v3的例子的。具体的链接为 https://gitee.com/Atlas200DK/sample-objectdetectionbyyolov3  那就根据这个文档试一下吧。。。

首选,例行公事,使用faster-deploy下载工程:

当然了,如果网络不大好,这个下载的速度会比较龟。。。

好在你有的是时间。。。泡杯茶吧,听听音乐,玩玩HiLens群的机器人。。。。

Ten years has passed。。。。。

下载完毕。

根据上述链接的readme的说明,打开工程:

Atlas 200DK系统折腾纪实:(3)强大的yolo3物体检测——你想看的内容已被系统提取

打开终端执行deploy脚本:

修改设备地址,编译:

编译完毕,生成build和out目录。

下面开始运行:

运行结果如下:

上面的ERROR不用管。

在虚拟机上准备点好的图片吧:

比如你喜欢的汽车:

以及你所喜爱的小姐姐:

登录到设备上:

将这些图片拷贝到 设备的 HwHiAiUser用户/home/HwHiAiUser目录下:

好了,可以开始推理了。。。(为了方便,我把图片move到了 python脚本所在的目录下 ~/HIAI_PROJECTS/workspace_mind_studio/sample-objectdetectionyolov3_96806e65)

统统推理失败。。怎么回事,看了下readme:

我是特意看了下图片的大小才输入的-w -h参数啊。。。

问了下群里,又在论坛提了建议,都说了一个关键点:

原来这两个参数不是图片的大小,而是模型的大小,而yolo v3的模型大小建议就是 416X416....(手工加红加粗)

那赶紧根据专家的意见去试一下吧。。。

推理结果:成功输出!!!

人,人,手包~~

车,车,车。。。。车

人,人,人。。。。人(因为有私人照片,就不贴了)

看看效果吧:(圈起小美眉)

另一张原图:

推理结果:

从结果上来看,无论是人,还是车,大部分都识别出来了。看来yolo V3还是挺强大的。

(先写到这儿吧。。。)

EI企业智能 昇腾 华为HiLens 华为Atlas 200 DK AI开发者套件

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Rust太难?那是你没看到这套Rust语言语言学习总结(上)
下一篇:成功的开源软件都有什么样的特点?
相关文章