海思Hi3559V200的ISP流程分析

一,概述

海思的影像类芯片Hi3559V200,可以开发行车记录仪,运动相机,监控摄像头,是海思平台入门,比较适合学习研究。

VI 从软件上划分了输入设备( DEV ),输入 PIPE( 图示为物理 PIPE ,虚拟 PIPE 只包含
ISP_BE) 、物理通道( PHY_CHN )、扩展通道( EXT_CHN)四个层级。

1,MIPI 和 DEV 的绑定关系

Hi3519AV100/Hi3519AV100/ Hi3516DV300/Hi3516CV500/Hi3559V200/Hi3556V200/Hi3516EV200 的 Dev 与 MIPI 绑定关系是固定的,不能动态修改绑定关系。

DEV 和前端时序输入的接口有约束关系。例如 Hi3559AV100 前端需要接入 BT.1120,且选择了第 0 组 BT.1120 管脚,PIPE 应该和 DEV5 绑定,才能正常接收 数据。

2,DEV 和 PIPE 的绑定关系

每个 PIPE 都可以与任意 Dev 绑定,但不能动态修改绑定关系。

dev为输入设备,可以理解为对外的sensor接入设备,如mipi、bt1120、bt565、DC等等,不同的dev能够支持的接口类型也有所不同,以SD3403为例,如mipi接口可以支持4路,对应dev0-dev3;bt1120或bt656及DC接口都只支持一路,对应dev3,因此当sensor为DC模式时,只能绑定到DEV3。

pipe为输入图像数据管道,即dev接收的数据会传入pipe中,dev与pipe之间可以采用一对一或一对多的关系,当采用宽动态模式时,就需要一个dev对应两个pipe(长短曝光帧),然后再融合,得到宽动态图像。

线性模式(非 WDR 模式)的一条通路应该是一个物理 PIPE 绑定一个 Dev,WDR 模式下需要多个物理 PIPE 绑定一个 Dev,例如 2 合 1WDR,我们需要 2 个物理 PIPE 绑定到一个 Dev。且在 WDR 模式下只有绑定到 Dev 的第 1 条物理 PIPE 的 通道有数据输出,其他绑定的物理 PIPE 的通道是没有图像数据输出

WDR 相关模块是为了支持 sensor WDR 模式和多帧合成 WDR 模式而需要额外配置或 有特殊配置的模块。Hi3519V101 无论是线性模式还是 WDR 模式,统计信息都是线性的

 4 帧合成 WDR的逻辑:Sensor 输出的 L 帧,M 帧和 S 帧图像数据先送到 DDR 缓存,在 VS 帧数据准备好 的时候再从 DDR 读出送到 Channel 2/3/4,VS 帧图像数据直接送给 Channel 1;其 中 L、M、S 和 VS 分别表示长帧、中帧、短帧和极短帧

3,PIPE的详细说明

pipe由ISPFE和ISPBE组成,ISP_FE 均代指 ISP pipeline 中 FPN(不包含)之前的部分,ISP_BE 均代指 ISP pipeline 中 FPN(包含)之后的部分,ISPFE和ISPBE一般包含以下部分:

1) ISP_FE 里主要有 Crop 模块,主要实现对输入图像裁剪的功能

2) ISP_BE 是主要的图像处理环节,里面包括了以下主要的处理模块

⑴ BLC 提供 Sensor 相关的黑电平校正

⑵ DPC 提供对静态坏点和动态坏点的检测和校正功能

⑶ GE 提供校正 Gr 与 Gb 两个通道的失衡

⑷ WDR提供多帧合成宽动态功能

⑸ Expander 将 Sensor 内部压缩的数据进行解压缩

⑹ Bayer NR 在 Bayer domain 中实现对图像的去噪

⑺ LSC 用于镜头阴影校正

⑻ AE 实现自动曝光信息的统计

⑼ AWB 图像的 R,G,B 均值以及有效统计点的个数统计

⑽ DRC 用于图像动态范围进行压缩

⑾ CAC 用于校正由镜头引入的轴向色差与横向色差

⑿ Demosaic 将 Bayer 格式的 Raw 图像转换到 RGC 图像

⒀ CCM 通过标准 3X3 的矩阵和矢量偏移量可完成颜色空间的线性校正

⒁ GAMMA 用于 rgb/bayer 阈,输出 Gamma/Pregamma 调节结果

⒂ DEHAZE 提供分区域去雾能力以及改善雾霾场景下视频的对比度和清晰度

⒃ SHARPEN 实现图像的锐化,提高图像的清晰度

⒄ CDS 实现 YUV444 转换到 YUV422 或 YUV420

⒅ LDCI 基于局域直方图均衡的方法来增强局部的对比度,提升暗区细节

⒆ 3DNR 高斯噪声去除,降低编码码率

4,Hi3559V200 ISPBE详细说明

  • 16
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
本课程讲解sensor直接采集的图像都有各种不理想性,因此在编码前都会经过一个软件方式处理,这个处理就叫ISP,图像的IQ调试就是研究这些处理算法和实现的。常见的IQ调试技术如:线性纠正、噪声去除、黑电平校正、坏点去除、颜色插补、Gamma 校正、RGB2YUV 转换、主动白平衡处理、主动曝光控制、AE评估等。随着通信行业发展,网速越来越快,网络也从文本时代发展越过语音时代到了现在视频时代,“优酷、爱奇艺”、“微视频”、“直播”等的出现也是视频逐步成为主流媒体的证据和表现。航拍、视频监控、刷脸过关检测、汽车ADAS系统等应用也是视频在主流行业中的应用,因此视频的采集、编解码、传输、识别等技术变得越来越有价值,涌现出了“海康威视”、“大华股份”、“深圳英飞拓”等一批明星企业,名扬海内外,动辄市值几百亿。同时在芯片级,国产华为海思HI35xx系列视频编解码方案也逐步取代进口芯片(如TI、安霸)成为主流方案。视频行业技术含量高、难度大、学习周期长、发展变化快而资料少,因此行业比较缺人、工资较高。如海康威视,普通高校硕士研究生应届进入年薪普遍高于15-20万,在嵌入式linux领域也算高工资技术方向了。本项目是朱老师及其团队推出的一个嵌入式linux领域重量级企业级实战项目,选用华为海思HI3518E方案,结合OV9712/AR0130 Sensor实现图像采集和H.264编码压缩,并通过ethernet和WIFI,以socket实时流和RTSP等方式,实现720P/960P高清视频传输。本项目共分11季,从海思SDK开发环境搭建,到sample程序讲解、SDK中API函数解析,到H.264编解码、RTSP流媒体传输、MP4文件打包,到图像IQ调试、图像识别等视频领域高阶内容,可以说从零基础入手,对图像采集、编解码、网络传输、图像存储和识别做了全方位的详细讲解和代码分析,是目前市面上**一套系统讲解图像和视频技术的视频课程。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值