图像显示方法及电子装置的制造方法_2

文档序号:9828432阅读:来源:国知局
数字信号处理器(Digital Signal Processor,简称:DSP)、可编程控制 器、专用集成电路(Application Specific Integrated Circuits,简称:ASIC)、可编程逻辑 装置(Programmable Logic Device,简称:PLD)兀或其他类似装置或这些装置的组合。控 制单元150用以根据预览图像中所有像素的亮度值以及光传感器140所检测到的光照度值 来调整预览图像,从而达到屏幕110在强光下的可视性。以下则举一实施例详细说明。
[0032] 请同时参照图1与图2,图2是本发明一实施例所示出的图像显示方法的流程图, 以下即图1中电子装置100的各项元件搭配图2说明本实施例的电子装置100的图像显示 方法的详细步骤。
[0033] 首先,图像信号处理单元130接收图像获取单元120获取的一预览图像(步骤 S202),并且将预览图像进行处理以产生预览图像的多个像素亮度值(步骤S204)。详言之, 当使用者欲对一欲拍区域进行拍照前,图像获取单元120将获取欲拍区域的预览图像。接 着,图像信号处理单元130将自图像获取单元120接收预览图像,并且将预览图像进行信号 处理,以产生预览图像的多个像素的亮度值(在此定义为「像素亮度值」)。
[0034] 接着,控制单元150接收光传感器140检测的环境光源的光照度值(步骤S206)。 在本实施例中,光传感器140可在产生所述像素亮度值的同时,检测环境光源的光照度值, 并且由控制单元150所接收。而在另一实施例中,步骤S206则不限于与步骤S204同时执 行。举例而言,光传感器140可以例如是在使用者在进行拍照的过程中持续开启,且在每间 隔一段预定时间时,即会检测环境光源的光照度值,并且由控制单元150所接收。
[0035] 之后,控制单元150将根据所述像素亮度值以及环境亮度的光照度值,切换至多 个伽玛查找表(Gamma Lookup Table,简称:Gamma LUT)之中的输出伽玛查找表(步骤 S208)。详言之,图像信号处理单元130可先根据所述像素亮度值,产生所述像素亮度值的 亮度分布。在此的亮度分布可以是以直方图(histogram)的形式表示,其将所述亮度值依 数值的大小区分为多个相等的区间数(bin)。以涵盖数值范围为[0, 255]的像素亮度值为 例,直方图可以包括16个相等的区间。
[0036] 控制单元150自图像信号处理单元130取得亮度分布后,将计算预览图像的平均 亮度值、最大亮度值以及最小亮度值。在本实施例中,控制单元150取得平均亮度值、最大 亮度值以及最小亮度值的演算公式可以分别例如是方程式(1)~(3):
[0037]
方程式(1)
[0038] Ymax = {maxG ⑴ |N ⑴ >0, I < i < n,i e N} 方程式⑵
[0039] Ymin = {minG(i) | N(i) >0, I ^ i ^ n, i e N} 方程式(3)
[0040] 其中Γ为平均亮度值,Y_为最大亮度值,Y_为最小亮度值;i为区间并且为正整 数,1彡i彡n,n为总区间数,G(i)为区间i所对应的像素亮度值,N(i)为区间i所对应的 像素数量。本发明的概念便是根据平均亮度值以及环境亮度的光照度值适应性地切换至不 同的伽玛查找表,以达到预览图像在强光下的可视性。
[0041] 详言之,电子装置100的存储单元(未示出)可预先存储依据不同曲线所建立的 多个不同的伽玛查找表,而控制单元150将自这些伽玛查找表中择一使用。当电子装置100 是处于强光下时,若预览图像的内容是属于暗场景,控制单元150所采用的伽玛查找表可 使预览图像中的暗阶像素(像素亮度值较小)调高,以提高暗阶像素的可视性,并且亮阶像 素不会过饱和;若预览图像的内容是属于亮场景,控制单元150所采用的伽玛查找表可使 预览图像中的暗阶像素调低,以提高像素的对比度;若预览图像的内容是属于一般场景,控 制单元150所采用的伽玛查找表可将预览图像中较亮的像素调高以及较暗的像素调低,以 增加预览图像中场景的景深对比。为方便说明,在此将控制单元150所采用的伽玛查找表 定义为「输出伽玛查找表」。
[0042] 在本实施例中,伽玛查找表包括第一伽玛查找表、第二伽玛查找表、第三伽玛查找 表以及第四伽玛查找表。第一伽玛查找表、第二伽玛查找表以及第三伽玛查找表可分别由 不同伽玛值的伽玛曲线(Ga_a Curve)来建构。伽玛曲线可以方程式(4)来表示:
[0043] Vom = V1I 方程式⑷
[0044] 其中Vin为伽玛查找表的输入索引,其为正规化的像素亮度值;Y为伽玛值,V ciut 为伽玛查找表的输出,其为调整后的像素亮度值。第一伽玛曲线、第二伽玛曲线以及第三 伽玛曲线中的伽玛值分别具有下列关系:Y = 1、Y〈1以及Y >1。第四伽玛查找表则是由 Sigmoid曲线所建构。在本实施例中,Sigmoid曲线可以方程式(5)来表示:
[0045]
方程式(5)
[0046] 而第四伽玛查找表的输入索引Vin以及输出Vciut的范围需为0到255之间。
[0047] 图3是本发明一实施例所示出的多个伽玛查找表所对应的曲线,具体来说,上述 曲线可以如图3所示出的第一伽玛曲线302、第二伽玛曲线304、第三伽玛曲线306以及 Sigmoid曲线308。当控制单元150判断环境光源的光照度值小于光照度门槛值(例如: 20001UX)时,代表电子装置100并非处于强光下,因此无须进行任何像素亮度值的调整,控 制单元150将设定输出伽玛查找表为对应于第一伽玛曲线302的第一伽玛查找表。换言之, 像素亮度值与调整像素亮度值具有线性关系。
[0048] 当控制单元150判断环境光源的光照度值不小于光照度门槛值时,代表电子装置 100是处于强光下,因此控制单元150要接着根据预览图像的平均亮度值来选择伽玛查找 表。当控制单元150判断平均亮度值小于第一亮度门槛值(例如:64)时,代表预览图像的 内容是属于暗场景,因此控制单元150将采用第二伽玛曲线304所对应的第二伽玛查找表, 其可使预览图像中较暗的像素调高,以提高暗的像素的可视性。当控制单元150判断平均 亮度值大于第二亮度门槛值(例如:196)时,代表预览图像的内容是属于亮场景,因此控制 单元150将采用第三伽玛曲线306所对应的第三伽玛查找表,其可使预览图像中较暗的像 素调低,以提高像素的对比度。当控制单元150判断平均亮度值介于第一亮度门槛值与第 二亮度门槛值之间(例如介于64与196之间)时,代表预览图像的内容是属于一般场景, 因此控制单元150将采用Sigmoid曲线308所对应的第四伽玛查找表,其可将预览图像中 较亮的像素调高以及较暗的像素调低,以增加预览图像中场景的景深对比。
[0049] 请再参照图2,控制单元150在切换至输出伽玛查找表后,控制单元150将根据输 出伽玛查找表,产生对应于各所述像素亮度值的调整像素亮度值,据以将预览图像显示于 屏幕110 (步骤S210)。详言之,控制单元150先根据最大亮度值以及最小亮度值,将所述亮 度值进行正规化处理(Normalization),以产生多个正规化亮度值,其例如是分布在[0, 1] 的区间。接着,控制单元150将各所述正规化亮度值分别输入至输出伽玛查找表,而
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1