YOLOV5模型移动平台的部署

简介: YOLOv5在精度和复杂性方面都是一个非常不错的检测器。因此,选择它作为搭建的基础,并在其之上构建。YOLOv5主要关注于80个类COCO目标检测

1.  模型移植背景与用途


     移动互联网的飞速发展,使得越来越多基于深度学习的应用出现在移动设备上,为人们生活带来了极大地便捷。       糖尿病病足诊断模型部署于移动端 APP 上,一方面能够医护人员能够方便的使用APP 来进行临床监察,减轻主治医师的工作量;另一方面,对于无法长期进行住院治疗的病患来说,可以自行或者在家人的协助下,监察病情,具有极大地实际使用意义。

     与此同时,我们将其部署在 RK3399Pro 开发板上,旨在完成一个病足诊断移动设备,方便医护人员在没有医师指导的情况下进行治疗。

     当前主流的两种实现方案分别是在线式和离线式。在线式方案的工作流程首先需要通过客户端的摄像头实时获取图像数据,然后将获取到的数据提交给部署有深度学习模型的后台服务器端来进行处理,将处理后的结果再反馈给客户端。而离线式方案的处理流相对简单,只需要将训练好的深度学习模型事先在客户端的设备上部署好,摄像头获取到图片数据后就可以在本地客户端完成处理。对比两种方案,离线式方案不必将用户图像数据上传,缩短网络传输时间,减少流量消耗的同时,对于保护病人的隐私也至关重要。


2. 开发工具及环境配置

   

(1)    Android Studio[50]:它是由谷歌发布的用于Android开发的集成环境,开发者能够在进行编程的同时,将应用可视化,为开展基于Android开发的工作提供了很大便捷。

(2)  JDK(Java Development Kit):是整个Java的核心,包含Java运行时环境,Java工具以及基于Java的类库[51]。由于Android Studio的开发语言是Java,所以使用Android Studio开发时,要在机器中配置JDK。

(3)  Android SDK(Android Software Development Kit):是一款Android开发组件,可以在不同平台如Linux、Mac、Windows上提供服务,具有多样化功能,可以很大程度上满足满足Android在开发过程中的一些特殊需求,为开发人员开展工作带来福音。

(4)  Open CV(Open Source Computer Version Library)是一个计算机视觉库,该库不仅包括机器学习、计算机视觉开源库,而且还包含图像处理库,具有广泛的应用场景。

相关文章
|
SQL JSON 前端开发
|
9月前
|
关系型数据库 分布式数据库 数据库
PolarDB 开源基础教程系列 6 开源插件扩展
1、当前环境已安装并支持哪些插件 2、AI外脑插件: vector 3、营销场景目标人群圈选插件: smlar 4、地理信息搜索插件: PostGIS 5、中文分词插件: pg_jieba 6、融合计算插件: duckdb_fdw 7、读写分离工具: pgpool-II
443 5
|
存储 Cloud Native 关系型数据库
Ganos实时热力聚合查询能力解析与最佳实践
Ganos是由阿里云数据库产品事业部与飞天实验室共同研发的新一代云原生位置智能引擎,集成于PolarDB-PG、Lindorm、AnalyticDB-PG和RDS-PG等核心产品中。Ganos拥有十大核心引擎,涵盖几何、栅格、轨迹等多种数据处理能力,实现了多模多态数据的一体化存储、查询与分析。本文重点介绍了Ganos的热力瓦片(HMT)技术,通过实时热力聚合查询与动态输出热力瓦片,无需预处理即可实现大规模数据秒级聚合与渲染,适用于交通、城市管理、共享出行等多个领域。HMT相比传统网格聚合技术具有高效、易用的优势,并已在多个真实场景中验证其卓越性能。
307 0
|
安全 网络协议 网络虚拟化
|
关系型数据库 分布式数据库 PolarDB
PolarDB Ganos的实时时空计算
PolarDB是阿里云自主研发的云原生关系型数据库,提供极致弹性、高性能、海量存储及安全可靠的数据库服务。PolarDB PostgreSQL版100%兼容PostgreSQL和Oracle语法,集成Ganos——新一代云原生时空数据库引擎,具备几何、栅格、轨迹等十大核心引擎能力,支持物理世界时空多模数据的混合存储与分析。本文介绍的Ganos实时电子围栏计算基于PolarDB PostgreSQL版,适用于交通物流、禁飞区管理、营销等多种场景,通过Flink实时计算实现高效的空间数据处理。
191 1
|
存储 持续交付 虚拟化
Docker 基础知识解析:容器与虚拟化的区别与优势
Docker 基础知识解析:容器与虚拟化的区别与优势
889 0
|
机器学习/深度学习 自然语言处理 计算机视觉
深度学习500问——Chapter05: 卷积神经网络(CNN)(2)
深度学习500问——Chapter05: 卷积神经网络(CNN)(2)
283 2
|
负载均衡 调度 数据中心
双活中心负载均衡
双活中心负载均衡
437 1
|
存储 网络协议 中间件
双活数据中心建设要点
【2月更文挑战第26天】
|
存储 达摩院 Cloud Native
基于Ganos轨迹引擎的运输车辆到达性分析
本文介绍了由阿里巴巴达摩院数据库与存储实验室研发的多模态时空数据库Ganos轨迹引擎在运输车辆位置分析中的应用场景。Ganos通过在数据库中原生内置移动对象的存储、检索与分析能力,打造了全球首个移动对象数据库,为交通、物流、出行、生活服务类客户提供海量轨迹数据的分析挖掘能力。通过阅读本文,用户可以更好的理解Ganos轨迹模型的存储结构与轨迹引擎的相关能力,助力业务开发走向便捷。