一种自动调整相机曝光效果的方法及系统技术方案

技术编号:10264832 阅读:149 留言:0更新日期:2014-07-30 12:03
一种自动调整相机曝光效果的方法,其步骤包括:S1、创建统计线程;S2、启动预览,并将整帧图像数据划分为多个子块区域;S3、统计各个子块区域的亮度信息;S4、根据各个子块区域的亮度信息,确定明亮度区域与暗亮度区域;S5、根据曝光算法,对明亮度区域与暗亮度区域采取相应的曝光参数;S6、对整帧图像数据中各明暗亮度不同的区域进行曝光调整后,若不退出相机,则返回步骤S4;若退出相机,则释放相关统计线程资源。利用本发明专利技术,当在亮暗对比明显的场景进行拍照时,可以对图像中明亮度区域部分进行曝光控制以防止过曝光,而对暗亮度区域部分进行曝光控制以防止欠曝光,可有效提升曝光效果,尽可能保留图像细节部分,提升成像质量。

【技术实现步骤摘要】
一种自动调整相机曝光效果的方法及系统
本专利技术涉及一种自动调整相机曝光效果的方法及系统。
技术介绍
相机曝光是指在相机预览或者拍照时,相机感光元件根据当前的环境亮度,记录成图像的亮度信息的过程。曝光有自动曝光和手动曝光补偿两种。智能手机的相机一般默认采用自动曝光的方法,再加上手动曝光补偿设置来调节图像的曝光效果,曝光补偿可以整体增强或者减弱图像的亮度。目前的自动曝光都是针对整帧图像做一次曝光的,这种处理方法对于一些亮度均匀的场景来说,图像曝光效果还是比较令人满意的,但是在一些明暗对比明显的场景时,对整帧图像进行自动曝光的处理方法,则会出现暗处欠曝,亮处过曝的现象,图像的细节部分质量损失严重。因此,有必要提供一种新的曝光处理方法,以改善在一些明暗对比明显的场景时的图片质量。
技术实现思路
为了克服现有技术中的不足,本专利技术提供一种自动调整相机曝光效果的方法及系统,以改善在一些明暗对比明显的场景时的曝光效果,从而大大提升图像细节部分的质量。本专利技术是通过以下技术方案实现的:一种自动调整相机曝光效果的方法,应用于具有可支持区域曝光的感光元件的相机设备中,所述方法的具体步骤包括:S1、当启动相机后,创建一统计线程;S2、启动预览,并将整帧图像数据划分为多个子块区域;S3、统计各个子块区域的亮度信息;S4、根据各个子块区域的亮度信息,确定明亮度区域与暗亮度区域;S5、对明亮度区域与暗亮度区域采取相应的曝光参数,以防止明亮度区域过曝光或防止暗亮度区域欠曝光;S6、对整帧图像数据中各明暗亮度不同的区域进行曝光调整后,若不退出相机,则返回步骤S4;若退出相机,则释放相关统计线程资源。优选地,所述步骤S4,通过找出整帧图像数据亮度对比差异明显的明暗交界像素行,从而确定所述明暗交界像素行上下两部分区域为明亮度区域或暗亮度区域。基于上述专利技术构思,本专利技术还提供了一种自动调整相机曝光效果的系统,该系统应用于具有可支持区域曝光的感光元件的相机设备中,所述系统包括:子块区域划分模块,用于相机启动预览后将整帧图像数据划分为多个子块区域;统计线程模块,用于统计各子模块区域的亮度信息;明暗亮度区域确定模块,用于根据统计线程模块统计的亮度信息来确定整帧数据图像中的明亮度区域与暗亮度区域;曝光参数确定模块,用于确定明亮度区域与暗亮度区域的相应曝光参数,以防止明亮度区域过曝光或防止暗亮度区域欠曝光;区域曝光模块,用于对不同的明暗亮度区域采用相应的曝光参数对图像进行区域曝光。通过本专利技术,当相机设备对着亮暗对比明显的场景进行拍照时,可以对图像中明亮度区域部分采用相应的曝光参数进行曝光控制以防止过曝光,而对暗亮度区域部分采用相应的曝光参数进行曝光控制以防止欠曝光,可很大程度上提升曝光的效果,从而尽可能保留图像细节部分,提升成像质量。附图说明附图1为本专利技术实施例1的方法流程示意图;附图2为本专利技术实施例2的自动调整相机曝光效果的系统的结构模块图;附图3为应用本专利技术在拍照时的具体流程示意图。具体实施方式目前的相机设备在对照片进行曝光处理时,都是针对整帧图像作一次性的自动曝光处理,这种处理方法在对一些具有明暗对比明显场景的照片时,在照片中往往会出现暗处欠曝,亮处过曝的现象,是的图像的细节部分质量损失严重。而随着科学技术的发展,现已有可以支持区域曝光的感光元件,如索尼的IMX135。因此,本专利技术是通过在相机设备中应用具有可支持区域曝光的感光元件,对图片进行区域曝光处理,即通过对图像中明亮度区域部分采用相应的曝光参数进行曝光控制以防止过曝光,而对暗亮度区域部分采用相应的曝光参数进行曝光控制以防止欠曝光,从而尽可能保留图像细节部分,提升成像质量。若无特别说明,本专利技术中的自动调整相机曝光效果的方法及系统均是应用于具有可支持区域曝光的感光元件的相机设备中。为了便于本领域技术人员的理解,下面结合附图对本专利技术作进一步的描述。实施例1如附图1所示,一种自动调整相机曝光效果的方法,所述方法步骤包括:S1、当启动相机后,创建一统计线程;S2、启动预览,并将整帧图像数据划分为多个子块区域;S3、统计各个子块区域的亮度信息;S4、根据各个子块区域的亮度信息,确定明亮度区域与暗亮度区域;本实施例中,通过在各子块区域中找出图像数据亮度对比差异明显的明暗交界像素行,从而确定所述明暗交界像素行上下两部分区域为明亮度区域或暗亮度区域;S5、根据曝光算法,对明亮度区域与暗亮度区域采取相应的曝光参数,以防止明亮度区域过曝光或防止暗亮度区域欠曝光;S6、对整帧图像数据中各明暗亮度不同的区域进行曝光调整后,若不退出相机,则返回步骤S4;若退出相机,则释放相关统计线程资源。本实施例中,通过步骤S1所创建的统计线程来确定明暗交界像素行。该统计线程用于根据相机的预览帧率,每隔一定的帧数去抓取一帧预览图像,通过解析每帧数据的每个像素的亮度信息,并统计各个子块区域的亮度信息,从而确定亮度对比差异明显的明暗交界像素行。当然,也可以通过其他方式来确定亮度对比差异明显的明暗交界像素行。实施例2如附图2所示,本实施例提供一种自动调整相机曝光效果的系统,所述系统包括:子块区域划分模块,用于相机启动预览后将整帧图像数据划分为多个个子块区域;统计线程模块,用于统计各子模块区域的亮度信息;明暗亮度区域确定模块,用于根据统计线程模块统计的亮度信息来确定整帧数据图像中的明亮度区域与暗亮度区域;曝光参数确定模块,用于确定明亮度区域与暗亮度区域的相应曝光参数,以防止明亮度区域过曝光或防止暗亮度区域欠曝光;区域曝光模块,用于对不同的明暗亮度区域采用相应的曝光参数对图像进行区域曝光。本实施例中,明暗亮度区域确定模块在确定图像中的明亮度区域与暗亮度区域时,通过在各子块区域中找出图像数据亮度对比差异明显的明暗交界像素行,从而确定所述明暗交界像素行上下两部分区域为明亮度区域或暗亮度区域;而在确定明暗交界像素行时,则通过统计线程模块来确定。统计线程模块根据相机的预览帧率,每隔一定的帧数去抓取一帧预览图像,通过解析每帧数据的每个像素的亮度信息,并统计各个子块区域的亮度信息,从而确定亮度对比差异明显的明暗交界像素行。在将实施例1、2中的自动调整相机曝光效果的方法或系统应用于具有可支持区域曝光的感光元件的相机设备(如具有相机功能的智能手机)时,其拍照时的曝光处理流程具体如附图3所示,这里不再赘述。利用本专利技术提供的自动调整相机曝光效果的方法或系统,当相机设备对着亮暗对比明显的场景进行拍照时,可以对图像中明亮度区域部分采用相应的曝光参数进行曝光控制以防止过曝光,而对暗亮度区域部分采用相应的曝光参数进行曝光控制以防止欠曝光,可很大程度上提升曝光的效果,从而尽可能保留图像细节部分,提升成像质量。上述实施例中提到的内容为本专利技术较佳的实施方式,并非是对本专利技术的限定,在不脱离本专利技术构思的前提下,任何显而易见的替换均在本专利技术的保护范围之内。本文档来自技高网...
一种自动调整相机曝光效果的方法及系统

