一种移动设备的拍摄方法和装置与流程

文档序号:11844136阅读:138来源:国知局
一种移动设备的拍摄方法和装置与流程

本申请涉及移动终端技术领域,特别是涉及一种移动设备的拍摄方法和一种移动设备的拍摄装置。



背景技术:

随着移动终端技术的发展,移动设备的软硬件配置也越来越高端。例如,移动终端已由无摄像头等拍摄设备而发展成前后均配置摄像头,也因此移动设备上相机的使用非常得广泛,移动设备中相机的相关应用程序成为了人们日常生活中经常使用的功能应用。

但是,采用移动设备进行拍摄还存在许多问题,以自拍为例。采用移动设备进行自拍这一拍摄行为主要通过以下几种方式实现:一种是通过对移动设备的屏幕上显示的拍照按钮的触发进行拍摄,另一种是通过对移动设备的外部物理按键的触发进行拍摄,如触发移动设备机身上的物理按键等。

但当前手机的移动设备屏幕越来越大,用户对移动设备的抓握也越来越困难。通常需要两只手同时掌握移动设备,而对于上述自拍这一功能,通常用户仅能通过单手操作来完成,导致在自拍的拍摄过程中很容易使手机掉落,或者无法接触拍摄的屏幕按钮和物理按键,导致自拍操作执行非常困难。

因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种移动设备的拍摄方法,以采用移动设备便捷、快速的拍摄照片。



技术实现要素:

本申请实施例所要解决的技术问题是提供一种移动设备的拍摄方法,以采用移动设备便捷、快速的拍摄照片。

相应的,本申请实施例还提供了一种移动设备的拍摄装置,用以保证上述方法的实现及应用。

为了解决上述问题,本申请公开了一种移动设备的拍摄方法,包括:调用移动设备内置的握力感应器测量所述移动设备上的握力信息;按照预设拍 摄条件对当前的握力信息进行检测;当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄。

可选的,所述调用移动设备内置的握力感应器测量所述移动设备上的握力信息,包括:调用移动设备内置的握力感应器实时对所述移动设备进行测量;将测量得到的测量值记录到握力信息中,其中,所述握力信息包括:握力力度值.

可选的,所述握力信息还包括:握力位置。

可选的,所述按照预设拍摄条件对当前的握力信息进行检测,包括:按照预设拍摄条件分别对所述握力力度值和握力位置进行检测;当检测到所述握力力度值超出所述预设拍摄条件中配置的握力范围,且所述握力位置在所述预设拍摄条件中配置的预设位置时,所述握力信息符合所述预设拍摄条件。

可选的,所述当检测到所述握力信息符合所述预设拍摄条件之后,所述的方法还包括:检测所述移动终端当前所处的模式;在当前所处的模式为非拍摄模式时,在所述移动设备中启动拍摄模式;在当前所处的模式为拍摄模式时,执行生成拍摄指令步骤。

可选的,所述在所述移动设备中启动拍摄模式,包括:生成所述拍摄模式对应的启动指令;采用所述启动指令在所述移动终端中调用摄像头启动拍摄模式。

可选的,所述生成拍摄指令,包括:生成在所述拍摄模式下进行拍摄的拍摄指令;所述依据所述拍摄指令调用所述移动设备的摄像头进行拍摄,包括:在所述拍摄模式下,通过所述拍摄指令调用所述移动设备的摄像头对当前图像的进行拍摄。

可选的,所述的方法还包括:预先收集所述握力感应器测量的握力信息;对所述握力信息进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置;采用所述握力范围和握力位置生成预设拍摄条件。

本申请还公开了一种移动设备的拍摄装置,包括:握力测量模块,用于调用移动设备内置的握力感应器测量所述移动设备上的握力信息;握力检测模块,用于按照预设拍摄条件对当前的握力信息进行检测;拍摄模块,用于当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄。

