CMOS图像传感器是最基础的部件,一般叫做Image Sensor,很小。
摄像头是其他厂商在Image Sensor基础之上加上镜头控制电路接口协议等封装成的一个成品,例如USB摄像头,
里面就是有一个Image Sensor,然后加一个USB接口协议处理器,将采集到的图像经过USB送出。
手机上一般使用裸Image Sensor,因为小巧占用空间小。可以直接集成到电路板上,接到处理器上控制。
而电脑就不能直接使用。因为Image Sensor是器件,需要外围电路才能工作,所以都封装成USB接口的形式。
我这台电脑上的摄像头使用lsusb查看时,显示如下:
shell.albert@yantai:~> lsusb
Bus 002 Device 003: ID 17ef:4815 Lenovo Integrated Webcam [R5U877]
这说明这棵摄像头是以USB总线的形式连接到电脑主板上的。这样在开发过程中很实用。
一个团队负责开发摄像头模块,另一个团队负责开发主板。
最后集成时,采用了USB接口协议的方式。方便集成。对于新产品的开发,可以使用裸Image Sensor,像OV3650,OV9650之类的,
需要自己做控制电路。也可以采用现成的别人已经封装好的USB接口的。
Image Sensor输出的数据格式分好几种,最常用的是YUV和RGB格式的。两者是可以根据公式进行转换的。

本文介绍了Image Sensor(CMOS图像传感器)的基本概念,它作为摄像头的核心组件,被封装成USB摄像头产品供电脑使用。手机则常直接采用Image Sensor集成到电路板上。在开发中,团队可以选择裸Image Sensor自建控制电路,或使用带有USB接口的预封装模块。Image Sensor输出数据常见格式为YUV和RGB,并阐述了RGB565数据格式的时序图。
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



