相机解析驱动小记

用过了几款相机,对使用相机也有了一点心得,在此记录。

当你得到一款相机,你需要做的:

第一件事:在datasheet中阅读配置单,知道怎么配置、配置完输出来是什么。

配置输出尺寸;传输模式:DDR?SDR?;传输格式:raw8/10/12?rgb?

Dvp or Lvds?

第二件事:根据接口决定驱动模块的组成;

DVP接口知道同步头,大致时序后可以写解析驱动;

Lvds需要先进行差分转单端、串并转换操作后方可进行解析;

第三件事:几个Lane?

单个Lane自不用说,多个Lane的时候需要考虑几个要素:

1.同步;通过字同步获得Offset解析出合适的数据以后(Lvds),通过分析信号到来的先后顺序完成Lane同步(类似MIPI模块里的操作);

2.根据Lane的数量进行拼接,查阅手册知道输到Lane的方式,哪个前哪个后,完成拼接;

3.拼接完以后按照恰当的时序输出完整的像素。

之后的得到几个输出:

Vsync,Vaild,Data,就可以决定进一做算法还是直写入DDR3 SDRAM中了。

相关推荐
千宇宙航13 小时前
闲庭信步使用SV搭建图像测试平台:第三十一课——基于神经网络的手写数字识别
图像处理·人工智能·深度学习·神经网络·计算机视觉·fpga开发
HuashuiMu花水木1 天前
Matplotlib笔记4----------图像处理
图像处理·笔记·matplotlib
熊猫钓鱼>_>2 天前
用Python解锁图像处理之力:从基础到智能应用的深度探索
开发语言·图像处理·python
BIYing_Aurora2 天前
【IPMV】图像处理与机器视觉:Lec13 Robust Estimation with RANSAC
图像处理·人工智能·算法·计算机视觉
CHANG_THE_WORLD2 天前
封装一个png的编码解码操作
图像处理·人工智能·计算机视觉
Trent19852 天前
影楼精修-智能修图Agent
图像处理·人工智能·计算机视觉·aigc
叶子爱分享3 天前
计算机视觉与图像处理的关系
图像处理·人工智能·计算机视觉
加油吧zkf3 天前
目标检测新纪元:DETR到Mamba实战解析
图像处理·人工智能·python·目标检测·分类
千宇宙航3 天前
闲庭信步使用SV搭建图像测试平台:第二十七课——图像的腐蚀
图像处理·计算机视觉·fpga开发
luofeiju3 天前
RGB下的色彩变换:用线性代数解构色彩世界
图像处理·人工智能·opencv·线性代数