一种拍摄控制方法及终端与流程

文档序号:12496904阅读:293来源:国知局
一种拍摄控制方法及终端与流程

本发明涉及拍摄控制技术领域,具体涉及一种拍摄控制方法及终端。



背景技术:

随着信息技术快速发展,终端(如手机、平板电脑等)的应用越来越普及。同时,用户对终端也提出了更高的要求,不仅要求终端具有较快的处理速度,而且对拍摄功能也提出了更高要求。现有技术中,随着微信朋友圈,QQ空间等社交应用的大量应用,拍摄成为了现在手机最常用的功能,但是,现有拍摄功能的实现每次都需要进行一系列的操作才能进入拍摄模式,因而,导致用户体验不佳,因此,如何便捷实现拍摄亟待解决。



技术实现要素:

本发明实施例提供了一种拍摄控制方法及终端,可以快速实现拍摄。

本发明实施例第一方面提供了一种拍摄控制方法,包括:

开启摄像头;

接收用户指令,获取当前的拍摄参数;

根据所接收的用户指令,控制所述摄像头进行拍摄;

生成与所述拍摄参数相对应的图像。

本发明实施例第二方面提供了一种终端,包括:

开启单元,用于开启摄像头;

接收单元,用于接收用户指令,获取当前的拍摄参数;

控制单元,用于根据所接收的用户指令,控制所述摄像头进行拍摄;

第一生成单元,用于生成与所述拍摄参数相对应的图像。

实施本发明实施例,具有如下有益效果:

可以看出,通过本发明实施例,开启摄像头,接收用户指令,获取当前的拍摄参数,根据所接收的用户指令,控制摄像头进行拍摄,生成与拍摄参数相对应的图像,如此,可降低终端的功耗,并实现拍摄。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种拍摄控制方法的第一实施例流程示意图;

图1a是本发明实施例提供的平面镜成像原理的示意图;

图1b是本发明实施例提供的凸透镜成像原理的示意图;

图1c是本发明实施例提供的屏幕调整用户姿态的示意图;

图2是本发明实施例提供的一种拍摄控制方法的第二实施例流程示意图;

图2a是本发明实施例提供的终端的实物图;

图3a是本发明实施例提供的一种终端的第一实施例结构示意图;

图3b是本发明实施例提供的图3a所描述的终端的第一生成单元的结构示意图;

图4是本发明实施例提供的一种终端的第二实施例结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例所描述的终端可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。

需要说明的是,现有的前置拍摄使用流程比较复杂,一般流程为:终端进入桌面主菜单,然后,需要用户点击相机(Camera)应用,切换到前置摄像头(在当前拍摄模式为后置摄像头的前提下),然后,根据Camera预览确定成像位置,再在接收到用户指令的情况下,完成拍摄。由于在终端进入拍摄模式后,再通过预览调整预览图像,因而,等待时间较长。

具体地,例如,在终端上安置有实体按键的时候,当应用框架层监听到实体按键长按后,则创建自定义相机执行拍摄功能。

自定义相机的创建步骤如下:

1、检查前置摄像头是否存在,并调用Camera的open()方法打开相机。

2、调用Camera的getParameters()方法获取拍摄参数。该方法返回一个Camera.Parameters对象。

3、调用Camera.Paramers对象方法设置拍摄参数,如:预览图片大小,拍摄图片大小、格式,聚焦模式,图片质量等等。

4、调用Camera的setParameters,并将Camera.Paramers作为参数传入,这样即可对相机的拍摄参数进行控制

5、调用Camera的startPreview()方法开始预览取景,效果由步骤2所述的相机位置,角度以及Camera预览分辨率确定。

6、在接收到用户指令后,调用Camera的takePicture()方法进行拍摄。

7、结束程序时,调用Camera的StopPriview()结束取景预览,并调用release()方法释放资源。

可以看出,在步骤1之后,即开启了摄像头,但是,需要经历步骤2至5,因而,耽误了较多时间,即若用户当前正在拍摄,那么,准备好预览图像需要消耗较多时间,有可能因此错过了瞬间的美景,因而,降低了用户体验。

请参阅图1,为本发明实施例提供的一种拍摄控制方法的第一实施例流程示意图。本实施例中所描述的拍摄控制方法,包括以下步骤:

