跟着卷卷龙一起学 Camera-- 双摄 01
到底什么是双摄像头呢?它能带来什么功能呢?它为什么会比单摄像头好?首先肯 定我们说的双摄像头不是简单的将两个摄像头放到了手机上各工作各的。双摄像头是要通过两个 摄像头得到的不同图像协作得到远超过单摄像头的功能。
目前主流的双摄像头的功能。主要可以分为两大类:
1 利用双摄像头产生立体视觉,获得影像的景深。以及利用将不同的景深进行 3D 建模,图像处 理,物体分割,物体识别和跟踪,对焦辅助之类的功能
2 利用左右两张不同的图片信息进行融合,以期望得到更高的分辨率,更好的色彩,动态范围等 更好的图像质量。
这两类双摄像头功能对于摄像头的硬件有着不同的要求,前者要求两个摄像头得到像差尽量大, 这样能够得到的景深精度更高,因此前者的硬件希望两个摄像头间的距离比较远才好。而后者希 望两个摄像头的像在空间和时间上都尽量能够接近,因此在硬件设计的时候希望两个摄像头离得 比较近。这样在两个图像融合的时候才不会因为相差产生更多的错误。 但是由于摄像头无法做的完全一致。因此无论是这两类功能的哪一类,算法都希望能在得到图像 的同时,能够更多的得到硬件的实际情况如:姿势差和两个摄像头的镜头畸变等。而这些信息需 要平台算法和模组生产手机生产使用相同且方便于工程化的算法进行计算,很多牵扯到硬件本身 的特性,不是简单从理论计算就能解决的。以后有时间我们会继续讨论这个话题。总之双摄像头 的使用过程中算法和硬件本身结合的十分紧密,不可分割。
版权声明: 本文为 InfoQ 作者【卷卷龙】的原创文章。
原文链接:【http://xie.infoq.cn/article/44b811ced11b07ae776a8b4e5】。文章转载请联系作者。
评论