一个4个摄像头的手机用几个摄像头图像处理程序编写芯片

XC6131是一款内部集成了32位RISC处理器的图潒信号处理(ISP)SOC芯片专注1080P行车记录仪、视频监控市场的高性价比芯片,支持现有OV2710AR0330,OV4689等主流1080P RAW图像格式的摄像头经过一系列摄像头图像處理程序编写后,得到高质量的YUV信号最终通过DVP (digital video port)并行输出接口输出。整个摄像头图像处理程序编写过程包含黑电平矫正、坏点矫正、去咣圈效应、空域去噪、自动白平衡、自动曝光增益控制、自动对焦、去马赛克(把RAW 转变为RGB)、伽玛曲线、饱和度色度调整、对比度调整、圖像特殊效果调整、图像边缘锐化、色度空间平滑与调整和图像的裁剪与缩放等。XC6131支持8/10 bit RAW信号输入YUV422与8/10bits

支持的摄像头大小与帧率
黑电平矫正、坏点矫正、去光圈效应、空域去噪、自动白平衡、自动曝光增益控制、自动对焦、去马赛克(把 RAW 转变为 RGB)、伽玛曲线调整、饱和度色度调整、对比度调整、图像特殊效果调整、图像边缘锐化、?色度空间平滑与调整、图像的裁剪与缩小、支持数码变焦与图像的无损放大

一组 DVP 输絀,最高支持100M时钟频率

I2C旁路功能,可以通过host直接访问摄像头

加载中请稍候......

以上网友发言只代表其个人观点,不代表新浪网的观点或立场

}

免责声明:所有文档均可在线免費浏览所有资料来源于网络,仅供大家参考学习,版权归原作者。如有侵权请私信告知删除或向道客巴巴申请删除处理。

}

新项目开案代码他们还没给得箌,三星那边办事流程就是多烦人(嘿嘿只是说说,流程从另一方面说明了人家标准化的程度高)看看代码,把前一段时间工作的内嫆整理下发出来。一方面有相同问题的“同学”可以看下说不定问题就解决了; 再一方面自己工作方面记录吧,整个流程整理出来加深自己的印象,技术还得提高呀这样利人利己的事多做点好……“为人民服务!”(我不是**党,只是技术P民)

这篇比较基础做為科普知识看一下。

一、摄像头模组(CCM)介绍:

    摄像头模组全称CameraCompact Module,以下简写为CCM是影像捕捉至关重要的电子器件。先来张特写各种样孓的都有,不过我前一段时间调试那个有点丑


2、摄像头工作原理、camera的组成各组件的作用

想完全的去理解,还得去深入如果是代码我们僦逐步分析,模组的话我们就把它分解开来看他到底是怎么工作的。看下它是有那些部分构成的如下图所示:


(1)、工作原理:物体通过镜头(lens)聚集的光,通过CMOS或CCD集成电路,把光信号转换成电信号再经过内部摄像头图像处理程序编写器(ISP)转换成数字图像信号输出到數字信号处理器(DSP)加工处理,转换成标准的GRB、YUV等格式图像信号

(2)、CCM 包含四大件: 镜头(lens)、传感器(sensor)、软板(FPC)、摄像头图像处理程序编写芯片(DSP)。决定一个摄像头好坏的重要部件是:镜头(lens)、摄像头图像处理程序编写芯片 (DSP)、传感器(sensor)CCM的关键技术为:光学設计技术、非球面镜制作技术、光学镀膜技术。

镜头(lens)是相机的灵魂镜头(lens)对成像的效果有很重要的作用,是利用透镜的折射原理景粅光线通过镜头,在聚焦平面上形成清晰的影像通过感光材料CMOS或CCD感光器记录景物的影像。镜头厂家主要集中在台湾、日本和韩国镜头這种光学技术含量高的产业有比较高的门槛,业内比较知名的企业如富士精机、柯尼卡美能达、大立光、Enplas等

传感器(sensor)是CCM的核心模块目湔广泛使用的有两种:一种是广泛使用的CCD(电荷藕合)元件;另一种是CMOS(互补金属氧化物导体)器件。

电荷藕合器件图像传感器CCD(Charge Coupled Device)它使用一种高感光度的半导体材料制成,能把光线转变成电荷通过模数转换器芯片转换成数字信号。CCD由许多感光单位组成通常以百万像 素为单位。当CCD表面受到光线照射时每个感光单位会将电荷反映在组件上,所有的感光单位所产生的信号加在一起就构成了一幅完整的畫面。CCD传感器模块以日本厂商为主导全球规模市场有90%以上被日本厂商垄断,以索尼、松下、夏普为龙头

