好色之图 | CMOS成像如何模拟人眼色彩感受?ISP算法有大招

2017-01-09 16:27:34 来源:EEFOCUS
分享到:
标签:

白色和灰色物体,在图像数据中体现为R,G,B三个分量相等,YCbCr domain中Cb和Cr都为128. 我们通常在Bayer pattern domain或者RGB domain中来做AWB算法,那么就是要让白色和灰色物体的R=G=B。我们拍摄到的图片中,这三者是不相等的,我们可以统计出整幅图中平均的两个比例值G/R和G/B,很容易想到,如果对图像中所有的R分量乘以G/R,所有的B分量乘以G/B,那么图像就会变成白色或者灰色。我们可以用G/R和G/B来构建二维空间,观察不同光源条件下这两个数值的分布情况,如下图。

 

Figure 3.1.4 光源在[G/R,G/B]空间的分布图
 

接下来我们需要在这个二维空间中描述一个闭合空间,这个闭合空间代表了可能是白色(灰色)物体的G/R和G/B的取值范围。在上图中,是用一个非常简单的方法,用几条直线勾勒出一个多边形作为闭合空间。这个闭合空间必须包含大部分光源的情况。也就是说,假设有个白色(灰色)物体,不论在何种常见光源下,统计出来的两个数值都会落在这个闭合空间内。这个闭合空间不能太大也不能太小,太大可能有很多其他颜色被误认为白色,太小则容易找不到白色而不稳定。那么如果确定了闭合空间的形状,在拍摄实际场景时,如果场景中有白色/灰色物体,那么就可以统计出落在闭合空间范围的像素点数,以及这个闭合空间内这些像素的平均G/R和G/B,分别记为R_gain和B_gain,对整幅图像的R分量乘以R_gain,B分量乘以B_gain,就算达到白平衡了,同时可以利用这两个Gain获得近似的色温,这里的逻辑关系并不严密,很可能有些物体并非白色而被误认为白色,所以AWB算法总是存在一定的误判概率。如果图像中没有找到落在闭合空间范围内的像素(或者太少不足以用作参考),那么通常会保持原先的R_gain和B_gain,或者采用灰度世界算法。灰度世界算法是假设Sensor 拍到的画面中所有像素的平均色彩应该是灰的,即R=G=B,于是把整幅图像的所有像素(而不仅仅是闭合空间内)都统计进去,计算出一个全局平均的R_gain和B_gain,由于拍摄内容的不确定性,这两个gain可能偏离真实情况很远(例如拍摄鲜艳的红色),因此需要做最大值和最小值限制,避免出现极端异常情况。相比于前面找白色物体的方法,灰度世界算法相对比较稳定,总是能计算出大概的gain值,缺点是很可能不正确,受大色块影响比较严重。在实际应用中,通常会结合这两种方法的优点,加上额外的限制条件,衍生出更加稳定和有效的AWB算法。


在统计上,为了避免大色块对AWB的影响,通常会对图像进行网格状分割,对每个矩形框内的数据独立统计,如果某个网格的数据偏离闭合空间很远的话,就认为是大色块而不参与AWB gain计算。


AWB的精准性是可以通过Imatest 测试的,要求在各种色温下,拍摄24色卡的最下面6个方块不能有颜色,这个通常很容易达到。

 

Figure 3.1.5 Imatest 测试color

 

手慢无!20W USB PD电源管理方案曝光
STM32微控制器HID与音频冲突问题解析
汽车充电新方案,不看你就OUT了!
下载MATLAB实用白皮书,囊括无线设计工作流程和性能
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

作者简介
侯莅聪
侯莅聪

东南大学研究生毕业,在瑞晟微电子工作12年。是数字IC设计资深经理和数字图像处理专家,拥有多篇专利。参与研发的USB camera产品,获得市场占有率第一的位置。

继续阅读
中国芯势力︱冲击高端CMOS市场被索尼/OV拦路,格科微只能玩低端货?

本期的《中国芯势力》,与非网小编就带大伙一起好好认识一下这位CMOS图像传感器领域的小红人。

面对汽车图像处理各种挑战,ARM新一代ISP处理器能应对自如?

自动驾驶再创新进展。 为强化车用图像处理效能,以尽早实现自动驾驶愿景,安谋国际(ARM)宣布推出新一代影像讯号处理器(ISP)--ARM Mali-C71,因应汽车图像处理所面临的挑战,包括在极端条件下对影像进行快速的处理和分析,除可加速自驾车发展时程,也有望为汽车产业带来全新标准。

撬动ADAS的CMOS图像传感器,你到底了解多少

近年来,汽车安全的重要性越来越重要了,行车辅助安全驾驶(ADAS)在汽车领域的应用也越来越广泛。智能安全驾驶、自动巡航控制、汽车雷达波应用、全景立体图像环视系统等等汽车电子分支领域对汽车自动驾驶起到举足轻重的作用。

