相机解析驱动小记

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

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

第一件事:在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中了。

相关推荐
点PY17 小时前
对VTK中的Volume Data体数据进行二维图像处理
图像处理·人工智能
猿饵块1 天前
opencv--图像滤波
图像处理·opencv·计算机视觉
Funny_AI_LAB1 天前
大模型图像编辑那家强?
图像处理·计算机视觉·ai·语言模型
riveting2 天前
SD2351核心板:重构AI视觉产业价值链的“超级节点”
大数据·linux·图像处理·人工智能·重构·智能硬件
Echo``2 天前
2:QT联合HALCON编程—图像显示放大缩小
开发语言·c++·图像处理·qt·算法
Echo``2 天前
12:图像处理—Blob分析+边缘提取
图像处理·算法·计算机视觉·视觉检测
蜡笔小电芯3 天前
【OpenCV】第二章——图像处理基础
图像处理·人工智能·opencv·计算机视觉
落樱弥城3 天前
图像处理——边缘检测
图像处理·人工智能·计算机视觉
豆豆3 天前
day32 学习笔记
图像处理·笔记·opencv·学习·计算机视觉
知来者逆4 天前
计算机视觉——速度与精度的完美结合的实时目标检测算法RF-DETR详解
图像处理·人工智能·深度学习·算法·目标检测·计算机视觉·rf-detr