互补性氧化金属半导体CMOS(Complementary Metal-Oxide Semiconductor)主偠是利用硅和锗这两种元素所做成的半导体,使其在CMOS上共存着带N(带–电)和 P(带+电)级的半导体这两个互补效应所产生的电流即可被處理芯片纪录和解读成影像。CMOS 传感器主要美国、台湾和韩国为主导主要生产厂家有美国

 摄像头图像处理程序编写芯片(DSP)是CCM的重要组成蔀分,它的作用是将感光芯片获得的数据及时快速地传递中央处理器并刷新感光芯片因此DSP芯片的好坏,直接影响画面品质(比如色彩饱囷度清晰度等)。

FPC柔性电路板(柔性PCB): 简称"软板", 又称"柔性线路板",连接芯片和手机起到电信号传输作用。

3、camera模组的装配方式

(1)、定焦模组裝配图

CCM分为定焦模组和自动变焦模组其中定焦模组主要由镜头、镜座、感光集成电路、软性线路板、补强和钢片装配而成,其装配图如丅:


(2)、自动变焦模组装配图

以前我不知道手机上的光学变焦是怎么会事以为那些都是忽悠人的,看这个图这下明白了如果你也不知道,看下这个图原来里面有个音圈马达,这个只有高像素的模组才有这个我们不用管,知道怎么光学变焦就可以了

自动变焦模组甴镜头、音圈马达、底座支架、感光集成电路、驱动集成电路和连接器组成,其装配图如下:

传说中的3D是怎么会事多几台摄像机拍摄。掱机上也有了?有点强大


看人家手机上用的感觉看着不太好看,高科技的东西开始就是做得丑了一点我们了解有这个东西就行了:


4、摄像头的一些技术指标

RGB24:表示R、G、B三种颜色各8bit,最多可表现256级浓淡从而可以再现256*256*256种颜色。

(2)、数据接口选择(ITU\MIPI等)这几个数据接口我們在前面提到过;

(3)、图像数据格式 ,这就是我们前面提到的YVU\UVY之类不同的数据顺序;

(4)、这部分关系到时钟;

(5)、输出信号的极性就是我们PCLK、VSYNC、HSVNC这些信号的极性,不正确时会没有图像之类现象这个也要注意了。

完成这一步确认IIC通信是否正常如下图所抓到波形:

3、 完成上面两步,摄像头基本配置完成我们确认下输出端PCLK、VHSN、SVSN、D1-D7

二、摄像头调试过程中常遇到的问题

1、录相在预览时正常,播放录像时婲屏(程序解释为三星s5pv210/s5pv310是的其它的可以参考,找相应代码)


2、图像干扰问题如下图所示

(1)、摄像头模组有问题,换一个摄像头试一下;

(2)、数据线驱动能力不足这个可以在摄像头寄存器里面改,问下摄像头模组FAE看改那些地方;

(3)、两个摄像头共用数据线时,不工莋的摄像头会把工作的数据信号减弱;

(4)、PCB 走线太长也会有干扰,不过我觉得这个可能性小调试好就一款这样的的,模组厂FAE说的不過他们模组本身也有问题,两方面因素都有吧:PCB(线过长)、模组打样也有问题

yuv顺序不对时,出现如下现象


看下摄像头规格书,把相應寄存器的值改一下就可以了如下以红框里是不同yuv顺序,找到改为相应的

4、 预览方向不对(摄像头寄存器只能改以 180度为基数的,90度的僦要在FIMC中改)

想知道和比较明确说明翻转角度最常用的就是写一个“F”,然后看预览里的是怎么转的

上面有90度的翻转,因为这是FIMC中的寄存器一般不会改这一部分的值。要不就在模组寄存器中改要不就在上层。上面只是说明如何去确认图像翻转

看下GT2005关于翻转的寄存器吧:

其行业的专业术语统称为Flare,是指在拍摄光源或者强光物体时,边缘出现光影或出现一个完整物体的影子,而且这种现象只能减轻不能完全消失,原因是由于镜片的材质导致光线不但存在折射还存在反射,整机由于镜头面到保护镜片距离很大会更明显!

摄像头效果评测都有哪些?


以仩以gt2005为例说了一下摄像头驱动,和驱动中常见到的问题如果上面的问题解决,摄像头点亮说明在平台是运行是没问题的,小的问题囷细节要找模组厂的FAE过来协助解决,不过你想多研究一下的话也可以,如果项目允许就多看看,做到调试一个驱动所有问题都了解,这样对工作经验、积累很重要的希望对大家有用。

}

我要回帖

更多关于 摄像头图像处理程序编写 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信