CMOS微缩时代告终?超越硅晶的新技术哪来寻

传统的硅基半导体技术形成了摩尔定律的基础,并在数十年来持续落实于产业界,如今它正日益成熟,业界也越来越迫切需要一种超越硅晶的新技术蓝图...

全球最细小的全局快门CMOS传感器,E2V与你率先体验全接触

利用最新生产工艺以及像素设计技术,e2v正式发布Emerald系列新CMOS图像传感器,有着全世界范围内最小的像素尺寸(2.8µm )、低噪、全局快门、 满阱容量7ke,典型时间噪声4e(低噪模式下2e)。这一创新型革命技术,可使客户获得更高分辨率,但同时降低光学镜头尺寸,可降低整体系统成本。

更多资讯
能源局发布光伏领跑者计划,业内专家怎么说?

“‘领跑者’计划不能仅仅把效率作为唯一的指标,而更应把系统的整体质量作为衡量标准。应该通过市场准入等手段来保证中国光伏电站建设不出任何大的问题。”原国务院参事、中国可再生能源学会理事长石定寰告诉媒体记者。

谁说高端都被国际巨头垄断,咱有望拿下异构计算?

全球异构系统架构(HSA)联盟中国区域委员会主席、中国异构计算标准工作组主席张小东25日在厦门表示,人工智能产业链的形成和大规模的应用可令产品的性价比迅速提高,促进“中国时代”的来临,巨头垄断高端芯片的国际格局也有望被打破。

各地政府红利加持,深圳LED“一哥”地位不保?
各地政府红利加持,深圳LED“一哥”地位不保?

近年来,各地政府大力扶持LED产业发展,以各式优惠政策吸引LED厂家入驻,而深圳LED显示屏企业则因生产成本不断攀升而纷纷搬离。

被列为“十三五”材料领域重大专项,石墨烯的机会来了?

近期,中华人民共和国科学技术部发布《“十三五”材料领域科技创新专项规划》,石墨烯被“十三五”列为材料领域重大专项。

华裔科学家纷纷回国,美国科技回受到多少影响?

“美国科学在衰退吗?”这个问题随着2011年一批在美国工作的华裔科学家的回国而越来越受到关注。有些人好奇,这是否意味着美国科学在衰退,中国的科技发展即将超过美国。

微话题

首届“华为手机开放日”启动

你是如何看待余承东反思的? ……
Moore8直播课堂
【工具篇】备战电赛:探秘Filter solution软件——滤波器好基友

【工具篇】备战电赛:探秘Filter solution软件——滤波器好基友

2017-05-26 20:00:00
本期直播,主讲备战电赛工具篇之探秘Filter solution软件 主讲内容:硬件滤波器设计的方法越来越趋于智能化,现在早已不是查表一步一步求解参数来设计滤波器的时代了,通过软件辅助设计滤波器
【第十二期】STM32快速开发笔记——直接存储器存取控制器之DMA

【第十二期】STM32快速开发笔记——直接存储器存取控制器之DMA

2017-05-27 20:30:00
以前,嵌入式MCU功能简单、种类较少,软件开发起来相对容易,而今天,MCU功能强大、种类繁多,软件中实现的功能也要比以前更多更复杂。该系列课程,针对基于ARM的STM32 MCU,将利用STM32cu
【技能篇】留学小鲜肉教你数据手册正确的打开方式

【技能篇】留学小鲜肉教你数据手册正确的打开方式

2017-06-01 20:00:00
电赛准备阶段重要一环——数据手册。想要了解一个芯片最核心有效的工作方式,唯有熟读其官方给出的数据手册。很多小伙伴在阅读英文版数据手册时常常遇到一些无法理解的语言或词汇,怎么办?百度、有道?但有时翻
【工具篇】PCB深坑不断!老铁带你电赛三步走之第1步

【工具篇】PCB深坑不断!老铁带你电赛三步走之第1步

2017-06-02 20:00:00
PCB设计称得上电赛中最重要的一环。不少同学设计之初没有精益求精导致项目进展缓慢,延误了比赛进度。相信众多网友在PCB设计中都遇到过各种坑,今天具有电赛丰富经验的大神考诉你PCB、原理图设计时必须
【工具篇】PCB深坑不断!老铁带你电赛三步走之第2步

【工具篇】PCB深坑不断!老铁带你电赛三步走之第2步

2017-06-04 20:00:00
PCB设计称得上电赛中最重要的一环。不少同学设计之初没有精益求精导致项目进展缓慢,延误了比赛进度。相信众多网友在PCB设计中都遇到过各种坑,今天具有电赛丰富经验的大神考诉你PCB、原理图设计时必须