101、开启摄像头。

其中,终端的摄像头可为前置摄像头或者后置摄像头,当然,也可以为侧置摄像头。

102、接收用户指令,获取当前的拍摄参数。

其中,用户在对着屏幕调整自我姿态的过程,觉得合适了,即可输入用户指令,该用户指令为用户根据拍摄参数而生成的。

当然,本发明实施例不要求终端的摄像头是否处于黑屏状态或者亮屏状态,解锁状态,或者,锁屏状态。例如,终端处于黑屏状态,若终端的摄像头处于开启状态,则可采集拍摄参数,又例如,终端处于亮屏状态,若终端的摄像头处于开启状态,则可采集拍摄参数,又例如,终端处于解锁状态下,若终端处于非预览界面(例如,微信界面),也可以采集拍摄参数。

可选地,所述用户指令为用户根据拍摄对象在屏幕反光位置而触发生成的。

可选地,所述拍摄参数可包括拍摄对象的位置信息。

例如,以前置摄像头为例,在终端处于黑屏状态下,若用户将终端的屏幕对着用户,则可在屏幕上呈现用户的倒影,例如,用户可在屏幕上看到自己的人脸(如同照镜子一样),在这个过程中,终端可保持黑屏状态,摄像头可采集用户的人脸位置,当然,还可以采集当前环境亮度。进一步地,拍摄参数还可包括但不仅限于:对焦区域、背景虚化区域、屏幕亮度、屏幕色温、人脸区域等等在摄像头捕捉到人脸位置之后,可根据人脸与屏幕的占比,也可以根据用户位置进一步确定对焦区域,对焦区域即人脸所在区域,在需要背景处理的应用下,还可以根据人脸区域和用户位置进一步得到背景虚化区域(人脸区域以外的区域为背景虚化区域)。

具体地,实际应用中,终端的屏幕成像采用的是平面镜成像原理,根据平面镜原理可以得到如下结论,如图1a所示,以某个点S为例,假如该点位置为(x,y),记作:S(x,y)点的成像位置s’(x,y),那么,在平面镜成像原理中,物体离镜面的垂直长度等于像离镜面的垂直长度,即s与镜面(屏幕所在平面充当)的垂直距离与s’到镜面的垂直距离相等,当然,屏幕所在平面可看作一条直线,其方向可以理解为z轴,得到的拍摄图像为基于图像传感器成像,实现与屏幕相同的效果,因而,只需考虑传感器上的像素点,位置可记作(x,y)。

通常情况下,摄像头的镜头相当于凸透镜,如图1b,以凸透镜的成像原理为例加以说明,其中,AB表示物体,f为焦距,A1B1表示AB的像。由于三角形ABO和三角形A1B1O相似,因而,可以得到如下公式:

又三角形COF和三角形A1B1F相似,所以

由于CO=AB,所以

上式中,BO=p,B1O=p’,OF=f,B1F=p’-f,可得到:

整理得到如下公式:

如此,利用上述原理可得到用户在采用屏幕“照镜子”时,可得到环境参数,其中,可包含成像图像中的用户位置。

假设S点与A点为同一点,为了实现预览界面与屏幕预览的效果一致性,因此,需要将利用数字信号处理(DSP)将s’的RGB值替换为A1的RGB值。通过实验手段,找到S’和A1的对应关系S’(x,y)=F A1(x,y),其中,F为相机倍数。实验方式,F可以通过大量的实现像素点通过计算得到的规律方程式。完成之后,可以通过调整相机倍数,来调整成像的大小的效果。

可选地,基于上述理论,上述获取当前的拍摄参数,可包括如下步骤:

21)确定拍摄对象当前的位置信息;

22)、根据所述位置信息确定所述拍摄参数。

其中,上述位置信息可包括拍摄对象的位置,还可以包括拍摄对象的角度,用户也可以作为拍摄对象。可选地,可利用距离传感器检测位置信息,例如,用户在利用终端的屏幕进行自我调整时(相当于将终端的屏幕当作镜子,如图1c),那么,用户的投影就可显现在终端的屏幕上,如此,可记录终端的摄像头与用户之间的距离,从而,可估计出拍摄对象的位置信息。

进一步可选地,基于上述理论,上述获取拍摄参数,可包括如下步骤:

23)确定拍摄对象当前的位置信息及当前环境参数;

24)、根据所述拍摄对象当前的位置信息及所述当前环境参数确定所述拍摄参数。

可选地,终端的距离传感器可为至少一个,因而,可将该至少一个距离传感器与用户之间的距离的均值作为该用户当前的用户位置信息。

可选地,当前环境参数包含以下至少一个:环境亮度、环境色温、环境的气候(例如,雾天、空气湿度等)。上述环境亮度可利用环境光传感器检测得到,环境色温可利用色温传感器检测得到,环境的气候可由天气类应用获取。

可选地,上述根据所述位置信息及所述当前环境参数确定所述拍摄参数,可按照如下方式具体实现:

按照预设的位置信息及环境参数与拍摄参数之间的映射关系确定所述位置信息及所述当前的环境参数对应的拍摄参数。

具体地,拍摄对象的位置信息及环境参数与拍摄参数之间的映射关系可按照如下方式进行表示,例如:

Y=F(a,b)

其中,Y表示环境参数,a表示拍摄对象的位置信息,b表示环境参数,F表示拍摄对象的位置信息及环境参数与拍摄参数之间的映射关系。该函数需要通过大量实验得到,具体如下:

可选取一定数量的参照物,记录参照物在终端屏幕上的位置(利用距离传感器获取用户的位置,然后,由于镜像原理,可得到参照物在终端屏幕上的位置),以参照物在终端屏幕上出现的位置来调整前置摄像头在预览图像状态下的拍摄参数(用户在终端屏幕上显示的位置、角度,以及Camera预览分辨率)。当然,前置摄像头的位置、角度以及预览分辨率的确定原则可以是Camera预览界面参照物影响最为接近终端屏幕上参照位置。因而,需要根据大量实验确定相机位置,角度以及Camera预览分辨率等相关参数。

可选地,在执行本发明实施例之前,用户需要调整好自己的姿态(即将终端的屏幕当作镜子,调整自己的位置、角度)。终端的屏幕预览的实现不需要增加额外的硬件,现有屏幕均具有很好的效果。目前,终端屏幕种类纷繁复杂,譬如,薄膜场效应晶体管(Thin Film Transistor,TFT)、平面转换屏幕(In-Plane Switching,IPS)、有源矩阵有机发光二极体面板(Active-matrix Organic Light Emitting Diode,AMOLED)屏幕等等。另外,无论哪种屏幕均能实现图1a效果,获取人物、背景的相关位置。

103、根据所接收的用户指令,控制所述摄像头进行拍摄。

可选地,在拍摄参数确定后,则可不进入预览界面,而是直接根据该拍摄参数控制摄像头进行拍摄。即可根据拍摄参数调整预览图像的分辨率,预览图像中用户的位置、预览图像的亮度、预览图像的色温等等。当然,在拍摄后,可得到一张图像或者一段视频。

具体地,在拍摄参数确定后,则可不进入预览界面,而是直接进行拍摄。当然,由于拍摄参数已经确定,由于摄像头已经开启,就算不处于预览界面,摄像头也可以知道预览图像是啥样,只是不在终端的显示屏上呈现预览图像,如此,可直接进行拍摄,从而,可快速实现拍摄。

可选地,上述用户指令可通过按键实现,也可以通过语音控制。因此,可方便用于控制终端进行拍摄。

104、生成与所述拍摄参数相对应的图像。

可选地,上述步骤104中,所述生成与所述拍摄参数相对应的图像,包括:

根据预设的拍摄对象在屏幕的反光位置与拍摄参数的关联关系,生成与所述拍摄对象在屏幕的反光位置相对应的图像。

其中,在步骤101之前,可预先建立拍摄对象在屏幕的反光位置与拍摄参数之间的关联关系,具体地,用户在每次拍摄时,可记录拍摄对象在屏幕上的反光位置,及该反光位置与拍摄参数之间的一个关系,在得到大量的关系后,即可以进行拟合,得到拍摄对象在屏幕的反光位置与拍摄参数之间的一个拟合曲线,该拟合曲线即是拍摄对象在屏幕的反光位置与拍摄参数的关联关系。如此,可生成与该拍摄对象在屏幕的反光位置对象的图像。

