基于海思3559A方案+Atlas 200 AI模块_边缘计算平台开发及接口定义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于海思3559A方案+Atlas 200 AI模块_边缘计算平台开发及接口定义相关的知识,希望对你有一定的参考价值。
参考技术A 海思Hi3559A+Atlas200(升腾310)。可以在端侧实现大路数人脸识别、车牌识别、图像分类、视频结构化处理,可广泛应用于智慧公安、智慧交通、智慧金融、智慧电力、智慧社区、智能机器人、智能无人机等多种应用场景。
硬件配置
——————————————————————————————————
- 海思Hi3559AV100 CPU,双核ARM Cortex A73@1.8GHz+双核ARM Cortex A53@1.2GHz+单核ARM Cortex A53@1.2GHz
- 双核ARM Mali G71@900MHz,支持OpenCL 1.1/1.2/2.0,支持OpenGL ES 3.0/3.1/3.2
- DDR (4GB/8GB可选) ,eMMC(8GB/16GB/32GB/64GB/128GB可选)
- 双核NNIE@840MHz 神经网络加速引擎
- 四核 DSP@700MHz,32K I-Cache /32K IRAM/512KB DRAM
NNIE
——————————————————————————————————
- 支持 Alexnet、VGG16、Googlenet、Resnet18、Resnet50等多种分类神经网络
- 支持 Faster R-CNN、YOLO、SSD、RFCN 、YoloV2 等多种目标检测神经网络
- 支持SegNet、FCN 等场景分割网络
- 4.0Tops 神经网络运算性能
- 支持完整的 API 和工具链(编译器、仿真器),易于适配客户定制网络
特性描述
——————————————————————————————————
Hi3559AV100支持8K@30fps/4K120fps视频录制下,提供硬化的6-Dof 数字防抖。集成了双核A73和双核A53,独创性的大小核架构和双操作系统,使得功耗和启动时间达到均衡。
Hi3559AV100集成了海思独有的SVP平台,提供了高效且丰富的计算资源,支撑客户开发各种计算机视觉应用,如无人机、机器人等行业类应用,为边缘计算提供优秀的硬件平台。
Hi3559AV100方案的边缘计算主板开发,目前主要应用分布在,视频监控、黑白名单识别、陌生人识别、零售分析、无感考勤等方向;
边缘计算主板开发
——————————————————————————————————
- 同时支持8-16路视频的实时人脸检测跟踪
- 支持至多30W人脸底库
- 提供多种抓拍参数(包括人脸遮挡,人脸清晰度,人脸角度)供用户设置
- 支持自定义人脸库和抓拍比对记录搜索
- 开放盒子后端HTTP接口协议供用户管理视频分析盒子
- 支持实时上传(FTP,HTTP)抓拍人脸图和场景图
- 支持ONVIF和RTSP协议
- 视频流接入
Atlas 200DK的开发笔记分享
Atlas 200DK板子的官方材料真的是非常乱,细节信息丢失非常严重,很多细节完全是靠开发者自己猜测的,这里记录一下我觉得有用的东西以及一些使用的软件配置。
开发工具
Mind Studio是一套基于华为自研NPU开发的AI全栈开发平台,包括基于芯片的算子开发、调试、调优以及第三方算子开发,同时还包括网络层的网络移植、优化和分析,另外在业务引擎层提供了一套可视化的AI引擎拖拽式编程服务,极大的降低了AI引擎的开发门槛,全平台通过Web的方式向开发者提供一系列的服务。
DDK(Digital Development Kit)为用户提供基于NPU的数字开发者套件。DDK可 以用于构建相关工程的编译环境。不同的发布包里集成了不同NPU形态的DDK。 当前版本的DDK集成了TE、DVPP、流程编排等组件的依赖库和头文件,用户可 以通过makefile编译相应的工程文件。
配置Ubuntu源
可以上网的Ubuntu即可。注意16.04不支持UEFI,18.04支持UEFI,需要修改BIOS的选项(一开始的材料说一定要16.04,
以上是关于基于海思3559A方案+Atlas 200 AI模块_边缘计算平台开发及接口定义的主要内容,如果未能解决你的问题,请参考以下文章