一种拍摄方法和装置与流程

文档序号:11880446阅读:168来源:国知局
一种拍摄方法和装置与流程

本发明涉及拍摄技术领域,特别是涉及一种拍摄方法及装置。



背景技术:

如今智能终端越来越普及,而摄像头几乎成为智能终端的标配,使智能终端满足人们日常的拍照、摄像需求。然而现有的智能终端摄像头在频闪光和非频闪光的环境下,均采用相同的曝光参数进行拍摄,造成在一些情况下,摄像头预览、拍照或录像的效果不能达到最佳。



技术实现要素:

本发明主要解决的技术问题是提供一种拍摄方法和装置,能够根据拍摄环境调整拍摄参数,提升拍摄效果。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种拍摄方法,包括:

检测当前环境光的类型;

若当前环境光为频闪光,则曝光时间设置为频闪光能量周期的整数倍进行拍摄;

若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄。

其中,所述若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄,具体为:在满足安全快门的前提下,减小感光度,延长曝光时间进行拍摄。

其中,所述若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄,具体为:在满足安全快门的前提下,将感光度设定在最小的状况,最大地延长曝光时间进行拍摄。

其中,所述检测当前环境光的类型的步骤,包括:

以不同曝光时间获取至少两张当前环境的影像;

检测所述至少两张影像中至少一张影像的每行亮度是否周期性变化,若是,则判断当前环境光为频闪光,若所有所述影像都不存在每行亮度周期性变化的情况下,则判断当前环境光为非频闪光。

其中,当摄像头处于预览状态时,持续检测当前环境光的类型。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种拍摄装置,包括:

检测模块,用于检测当前环境光的类型;

第一拍摄模块,用于在当前环境光为频闪光时,将曝光时间设置为频闪光能量周期的整数倍进行拍摄;

第二拍摄模块,用于在当前环境光为非频闪光时,解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄。

其中,所述第二拍摄模块用于在当前环境光为非频闪光时,在满足安全快门的前提下,减小感光度,延长曝光时间进行拍摄。

其中,所述第二拍摄模块用于在当前环境光为非频闪光时,在满足安全快门的前提下,将感光度设定在最小的状况,最大地延长曝光时间进行拍摄。

其中,所述检测模块包括:

获取单元,用于以不同曝光时间获取至少两张当前环境的影像;

检测单元,用于检测所述至少两张影像中至少一张影像的每行亮度是否周期性变化,若是,则判断当前环境光为频闪光,若所有所述影像都不存在每行亮度周期性变化的情况下,则判断当前环境光为非频闪光。

其中,所述检测模块还用于当摄像头处于预览状态时,持续检测当前环境光的类型。

本发明的有益效果是:区别于现有技术的情况,本发明使用摄像头时,先检测当前环境光的类型,根据当前环境光类型的不同,选择不同的拍摄方案,若当前环境光为频闪光,则曝光时间设置为频闪光能量周期的整数倍进行拍摄,若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄;从而提升摄像头在频闪光和非频闪光环境下的预览、拍照及录像的效果。

附图说明

图1是本发明一种拍摄方法一实施方式的示意图;

图2是频闪光的能量岁时间的变化示意图;

图3是本发明一种拍摄装置一实施方式的示意图;

图4是本发明一种拍摄装置另一实施方式的示意图。

具体实施方式

下面结合附图和实施方式对本发明进行详细说明。

参阅图1,本发明一种拍摄方法一实施方式,拍摄方法包括:

步骤S101:检测当前环境光的类型;

环境光是当前拍摄环境下的光源,比如灯光、太阳光等,环境光包括频闪光和非频闪光,频闪光的光线能量强度以一定频率呈周期性变化,非频闪光的光线能量强度稳定不变,常见的频闪光包括交流驱动的照明灯的光,例如,如50Hz交流电的荧光灯;常见的非频闪光包括直流驱动的照明灯的光、太阳光。

步骤S102:若当前环境光为频闪光,则曝光时间设置为频闪光能量周期的整数倍进行拍摄;

