中国财富新闻网

您的位置:首页 > 消费 >

用小米11等安卓手机解锁目标检测模型YOLOv5,识别速度不过几十毫秒!

现在,目标检测界明星模型 YOLO,最新 v5 版本也可以在手机上玩儿了!瞧~只需要区区几十毫秒,桌上的东西就全被检测出来了:

用小米11等安卓手机解锁目标检测模型YOLOv5,识别速度不过几十毫秒!

这速度似乎不比电脑差想要亲手搭建一个上教程

在安卓手机上部署 YOLOv5

更确切的说是 YOLOv5sYOLOv5 于 2020 年 5 月发布,最大的特点就是模型小,速度快,所以能很好的应用在移动端

现在,想要在安卓设备上部署它,你需配备的环境如下:

  • 主机 Ubuntu18.04

  • Docker

。Tensorflow 2.4.0

。PyTorch 1.7.0

。OpenVino 2021.3

  • 安卓 App

。Android Studio 4.2.1

。minSdkVersion 28

。targetSdkVersion 29

。TfLite 2.4.0

  • 安卓设备

。小米 11

。操作系统 MIUI 12.5.8

使用 Docker 容器进行主机评估和模型转换。

cdyolov5s_androiddockerbuild./—f./docker/Dockerfile—tyolov5s_androiddockerrun—it—gpusall—vpwd:/workspaceyolov5s_anrdoidbash

将 App 文件夹下的./tfliteu model/*.tflite 复制到 App / tfliteu yolov5u test / App / src / main / assets / 目录下,就可在 Android Studio 上构建应用程序。

构建好的程序可以设置输入图像大小,推断精度和模型精度。

如果选择其中的Open Directory,检测结果会被保存为 coco 格式的 json 文件从摄像头进行实时检测模式已将精度和输入图像大小固定为 int8/320,该模式在小米 11 达到的图像帧数为 15FPS

评估包括延时和准确度。

延迟时间

在小米 11 上测得,不包含预处理 / 后处理和数据传输的耗时。

结果如下:

不管模型精度是 float32 还是 int8,时间都能控制在 250ms 以内,连半秒的时间都不到。

float32

int8

大家可以和 YOLOv5 在电脑上的性能对比:

准确度

各种模式下的 mAP 值最高为 28.5,最低也有 25.5。

项目地址:

栏目导读

消博会“神仙打架”:国际巨头入华抢滩新赛道,本土品牌欲出海

消博会“神仙打架”:国际巨头入华抢滩新赛道,本土品牌欲出海

作者:叶子琪

作者:周嘉宝尽管上半年本土疫情的反复让零售市场承压,但中国这片消费热土仍被所有人寄予厚望。7月25日,第二届中国国际消费品博览会在海南海口拉开帷幕。时代财经发现,上半年零售市场的低迷情绪并没有蔓延至这场规格颇高的展会中。作为此次展会主战场,...

2023年定为“消费提振年”,广州消费市场大派“红包”

2023年定为“消费提振年”,广州消费市场大派“红包”

作者:子墨

兔年第一个工作日,刷屏的除了有“开工大吉”,还有政府派发的“大红包”。1月28日,全省高质量发展大会在广州召开。紧随其后,当天下午,广州召开全市高质量发展大会。会上,广州市商务局局长洪谦透露一个重磅信息——广州将2023年定为“消费提振年”...

无人货架凉了新零售的发展新机会在哪?

无人货架凉了新零售的发展新机会在哪?

作者:张璠

摘要:正如电商概念的完善和发展经历了一个过程一样,新零售的发展同样要经历一个从萌芽到成熟的过程。从这个逻辑来看,当前出现的无人货架困境是新零售概念发展成熟的过程当中必然要经历的一个阶段。图片来源:视觉中国从某种程度上来讲,无人货架打了新零售...

华润啤酒欲牵手喜力啤酒业“利润时代”打响高端之争

华润啤酒欲牵手喜力啤酒业“利润时代”打响高端之争

作者:苏婉蓉

中新经纬客户端3月13日电(贺陈慧)积极探索并购机会的华润啤酒,正在加快对啤酒高端市场的布局。3月9日,因传华润啤酒欲收购喜力中国业务,华润啤酒发布价格和成交量异常波动的公告,公告中提到,公司及公司控股股东经常探索和进行有关潜在交易的商业和...