相机解析驱动小记

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

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

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

相关推荐
老艾的AI世界1 天前
AI去、穿、换装软件下载,无内容限制,偷偷收藏
图像处理·人工智能·深度学习·神经网络·目标检测·机器学习·ai·换装·虚拟试衣·ai换装·一键换装
天下弈星~2 天前
变分自编码器VAE的Pytorch实现
图像处理·pytorch·python·深度学习·vae·图像生成·变分自编码器
胖墩会武术3 天前
【图像处理】小波变换(Wavelet Transform,WT)
图像处理·python
sali-tec3 天前
C# 基于halcon的视觉工作流-章29-边缘提取-亚像素
开发语言·图像处理·算法·计算机视觉·c#
gaosushexiangji5 天前
一种基于空间聚类的低特征场景下多目标跟踪技术
图像处理·人工智能·计算机视觉
q5507071776 天前
uniapp/uniappx实现图片或视频文件选择时同步告知权限申请目的解决华为等应用市场上架审核问题
android·图像处理·uni-app·uniapp·unix
越甲八千6 天前
cv2.threshold cv2.morphologyEx
图像处理
哈基米喜欢哈哈哈6 天前
计算机视觉(CV)——图像相关基本概念
图像处理·人工智能·计算机视觉
2zcode8 天前
基于Matlab图像处理的黄豆自动计数系统设计与实现
图像处理·人工智能·matlab
qq_526099139 天前
VC6800智能相机:赋能智能制造,开启AI视觉新纪元
图像处理·计算机视觉·自动化·相机