前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >3. 海思Hi3519A MPP从入门到精通(三 视频输入)

3. 海思Hi3519A MPP从入门到精通(三 视频输入)

作者头像
233333
发布2019-08-02 10:55:31
2.1K0
发布2019-08-02 10:55:31
举报

视频输入(VI)模块实现的功能:通过 MIPI Rx(含 MIPI 接口、LVDS 接口和 HISPI 接 口),SLVS-EC,BT.1120,BT.656,BT.601,DC 等接口接收视频数据。VI 将接收到的数据存入到指定的内存区域,在此过程中,VI 可以对接收到的原始视频图像数据进行处理,实现视频数据的采集。

1. 模块划分

  • 输入设备(DEV)
  • 输入 PIPE(图示为物理 PIPE,虚拟 PIPE 只包含 ISP_BE)
  • 物理通道(PHY_CHN)
  • 扩展通道(EXT_CHN)
image
image
image
image

2. 模块功能

2.1 视频输入设备

所有 VI 设备都是相互独立的,支持时序解析。

2.2 视频输入 PIPE

VI 的 PIPE 包含了 ISP 的相关处理功能,主要是对图像数据进行流水线处理,输出 YUV 图像格式给通道。

2.3 视频物理通道

  • Hi3519AV100 VI 的一个 PIPE 包含 2 个物理通道,CH0 具有裁剪、压缩等功能,CH1 具有缩小的功能,支持 8 个扩展通道。
  • Hi3519AV100 物理通道支持的典型分辨率如 3840x2160@60fps、 3840x2160@30fps、1080p@240fps、1080p@120fps、1080p@60fps、1080p@30fps 等。

2.4 视频扩展通道

扩展通道是物理通道的扩展,扩展通道具备缩放、裁剪、鱼眼矫正功能,它通过绑定 物理通道,将物理通道输出作为自己的输入,然后输出用户设置的目标图像。

2.5 MIPI 和 DEV 的绑定关系

  • Hi3519AV100/Hi3519AV100/ Hi3516DV300/Hi3516CV500/Hi3559V200/Hi3556V200/Hi3516EV200 的 Dev 与 MIPI 绑定关系是固定的,不能动态修改绑定关系。
  • DEV 和前端时序输入的接口有约束关系。例如 Hi3559AV100 前端需要接入 BT.1120,且选择了第 0 组 BT.1120 管脚,PIPE 应该和 DEV5 绑定,才能正常接收 数据。

2.6 DEV 和 PIPE 的绑定关系

  • 每个 PIPE 都可以与任意 Dev 绑定,但不能动态修改绑定关系。
  • 线性模式(非 WDR 模式)的一条通路应该是一个物理 PIPE 绑定一个 Dev,WDR 模式下需要多个物理 PIPE 绑定一个 Dev,例如 2 合 1WDR,我们需要 2 个物理 PIPE 绑定到一个 Dev。且在 WDR 模式下只有绑定到 Dev 的第 1 条物理 PIPE 的 通道有数据输出,其他绑定的物理 PIPE 的通道是没有图像数据输出。

3. API功能

视频输入(VI)实现启用视频输入设备、视频输入 PIPE 创建,视频输入通道配置、Dev 绑定 MIPI 设备,PIPE 绑定 Dev 等功能。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-07-31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 模块划分
  • 2. 模块功能
    • 2.1 视频输入设备
      • 2.2 视频输入 PIPE
        • 2.3 视频物理通道
          • 2.4 视频扩展通道
            • 2.5 MIPI 和 DEV 的绑定关系
              • 2.6 DEV 和 PIPE 的绑定关系
              • 3. API功能
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档