可选的,所述握力测量模块,包括:测量子模块,用于调用移动设备内置的握力感应器实时对所述移动设备进行测量;记录子模块,用于将测量得到的测量值记录到握力信息中,其中,所述握力信息包括:握力力度值。

可选的,所述握力信息还包括:握力位置。

可选的,所述握力检测模块,用于按照预设拍摄条件分别对所述握力力度值和握力位置进行检测;当检测到所述握力力度值超出所述预设拍摄条件中配置的握力范围,且所述握力位置在所述预设拍摄条件中配置的预设位置时,所述握力信息符合所述预设拍摄条件。

可选的,所述的装置还包括:模式检测模块,用于检测所述移动终端当前所处的模式;在当前所处的模式为非拍摄模式时,触发启动模块;在当前所处的模式为拍摄模式时,触发所述拍摄模块;启动模块,用于在当前所处的模式为非拍摄模式时,在所述移动设备中启动拍摄模式。

可选的,所述启动模块,用于生成所述拍摄模式对应的启动指令;采用所述启动指令在所述移动终端中调用摄像头启动拍摄模式。

可选的,所述拍摄模块,用于生成在所述拍摄模式下进行拍摄的拍摄指令;在所述拍摄模式下,通过所述拍摄指令调用所述移动设备的摄像头对当前图像的进行拍摄。

可选的,所述的装置还包括:条件生成模块,用于预先收集所述握力感应器测量的握力信息;对所述握力信息进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置;采用所述握力范围和握力位置生成预设拍摄条件。

与现有技术相比,本申请实施例包括以下优点:

用户通常是直接抓握移动设备来进行操作,因此调用移动设备内置的握力感应器测量所述移动设备上的握力信息,以后续基于握力对移动设备的拍摄进行控制,采用预设拍摄条件对当前的握力信息进行检测,从而准确的区分拍摄和非拍摄的场景,当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄,实现在抓握移动设备的同时直接通过握力控制照片的拍摄,而不用再触发特定位置的按钮来发送指令,简化拍摄的操作流程,从而在确定好拍摄角度等各种拍摄所需参数后,只需施加一定的握力即可拍摄,还提高了照片的拍摄效率。

附图说明

图1是本申请实施例提供的一种移动设备的拍摄方法的步骤流程图;

图2是本申请实施例提供的另一种移动设备的拍摄方法的步骤流程图;

图3是本申请实施例提供的另一种移动设备的拍摄方法的步骤流程图;

图4是本申请实施例的一种移动设备的拍摄装置的结构框图;

图5是本申请实施例的另一种移动设备的拍摄装置的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

本申请实施例的核心构思之一在于,提出一种移动设备的拍摄方法,以通过单手便捷的拍摄照片。鉴于用户通常是直接抓握移动设备来进行操作,因此调用移动设备内置的握力感应器测量所述移动设备上的握力信息,以后续基于握力对移动设备的拍摄进行控制,采用预设拍摄条件对当前的握力信息进行检测,从而准确的区分拍摄和非拍摄的场景,当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄,实现在抓握移动设备的同时直接通过握力控制照片 的拍摄,而不用再触发特定位置的按钮来发送指令,简化拍摄的操作流程,从而在确定好拍摄角度等各种拍摄所需参数后,只需施加一定的握力即可拍摄,还提高了照片的拍摄效率。

实施例一

参照图1,示出了本申请实施例提供的一种移动设备的拍摄方法的步骤流程图,具体可以包括如下步骤:

步骤102,调用移动设备内置的握力感应器测量所述移动设备上的握力信息。

用户在采用手机等移动设备进行自拍时,通常是触发移动设备屏幕中的拍摄按钮或设置在移动设备机身上的物理按键进行拍摄,但是这类按钮通常是在一个固定的位置区域上,触发按钮非常不便,导致照片拍摄很困难。

移动设备是一种便携式智能设备,便于用户随时随地的使用,因此用户在使用移动设备时通常是抓握着移动设备进行操作,可以单手操作也可以双手操作,因此在抓握移动设备时也可以通过单手或双手抓握。