本发明实施方式的拍摄包括拍照、录像,也包括启动摄像头后通过摄像头对待拍摄对象进行预览的情况;拍摄装置的摄像头芯片的曝光方式一般是按行进行的,所以同一帧影像的各行的曝光开始时间是不同步的,频闪光的光线能量强度随时间周期性变化,当摄像头处于此种频闪光环境下拍摄的时候,如果曝光时间不是光能量周期的整数倍,那么就会出现每行像素点所接收到的能量不同,如图2,图2是频闪光的能量岁时间的变化示意图,图2中T1和T2时间段的长度相同,但是T1和T2对应所包含的光线能量却不同,此时就会出现画面的亮度出现闪烁的问题。

当环境光为频闪光时,本发明实施方式将曝光时间设置为频闪光能量周期的整数倍进行拍摄,可避免拍摄画面出现闪烁的情况。

交流电的频率有两种,分别是50Hz和60Hz,中国采用的是50Hz,发光元件在交流电的正半周期与负半周期内均可正常发光,而光能量始终为正,所以中国灯源发出的频闪光的光能量强度的频率是100Hz,所以本发明实施方式可通过将曝光时间设置为10毫秒(ms)或10ms的整数倍,使得拍摄画面避免出现闪烁的情况。

一般地,摄像头所拍摄的影像亮度Y=摄像头的光电转换效率×感光度×曝光时间×环境亮度。为了保证摄像头所拍摄的影像不会出现过亮或过暗的情况,在相同的拍摄环境与画面情况下,摄像头所拍的影像亮度是一个固定的值。摄像头的光电转换效率和摄像头采用的传感器及镜头有关,它也是一个固定值;因此,可认为感光度×曝光时间×环境亮度是一个固定值。

本发明实施方式中,当设置曝光时间为频闪光能量周期的整数倍后,可根据当前环境的亮度,采用合适的感光度来得到合适的拍摄画面亮度。在相同的拍摄环境下,为了得到最合适的拍摄画面亮度,曝光时间与感光度是对应的,不同的曝光时间对应着不同的感光度,所以,可以建立一个规则表,列明不同的环境亮度下,不同的曝光时间对应的感光度,在拍摄时,可直接利用规则表设置曝光时间与感光度,从而提高拍摄的画面质量。

步骤S103:若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄;

在非频闪光的环境下,光线的能量随时间是稳定不变的,所以曝光时间可以自由选取;因此,本发明实施方式中,在当前环境光为非频闪光时,解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄,以根据具体需要对曝光时间进行选择,避免曝光时间固定的限制,从而获得更好的拍摄效果。

本发明实施方式使用摄像头时,先检测当前环境光的类型,根据当前环境光类型的不同,选择不同的拍摄方案,若当前环境光为频闪光,则曝光时间设置为频闪光能量周期的整数倍进行拍摄,若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄;从而提升摄像头在频闪光和非频闪光环境下的预览、拍照及录像的效果。

其中,步骤S103中,若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄,具体为:在满足安全快门的前提下,减小感光度,延长曝光时间进行拍摄。

安全快门是保证手持稳定拍摄的快门速度,可以使拍摄画面稳定,安全快门与摄像镜头有关。

高的感光度会造成拍摄图像噪点变大,所以本发明实施方式在非频闪光环境下,通过减小感光度,来提升拍摄图像质量;由于感光度×曝光时间×环境亮度是一个固定值,所以在相同的环境亮度下,本发明实施方式通过延长曝光时间来保证拍摄图像的质量。

一般地,本发明实施方式中减小感光度和延长曝光时间是相对于默认的感光度和曝光时间。

进一步地,本发明实施方式中,减小感光度和延长曝光时间是相对于相同环境光亮度下,频闪光环境对应的感光度和曝光时间而言的。例如,若频闪光对应的曝光时间为频闪光能量周期的整数倍,则在相同的环境光亮度情况下,若此时为非频闪光环境,则曝光时间应大于为频闪光能量周期整数倍的曝光时间,相应地,感光度应相应减少。

