一种移动终端基于屏幕补光的拍照方法及系统与流程

文档序号:11693354阅读:218来源:国知局
一种移动终端基于屏幕补光的拍照方法及系统与流程

本发明涉及移动终端技术领域,具体涉及一种移动终端基于屏幕补光的拍照方法及系统。



背景技术:

随着移动终端的使用越来越频繁,带有拍照功能的移动终端已经成为人们日常生活中必不可少的娱乐工具。目前移动终端拍照时,屏幕补光都通过改变屏幕的单一色温下屏幕的亮度实现摄像头的补光拍照,但是单一色温会导致拍得的照片色彩还原不够真实,容易偏色,尤其在屏幕亮度比环境光亮时候,屏幕光的色温破坏了环境真实的色温,拍照出来的照片就不能真实的体现当前的环境色温。比如在一个温馨的暖色的淡淡黄光笼罩下,由于使用了现有的屏幕单一色温补光,拍出来的照片却是冷冷的发蓝现象,造成拍出来的照片不自然,色彩表现失真,经常会由于环境光偏亮或者偏暗而使用户无法拍摄出满意的照片。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端基于屏幕补光的拍照方法及系统,旨在通过检测到当前环境亮度值小于屏幕需要补光的预设亮度值时,根据获取当前环境的色温值,判断出当前环境光的类型,调用最接近当前环境光的色温进行补光,使得拍出的照片不仅增加了亮度,色调也更加符合实际,照片色调自然、色彩还原更加真实。

本发明解决技术问题所采用的技术方案如下:

一种移动终端基于屏幕补光的拍照方法,其中,包括以下步骤:

步骤a,移动终端在进行拍照前检测当前环境亮度值,判断当前环境亮度值是否小于开启移动终端屏幕补光的预设亮度值;

步骤b,当所述当前环境亮度值小于所述预设亮度值时,则获取当前环境光色温值,根据所述当前环境光色温值大小判断当前环境光的类型;

步骤c,移动终端根据当前环境光的类型控制屏幕显示与当前环境光相同色调的画面进行补光,当完成屏幕配色调后进行拍照。

所述的移动终端基于屏幕补光的拍照方法,其中,所述步骤a之前还包括:

步骤s,预先设置需要开启移动终端屏幕补光的预设亮度值es。

所述的移动终端基于屏幕补光的拍照方法,其中,所述步骤a具体包括:

a1,移动终端在进行拍照前通过设置于移动终端上的光传感器检测当前环境亮度值e;

a2,将所述当前环境亮度值e与所述预设亮度值es进行比较,判断当前环境亮度值e是否小于开启移动终端屏幕补光的预设亮度值es。

所述的移动终端基于屏幕补光的拍照方法,其中,所述步骤b具体包括:

b1,当所述当前环境亮度值e小于所述预设亮度值es时,通过移动终端的摄像头获取当前环境光色温值t;

b2,预先设置第一色温值t1和第二色温值t2,且t1<t2;

b3,将所述当前环境光色温值t与第一色温值t1和第二色温值t2进行大小比较,判断出当前环境光的类型,所述当前环境光的类型包括暖色温、冷色温以及中性色温。

所述的移动终端基于屏幕补光的拍照方法,其中,所述步骤b还包括:

b11,当判断出当前环境亮度值e不小于开启移动终端屏幕补光的预设亮度值es时,则不启动屏幕补光模式,控制移动终端直接进行拍照。

所述的移动终端基于屏幕补光的拍照方法,其中,所述步骤c具体包括:

c1,当t<t1,则判断当前环境光的类型为暖色温,控制屏幕显示暖色调的画面进行补光,当完成屏幕配色调后进行拍照;

c2,当t>t2,则判断当前环境光的类型为冷色温,控制屏幕显示冷色调的画面进行补光,当完成屏幕配色调后进行拍照;

c3,当t1≤t≤t2,则判断当前环境光的类型为中性色温,控制屏幕显示中性色调的画面进行补光,当完成屏幕配色调后进行拍照。

一种移动终端基于屏幕补光的拍照系统,其中,所述系统包括:

预先设置模块,用于预先设置需要开启移动终端屏幕补光的预设亮度值es;