用户抓握移动设备时,会对移动设备施加一定的握力才能保证移动设备不掉落,而在采用移动设备进行拍摄时,用户在抓握移动设备的同时也可以调整拍摄角度等拍摄需要的参数。本实施例基于用户抓握移动设备来拍摄照片的特征,在抓握移动设备的同时直接通过握力控制照片的拍摄,而不用再触发特定位置的按钮来发送指令,从而简化拍摄的操作流程,在确定好拍摄角度等各种拍摄所需参数后,只需施加一定的握力即可拍摄,从而提高了照片的拍摄效率。

为了实现握力对移动设备上照片的拍摄控制,本实施例首先首先要通过握力感应器来测量握力,该握力感应器也称为握力传感器,该握力感应器内置于移动设备中,用于测量移动设备机身上的握力相关数据,如握力的力度值以及握力的位置等。

因此采用移动设备内置的握力感应器实时对移动设备机身上的握力信息进行检测,获取施加在移动设备上的握力信息。

步骤104,检测所述握力信息是否符合预设拍摄条件。

由于除了拍摄之外,用户多数时间均会施加握力抓握移动设备,因此就需要对施加的握力进行判断,以准确的区分拍摄和非拍摄的场景。因此,本实施例中采用预设拍摄条件对移动设备上当前的握力信息进行判断,确定是否符合拍摄场景。

该预设拍摄条件是预先设置的通过握力相关信息区分拍摄与非拍摄的场景的条件,当符合该预设拍摄条件时执行拍摄场景,即采用当前的移动设备进行拍摄;而当不符合该预设拍摄条件时执行非拍摄场景,即当前的移动设备不需要进行拍摄。

本实施例中预设拍摄条件可以依据实际需求确定,如配置为限定一定的握力范围,或者配置限定一定的握力位置,或者配置为限定单(双)手操作,或者综合上述两种或以上情况来配置预设拍摄条件。然后按照预设拍摄条件对当前的握力信息进行检测,检测所述握力信息是否符合所述预设拍摄条件。

若是,即检测到所述握力信息符合所述预设拍摄条件,执行步骤106;若否,即检测到所述握力信息不符合所述预设拍摄条件,返回步骤102继续测量所述移动设备上的握力信息。

步骤106,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄。

当检测到所述握力信息符合所述预设拍摄条件时,即当前的握力信息符合拍摄场景,此时要采用该移动设备进行拍摄,可以生成该移动设备在拍摄场景下的拍摄指令,如在移动设备的拍摄模式下生成该拍摄模式的拍摄指令,然后传输该拍摄指令给相应的拍摄应用,从而调用移动设备的摄像头进行拍摄。本实施例中拍摄可以是对照片的拍摄,也可以是摄像等需要调用摄像头完成的拍摄场景。

综上所述,用户通常是直接抓握移动设备来进行操作,因此调用移动设备内置的握力感应器测量所述移动设备上的握力信息,以后续基于握力对移动设备的拍摄进行控制,采用预设拍摄条件对当前的握力信息进行检测,从 而准确的区分拍摄和非拍摄的场景,当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄,实现在抓握移动设备的同时直接通过握力控制照片的拍摄,而不用再触发特定位置的按钮来发送指令,简化拍摄的操作流程,从而在确定好拍摄角度等各种拍摄所需参数后,只需施加一定的握力即可拍摄,还提高了照片的拍摄效率。

本申请一个可选实施例中,调用移动设备内置的握力感应器测量所述移动设备上的握力信息,包括:调用移动设备内置的握力感应器实时对所述移动设备进行测量;将测量得到的测量值记录到握力信息中。

