原创 关于RAW RGB

2011-4-6 14:58 4265 2 3 分类: 消费电子

RAW文件

再来说说色彩是从哪里来的。由于CCD只能感知光线的强弱而无法感知光线的颜色,所以在CCD的每个感光点前面都放了一个颜色分别是RGB的小滤镜,叫做拜耳(bayer)滤镜,红色滤镜的后面感光点感知到的就是照在这个点的光线红色分量的强弱,绿色蓝色也是如此,按照一定的次序把这些小滤镜排列起来,RGB的先后排列次序很重要,定下次序了随便给个像素点的坐标就能知道这个像素点前面的滤镜颜色了,这个先后排列次序叫做bayer pattern(对不起,不知道中文应该怎么说)。比如E-300的排列次序是RGGBRGGBRGGB,D70的bayer pattern是BGGRBGGRBGGR,这个次序是厂家预先定好的,写在RAW的文件头里。任何一个RAW处理软件要还原RAW数据某个像素点的色彩的时候,先根据bayer pattern算出这个像素前面是什么颜色的滤镜,比如说根据bayer patten得知某个像素点前面是红色滤镜,那么这个像素点的R分量就是这个像素点的电荷数,而B和G分量就得从它周围的B点或G点的电荷数来猜了。最简单就算一下四周B点或G点的平均值来作为自己的B和G分量,当然也可以有更复杂的算法。实际上在计算的过程中,RGB分量还要乘以一个系数,这个系数就是白平衡。如果白平衡参数决定要偏红一点,那么R就要乘以一点几,B就要乘以零点几,保证像素整体亮度不变的前提下颜色符合预定的白平衡参数。这种每个点都只有红绿蓝之中一个颜色就像马赛克效果一样的CCD就是马赛克型CCD,算出每个像素点RGB三个分量的过程叫做解马赛克,demosaicing。
现在应该明白颜色是怎么来的了,CCD本身感光到的都是通过红色或者绿色或者蓝色滤镜的光线的强度,是灰度信号,具体哪个像素感知的是红色哪个感知的是蓝色,是预先就定好的,如果非要说RAW里面有什么色彩空间,只有一个bayer patten,bayer pattern只是说明一下RGB滤镜的排列次序,是RGGB还是BGGR而已,和色彩风格没有任何关系

文章评论1条评论)

登录后参与讨论

用户377235 2013-7-25 16:48

这么好 怎么没人顶 谢谢
相关推荐阅读
ts6969_809573549 2011-07-30 11:25
采购术语大全中英文对照
转帖采购术语大全中英文对照,方便刚入行的采购,尤其是国际采购, 第一部分: custom made:需指定制造的产品first priority:最高的优先级别PPR( Premium price ...
ts6969_809573549 2011-05-28 11:03
差分信号布线
一般来说,按照阻抗设计规则进行差分信号布线,就可以确保LVDS信号质量。在实际布线当中,LVDS差分信号布线应遵循以下几点:  1. 差分对应该尽可能地短、走直线、减少布线中的过孔数,差分对内的信号线...
ts6969_809573549 2011-05-28 11:00
液晶常用接口“LVDS、TTL、RSDS、TMDS”技术原理介绍
1 Lvds   Low-Voltage Differential Signaling 低压差分信号。 1994年由美国国家半导体公司提出的一种信号传输模式,它是一种标准  它在提供高数据传输率的同时...
ts6969_809573549 2011-04-29 16:10
YUV信号格式
主要就是针对YUV422格式的信号。YUV信号有很多种,一般YUV420和YUV422用的比较多,而对Cmos sensor来说,大多都是YUV422.YUV422格式,又分为很多小类,按照U、V的排...
ts6969_809573549 2011-04-25 11:15
工业镜头
光学镜头一般称为摄像镜头或摄影镜头,简称镜头,其功能就是光学成像。镜头是机器视觉系统中的重要组件,对成像质量有着关键性的作用,它对成像质量的几个最主要指标都有影响,包括:分辨率、对比度、景深及各种像差...
ts6969_809573549 2011-04-25 10:55
用于各类摄像应用的高速CMOS图像传感器
在广阔的市场上,高速CMOS图像传感器有几种类型,即通用用途、高端或定制的高速摄像机。这些摄像机用于科学研究,撞击测试,高速扫描,机器视觉和军事研究等,所有用途中都要求高帧率运动捕获。这些传感器的分辨...
我要评论
1
2
关闭 站长推荐上一条 /2 下一条