海思视频开发常见概念解析

1.IVE(Intelligent Video Engine)是海思媒体处理芯片智能分析系统中的硬件加速模块。
用户基于IVE 开发智能分析方案可以加速智能分析,降低CPU 占用。当前IVE 提供的
算子可以支撑开发视频诊断、周界防范等智能分析方案。

2.DPU(Depth Process Unit)对输入的左图像和右图像经过校正和匹配计算得出深度图。
DPU分为校正(DPU_RECT)和匹配(DPU_MATCH)两个模块,同时使用,也可单独使
用。DPU_RECT 对输入的左图像和右图像进行校正。

3.IVS(Intelligent Video Surveillance)是海思媒体处理芯片解决方案中比IVE(Intelligent
Video Engine,智能加速引擎)更高层次的智能视频监控应用API。用户基于IVS可以
快速开发出相关智能应用。当前IVS 支持的智能应用有:MD(Motion Detection,移
动侦测)。

4.SVP(Smart Vision Processing)平台是海思媒体处理芯片智能视觉异构加速平台。DSP
(Digital Signal Process)是SVP 平台下的可编程硬件加速模块。用户基于DSP 开发智
能分析方案可以加速智能分析,降低CPU占用。

5.NNIE是Neural Network Inference Engine的简称,是海思媒体SoC中专门针对神经网络特
别是深度学习卷积神经网络进行加速处理的硬件单元,支持现有大部分的公开网络,
如Alexnet、VGG16、Googlenet、Resnet18、Resnet50等分类网络,Faster R-CNN、
YOLO、SSD、RFCN等检测网络,以及SegNet、FCN等场景分割网络。
目前NNIE配套软件及工具链仅支持以Caffe框架,使用其他框架的网络模型需要转化为
Caffe框架下的模型。

功能块 子功能 参考章节 功能描述
AE(Auto Exposure) AE 3 根据自动测光系统获得当前图像的曝光量,再自动配置镜头光圈、sensor快门及增益来获得最佳的图像质量
AWB(Auto White Balance Correction) AWB 4 AWB算法的功能是降低外界光源对物体真实颜色的影响,使得我们采集的颜色信息转变为在理想日光光源下的无偏色信息。
CCM(Color Correction Matrix) CCM 5 通过一个色彩校正矩阵校正光谱响应的交叉效应和响应强度,使前端捕获的图片与人眼视觉在色彩上保持一致。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 要在Ubuntu 18.04上部署海思3559开发环境,您需要执行以下步骤: 1. 安装必要的软件包和依赖项,例如gcc,g++,make,cmake,git等。 2. 下载海思3559开发板的SDK和驱动程序,并将其解压缩到您的开发环境中。 3. 配置环境变量,例如PATH,LD_LIBRARY_PATH等,以便系统可以找到SDK和驱动程序。 4. 编译和构建您的应用程序,以便它可以在海思3559开发板上运行。 5. 调试和测试您的应用程序,以确保它可以正常运行并与硬件设备进行通信。 以上是在Ubuntu 18.04上部署海思3559开发环境的基本步骤。具体的操作细节可能会因为您的具体环境和需求而有所不同。建议您参考海思3559开发板的官方文档和社区论坛,以获取更多的帮助和支持。 ### 回答2: ubuntu 18.04是一款开源的操作系统,在很多开发者和程序员中非常受欢迎。对于开发者来说,一个好的开发环境才是他们完成工作的基础。接下来,我将简单介绍在ubuntu18.04上如何部署海思3559开发环境。 海思是华为公司自主开发的芯片品牌,其3559芯片是一款高性能的图像处理器。为了在ubuntu 18.04操作系统中进行海思3559的开发,我们需要安装海思官方提供的SDK和驱动,以及一些其他的必要软件。 1. 安装Ubuntu 18.04 首先需要在计算机上安装Ubuntu 18.04操作系统,可以从官方网站下载ISO镜像文件,然后制作成启动盘进行安装。 2. 安装海思SDK和驱动 下载安装海思官方提供的SDK和驱动,将其解压到指定的目录,例如/opt/hisi目录下。 3. 设置环境变量 在~/.bashrc文件中添加环境变量: export HISI_SDK_DIR=/opt/hisi/hi3559sdk_v1.1.0.0 export HISI_TOOLCHAIN_DIR=/opt/hisi/arm-himix200-linux 保存文件并执行以下命令使环境变量生效: $ source ~/.bashrc 4. 安装其他必要软件 在Ubuntu 18.04中安装gcc、g++和make等软件: $ sudo apt-get install build-essential 5. 配置开发环境 进入hi3559sdk_v1.1.0.0目录下的Build目录中,执行以下命令: $ make config 配置交叉编译器,选中“arm-himix200-linux-gcc”编译器,然后保存并退出。 6. 编译程序 进入Example目录下,执行以下命令: $ make -j4 all 编译完成后,在bin目录下生成可执行文件。将可执行文件传输到海思3559芯片中运行。 以上就是在ubuntu18.04上部署海思3559开发环境的基本步骤,它可以帮助开发者在ubuntu 18.04环境下进行海思3559的开发和调试工作。 ### 回答3: Ubuntu 18.04是一种流行的Linux操作系统,现在已经成为海思3559芯片的常用开发环境。海思3559开发环境允许开发人员在开发和调试处理器时进行快速开发。以下是在Ubuntu 18.04上部署海思3559开发环境的步骤: 第一步:安装必要的软件 为了能够在Ubuntu 18.04上开发海思3559芯片,您需要安装一些必要的软件包,例如gcc编译器、make、git和libssl-dev等。通过sudo apt-get install命令可以安装这些软件包。 第二步:安装交叉编译工具 为了使用海思3559开发环境,您需要安装交叉编译工具。您可以从华为官方网站上下载海思SDK平台。 第三步:配置环境变量 安装完成后,需要设置环境变量以便让系统找到特定的文件和目录。编辑.bashrc文件并添加环境变量。 第四步:获取海思SDK平台 您需要从华为官方网站获取海思SDK,然后解压到指定目录。 第五步:构建SDK 接下来,您需要构建SDK以便在Ubuntu18.04上使用。构建SDK之前,建议关闭防火墙和SELinux。 第六步:安装驱动 在Ubuntu 18.04上安装驱动程序非常重要,因为它们确保了与海思3559芯片的通信。您需要获取Linux驱动程序并安装。 第七步:创建开发环境 最后,您需要创建开发环境。在Ubuntu 18.04上创建一个目录,然后将海思SDK包放到该目录中。 这些就是在Ubuntu 18.04上部署海思3559开发环境的步骤。该过程相对直观简单,如果您按照以上步骤跟进,就能够成功构建一个较好的海思3559开发环境,用于您的开发和测试工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wyg1335

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值