【技术保护点】
一种自动调整相机曝光效果的方法,应用于具有可支持区域曝光的感光元件的相机设备中,所述方法步骤包括:S1、当启动相机后,创建一统计线程;S2、启动预览,并将整帧图像数据划分为多个子块区域;S3、统计各个子块区域的亮度信息;S4、根据各个子块区域的亮度信息,确定明亮度区域与暗亮度区域;S5、对明亮度区域与暗亮度区域采取相应的曝光参数,以防止明亮度区域过曝光或防止暗亮度区域欠曝光;S6、对整帧图像数据中各明暗亮度不同的区域进行曝光调整后,若不退出相机,则返回步骤S4;若退出相机,则释放相关统计线程资源。

【技术特征摘要】
1.一种自动调整相机曝光效果的方法,应用于具有可支持区域曝光的感光元件的相机设备中,所述方法步骤包括:S1、当启动相机后,创建一统计线程;S2、启动预览,并将整帧图像数据划分为多个子块区域;S3、统计各个子块区域的亮度信息;S4、根据各个子块区域的亮度信息,确定明亮度区域与暗亮度区域;S5、对明亮度区域与暗亮度区域采取相应的曝光参数,以防止明亮度区域过曝光或防止暗亮度区域欠曝光;S6、对整帧图像数据中各明暗亮度不同的区域进行曝光调整后,若不退出相机,则返回步骤S4;若退出相机,则释放相关统计线程资源;其中,所述步骤S4,通过找出整帧图像数据亮度对比差异明显的明暗交界像素行,从而确定所述明暗交界像素行上下两部分区域为明亮度区域或暗亮度区域。2.一种自动调整相机曝光效果的系...

【专利技术属性】
技术研发人员:刘彬蓝和
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1