亮度检测模块,用于移动终端在进行拍照前检测当前环境亮度值,判断当前环境亮度值是否小于开启移动终端屏幕补光的预设亮度值;

色温判断模块,用于当所述当前环境亮度值小于所述预设亮度值时,则获取当前环境光色温值,根据所述当前环境光色温值大小判断当前环境光的类型;

补光调节模块,用于移动终端根据当前环境光的类型控制屏幕显示与当前环境光相同色调的画面进行补光,当完成屏幕配色调后进行拍照。

所述的移动终端基于屏幕补光的拍照系统,其中,所述亮度检测模块具体包括:

亮度获取单元,用于移动终端在进行拍照前通过设置于移动终端上的光传感器检测当前环境亮度值e;

亮度比较单元,用于将所述当前环境亮度值e与所述预设亮度值es进行比较,判断当前环境亮度值e是否小于开启移动终端屏幕补光的预设亮度值es。

所述的移动终端基于屏幕补光的拍照系统,其中,所述色温判断模块具体包括:

色温获取单元,用于当所述当前环境亮度值e小于所述预设亮度值es时,通过移动终端的摄像头获取当前环境光色温值t;

色温设置单元,用于预先设置第一色温值t1和第二色温值t2,且t1<t2;

色温比较单元,用于将所述当前环境光色温值t与第一色温值t1和第二色温值t2进行大小比较,判断出当前环境光的类型,所述当前环境光的类型包括暖色温、冷色温以及中性色温;

无补光拍照单元,用于当判断出当前环境亮度值e不小于开启移动终端屏幕补光的预设亮度值es时,则不启动屏幕补光模式,控制移动终端直接进行拍照。

所述的移动终端基于屏幕补光的拍照系统,其中,所述补光调节模块具体包括:

第一补光模块,用于当t<t1,则判断当前环境光的类型为暖色温,控制屏幕显示暖色调的画面进行补光,当完成屏幕配色调后进行拍照;

第二补光模块,用于当t>t2,则判断当前环境光的类型为冷色温,控制屏幕显示冷色调的画面进行补光,当完成屏幕配色调后进行拍照;

第三补光模块,用于当t1≤t≤t2,则判断当前环境光的类型为中性色温,控制屏幕显示中性色调的画面进行补光,当完成屏幕配色调后进行拍照。

本发明公开了一种移动终端基于屏幕补光的拍照方法及系统,所述方法包括:移动终端在进行拍照前检测当前环境亮度值,判断当前环境亮度值是否小于开启移动终端屏幕补光的预设亮度值;当所述当前环境亮度值小于所述预设亮度值时,则获取当前环境光色温值,根据所述当前环境光色温值大小判断当前环境光的类型;移动终端根据当前环境光的类型控制屏幕显示与当前环境光相同色调的画面进行补光,当完成屏幕配色调后进行拍照。本发明通过检测到当前环境亮度值小于屏幕需要补光的预设亮度值时,根据获取当前环境的色温值,判断出当前环境光的类型,调用最接近当前环境光的色温进行补光,使得拍出的照片不仅增加了亮度,色调也更加符合实际,照片色调自然、色彩还原更加真实。

附图说明

图1是本发明移动终端基于屏幕补光的拍照的方法的较佳实施例的流程图。

图2是本发明移动终端基于屏幕补光的拍照的系统较佳实施例的功能原理框图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明较佳实施例所述的移动终端基于屏幕补光的拍照的方法,如图1所示,一种移动终端基于屏幕补光的拍照的方法,包括以下步骤:

步骤s100、移动终端在进行拍照前检测当前环境亮度值,判断当前环境亮度值是否小于开启移动终端屏幕补光的预设亮度值。

所述步骤s100之前还包括:

步骤s000、预先设置需要开启移动终端屏幕补光的预设亮度值es。

具体地,预先设置一亮度阀值,用来当用户使用移动终端进行拍照时,通过比较当前环境亮度与预设的亮度阀值来判断是否需要开启屏幕补光模式。

所述步骤s100具体包括以下步骤:

步骤s101、移动终端在进行拍照前通过设置于移动终端上的光传感器检测当前环境亮度值e;