可选地,上述步骤104中,生成与所述拍摄参数相对应的图像,可包括如下步骤:

41)、生成与所述拍摄参数对应的多张图像;

42)、对所述多张图像进行图像质量评价,得到所述多个图像质量评价值;

43)、选取所述多个图像质量评价值中的最大值对应的图像。

其中,在步骤41中,可采用连拍方式,得到拍摄参数对应的多张图像。上述如何从多张图像中选取图像质量最好的一张。可采用至少一个图像质量评价指标分别对图像进行图像质量评价,得到图像质量评价值,其中,图像质量评价指标可包括但不仅限于:平均灰度、均方差、熵、边缘保持度、信噪比等等。可定义为得到的图像质量评价值越大,则图像质量越好。

需要说明的是,由于采用单一评价指标对图像质量进行评价时,具有一定的局限性,因此,可采用多个图像质量评价指标对图像质量进行评价,当然,对图像质量进行评价时,并非图像质量评价指标越多越好,因为图像质量评价指标越多,图像质量评价过程的计算复杂度越高,也不见得图像质量评价效果越好,因此,在对图像质量评价要求较高的情况下,可采用2~10个图像质量评价指标对图像质量进行评价。具体地,选取图像质量评价指标的个数及哪个指标,依据具体实现情况而定。当然,也得结合具体地场景选取图像质量评价指标,在暗环境下进行图像质量评价和亮环境下进行图像质量评价选取的图像质量指标可不一样。

可选地,在对图像质量评价精度要求不高的情况下,可用一个图像质量评价指标进行评价,例如,以熵对待处理图像进行图像质量评价值,可认为熵越大,则说明图像质量越好,相反地,熵越小,则说明图像质量越差。

可选地,在对图像质量评价精度要求较高的情况下,可以采用多个图像质量评价指标对待处理图像进行评价,在多个图像质量评价指标对待处理图像进行图像质量评价时,可设置该多个图像质量评价指标中每一图像质量评价指标的权重,可得到多个图像质量评价值,根据该多个图像质量评价值及其对应的权重可得到最终的图像质量评价值,例如,三个图像质量评价指标分别为:A指标、B指标和C指标,A的权重为a1,B的权重为a2,C的权重为a3,采用A、B和C对某一图像进行图像质量评价时,A对应的图像质量评价值为b1,B对应的图像质量评价值为b2,C对应的图像质量评价值为b3,那么,最后的图像质量评价值=a1b1+a2b2+a3b3。通常情况下,图像质量评价值越大,说明图像质量越好。

可以看出,通过本发明实施例,开启摄像头,接收用户指令,获取当前的拍摄参数,根据所接收的用户指令,控制摄像头进行拍摄,生成与拍摄参数相对应的图像,如此,不需要进入拍摄的预览界面,便可用于实现快速拍摄,在一定程度由于不显示预览图像界面,也可以降低终端的功耗。

与上述一致地,请参阅图2,为本发明实施例提供的一种拍摄控制方法的第二实施例流程示意图。本实施例中所描述的拍摄控制方法,包括以下步骤:

201、开启摄像头。

其中,终端的摄像头可为前置摄像头或者后置摄像头,当然,也可以为侧置摄像头。当然,本发明实施例不要求终端的摄像头是否处于黑屏状态或者亮屏状态,解锁状态,或者,锁屏状态。例如,终端处于黑屏状态,若终端的摄像头处于开启状态,则可采集拍摄参数,又例如,终端处于亮屏状态,若终端的摄像头处于开启状态,则可拍摄采集环境参数,又例如,终端处于解锁状态下,若终端处于非预览界面(例如,微信界面),也可以采集拍摄参数。

202、接收用户指令,获取当前的拍摄参数。

可选地,基于上述理论,上述获取当前的拍摄参数,可包括如下步骤:

21)确定拍摄对象当前的位置信息;

22)、根据所述位置信息确定所述拍摄参数。

其中,上述位置信息可包括拍摄对象的位置,还可以包括拍摄对象的角度,用户也可以作为拍摄对象。可选地,可利用距离传感器检测位置信息,例如,用户在利用终端的屏幕进行自我调整时(相当于将终端的屏幕当作镜子,如图1c),那么,用户的投影就可显现在终端的屏幕上,如此,可记录终端的摄像头与用户之间的距离,从而,可估计出拍摄对象的位置信息。