移动设备会调用内置的握力感应器实时测量移动设备上的握力信息,本申请一个可选实施例中,握力信息包括握力力度值,握力力度值即握力感应器测量出的对移动设备施加的力度的数值。因此在按照预设拍摄条件对当前的握力信息进行检测时,在上述测量出握力力度值的基础上,可以按照预设拍摄条件对该握力力度值进行检测,当检测到所述握力力度值超出所述预设拍摄条件中配置的握力范围时,所述握力信息符合所述预设拍摄条件。

本申请另一个可选实施例中,该握力信息包括:握力力度值和握力位置。握力位置即通过握力感应器测量出的对移动设备所施加的握力的位置,可以将通过测量得到握力力度值和握力位置记录为握力信息。当然还可以测量出是单手操作或双手操作,从而记录单手的握力范围和双手的握力范围记录到握力信息中。

握力信息包括:握力力度值,握力位置,以及单、双手操作等信息,因此在采用预设拍摄条件对握力信息进行检测时,可以依次对每种握力信息进行检测,综合各种握力信息的检测结果确定是否满足预设拍摄条件。

本申请实施例中,移动设备按照状态的不同可以分为多种不同的模式,针对拍照的场景,可以划分为拍摄模式和非拍摄模式。其中,拍摄模式指的是移动设备启动摄像头可以执行拍摄的状态,例如开启移动设备中的相机应用等。非拍摄模式指的是移动设备未启动摄像头的状态。移动设备所处的模 式不同基于握力信息进行拍摄的过程也存在移动的差异。

实施例二

在上述实施例的基础上,本实施例以移动设备处于拍摄模式为例详细论述通过握力实现移动设备拍摄的步骤。

参照图2,示出了本申请实施例提供的另一种移动设备的拍摄方法的步骤流程图,具体可以包括如下步骤:

步骤202,调用移动设备内置的握力感应器实时对所述移动设备进行测量。

步骤204,将测量得到的测量值记录到握力信息中。

本实施例中,以所述握力信息包括:握力力度值和握力位置为例进行论述。握力感应器对移动设备进行测量时,可以测量出施加握力的位置和施加的力度,从而测量得到握力力度值和握力位置作为握力信息。

本申请一个可选实施例中,预先收集所述握力感应器测量的握力信息;对所述握力信息进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置;采用所述握力范围和握力位置生成预设拍摄条件。

用户在抓握移动设备时,通常会在移动设备上施加一定的握力以保证移动设备不会掉落。对移动设备抓握的力度过小可能会抓握不稳,而若抓握的力度过大可能导致用户手部不适,因此用户在抓握移动设备时,通常抓握的握力力度值是在一定范围内的。本实施例可以预先采集并分析出在非拍摄模式下用户对移动设备抓握时的握力信息,从而统计出移动终端处于非拍摄模式时的握力范围和握力位置,构成预设拍摄条件。

握力感应器会实时测量在移动设备上施加的握力力度值和握力位置,依据测量时移动设备的状态即可确定在拍摄模式和非拍摄模式时的握力信息,然后对非拍摄模式时采集到的握力力度值和握力位置进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置;采用所述握力范围和握力位置生成预设拍摄条件。

步骤206,检测握力力度值是否超出所述预设拍摄条件中配置的握力范 围。

若是,即握力力度值超出了所述预设拍摄条件中配置的握力范围,执行步骤208;若否,即握力力度值不超出所述预设拍摄条件中配置的握力范围,则返回步骤202继续检测握力。

当然,针对仅测量握力力度值为握力信息的应用场景中,针对步骤206的检测结果,若握力力度值超出了所述预设拍摄条件中配置的握力范围,此时即确定握力信息符合所述预设拍摄条件,直接执行步骤210。

步骤208,检测握力位置是否处于所述预设拍摄条件中配置的预设位置内。

若是,即握力位置处于所述预设拍摄条件中配置的预设位置内,执行步骤210;若否,即握力位置不处于所述预设拍摄条件中配置的预设位置内,则返回步骤202继续检测握力。

