没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Davinci 视频采集驱动文档
概述
Davinci 的视频采集接口的驱动涉及到内容包括 I2C,AD 芯片,V4L2,视频采集等内容。
下面主要分成视频采集接口描述,I2C 和 A/D 芯片,V4L2 采集驱动以及 V4L2 应用程序编
程。
名词解释:
A-low:
YUV: 在现代彩色电视系统中,通常采用三管彩色摄像机或彩色 CCD 摄像机进行摄像,然
后把摄得的彩色图像信号经分色、分别放大校正后得到 RGB,再经过矩阵变换电路得到亮
度信号 Y 和两个色差信号 R-Y(即 U)、 B-Y(即 V),最后发送端将亮度和色差三个
信号分别进行编码,用同一信道发送出去。这种色彩的表示方法就是所谓的 YUV 色彩空
间表示。
Auto focus:
Auto white balance: ut
Auto exposure:
ITU-R BT.656:
标准 BT.656 并行数据结构:
BT.656 并行接口除了传输 4:2:2 的 YCbCr 视频数据流外,还有行、列同步所用的控制信号。如图所示,
一帧图像数据由一个 625 行、每行 1 728 字节的数据块组成。其中,23~311 行是偶数场视频数据,336
~624 行是奇数场视频数据,其余为垂直控制信号。
BT.656 每行的数据结构如图所示。
图中,每行数据包含水平控制信号和 YCbCr--视频数据信号。视频数据信号排列顺序为 Cb-Y-Cr-Y。每行
开始的 288 字节为行控制信号,开始的 4 字节为 EAV 信号(有效视频结束),紧接着 280 个固定填充数据,
最后是 4 字节的 SAV 信号(有效视频起始)。
SAV 和 EAV 信号有 3 字节的前导:FF、FF、00;最后 1 字节 XY 表示该行位于整个数据帧的位置及如何
区分 SAV、EAV。XY 字节各比特位含义见图。
图中,最高位 bit7 为固定数据 1;F=0 表示偶数场,F=1 表示奇数场;V=0 表示该行为有效视频数据,
V=1 表示该行没有有效视频数据;H=0 表示为 SAV 信号,H=1 表示为 EAV 信号;P3~P0 为保护信号,
由 F、V、H 信号计算生成;P3=V 异或 H;P2=F 异或 H;P1=F 异或 V;P0=F 异或 V 异或 H。
CCIR 656:
REC656:
Optical black clamp:
Low-Pass Filter:
Culling:
CFA:
Dark Fram write:
SDTV/LDTV/HDTV:数字电视(Digital TV)包括数字 HDTV、数字 SDTV 和数字 LDTV 三种。三者区别
主要在于图像质量和信道传输所占带宽的不同。从视觉效果来看,数字 HDTV(1000 线以上)为高清晰
度电视( High Definition Television )的简称,图象质量可 达 到 或 接 近 35mm 宽 银 幕 电 影的水平;
SDTV(500-600 线)即标准清晰度电视,主要是对应现有电视的分辨率量级,其图象质量为演播室水平 ;
LDTV(200-300 线)即普通清晰度电视,主要是对应现有 VCD 的分辨率量级。因为电视全数字化是今后
的趋势,所以目前提 HDTV 以及 SDTV、LDTV 如无特别说明,均指全数字体制。
一 视频采集接口 VPFE
Davinci 芯片提供一个视频采集接口 VPFE 主要可以接 CMOS/CCD/video decoder 等,还有
一个视频后端处理接口 VPBE 主要是接视频输出设备。这里主要讨论视频采集接口
VPFE。VPFE 接口的结构框图如下图所示:
涉及的模块主要有:
CCDC 控制器
Preview 预览引擎
Resizer 模块
H3A 模块
Histogram 模块
剩余14页未读,继续阅读
资源评论
- nplsir2012-10-30这个文档讲的东西都是些普通的一般概念和 V4L2的接口的描述,对实际使用无多大参考意义。
- 猫咪012013-03-18还不错,基本上把大纲写啦
liangliang35
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功