3972
- 收藏
- 点赞
- 分享
- 举报
Hi3519A/Hi3559A<一>
Hi3519A/Hi3559A开发笔记<一>
资料以及术语介绍
海思AI芯片Hi35xx系列具体包括的型号Hi3559AV100, Hi3559CV100, Hi3519AV100, Hi3516DV300、Hi3516CV500。下面要讲的资料,尤其AI部分应该是该系列通用的。
我们项目采用的是Hi3519AV100, 所以后续文章都是以该款芯片为学习和研究目标。 海思芯片命名有些坑的, 一不小心就会弄错,Hi3519 V100以及Hi3519 V101是不带AI硬件引擎功能的,而Hi3519A V100才是AI芯片,看到没,一个字母之差,带A和不带A的区别,功能却相差很大。
3519A里面有一个硬件NNIE(Neural Network Inference Egine),这个是寒武纪IP(下一代估计就要用海思自己开发的IP了),顾名思义,它可以定点并行运算来进行深度学习算法模型推理。
资料介绍及梳理
目前Hi35xx系列的最新资料为010版本,光压缩包有12G左右,里面内容很多,刚看时会有点发蒙,无从下手。所以有必要大体介绍下,从而快速找到自己想要的资料,当然这里仍然以AI为重心来讲解。
资料分为两个大部分:软件开发包(Software)
附件:
如上图所示, 软件开发包又可以分为三个小部分:
1)arm-himix200 它是交叉编译器,运行linux环境中
2)Hi3519A V100R001C02SPC010 它的子目录01.software\board下面有3519Av100的软件开发工具包Hi3519AV100_SDK_V2.0.1.0.tgz, 非常重要。 此外01.software\pc子目录下一些如uboot烧写,tune PQ之类的工具。
3)它解压后有个和AI相关的重要目录:HiSVP_PC_V1.2.0.5, 里面有nnie的转换,仿真等工具软件。接下来的文章会重点介绍它们。
文档(Doc)
它有英文版和中文版的,这里只介绍中文版。
就AI而言, 重点是下面两篇文档(01.software\board\SVP\),写的非常详细,尤其是《HiSVP 开发指南.pdf》里面介绍了NNIE相关的工具软件如何在windows或linux下搭建起来。
术语介绍
最后把常用容易糊涂的术语这里说明一下:
MPP: Media Processing plaform 多媒体处理平台 和 音视频H264编码等相关
IPC: Internet Protocol Camera 网络摄像机
LDC: Lens Distortion Correction 镜头畸变校正
AI: Auto Iris Control 自动光圈控制 这里不是我们所说的人工智能啊
VPSS: video process sub-system 视频前处理单元
VEDU: Video Encoder Unit 视频编码单元
IVE: Intelligent Video Engine 智能加速引擎 常用图像处理 视觉算法的硬件处理单元 不要和AI引擎NNIE 混淆
DPU: Depth Process Unit 深度信息处理单元 用来双目三维建模的。
资料以及术语介绍
海思AI芯片Hi35xx系列具体包括的型号Hi3559AV100, Hi3559CV100, Hi3519AV100, Hi3516DV300、Hi3516CV500。下面要讲的资料,尤其AI部分应该是该系列通用的。
我们项目采用的是Hi3519AV100, 所以后续文章都是以该款芯片为学习和研究目标。 海思芯片命名有些坑的, 一不小心就会弄错,Hi3519 V100以及Hi3519 V101是不带AI硬件引擎功能的,而Hi3519A V100才是AI芯片,看到没,一个字母之差,带A和不带A的区别,功能却相差很大。
3519A里面有一个硬件NNIE(Neural Network Inference Egine),这个是寒武纪IP(下一代估计就要用海思自己开发的IP了),顾名思义,它可以定点并行运算来进行深度学习算法模型推理。
资料介绍及梳理
目前Hi35xx系列的最新资料为010版本,光压缩包有12G左右,里面内容很多,刚看时会有点发蒙,无从下手。所以有必要大体介绍下,从而快速找到自己想要的资料,当然这里仍然以AI为重心来讲解。
资料分为两个大部分:软件开发包(Software)
附件:
如上图所示, 软件开发包又可以分为三个小部分:
1)arm-himix200 它是交叉编译器,运行linux环境中
2)Hi3519A V100R001C02SPC010 它的子目录01.software\board下面有3519Av100的软件开发工具包Hi3519AV100_SDK_V2.0.1.0.tgz, 非常重要。 此外01.software\pc子目录下一些如uboot烧写,tune PQ之类的工具。
3)它解压后有个和AI相关的重要目录:HiSVP_PC_V1.2.0.5, 里面有nnie的转换,仿真等工具软件。接下来的文章会重点介绍它们。
文档(Doc)
它有英文版和中文版的,这里只介绍中文版。
就AI而言, 重点是下面两篇文档(01.software\board\SVP\),写的非常详细,尤其是《HiSVP 开发指南.pdf》里面介绍了NNIE相关的工具软件如何在windows或linux下搭建起来。
术语介绍
最后把常用容易糊涂的术语这里说明一下:
MPP: Media Processing plaform 多媒体处理平台 和 音视频H264编码等相关
IPC: Internet Protocol Camera 网络摄像机
LDC: Lens Distortion Correction 镜头畸变校正
AI: Auto Iris Control 自动光圈控制 这里不是我们所说的人工智能啊
VPSS: video process sub-system 视频前处理单元
VEDU: Video Encoder Unit 视频编码单元
IVE: Intelligent Video Engine 智能加速引擎 常用图像处理 视觉算法的硬件处理单元 不要和AI引擎NNIE 混淆
DPU: Depth Process Unit 深度信息处理单元 用来双目三维建模的。
我来回答
回答1个
时间排序
认可量排序
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片
相关问答
-
2020-08-12 21:57:39
-
2018-10-26 15:41:10
-
2020-08-06 10:59:25
-
2021-01-22 16:44:50
-
2019-11-09 15:15:30
-
2020-08-01 17:40:31
-
2019-07-10 09:32:02
-
2019-11-16 10:10:52
-
2020-06-22 18:45:27
-
32020-09-18 21:38:47
-
42020-10-16 12:03:24
-
42019-08-02 09:16:03
-
02020-09-06 16:24:20
-
02020-08-26 17:19:52
-
2015-07-09 14:41:19
-
2016-11-16 09:39:51
-
2020-09-27 11:09:15
-
2020-10-26 11:46:47
-
2020-08-21 10:50:43
无更多相似问答 去提问

点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
10海思3559的VGS模块在VI上画线问题
-
53519dv500接lvds的sensor mn34120,图像出现很多竖线,sensor板接以前的3519v101没问题
-
103403外接hdmi口1024*600显示屏报错
-
5SS928点DC camera的6946,全屏紫色
-
5hi3519 的 网络传输的MTU值可以修改到比1500大嘛?
-
10WS73V100星闪扫描不到设备sle
-
5SS928/SD3403 录像失败 venc stream time out, exit thread; venc 2 stream buffer is full
-
10Hi3516DV500无法运行PQTool软件
-
10君正T23+1084带TF卡插卡(给该主板适配TF卡驱动,电机驱动,适配GPIO)
-
5Hi3536A从vpss获取1080分辨率的yuv数据异常
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认