一种拍照方法及装置的制造方法

xiaoxiao2020-10-23  13

一种拍照方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子通信技术领域,尤其涉及一种拍照方法及装置。
【背景技术】
[0002]随着电子技术和移动互联网的不断发展,可以用于拍照的智能终端越来越多,如手机,数码相机,PDA等,人们都喜欢通过微博或微信等社交网络平台把拍摄照片与朋友和家人分享,这使得智能手机的拍照效果成了大家关注的热点。但是在现有技术中,经常会碰到拍照过程中,光线过强或过弱,导致最终拍摄出来的照片效果不佳的情况,影响拍摄画面质量并降低了用户体验。

【发明内容】

[0003]本发明实施例所要解决的技术问题在于,提供一种拍照方法及装置,可以根据拍摄图像的画面亮度,在一定角度范围内自动调整可旋转整摄像头的角度,从而调整拍摄图像的画面亮度,提高拍摄图片画面质量。
[0004]第一方面,本发明实施例提供了一种拍照方法,可包括:
[0005]当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像;
[0006]计算并记录所述拍摄图像的画面亮度值;
[0007]当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转;
[0008]当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头O
[0009]结合第一方面,在第一种可能的实现方式中,所述当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,还包括:
[0010]查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度;
[0011]将所述可旋转摄像头旋转至所述拍摄角度。
[0012]结合第一方面,在第二种可能的实现方式中,所述停止旋转摄像头或将所述可旋转摄像头旋转至所述拍摄角度的步骤之后,还包括:
[0013]在预设时间段后自动确认拍照。
[0014]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式中任意一种方式,在第三种可能的实现方式中,所述计算并记录所述拍摄图像的画面亮度值,包括:
[0015]按照预设时间间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
[0016]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式中任意一种方式,在第四种可能的实现方式中,所述计算并记录所述拍摄图像的画面亮度值,包括:
[0017]按照预设旋转角度间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
[0018]第二方面,本发明实施例提供了一种拍照方法,可包括:
[0019]图像获取模块,用于当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像;
[0020]亮度计算模块,用于计算并记录所述拍摄图像的画面亮度值;
[0021]角度调整模块,用于当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转;
[0022]旋转控制模块,用于当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。
[0023]结合第二方面,在第一种可能的实现方式中,所述旋转控制模块,包括:
[0024]角度查找单元,用于查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度;
[0025]角度调整单元,用于将所述可旋转摄像头旋转至所述拍摄角度,停止旋转摄像头。
[0026]结合第二方面,在第二种可能的实现方式中,所述装置还包括:
[0027]拍照确认模块,用于在预设时间段后自动确认拍照。
[0028]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式中任意一种方式,在第三种可能的实现方式中,所述亮度计算模块,具体用于:
[0029]按照预设时间间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
[0030]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式中任意一种方式,在第四种可能的实现方式中,所述亮度计算模块,具体用于:
[0031]按照预设旋转角度间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
[0032]实施本发明实施例,具有如下有益效果:
[0033]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1是本发明实施例中的一种拍照方法的流程示意图;
[0036]图2是本发明实施例中的另一种拍照方法的流程示意图;
[0037]图3是本发明实施例中的又一种拍照方法的流程示意图;
[0038]图4是本发明实施例中的又一种拍照方法的流程示意图;
[0039]图5是本发明实施例中的一种拍照装置的结构示意图;
[0040]图6是本发明实施例中的另一种拍照装置的结构示意图;
[0041]图7是本发明实施例中的又一种拍照装置的结构示意图;
[0042]图8是本发明实施例中的又一种拍照装置的结构示意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0045]还需要说明的是,本发明实施例中的相机包括但不限于带有旋转摄像头的数码相机、单反相机、智能手机、平板电脑、媒体播放器、智能电视、智能手环、智能穿戴设备、MP3播放器(Moving Picture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面3)播放器、个人数字助理(Personal Digital Assistant, PDA)膝上型便携计算机和台式计算机等拍照设备。
[0046]本发明中将主要以带有可旋转摄像头的智能终端来进行说明,但并不代表本发明的相机只限定于带有可旋转摄像头的智能终端。
[0047]图1是本发明实施例中的一种拍照方法的流程示意图,下面将结合附图1对本发明实施例中的一种拍照方法进行详细介绍,如图1所示,本实施例中的一种拍照方 法可以包括以下步骤S11-步骤S104。
[0048]步骤SlOl:当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0049]具体地,当监测到智能终端的相机开启指令时,通过智能终端上的可旋转摄像头持续获取摄像头镜头内的拍摄图像,即无论可旋转摄像头是静止不动还是在旋转过程中,都持续获取摄像头镜头内的拍摄图像。
[0050]步骤S102:计算并记录所述拍摄图像的画面亮度值。
[0051]具体地,持续计算并记录摄像头镜头内的拍摄图像的画面亮度值,实现方法可以通过RGB色彩模式来计算,RGB色彩模式是工业界的一种颜色标准,RGB色彩模式使用RGB模型为图像中每一个像素的RGB分量分配一个O?255范围内的强度值。通过获取并计算拍摄图像的每一个像素点的RGB值,并根据所有像素点的RGB值的平均值计算当前拍摄图像的画面亮度值。
[0052]进一步地,上述实施例中的步骤S102中的计算并记录所述拍摄图像的画面亮度值,可以通过以下具体的实施方式中的任意一种实现。
[0053]实施方式一:按照预设时间间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
[0054]具体地,按照一定的预设时间间隔,例如是0.5s或者Is等,当预设时间间隔为0.5s时,则在可旋转摄像头旋转过程中,每隔0.5s进行计算并记录当前时间点的可旋转摄像头的拍摄图像的画面亮度值。
[0055]实施方式二:按照预设旋转角度间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
[0056]具体地,按照一定的预设旋转角度间隔,例如是0.5度或者I度等,当预设旋转角度间隔为0.5度时,则在可旋转摄像头旋转过程中,每隔0.5度进行计算并记录当前角度状态下,可旋转摄像头的拍摄图像的画面亮度值。
[0057]步骤S103:当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0058]具体地,当根据步骤S102中计算出拍摄图像的画面亮度值不在预设的画面亮度阈值范围内时,说明当前拍摄图像的画面过亮或者过暗,即需要对可旋转摄像头的角度进行调整,但是需要在预设的角度调整范围内进行旋转,否则将偏移或丢失用户原本想拍摄的画面内容,其中预设的角度调整范围主要是以不改变用户原本想要拍摄的画面内容为基准,例如可以在可旋转摄像头的当前的角度基础上向前、向后或者向左向右旋转5度或者10度。可以理解的是该角度调整范围可以根据用户的使用习惯或需求进行适当的调整。
[0059]步骤S104:当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。
[0060]具体地,在可旋转摄像头旋转的过程当中,持续监测并计算拍摄图像的画面亮度值,当检测并计算出旋转过程中画面亮度值在预设的画面亮度阈值范围内时,停止旋转摄像头。此时用户可以根据当前的角度进行拍照。可以理解的时,如果通过调整摄像头的过程中,始终没有进入预设的画面亮度阈值范围,则在角度旋转范围内选取画面亮度值最大的点最终停止旋转摄像头。此时智能终端可自动确认拍照或者提示用户进行拍照。
[0061]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0062]图2是本发明实施例中的另一种拍照方法的流程示意图,下面将结合附图2对本发明实施例中的另一种拍照方法进行详细介绍,如图2所示,本发明实施例中的另一种拍照方法可以包括以下步骤S201-步骤S205。
[0063]步骤S201:当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0064]具体地,可以对应参考图1实施例中的方法步骤S101,在此不再赘述。
[0065]步骤S202:计算并记录所述拍摄图像的画面亮度值。
[0066]具体地,可以对应参考图1实施例中的方法步骤S102,在此不再赘述。
[0067]步骤S203:当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0068]具体地,可以对应参考图1实施例中的方法步骤S103,在此不再赘述。
[0069]步骤S204:当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。
[0070]具体地,可以对应参考图1实施例中的方法步骤S104,在此不再赘述。
[0071]步骤S205:在预设时间段后自动确认拍照。
[0072]具体地,当步骤S204中的可旋转摄像头停止之后,若在预定时间段后没有检测到用户的取消或确认操作,则可默认为用户认可当前的拍摄角度,即可以自动确认拍照,而无需用户继续点击操作。
[0073]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0074]图3是本发明实施例中的又一种拍照方法的流程示意图,下面将结合附图3对本发明实施例中的又一种拍照方法进行详细介绍,如图3所示,本发明实施例中的又一种拍照方法可以包括以下步骤S301-步骤S305。
[0075]步骤S301:当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0076]具体地,可以对应参考图1实施例中的方法步骤S101,在此不再赘述。
[0077]步骤S302:计算并记录所述拍摄图像的画面亮度值。
[0078]具体地,可以对应参考图1实施例中的方法步骤S102,在此不再赘述。
[0079]步骤S303:当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0080]具体地,可以对应参考图1实施例中的方法步骤S103,在此不再赘述。
[0081]步骤S304:查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度。
[0082]具体地,此时可旋转摄像头在整个角度调整范围内进行旋转,根据计算并记录的旋转过程中的画面亮度值,比较计算出可旋转摄像头在预设角度调整范围内画面亮度值最大时对应的拍摄角度。其中预设的角度调整范围主要是以不改变用户原本想要拍摄的画面内容为基准,例如可以在可旋转摄像头的当前的角度基础上向前、向后或者向左、向右旋转5度或者10度。可以理解的是该角度调整范围可以根据用户的使用习惯或需求进行适当的调整。
[0083]步骤S305:将所述可旋转摄像头旋转至所述拍摄角度,停止旋转摄像头
[0084]具体地,在整个角度调整范围内旋转完之后,根据步骤S304中得到的画面亮度值最大时对应的拍摄角度,将旋转摄像头旋转至该角度,此时智能终端可自动确认拍照或者提示用户进行拍照。
[0085]在具体的应用场景中,例如在带有可旋转摄像头的智能手机中,可以通过以下方式进行可旋转摄像头的角度计算和旋转控制。需要说明的是,本发明中的任何一个实施例都可以通过以下计算方法计算和控制可旋转摄像头的旋转角度。
[0086]1、获取手机主板上加速度传感器的数据,计算出手机当前的倾斜角度A。
[0087]加速度传感器可以测量手机当前的重力加速度,由于重力加 速始终垂直向下,而且值恒定为9.8左右,手机的倾斜角度不一样,重力加速度在X,1,z轴上的分量大小也不一样,通过该分量就可以计算当前手机的倾斜角度。
[0088]2、获取旋转摄像头上加速度传感器的数据,计算出当前旋转摄像头的倾斜角度B。
[0089]3、倾斜角度B减去倾斜角度A获取到旋转摄像头相当于手机的旋转角度即为旋转摄像头当前的旋转角度。
[0090]4、计算出当前的倾斜角度后,通过电动马达则可控制可旋转摄像头进行固定角度的旋转。
[0091]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0092]图4是本发明实施例中的又一种拍照方法的流程示意图,下面将结合附图4对本发明实施例中的又一种拍照方法进行详细介绍,如图4所示,本发明实施例中的又一种拍照方法可以包括以下步骤S401-步骤S406。
[0093]步骤S401:当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0094]具体地,可以对应参考图3实施例中的方法步骤S301,在此不再赘述。
[0095]步骤S402:计算并记录所述拍摄图像的画面亮度值。
[0096]具体地,可以对应参考图3实施例中的方法步骤S302,在此不再赘述。
[0097]步骤S403:当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0098]具体地,可以对应参考图3实施例中的方法步骤S303,在此不再赘述。
[0099]步骤S404:查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度。
[0100]具体地,可以对应参考图3实施例中的方法步骤S304,在此不再赘述。
[0101]步骤S405:将所述可旋转摄像头旋转至所述拍摄角度,停止旋转摄像头。
[0102]具体地,可以对应参考图3实施例中的方法步骤S305,在此不再赘述。
[0103]步骤S406:在预设时间段后自动确认拍照。
[0104]具体地,当步骤S405中的可旋转摄像头停止之后,若在预定时间段后没有检测到用户的取消或确认操作,则可默认为用户认可当前的拍摄角度,即可以自动确认拍照,而无需用户继续点击操作。
[0105]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0106]图5是本发明实施例中的一种拍照装置的结构示意图,用以执行上述图1所示实施例中的一种拍照装置的流程。
[0107]下面将结合附图5,对本发明实施例中的一种拍照装置的结构进行详细介绍。该装置10可包括:图像获取模块101、亮度计算模块102、角度调整模块103和旋转控制模块104。
[0108]图像获取模块101,用于当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0109]具体地,图像获取模块101可以执行并完成方法步骤SlOl中的所有方法和流程,在此不再赘述。
[0110]亮度计算模块102,用于计算并记录所述拍摄图像的画面亮度值。
[0111]具体地,亮度计算模块102可以执行并完成方法步骤S102中的所有方法和流程,在此不再赘述。
[0112]角度调整模块103,用于当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0113]具体地,角度调整模块103可以执行并完成方法步骤S103中的所有方法和流程,在此不再赘述。
[0114]旋转控制模块104,用于当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。
[0115]具体地,旋转控制模块104可以执行并完成方法步骤S104中的所有方法和流程,在此不再赘述。
[0116]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0117]图6是本发明实施例中的另一种拍照装置的结构示意图,用以执行上述图2所示实施例中的另一种拍照方法的流程。
[0118]下面将结合附图6,对本发明实施例中的另一种拍照装置的结构进行详细介绍。该装置20可包括:图像获取模块201、亮度计算模块202、角度调整模块203、旋转控制模块204和拍照确认模块205。
[0119]图像获取模块201,用于当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0120]具体地,图像获取模块201可以执行并完成方法步骤S201中的所有方法和流程,在此不再赘述。
[0121]亮度计算模块202,用于计算并记录所述拍摄图像的画面亮度值。
[0122]具体地,亮度计算模块202可以执行并完成方法步骤S202中的所有方法和流程,在此不再赘述。
[0123]角度调整模块203,用于当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0124]具体地,角度调整模块203可以执行并完成方法步骤S203中的所有方法和流程,在此不再赘述。
[0125]旋转控制模块204,用于当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。
[0126]具体地,旋转控制模块204可以执行并完成方法步骤S204中的所有方法和流程,在此不再赘述。
[0127]拍照确认模块205,用于在预设时间段后自动确认拍照。
[0128]具体地,拍照确认模块205可以执行并完成方法步骤S205中的所有方法和流程,在此不再赘述。
[0129]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0130]图7是本发明实施例中的又一种拍照装置的结构示意图,用以执行上述图3所示实施例中的又一种拍照方法的流程。
[0131]下面将结合附图7,对本发明实施例中的一种拍照装置的结构进行详细介绍。该装置30可包括:图像获取模块301、亮度计算模块302、角度调整模块303和旋转控制模块304。所述旋转控制模块304可包括:角度查找单元3041和角度调整单元3042。
[0132]图像获取模块301,用于当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0133]具体地,图像获取模块301可以执行并完成方法步骤S301中的所有方法和流程,在此不再赘述。
[0134]亮度计算模块302,用于计算并记录所述拍摄图像的画面亮度值。
[0135]具体地,亮度计算模块302可以执行并完成方法步骤S302中的所有方法和流程,在此不再赘述。
[0136]角度调整模块303,用于当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述 可旋转摄像头在预设的角度调整范围内进行旋转。
[0137]具体地,角度调整模块303可以执行并完成方法步骤S303中的所有方法和流程,在此不再赘述。
[0138]旋转控制模块304可包括:角度查找单元3041和角度调整单元3042。
[0139]角度查找单元3041,用于查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度;
[0140]角度调整单元3042,用于将所述可旋转摄像头旋转至所述拍摄角度,停止旋转摄像头。
[0141]其中装置中的旋转控制模块304包含的3041到3042单元可以执行并完成方法步骤S304到S305中的所有方法和流程,在此不再赘述。
[0142]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0143]图8是本发明实施例中的又一种拍照装置的结构示意图,用以执行上述图4所示实施例中的又一种拍照方法的流程。
[0144]下面将结合附图8,对本发明实施例中的一种拍照装置的结构进行详细介绍。该装置40可包括:图像获取模块401、亮度计算模块402、角度调整模块403、旋转控制模块404和拍照确认模块405。所述旋转控制模块404可包括:角度查找单元4041和角度调整单元4042。
[0145]图像获取模块401,用于当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像。
[0146]具体地,图像获取模块401可以执行并完成方法步骤S401中的所有方法和流程,在此不再赘述。
[0147]亮度计算模块402,用于计算并记录所述拍摄图像的画面亮度值。
[0148]具体地,亮度计算模块402可以执行并完成方法步骤S402中的所有方法和流程,在此不再赘述。
[0149]角度调整模块403,用于当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转。
[0150]具体地,角度调整模块403可以执行并完成方法步骤S403中的所有方法和流程,在此不再赘述。
[0151]旋转控制模块404可包括:角度查找单元4041和角度调整单元4042。
[0152]角度查找单元4041,用于查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度;
[0153]角度调整单元4042,用于将所述可旋转摄像头旋转至所述拍摄角度,停止旋转摄像头。
[0154]其中装置中的旋转控制模块404包含的4041到4042单元可以执行并完成方法步骤S404到S405中的所有方法和流程,在此不再赘述。
[0155]拍照确认模块405,用于在预设时间段后自动确认拍照。
[0156]具体地,拍照确认模块405可以执行并完成方法步骤S405中的所有方法和流程,在此不再赘述。
[0157]本发明实施例,通过在拍照方法中,获取并计算当前拍摄图像的画面亮度值,并根据画面的亮度值,控制可旋转摄像头在预设的角度调整范围内进行自动旋转,从而调整拍摄图像的画面亮度,提高拍摄图像的画面质量,提升用户体验,使得拍照更人性化。
[0158]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0159]以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
【主权项】
1.一种拍照方法,其特征在于,包括: 当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像; 计算并记录所述拍摄图像的画面亮度值; 当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转; 当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。2.如权利要求1所述的方法,其特征在于,所述当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,还包括: 查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度; 将所述可旋转摄像头旋转至所述拍摄角度。3.如权利要求1所述的方法,其特征在于,所述停止旋转摄像头或将所述可旋转摄像头旋转至所述拍摄角度的步骤之后,还包括: 在预设时间段后自动确认拍照。4.如权利要求1-3任意一项所述的方法,其特征在于,所述计算并记录所述拍摄图像的画面亮度值,包括: 按照预设时间间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。5.如权利要求1-3任意一项所述的方法,其特征在于,所述计算并记录所述拍摄图像的画面亮度值,包括: 按照预设旋转角度间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。6.一种拍照装置,其特征在于,包括: 图像获取模块,用于当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像; 亮度计算模块,用于计算并记录所述拍摄图像的画面亮度值; 角度调整模块,用于当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转; 旋转控制模块,用于当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。7.如权利要求6所述的装置,其特征在于,所述旋转控制模块,包括: 角度查找单元,用于查找可旋转摄像头在所述预设角度调整范围内旋转过程中画面亮度值最大时对应的拍摄角度; 角度调整单元,用于将所述可旋转摄像头旋转至所述拍摄角度,停止旋转摄像头。8.如权利要求6所述的装置,其特征在于,所述装置还包括: 拍照确认模块,用于在预设时间段后自动确认拍照。9.如权利要求6-8任意一项所述的装置,其特征在于,所述亮度计算模块,具体用于: 按照预设时间间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。10.如权利要求6-8任意一项所述的装置,其特征在于,所述亮度计算模块,具体用于: 按照预设旋转角度间隔,计算并记录所述可旋转摄像头在旋转过程中拍摄图像的画面亮度值。
【专利摘要】本发明实施例公开了一种拍照方法及装置,其中的方法可包括:当接收到相机开启指令时,通过可旋转摄像头持续获取拍摄图像;计算并记录所述拍摄图像的画面亮度值;当所述画面亮度值超出预设的画面亮度阈值范围时,控制所述可旋转摄像头在预设的角度调整范围内进行旋转;当检测到的画面亮度值进入所述预设的画面亮度阈值范围内时,停止旋转摄像头。采用本发明可以根据拍摄图像的画面亮度,在一定角度范围内自动调整可旋转整摄像头的角度,从而调整拍摄图像的画面亮度,使得拍照更人性化,提升用户体验。
【IPC分类】H04N5/232
【公开号】CN104883495
【申请号】CN201510221913
【发明人】张强
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月2日
【申请日】2015年4月30日
转载请注明原文地址:https://www.famiwei.com/read-8136083.html

最新回复(0)