当检测到所述握力力度值超出所述预设拍摄条件中配置的握力范围,且所述握力位置在所述预设拍摄条件中配置的预设位置时,所述握力信息符合所述预设拍摄条件,由于当前移动设备处于拍摄模式,此时可以直接调用摄像头进行拍摄。

步骤210,生成在拍摄模式下进行拍摄的拍摄指令。

步骤212,在所述拍摄模式下,通过所述拍摄指令调用所述移动设备的摄像头对当前图像的进行拍摄。

移动设备中可以包括多种不同的相机应用,因此拍摄模式可能是多种不同相机应用启动的,不同的相机应用对应拍摄指令也可能存在差异,因此在确定握力信息满足预设拍摄条件时,可以基于启动拍摄模式的相机应用生成相应的拍摄指令,从而基于该拍摄指令在该相机应用中调用移动设备的摄像头对当前图像的进行拍摄。

综上所述,对移动设备机身上施加的握力信息进行测量,可以分别检测握力力度值是否超出所述预设拍摄条件中配置的握力范围,握力位置是否在所述预设拍摄条件中配置的预设位置,从而确定该握力信息是否满足预设拍摄条件,通过多种条件准确的检测当前的握力,从而防止误操作耗费移动设 备的电力、存储等资源。

其次,在移动设备处于拍摄模式下时,若握力信息符合预设条件可以直接生成拍摄指令,调用移动设备的摄像头进行拍摄,使移动设备的拍摄更加便捷、快速。

实施例三

在上述实施例的基础上,本实施例详细论述移动设备在不同模式下通过握力实现移动设备拍摄的步骤。

本实施例中,依据移动设备所处模式基于握力执行相应的步骤。

若移动设备当前处于非拍摄模式,用户用手握住移动设备的机身,握力感应器感应到移动设备机身上的握力力度值和握力位置,然后处理器分别对握力力度值和握力位置进行检测,当检测到握力力度值处于单手的握力范围外(即握力力度值介于最小值和最大值之间),且握力位置在预设位置范围内,判定满足预设拍摄条件,执行启动相机应用的步骤启动拍摄模式。若处理器检测到握力力度值处于单手的握力范围外,但握力位置在预设位置范围外,判定不满足预设拍摄条件,不用执行启动相机应用的步骤。若处理器检测到握力力度值处于单手的握力范围内,且握力位置在预设位置范围外,判定不满足预设拍摄条件,不用执行启动相机应用的步骤。若处理器检测到握力力度值处于单手的握力范围内,握力位置在预设位置范围内,判定不满足预设拍摄条件,不用执行启动相机应用的步骤。

在进入到相机应用界面后,可以继续基于握力可以执行“拍照”行为,处理器分别对握力力度值和握力位置进行检测,若处理器检测到握力力度值处于单手的握力范围内,握力位置在预设位置范围内,判定不满足预设拍摄条件,不用执行拍摄步骤。若处理器检测到握力力度值处于单手的握力范围内,且握力位置在预设位置范围外,判定不满足预设拍摄条件,不用执行拍摄步骤。若处理器检测到握力力度值处于单手的握力范围外,但握力位置在预设位置范围外,判定不满足预设拍摄条件,不用执行拍摄步骤。若处理器检测到握力力度值处于单手的握力范围外,且握力位置在预设位置范围内, 判定满足预设拍摄条件,可以生成拍摄指令进行拍摄。对于上述过程采用图3举例论述。

参照图3,示出了本申请实施例提供的另一种移动设备的拍摄方法的步骤流程图,具体可以包括如下步骤:

步骤302,预先收集所述握力感应器测量的握力信息。

步骤304,对所述握力信息进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置。

步骤306,采用所述握力范围和握力位置生成预设拍摄条件。

