2022年视频处理子系统 3.pdf
《2022年视频处理子系统 3.pdf》由会员分享,可在线阅读,更多相关《2022年视频处理子系统 3.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、视频处理子系统(VPSS) DM6437 VPSS 提供一个 VPFE 输入接口,连接外部设备如图像传感器,视频解码器等,以及一个VPBE输出接口,连接显示设备,如analog SDTV 显示器,数字LCD 面板, HDTV 视频编码器等。 VPSS 相关寄存器有 PID,PCR(VPSS control reg)等。a. VPFE VPFE 包括 CCD 控制器 (CCDC),Preview Engine, Resizer, Hardware 3A(H3A) Statistic Generator, Histogram blocks. 这些模块给DM6437 提供了灵活有力的前端接口,大致描
2、述如下: CCDC 提供一个图像传感器和数字视频源接口 Preview Engine 是一个带参数的硬件图像处理模块,它用于原始彩色数据的转换:从 Bayer 类型转换到YUV422 Resizer 模块缩放输入图像数据,以满足显示播放霍视频编码程序希望的分辨率 H3A 模块控制Auto Focus(AF),Auto White Balance(AWB), Auto Exposure(AE) 直方图模块处理彩色象素获取统计信息,提供给H3A 模块实现各种3A 算法,以平滑最终的输出图像/视频VPFE 相关寄存器有 : CCDC(controller), PREV(preview engine/
3、image signal processor), RESZ(resizer), HIST(Histogram), H3A(AF/AWB/AE), VPSS(VPSS Shared Buffer Logic Reg) CCDC: CCDC 从传感器 (CMOS,CCD) 接收图像 /视频数据或从视频解码器设备接收各种格式的YUV 数据。这个模块支持以下功能特征: 常用的 Bayer 类型格式 产生 HD/VD 计时信号 提供至逐行和隔行传感器的接口 支持 REC656/CCIR-656 标准 (YCbCr 4:2:2 format, either 8- or 16-bit). 支持 YCbCr
4、4:2:2 格式, 8- 或 16-bit 的离散 H 和 VSYNC 信号 支持高达 16-bit 的输入 快门信号控制 Digital clamping and black level compensation. 支持 10-bit 到 8-bit 的 A-law 压缩 写 SDRAM 前做低通滤波。如果此滤波功能被启用,则输出图像每行最左右2 个象素点被裁剪掉了 输出数据范围从16-bit 到 8-bit(按 8-bit 输出要节省一半的存储空间) 支持可编程的下采样 通过一个外部写使能信号控制向DDR2 的输出 水平和垂直方向都支持高达16k 象素的图像尺寸CCDC 相关寄存器的内存映
5、射212,没有位域说明。Preview Engine: Preview Engine 将来自传感器 (CMOS/CCD) 的未压缩的原始图像/视频数据转变成YCbCr 4:2:2 数据。 Preview Engine 的输出可以用于视频压缩和外部显示设备,如 NTSC/PAL 模拟编码器或数字LCD 显示。总括支持以下特点 : 接受传统的Bayer 类型格式 (Bayer pattern formats 是什么格式 ?) 获取来自 CCD/CMOS 控制器或 DDR2 内存的图像 /视频数据 支持 1280 象素宽的输出 若执行边界处理,可实现自动/强制的象素 /行裁剪。如果所有相应模块被使能
6、,则输出图像的左右各7列象素及上下各4 行象素被裁剪 对超过 1280 象素宽度的输入图像做简单的水平均值化(均值因子 2,4 或 8) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 捕捉 Dark 帧存储到 DDR2 从 DDR2 获取 Dark Frame,对每个输入的原始帧数据做Dark 帧减操作,逐象素的改善视频帧质量 镜头阴影补偿。每个输入象素乘以一个相应的8-bit 增益值,结果做右移处理,右移位数可编程(0-7
7、bits) 通过 A-LAW 解压缩将 8-bit 非线性数据转换成10-bit 的线性数据。 这个特性使得保存至DDR2 的数据可以是 8-bit 宽,由此若从DDR2 读取数据到preview engine,则可以节省一般的空间 通过水平均值滤波来减小温度变化导致的象素噪声 支持可编程的噪声滤波器 支持数字增益与白平衡 可编程的 CFA 插值,一次操作5x5 的象素块 常规的 Bayer pattern RGB 和带补偿的色度传感器 支持图像水平和垂直方向下采样,采样比率为2 可编程的 RGB-to-RGB 混合矩阵 (3x3 矩阵的 9 个系数 ) 支持可编程的伽马纠正 可编程的颜色分量
8、转换(RGB to YUV) 系数 (3x3 矩阵的 9 个系数 ) 支持亮度分量增强(非线性 )以及色度分量抑制和偏移处理Preview Engine 相关寄存器地址映射214。Resizer: resizer 模块可以从preview engine 或 DDR2 接收图像 /视频数据,输出发送到DDR2. 支持以下特性 : 输出水平象素宽度达1280 从外部 DDR2 接收输入 支持高达 4 倍的上采样 (图像数字变焦 ) 支持 Bi-cubic 插值 (4-tap 水平 ,4-tap 垂直 ),滤波器系数可编程实现 支持 8 阶滤波系数 支持色度分量的双线性插值 支持高达 1/4x 的下
9、采样 8 阶的 4-tap 水平和 4-tap 垂直滤波系数做1x 至 1/2x 的下采样 对 YUV 4:2:2 的 16-bit 打包数据或 DDR 内连续的 8-bit 的独立颜色分量数据做缩放处理 支持水平和垂直方向独立的缩放尺度因子 支持的上 /下采样率 : 256/N (N 从 64 到 1024) 水平缩放后和垂直缩放前,可对亮度分量做可编程的锐化处理Resizer相关的寄存器地址映射215. Hardware 3A(H3A): H3A 模块提供对自动对焦AF,自动白平衡AWB 和自动曝光AE 的循环控制,该模块包含2 个主要部分 :AF 引擎和 AE&AWB引擎。AF 引擎从输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年视频处理子系统 2022 视频 处理 子系统
限制150内