没有合适的资源?快使用搜索试试~ 我知道了~
camera_sensor驱动与调试小结1
需积分: 0 3 下载量 175 浏览量
2022-08-04
12:51:15
上传
评论
收藏 599KB PDF 举报
温馨提示
试读
19页
前言Micron sensor 是我们公司所用最多的图像传感器,也是目前市场上评价很高写这篇文章的目的在于让后继调试 sensor 者对 sensor 的调试有
资源推荐
资源详情
资源评论
Micron sensor 驱动与调试小结
苏豫
MSN:suyuwang3@hotmail.com
目录:
前言
驱动篇:
1、 Micron sensor ISP 的原理图
2、 sensor 的原理框架
3、Sensor 的初始化步骤
4、Preview 时候的 sensor 设置
5、Capture 时候的 sensor 设置
6、工频干扰的调试
7、亮度以及夜景模式
调试篇:
1、 清晰度的测试
2、 灰阶重现
3、 画面的均匀性以及暗脚补偿
4、 畸变
5、 白平衡的调试
前言
Micron sensor 是我们公司所用最多的图像传感器,也是目前市场上评价很高
的主流 sensor 产品。写这篇文章的目的在于让后继调试 sensor 者对 sensor 的调
试有初步的思路和对 micron sensor 的一些特性有一定的了解,希望以后的调试
工作能够有少走一些弯路。具体的 sensor 的工作原理和更深入的图像工程方面的
知识,可以参看各个 sensor 的 datasheet 和上网查找一些关于 camera 的测试资料。
驱动篇:
Micron sensor ISP 的原理图:
下图是 sensor 的功能框架构图:
Sensor Core register 是实际上控制 sensor 的 register.是直接控制 sensor 的寄存
器(对应的是 sensor 寄存器的 page 0)。
Image Flow Processor 里的 register 主要是一些控制 sensor 的算法的寄存器。
其中color Pipeline主要是对输出数据和信号的一些控制。比如 Base
configuration, lens shading, resize, output format
(page 1)
Camera control集中了对sensor core的控制算法,控制sensor core的工作都是在
这个寄存器组中完成。(page 2)比如AE, AWB, Flicker, Camera control
sequencer。
Sensor 的初始化步骤:
一般 sensor 的初始化通常包含以下几个步骤:
1、 sensor 的上电。Micron sensor 的电源分为数字电源,模拟电源和 IO
电压。这三个电源并没有严格的先后上电顺序,可以在代码中同时打
开。
2、 对 sensor 输出 MCLK,配置对 PCLK 采样输出频率,这是能否正常接
收 sensor 数据的关键。
3、 配置 V,H 同步信号的输出极性,如果极性配置不对,将造成图象不
能正常采集,自然显示混乱。
4、 硬件的 reset。 Micron sensor 的 reset 为低 reset,并且至少持续 1US,
5、 软件的 reset。既然为软件的 reset,那就必须要求 BB 或者多媒体 MAP
能够对 sensor 进行写寄存器。也就是要保证 IIC 能够正常地写数据进
入 sensor ISP,这点是保证软件能够进行调试的基础。软件 reset 通常根
据 sensor 的不同会有所变化,如 mt9d111 内带一个 MCU,所以在 reset
的时候要对 MCU 同时进行 reset。而 mt9m11 就没有带 MCU。注意硬
件 reset 后要保留一些时间才能使用 IIC 总线。通常在 10 个 US 以上。
6、 Micron sensor mtd9111 系列的带 ISP 的 2M sensor 在 ISP 中默认了一
组寄存器,能够在 reset 后不用 IIC 写任何寄存器就能输出图象,这个
时候 sensor 的 input clock 是 output clock 的两倍,前期可以用这个方
法来验证硬件和软件供电,复位等是否正确,当后端接受的图象 engine
只能用 mclk 来同步工作时候,必须要正确配置接收的采样频率,否
剩余18页未读,继续阅读
资源评论
吹狗螺的简柏承
- 粉丝: 11
- 资源: 313
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 无风险利率数据1990-2020
- 年Beta数据1991-2019年
- 新疆105个区县财政收支一般公共预算科学技术支出税收收入2000-2023
- Unity3D((2018-2019)版本游戏源码(2018,2019)(泡泡龙)
- 基于matlab实现的针对旋转机械采集到得振动信号进行消燥处理.rar
- 基于matlab实现的针对红外弱小目标检测难点,采用高通和双边滤波实现弱小目标的检测 .rar
- 基于 YOLOv8 和 LPRNet 的车牌识别系统
- 11-18年润灵环球责任数据
- Unity3D((2018-2019)版本游戏源码(2018,2019)2D螺旋球无限旋转休闲益智游戏
- 2005-2020年中国全球投资追踪数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功