其中,步骤S103中,若当前环境光为非频闪光,则解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄,具体为:在满足安全快门的前提下,将感光度设定在最小的状况,最大地延长曝光时间进行拍摄。例如,本发明实施方式中,可将感光度设置为100以下,或者50以下。

其中,步骤S101检测当前环境光的类型,包括:

a.以不同曝光时间获取至少两张当前环境的影像;

获取当前环境的影像可以通过拍照的方式获取,也可通过摄像头预览的方式获取;本发明实施方式通过不同的曝光时间,获取至少两张当前环境的影像来检测当前环境光的类型,可提高检测的准确性。

b.检测至少两张影像中至少一张影像的每行亮度是否周期性变化,若是,则判断当前环境光为频闪光,若所有影像都不存在每行亮度周期性变化的情况下,则判断当前环境光为非频闪光。

根据上述的分析,频闪光能量强度是随时间周期性变化的,并且摄像头芯片的曝光方式是按行进行的,在频闪光环境下,如果曝光时间不是频闪光能量周期的整数倍,所拍摄的影像的各行亮度会呈现亮暗不均的周期性变化,而非频闪光能量是稳定不变的,非频闪光下所拍摄的影像各行亮度不会周期性变化。

本发明实施方式对所拍摄的至少两张影像进行检测,如果有至少一张影像的每行亮度为周期性变化,则可判断当前环境光为频闪光,而如果所有获得的影像都不存在每行亮度周期性变化的情况,则可判断当前环境光为非频闪光。本发明实施方式中,可通过图像处理器(Image Signal Processor,ISP)或图像处理软件对所获取的影像进行测试。

其中,本发明实施方式中,当摄像头启动,处于预览状态时,持续检测当前环境光的类型,在当前环境光的类型出现变化时,根据本发明实施方式的方法,选择对应的曝光时间进行拍摄。

如图3,本发明另一实施方式提供一种拍摄装置,拍摄装置可以是具有拍摄功能的手机、平板电脑等,本发明实施方式的拍摄装置包括检测模块100、第一拍摄模块200和第二拍摄模块300,其中,

检测模块100,用于检测当前环境光的类型;

第一拍摄模块200,用于在当前环境光为频闪光时,将曝光时间设置为频闪光能量周期的整数倍进行拍摄;

第二拍摄模块300,用于在当前环境光为非频闪光时,解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄。

本发明实施方式的拍摄装置使用摄像头时,先通过检测模块100检测当前环境光的类型,根据当前环境光类型的不同,选择不同的拍摄方案,若当前环境光为频闪光,则通过第一拍摄模块200将曝光时间设置为频闪光能量周期的整数倍进行拍摄,若当前环境光为非频闪光,则通过第二拍摄模块300解除曝光时间为频闪光能量周期的整数倍的限制进行拍摄;从而提升摄像头在频闪光和非频闪光环境下的预览、拍照及录像的效果。

其中,第二拍摄模块300用于在当前环境光为非频闪光时,在满足安全快门的前提下,减小感光度,延长曝光时间进行拍摄。

其中,第二拍摄模块300用于在当前环境光为非频闪光时,在满足安全快门的前提下,将感光度设定在最小的状况,最大地延长曝光时间进行拍摄。

其中,如图4,检测模块100包括获取单元110和检测单元120,其中:

获取单元110,用于以不同曝光时间获取至少两张当前环境的影像;

检测单元120,用于检测至少两张影像中至少一张影像的每行亮度是否周期性变化,若是,则判断当前环境光为频闪光,若所有影像都不存在每行亮度周期性变化的情况下,则判断当前环境光为非频闪光。

其中,检测模块100还用于当摄像头处于预览状态时,持续检测当前环境光的类型。

本发明实施方式的拍摄装置可实现上述实施方式的拍摄方法,具体请参照上述实施方式的内容,在此不赘述。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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