步骤s102、将所述当前环境亮度值e与所述预设亮度值es进行比较,判断当前环境亮度值e是否小于开启移动终端屏幕补光的预设亮度值es。

具体地,当用户使用移动终端进行拍照前,移动终端上的光传感器对当前环境的亮度进行检测,并得到当前环境的亮度值e;再将当前环境亮度值e与预设亮度值es进行比较,判断是否需要开启屏幕补光模式。

步骤s200、当所述当前环境亮度值小于所述预设亮度值时,则获取当前环境光色温值,根据所述当前环境光色温值大小判断当前环境光的类型。

所述步骤s200具体包括以下步骤:

步骤s201、当所述当前环境亮度值e小于所述预设亮度值es时,通过移动终端的摄像头获取当前环境光色温值t;

步骤s202、预先设置第一色温值t1和第二色温值t2,且t1<t2;

步骤s203、将所述当前环境光色温值t与第一色温值t1和第二色温值t2进行大小比较,判断出当前环境光的类型,所述当前环境光的类型包括暖色温、冷色温以及中性色温。

具体地,当移动终端上的光传感器检测当前环境的亮度值e小于预设亮度值es时,则移动终端需要开启屏幕补光;进一步地,移动终端利用摄像头本身的特性检测当前环境的色温值t,较佳地,预先设置第一色温值t1和第二色温值t2,且t1<t2,将t1与t2储存在移动终端中,根据当前环境的色温值t与第一色温值t1和第二色温值t2进行大小比较,判断出当前环境光的类型,所述当前环境光的类型有三种,即暖色温、冷色温以及中性色温,不同类型的补光措施也是不一样的。

进一步地,移动终端使用摄像头检测当前环境的色温值的方法为:摄像头接收环境光线,将环境光线转化为r,b,g(三原色,可以根据三个通道的变化以及它们相互之间的叠加来得到各式各样的颜色)三个通道的数字信号,由于在不同色温下得到的三个通道r,b,g数值会不同,由此也可判断当前环境处在何种色温下。

进一步地,移动终端根据摄像头接收环境光线,将环境光线转化为r,b,g三通道的数字信号判断当前环境光的类型,判定条件如下:

当r/g比值在r/g1-r/g2之间,且b/g在b/g1-b/g2之间,则判断当前环境光为冷色调;当r/g在r/g3-r/g4之间,且b/g在b/g3-b/g4之间,则判断当前环境光为中性色调;当r/g在r/g5-r/g6之间,且b/g在b/g5-b/g6之间,则判断当前环境光为暖色调。其中,r/g1,r/g2,r/g3,r/g4,r/g5,r/g6,b/g1,b/g2,b/g3,b/g4,b/g5,b/g6根据实际需求进行设置。

所述步骤s200还包括以下步骤:

步骤s2011、当判断出当前环境亮度值e不小于开启移动终端屏幕补光的预设亮度值es时,则不启动屏幕补光模式,控制移动终端直接进行拍照。

即当检测出当前环境亮度值e不小于开启移动终端屏幕补光的预设亮度值es时,移动终端不开启屏幕补光模式,用户直接控制移动终端进行拍照,完成拍照即可。

步骤s300、移动终端根据当前环境光的类型控制屏幕显示与当前环境光相同色调的画面进行补光,当完成屏幕配色调后进行拍照。

所述步骤s300具体包括以下步骤:

步骤s301、当t<t1,则判断当前环境光的类型为暖色温,控制屏幕显示暖色调的画面进行补光,当完成屏幕配色调后进行拍照;

步骤s302、当t>t2,则判断当前环境光的类型为冷色温,控制屏幕显示冷色调的画面进行补光,当完成屏幕配色调后进行拍照;

步骤s303、当t1≤t≤t2,则判断当前环境光的类型为中性色温,控制屏幕显示中性色调的画面进行补光,当完成屏幕配色调后进行拍照。