用户在抓握移动设备时,通常会在移动设备上施加一定的握力以保证移动设备不会掉落。对移动设备抓握的力度过小可能会抓握不稳,而若抓握的力度过大可能导致用户手部不适,因此用户在抓握移动设备时,通常抓握的握力力度值是在一定范围内的。本实施例可以预先采集并分析出在非拍摄模式下用户对移动设备抓握时的握力信息,从而统计出移动终端处于非拍摄模式时的握力范围和握力位置,构成预设拍摄条件。

握力感应器会实时测量在移动设备上施加的握力力度值和握力位置,依据测量时移动设备的状态即可确定在拍摄模式和非拍摄模式时的握力信息,然后对非拍摄模式时采集到的握力力度值和握力位置进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置;采用所述握力范围和握力位置生成预设拍摄条件。

步骤308,调用移动设备内置的握力感应器实时对所述移动设备进行测量。

步骤310,将测量得到的测量值记录到握力信息中。

本实施例中,所述握力信息包括:握力力度值和握力位置。握力感应器对移动设备进行测量时,可以测量出施加握力的位置和施加的力度,从而测量得到握力力度值和握力位置作为握力信息。

步骤312,检测握力位置是否处于所述预设拍摄条件中配置的预设位置内。

若是,即握力位置处于所述预设拍摄条件中配置的预设位置内,执行步 骤314;若否,即握力位置不处于所述预设拍摄条件中配置的预设位置内,则返回步骤308继续检测握力。

步骤314,检测握力力度值是否超出所述预设拍摄条件中配置的握力范围。

若是,即握力力度值超出了所述预设拍摄条件中配置的握力范围,执行步骤316;若否,即握力力度值不超出所述预设拍摄条件中配置的握力范围,则返回步骤308继续检测握力。

当检测到所述握力力度值超出所述预设拍摄条件中配置的握力范围,且所述握力位置在所述预设拍摄条件中配置的预设位置时,所述握力信息符合所述预设拍摄条件。

步骤316,检测所述移动终端是否处于拍摄模式。

检测所述移动终端的当前所处的模式,确定该移动终端是否处于拍摄模式。

若是,即移动终端处于非拍摄模式,则执行步骤318;若否,即移动终端处于拍摄模式,执行步骤322。

步骤318,生成所述拍摄模式对应的启动指令。

步骤320,采用所述启动指令在所述移动终端中调用摄像头启动拍摄模式。

在确定握力信息满足预设拍摄条件时,由于当前移动设备处于非拍摄模式,不能直接调用摄像头进行拍摄。因此会先生成启动拍摄模式的启动指令,启动指令可以依据实际要启动的相机应用配置,然后采用该启动指令在所述移动终端中启动相机应用调用摄像头,开启移动设备的拍摄模式。此后可以进一步生成该拍摄模式下的拍摄指令进行拍摄,或者返回步骤308重新测量握力信息。

步骤322,生成在所述拍摄模式下进行拍摄的拍摄指令。

步骤324,在所述拍摄模式下,通过所述拍摄指令调用所述移动设备的摄像头对当前图像的进行拍摄。

在确定握力信息满足预设拍摄条件时,可以基于启动拍摄模式的相机应 用生成相应的拍摄指令,从而基于该拍摄指令在该相机应用中调用移动设备的摄像头对当前图像的进行拍摄。

综上所述,通过对收集的握力信息进行统计,可以计算所述移动终端处于非拍摄模式时的握力范围和握力位置,从而生成较为准确的预设拍摄条件,准确的确定当前握力是否符合拍摄的场景,提供准确度。

再次,针对移动设备所处模式的不同,在握力信息符合预设条件时执行启动拍摄模式,或在拍摄模式下进行拍摄的操作,即可以基于握力信息自动启动拍摄模式,进一步提高拍摄的便捷性。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

实施例四

参照图4,示出了本申请实施例的一种移动设备的拍摄装置的结构框图,具体可以包括如下模块:

握力测量模块402,用于调用移动设备内置的握力感应器测量所述移动设备上的握力信息。

握力检测模块404,用于按照预设拍摄条件对当前的握力信息进行检测。

