更新时间:2023-10-27 GMT+08:00
分享

应用场景

从用户角色的维度来看,华为HiLens主要有两种类型的用户角色:AI应用开发者与AI应用使用者。

  • AI应用开发者

    一般是从事AI开发的技术人员、高校老师/学生、培训机构、AI开发爱好者等群体。这些用户想开发具备AI能力的应用,并且可以方便地部署到设备实时查看应用的运行效果,从中获取一定的收入或知识。这些用户可以在HiLens管理控制台进行AI应用开发。HiLens对接开源框架ModelBox,提供开发者工具与插件,开发者很方便就可以完成AI应用开发。AI应用开发完成后,可以一键式部署到端侧设备查看运行效果。同时也可以把AI应用发布到技能市场给其他用户使用,或者把AI应用当做模板分享出去给其他开发者学习。

  • AI应用使用者

    一般是AI软件集成方、硬件厂商、AI部署人员、AI运维人员等。这些用户可以直接注册端侧设备到HiLens管理控制台,在平台的技能市场上选购或定制合适的AI应用(比如车牌判断、安全帽判断等),一键安装到端侧设备,即可满足这些用户的需求。

上述用户都能在以下应用场景,但不限于以下场景中使用华为HiLens。

端云协同AI应用场景(如车载)

场景关键诉求:因司机分神疲劳驾驶造成的一定的安全风险及交通事故率,希望在司机行驶过程中,对司机进行分神和疲劳驾驶智能检测,并进行实时告警。但若将视频全量上传云侧,需要带宽成本高,且会占用大量存储资源,网络不稳定时也将导致无法检测。另外,希望能灵活增加和管理AI能力。

方案描述:出行设备在出厂时预装HiLens端侧管理模块HiLens Agent,或者在HiLens已支持的设备上,在设备厂商的后台系统通过OTA将HiLens Agent下发。设备上具备HiLens Agent后,车联网业务系统通过网络与出行设备通讯,通过集成HiLens管理面北向接口,便能在业务系统将设备注册到华为HiLens平台,在线安装或更新所需的AI算法和配置算法参数,并进行设备和AI算法的管理和状态监控。在出行方案中的疲劳检测算法的基础检测在设备侧完成,初步判断为疲劳检测后,将就近几秒的视频流上传到云侧,调用云上的疲劳检测算法,再次进行二次精确识别,判断为疲劳检测后则输出结果到车联网业务系统进行业务处理。

方案价值:

  • 端云协同:一次联网部署技能,端侧实时检测,云端二次精准识别,不间断离线推理,快速响应、延迟小、对网络环境依赖低;平台提供统一管理接口。
  • 节约上云成本:减少数据上云宽带和存储成本;
  • 可利旧,降低硬件成本:对于存量设备,可通过设备厂商OTA下发固件,便能将设备纳管到华为云平台和部署AI算法,节省更换设备成本。
  • 算法按需灵活部署:支持按业务需要灵活增加、减少和更新算法。
  • 算法精准优化:专门针对车载场景及设备,对算法进行针对性裁剪和优化。
  • 支持第三方算法部署:针对已适配的设备类型,支持第三方将基于ModelBox开发AI应用部署到出行设备中。

轻量级边缘AI应用场景(如工地)

工地环境恶劣,网络环境差,经常有工人不戴安全帽作业、物料乱放等情况,希望能在恶劣环境中不间断快速智能识别危险情况,实现快速转型,同时不希望增加更换设备的物料成本和人力成本。

方案描述:用户在云侧HiLens平台技能市场选择合适的技能部署到智能小站(Atlas 500)上,将工地闸机入口和工地内多路摄像头视频流接入智能小站集中分析处理,智能小站内置芯片Hi3559A和昇腾310,能同时分析8~16路视频,不同的是智能小站更适合室外场景,对环境耐性更优。分析处理的结果输出到智慧工地业务管理平台,考虑到网络环境不稳定情况,在智能小站中增加了本地图片缓存的功能,同时用户可以通过HiLens平台随时进行技能更新、卸载和设备管理等操作,实现传统工地快速转型而不用更换设备。

方案价值:

  • 端云协同:云端统一管理,端侧可以重复利用,一次联网部署技能,不间断离线推理,快速响应、延迟小、对网络环境依赖低。
  • 高性能:一个边缘设备可覆盖一个区域。
  • 节约成本:减少数据上云,降低更换设备成本。
  • 极简构架:平台进行AI应用封装,简化部署,加速应用对接。
  • 技能按需部署:按场景灵活部署,闸机、工地采用不同技能,提升整体识别率,技能可实时部署、更新、卸载等管理。
  • 支持第三方自研算法:支持算法开发者自行开发、迭代更新算法,并根据场景在线调整算法参数。

开发者场景(如AI教育)

  • HiLens基础版

    开发者通过ModelArts训练模型,通过HiLens进行模型转换和AI应用开发后,将其部署到昇腾310设备上,包括Atlas 200 HiLens Kit和Atlas 500。

    方案描述:开发者可基于华为ModelArts AI开发平台或线下服务器训练算法模型,再将模型导入HiLens平台进行技能开发,技能开发包括模型转换、创建技能、业务逻辑代码编写:模型转换包括TensorFlow模型转“.om”模型和Caffe模型转“.om”模型;基于HiLens提供的HiLens Framework框架编写逻辑代码,HiLens Framework通过封装底层接口、实现常用的管理功能,让开发者可以方便的开发AI应用,发展AI生态。详细指导和API介绍可参见华为HiLens开发指南

    方案价值:

    • 一站式全流程开发:基于华为ModelArts AI开发平台训练算法,通过HiLens平台做技能开发并部署到昇腾310设备推理。
    • 算力性价比高: HiLens Kit/Atlas 500内置昇腾310,并有丰富接口。
    • 配套AI开发框架HiLens Framework:提供技能推理平台、视频管理、外部接口管理等能力,让开发者只聚焦算法本身调优。
    • 在线更新技能:训练后可远程下载发布,实时更新技能。
    • 自动数据采集:可实现自动数据采集并上传到云端进行训练。
  • HiLens专业版

    HiLens专业版支持部署普通镜像格式的AI应用,也支持部署基于ModelBox开发的容器镜像和rpm格式的AI应用软件包。

    方案描述:

    1. 开发者通过ModelArts或者线下进行数据处理和训练模型,得到模型;
    2. 根据设备的芯片类型自行选用模型转换工具进行模型转换;
    3. 基于ModelBox框架和规范进行AI应用开发,得到AI应用;
    4. 通过HiLens平台将AI应用部署到支持的设备上运行并进行在线管理。

    方案价值:

    • 屏蔽软硬件差异:适配多种异构硬件、操作系统、AI推理框架
    • 端边云部署能力:AI应用一次开发,端边云部署多处运行
    • 功能单元灵活编排能力:提供功能单元库,支持可视化编排与API开发形式,开发集成快速高效
    • 资源智能精细化调度能力:保证AI应用极致推理性能
    • 模型与数据安全保障能力:保证算法模型与业务数据安全,保障商用安全
    • 性能和运维监控能力:开发、调优和运行情况一目了然

相关文档