具体地,当前环境的色温值t与第一色温值t1和第二色温值t2进行比较之后,因为色温预先根据第一色温值t1和第二色温值t2的大小分成了三个区间,当t<t1,则判断当前环境光的类型为暖色温,移动终端控制屏幕显示暖色调的画面进行补光,当完成屏幕配色调后用户完成拍照;当t>t2,则判断当前环境光的类型为冷色温,移动终端控制屏幕显示冷色调的画面进行补光,当完成屏幕配色调后用户完成拍照;当t1≤t≤t2,则判断当前环境光的类型为中性色温,移动终端控制屏幕显示中性色调的画面进行补光,当完成屏幕配色调后用户完成拍照。

基于上述方法实施例,本发明还提供了一种移动终端基于屏幕补光的拍照系统,如图2所示,所述系统包括:

预先设置模块210,用于预先设置需要开启移动终端屏幕补光的预设亮度值es;具体如上所述。

亮度检测模块220,用于移动终端在进行拍照前检测当前环境亮度值,判断当前环境亮度值是否小于开启移动终端屏幕补光的预设亮度值;具体如上所述。

色温判断模块230,用于当所述当前环境亮度值小于所述预设亮度值时,则获取当前环境光色温值,根据所述当前环境光色温值大小判断当前环境光的类型;具体如上所述。

补光调节模块240,用于移动终端根据当前环境光的类型控制屏幕显示与当前环境光相同色调的画面进行补光,当完成屏幕配色调后进行拍照;具体如上所述。

进一步地,所述的移动终端基于屏幕补光的拍照系统,其中,所述亮度检测模块220具体包括:

亮度获取单元,用于移动终端在进行拍照前通过设置于移动终端上的光传感器检测当前环境亮度值e;具体如上所述。

亮度比较单元,用于将所述当前环境亮度值e与所述预设亮度值es进行比较,判断当前环境亮度值e是否小于开启移动终端屏幕补光的预设亮度值es;具体如上所述。

进一步地,所述的移动终端基于屏幕补光的拍照系统,其中,所述色温判断模块230具体包括:

色温获取单元,用于当所述当前环境亮度值e小于所述预设亮度值es时,通过移动终端的摄像头获取当前环境光色温值t;具体如上所述。

色温设置单元,用于预先设置第一色温值t1和第二色温值t2,且t1<t2;具体如上所述。

色温比较单元,用于将所述当前环境光色温值t与第一色温值t1和第二色温值t2进行大小比较,判断出当前环境光的类型,所述当前环境光的类型包括暖色温、冷色温以及中性色温;具体如上所述。

无补光拍照单元,用于当判断出当前环境亮度值e不小于开启移动终端屏幕补光的预设亮度值es时,则不启动屏幕补光模式,控制移动终端直接进行拍照;具体如上所述。

进一步地,所述的移动终端基于屏幕补光的拍照系统,其中,所述补光调节模块240具体包括:

第一补光模块,用于当t<t1,则判断当前环境光的类型为暖色温,控制屏幕显示暖色调的画面进行补光,当完成屏幕配色调后进行拍照;具体如上所述。

第二补光模块,用于当t>t2,则判断当前环境光的类型为冷色温,控制屏幕显示冷色调的画面进行补光,当完成屏幕配色调后进行拍照;具体如上所述。

第三补光模块,用于当t1≤t≤t2,则判断当前环境光的类型为中性色温,控制屏幕显示中性色调的画面进行补光,当完成屏幕配色调后进行拍照;具体如上所述。

综上所述,本发明提供了一种移动终端基于屏幕补光的拍照方法及系统,所述方法包括:移动终端在进行拍照前检测当前环境亮度值,判断当前环境亮度值是否小于开启移动终端屏幕补光的预设亮度值;当所述当前环境亮度值小于所述预设亮度值时,则获取当前环境光色温值,根据所述当前环境光色温值大小判断当前环境光的类型;移动终端根据当前环境光的类型控制屏幕显示与当前环境光相同色调的画面进行补光,当完成屏幕配色调后进行拍照。本发明通过检测到当前环境亮度值小于屏幕需要补光的预设亮度值时,根据获取当前环境的色温值,判断出当前环境光的类型,调用最接近当前环境光的色温进行补光,使得拍出的照片不仅增加了亮度,色调也更加符合实际,照片色调自然、色彩还原更加真实。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1