进一步可选地,基于上述理论,上述获取拍摄参数,可包括如下步骤:

23)确定拍摄对象当前的位置信息及当前环境参数;

24)、根据所述拍摄对象当前的位置信息及所述当前环境参数确定所述拍摄参数。

可选地,终端的距离传感器可为至少一个,因而,可将该至少一个距离传感器与用户之间的距离的均值作为该用户当前的用户位置信息。

可选地,当前环境参数包含以下至少一个:环境亮度、环境色温、环境的气候(例如,雾天、空气湿度等)。上述环境亮度可利用环境光传感器检测得到,环境色温可利用色温传感器检测得到,环境的气候可由天气类应用获取。

可选地,上述根据所述位置信息及所述当前环境参数确定所述拍摄参数,可按照如下方式具体实现:

按照预设的位置信息及环境参数与拍摄参数之间的映射关系确定所述位置信息及所述当前的环境参数对应的拍摄参数。

具体地,拍摄对象的位置信息及环境参数与拍摄参数之间的映射关系可按照如下方式进行表示,例如:

Y=F(a,b)

其中,Y表示环境参数,a表示拍摄对象的位置信息,b表示环境参数,F表示拍摄对象的位置信息及环境参数与拍摄参数之间的映射关系。该函数需要通过大量实验得到,具体如下:

可选取一定数量的参照物,记录参照物在终端屏幕上的位置(利用距离传感器获取用户的位置,然后,由于镜像原理,可得到参照物在终端屏幕上的位置),以参照物在终端屏幕上出现的位置来调整前置摄像头在预览图像状态下的拍摄参数(用户在终端屏幕上显示的位置、角度,以及Camera预览分辨率)。当然,前置摄像头的位置、角度以及预览分辨率的确定原则可以是Camera预览界面参照物影响最为接近终端屏幕上参照位置。因而,需要根据大量实验确定相机位置,角度以及Camera预览分辨率等相关参数。

可选地,在执行本发明实施例之前,用户需要调整好自己的姿态(即将终端的屏幕当作镜子,调整自己的位置、角度)。终端的屏幕预览的实现不需要增加额外的硬件,现有屏幕均具有很好的效果。目前,终端屏幕种类纷繁复杂,譬如,薄膜场效应晶体管(Thin Film Transistor,TFT)、平面转换屏幕(In-Plane Switching,IPS)、有源矩阵有机发光二极体面板(Active-matrix Organic Light Emitting Diode,AMOLED)屏幕等等。另外,无论哪种屏幕均能实现图1a效果,获取人物、背景的相关位置。

可选地,在执行本发明实施例之前,用户需要调整好自己的姿态(即将终端的屏幕当作镜子,调整自己的位置、角度)。终端的屏幕预览的实现不需要增加额外的硬件,现有屏幕均具有很好的效果。目前,终端屏幕种类纷繁复杂,譬如,薄膜场效应晶体管、平面转换屏幕、有源矩阵有机发光二极体面板屏幕等等。另外,无论哪种屏幕均能实现图1a效果,获取人物、背景的相关位置。

可选地,上述用户指令可通过按键实现,例如,终端的触控屏上有一个按键,对该按键进行触控操作可实现拍摄。例如,如图2a,在终端的侧面可设置有按键,在用户按压该按键后,即可进入拍摄。在用户调整好了姿态后,可长按选择的实体按键。关于实体按键,如图2a,可以选择在硬件上新增1个Camera实体按键,或者,利用现有音量上键或音量下键。当然,用户指令,也可以通过语音控制。因此,可方便用于控制终端进行拍摄。

203、确定与所述拍摄参数对应的美颜参数。

其中,可通过环境参数与美颜参数之间的映射关系确定该拍摄参数对应的美颜参数。

例如,环境参数与美颜参数之间的映射关系可按照如下方式进行表示,例如:

y=f(x)

其中,y表示美颜参数,x表示环境参数,f表示用环境参数与美颜参数之间的映射关系。上述y=f(x)可为线性函数或者非线性函数。

当然,在拍摄参数包含多个参数时,可根据该多个参数中的至少一个确定拍摄参数对应的美颜参数。