拍摄模块406,用于当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄。

综上所述,用户通常是直接抓握移动设备来进行操作,因此调用移动设备内置的握力感应器测量所述移动设备上的握力信息,以后续基于握力对移动设备的拍摄进行控制,采用预设拍摄条件对当前的握力信息进行检测,从而准确的区分拍摄和非拍摄的场景,当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄,实现在抓握移动设备的同时直接通过握力控制照片的拍摄,而不用 再触发特定位置的按钮来发送指令,简化拍摄的操作流程,从而在确定好拍摄角度等各种拍摄所需参数后,只需施加一定的握力即可拍摄,还提高了照片的拍摄效率。

实施例五

参照图5,示出了本申请实施例的另一种移动设备的拍摄装置的结构框图,具体可以包括如下模块:

握力测量模块502,用于调用移动设备内置的握力感应器测量所述移动设备上的握力信息。

握力检测模块504,用于按照预设拍摄条件对当前的握力信息进行检测。

拍摄模块506,用于当检测到所述握力信息符合所述预设拍摄条件时,生成拍摄指令,依据所述拍摄指令调用所述移动设备的摄像头进行拍摄。

模式检测模块508,用于检测所述移动终端当前所处的模式;在当前所处的模式为非拍摄模式时,触发启动模块510;在当前所处的模式为拍摄模式时,触发所述拍摄模块506;

启动模块510,用于在当前所处的模式为非拍摄模式时,在所述移动设备中启动拍摄模式。

条件生成模块512,用于预先收集所述握力感应器测量的握力信息;对所述握力信息进行统计,计算所述移动终端处于非拍摄模式时的握力范围和握力位置;采用所述握力范围和握力位置生成预设拍摄条件。

本申请一个可选实施例中,所述握力测量模502块,包括:测量子模块50202,用于调用移动设备内置的握力感应器实时对所述移动设备进行测量;记录子模块50204,用于将测量得到的测量值记录到握力信息中,其中,所述握力信息包括:握力力度值。

本申请另一个可选实施例中,所述握力信息还包括:握力位置。

本申请一个可选实施例中,所述握力检测模块504,用于按照预设拍摄条件分别对所述握力力度值和握力位置进行检测;当检测到所述握力力度值超出所述预设拍摄条件中配置的握力范围,且所述握力位置在所述预设拍摄条件中配置的预设位置时,所述握力信息符合所述预设拍摄条件。

本申请一个可选实施例中,所述启动模块510,用于生成所述拍摄模式对应的启动指令;采用所述启动指令在所述移动终端中调用摄像头启动拍摄模式。

所述拍摄模块506,用于生成在所述拍摄模式下进行拍摄的拍摄指令;在所述拍摄模式下,通过所述拍摄指令调用所述移动设备的摄像头对当前图像的进行拍摄。

综上所述,对移动设备机身上施加的握力信息进行测量,可以分别检测握力力度值是否超出所述预设拍摄条件中配置的握力范围,握力位置是否在所述预设拍摄条件中配置的预设位置,从而确定该握力信息是否满足预设拍摄条件,通过多种条件准确的检测当前的握力,从而防止误操作耗费移动设备的电力、存储等资源。

其次,在移动设备处于拍摄模式下时,若握力信息符合预设条件可以直接生成拍摄指令,调用移动设备的摄像头进行拍摄,使移动设备的拍摄更加便捷、快速。

再次,通过对收集的握力信息进行统计,可以计算所述移动终端处于非拍摄模式时的握力范围和握力位置,从而生成较为准确的预设拍摄条件,准确的确定当前握力是否符合拍摄的场景,提供准确度。

再次,针对移动设备所处模式的不同,在握力信息符合预设条件时执行启动拍摄模式,或在拍摄模式下进行拍摄的操作,即可以基于握力信息自动启动拍摄模式,进一步提高拍摄的便捷性。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全 软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理 终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

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

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