小驰私房菜_03_了解Remosaic

Posted 小驰编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小驰私房菜_03_了解Remosaic相关的知识,希望对你有一定的参考价值。

【Camera基础系列】【4合1sensor】【remosaic】【Binning】

这篇文章分下面几点展开:

一、什么是remosaic

二、为什么需要remosaic

三、remosaic是如何实现的

四、疑问点

五、附录

六、参考资料

一、什么是remosaic?

首先,我们需要明确一点,我们平时说的remosaic,指的是一种算法。

在介绍remosaic之前,我们先来引入2个概念,CFA 和Qcfa。

CFA的全称是Color Filter Array,中文翻译过来就是色彩滤波矩阵,CFA是CMOS上方的一层马赛克覆层,作用是用于采集图像的色彩信息。

Color Filter根据波长对光线进行过滤,特定的Color Filter只允许特别波长的光通过。最常见的Filter是Bayer Filter(拜耳 Filter),Bayer Filter是采用的RGGB的排列方式。Bayer Filter工作原理如下图所示。

CMOS通过Bayer Filter获取像素点上红色、绿色、蓝色光的强度信息,再据此通过色彩还原法(demosaicing algorithm)推算像素点的色值。

Qcfa 全称是 Quadra Color Fi

小驰私房菜_10_camx Otp Dump

#小驰私房菜# #camx# #Otp Dump#

本篇文章分下面几点展开:

1、otp dump的目的?

2、如何打开otp dump开关?

3、otp guide手册如何查看? 

4、如何初步确认dump 出来的数据是否正确?

一、otp dump的目的

关于otp的一些概念,这里就不做过多的介绍了,不了解的同学,可以先去看下网上这篇文章: https://www.jianshu.com/p/78897a9b7ddd,作者写的挺详细的。

这里我们只介绍重点。otp我们简单理解,就是sensor的寄存器里面,保存了sensor的一些信息,这些信息包括 af、awb、lsc、还有关于sensor 其它的一些基本信息。

这些信息有什么用呢?

这个主要是为了保证摄像头模组的一致性,每颗摄像头,生产出来,多少会有点差异。那我们就需要找到个作为参考的,也就是咱们说的golden模组。存在有差异的,大家都往golden模组看齐。

这些信息会由模组厂帮忙烧录进去。然后我们软件调试的时候,再按照模组厂的指导文档,把这些数据读出来。

二、如何打开otp dump开关?

以上是关于小驰私房菜_03_了解Remosaic的主要内容,如果未能解决你的问题,请参考以下文章

小驰私房菜_06_camx Camera facingorientation信息

小驰私房菜_02_Qcom 高通平台 新增加driver,需要准备哪些东西?

鸟哥私房菜学习——centos 7_安装

Linux新手入门书籍推荐 鸟哥的linux私房菜-基础学习篇

拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

德哥的PostgreSQL私房菜