204、根据所接收用户指令,控制所述摄像头进行拍摄。

可选地,在执行步骤204的过程中,可不用进入预览图像界面,而是直接利用摄像头进行拍摄,从而,得到拍摄图像。如此,不仅可降低终端的功耗,而且也加快了拍摄效率。

205、生成与所述拍摄参数相对应的图像。

206、根据所述美颜参数对所述图像进行美颜处理,得到美颜图像。

其中,终端可对拍摄图像进行美颜处理,即根据步骤202确定的美颜参数,如此,可得到美颜后的美颜图像。从而,可快速实现拍摄模式下的美颜效果。

可以看出,通过本发明实施例,开启摄像头,接收用户指令,获取当前的拍摄参数,确定与该拍摄参数对应的美颜参数,根据所接收的用户指令,控制摄像头进行拍摄,生成与拍摄参数相对应的图像,根据该美颜参数对该图像进行美颜处理,得到美颜图像。如此,可在摄像头开启的状态下,虽然未进入预览界面,但是,也可以获取环境参数,快速拍出具有美颜效果的图像。

以下是本发明实施例提供实施上述拍摄控制方法的装置,具体如下:

与上述一致地,请参阅图3a,为本发明实施例提供的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:开启单元301、接收单元302、控制单元303和第一生成单元304具体如下:

开启单元301,用于开启摄像头;

接收单元302,用于接收用户指令,获取当前的拍摄参数;

控制单元303,用于根据所接收的用户指令,控制所述摄像头进行拍摄;

第一生成单元304,用于生成与所述拍摄参数相对应的图像。

可选地,所述用户指令为用户根据拍摄对象在屏幕反光位置而触发生成的。

可选地,所述第一生成单元304具体用于:

根据预设的拍摄对象在屏幕的反光位置与拍摄参数的关联关系,生成与所述拍摄对象在屏幕的反光位置相对应的图像。

可选地,所述拍摄参数包括拍摄对象的位置信息。

可选地,如图3b,图3b为图3a中所描述的终端的第一生成单元304的具体细化结构,所述第一生成单元304可包括:第二生成单元3041、评价单元3042和选取单元3043,具体如下:

第二生成单元3041,用于生成与所述拍摄参数对应的多张图像;

评价单元3042,用于对所述多张图像进行图像质量评价,得到所述多个图像质量评价值;

选取单元3043,用于选取所述多个图像质量评价值中的最大值对应的图像。

可以看出,通过本发明实施例,开启摄像头,接收用户指令,获取当前的拍摄参数,根据所接收的用户指令,控制摄像头进行拍摄,生成与拍摄参数相对应的图像,因此,可以获取拍摄参数,从而,不需要进入拍摄的预览界面,便可用于实现快速拍摄,在一定程度由于不显示预览图像界面,也可以降低终端的功耗。

请参阅图4,为本发明实施例提供的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。

其中,上述输入设备1000具体可为触控面板、物理按键或者鼠标。

上述输出设备2000具体可为显示屏。

上述存储器4000可以是高速RAM存储器,也可为非易失存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:

上述处理器3000,用于:

开启摄像头;

接收用户指令,获取当前的拍摄参数;

根据所接收的用户指令,控制所述摄像头进行拍摄;

生成与所述拍摄参数相对应的图像。

可选地,所述用户指令为用户根据拍摄对象在屏幕反光位置而触发生成的。

可选地,上述处理器3000生成与所述拍摄参数相对应的图像,包括:

根据预设的拍摄对象在屏幕的反光位置与拍摄参数的关联关系,生成与所述拍摄对象在屏幕的反光位置相对应的图像。

可选地,所述拍摄参数包括拍摄对象的位置信息。

可选地,上述处理器3000生成与所述拍摄参数相对应的图像,包括:

生成与所述拍摄参数对应的多张图像;

对所述多张图像进行图像质量评价,得到所述多个图像质量评价值;

选取所述多个图像质量评价值中的最大值对应的图像。

具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器3000可执行本发明实施例提供的一种拍摄控制方法的第一实施例或第二实施例中所描述的实现方式,也可执行本发明实施例提供的一种终端的第一实施例中所描述的终端的实现方式,在此不再赘述。

本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。

以上对本发明实施例所提供的一种拍摄控制方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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