基于屏幕压力感应的拍照方法及装置与流程

文档序号:12595495阅读:416来源:国知局
基于屏幕压力感应的拍照方法及装置与流程

本发明实施例涉及触屏控制技术领域,具体涉及一种基于屏幕压力感应的拍照方法及装置。



背景技术:

目前的智能手机在使用相机应用程序时,若要对取景框内区域的成像大小进行调节,则需要使两个手指触碰取景框内区域,并通过手指滑动使得两个手指间距离的变化,从而对成像大小进行放大或者缩小,在实现本发明实施例的过程中,发明人发现该种调焦方式不易控制,难以将焦距调整至合适位置。另外,还可通过调出的缩放条进行成像大小的调节,在实现本发明实施例的过程中,发明人发现该种调焦方式需要用手指精确触控并拖动缩放条,给用户的操作带来了极大的不便,降低了用户操作体验。



技术实现要素:

针对现有技术中的缺陷,本发明实施例提供一种基于屏幕压力感应的拍照方法及装置,能够解决现有技术中成像大小的调节不易控制,难以将焦距调整至合适的位置,且给用户的操作带来了极大的不便的问题。

为解决上述技术问题,本发明实施例提供以下技术方案:

本发明实施例提供了一种基于屏幕压力感应的拍照方法,包括:

开启相机应用程序后,在识别到用户按压相机取景框内区域的触发事件后,对所述用户施加的压力值进行实时检测;

若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,则根据所述压力值的大小对所述相机取景框内的成像大小进行调节;

其中,所述第一阈值对应所述用户执行点击操作所施加的压力值。

优选地,所述根据所述压力值的大小对所述相机取景框内的成像大小进行调节,包括:

随着所述压力值的增大,缩小所述相机取景框的取景范围,以放大所述成像;

随着所述压力值的减小,增大所述相机取景框的取景范围,以缩小所述成像。

优选地,所述方法还包括:

根据所述压力值的变化速率,调节所述相机取景框的取景范围的变化速率。

优选地,所述方法还包括:

若检测获知所述压力值增大到第三阈值,则保持所述相机取景框的取景范围不变。

优选地,所述第一阈值、所述第二阈值及所述第三阈值根据所述用户选择进行预先设定。

本发明实施例提供了一种基于屏幕压力感应的拍照装置,包括:

压力检测单元,用于在识别到用户按压相机取景框内区域的触发事件时,对所述用户施加的压力值进行实时检测;

成像调节单元,用于在检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值时,根据所述压力值的大小对所述相机取景框内的成像大小进行调节;

其中,所述第一阈值对应所述用户执行点击操作所施加的压力值。

优选地,所述成像调节单元,具体用于:

随着所述压力值的增大,缩小所述相机取景框的取景范围,以放大所述成像;

随着所述压力值的减小,增大所述相机取景框的取景范围,以缩小所述成像。

优选地,所述装置还包括:速率调节单元,用于:

根据所述压力值的变化速率,调节所述相机取景框的取景范围的变化速率。

优选地,所述装置还包括:保持单元,用于:

若检测获知所述压力值增大到第三阈值,则保持所述相机取景框的取景范围不变。

优选地,所述第一阈值、所述第二阈值及所述第三阈值根据所述用户选择进行预先设定。

由上述技术方案可知,本发明实施例提供的基于屏幕压力感应的拍照方法及装置,在识别到用户按压相机取景框内区域的触发事件后,通过对所述用户施加的压力值进行实时检测,若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,则根据所述压力值的大小对所述相机取景框内的成像大小进行调节,如此,本发明实施例解决了现有技术中成像大小的调节不易控制,难以将焦距调整至合适的位置,且给用户的操作带来了极大的不便的问题,仅需根据用户施加压力值的大小对取景框内的成像大小进行调节,能够有效简化调焦操作的步骤,操作方便,且有效地加快了拍照速度。

附图说明

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

图1是本发明一实施例中的一种基于屏幕压力感应的拍照方法的流程示意图;

图2是本发明另一实施例中的一种基于屏幕压力感应的拍照方法的流程示意图;

图3是本发明一实施例中的一种基于屏幕压力感应的拍照装置的结构示意图;

图4是本发明另一实施例中的一种基于屏幕压力感应的拍照装置的结构示意图;

图5是本发明一实施例中的一种终端的结构示意图。

具体实施方式

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

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。

图1是本发明一实施例中的一种基于屏幕压力感应的拍照方法的流程示意图,该方法的执行主体是终端,如图1所示,该方法包括如下步骤:

S101:开启相机应用程序后,在识别到用户按压相机取景框内区域的触发事件后,对所述用户施加的压力值进行实时检测。

具体来说,对于安装有相机应用程序的终端,当该相机应用程序被用户开启且检测到用户按压相机取景框区域的触发事件时,对用户施加的压力进行实时检测。可理解的是,所述触发事件可为“点击”、“长按”、“重压”、“滑动”等操作,当检测到上述各触发事件后,以进一步判断用户对相机取景框区域的触发事件具体属于哪种操作。

S102:若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,则根据所述压力值的大小对所述相机取景框内的成像大小进行调节。

其中,所述第一阈值对应所述用户执行点击操作所施加的压力值。例如,用户对相机应用程序执行点击操作以打开该应用程序时施加的最小压力值。

第一阈值是“点击”操作的判断依据中关于压力的大小的限制条件,“点击”操作的判断依据是预设时间段内压力值从零增大到第一阈值后立即下降至零。第二阈值“重压”操作的判断依据是在第一预设时间段内所述压力值从零经由第一阈值逐步增大到第二阈值,也就是说在第一预设时间段内用户施加的压力大于点击需要施加的压力。

在实际应用中,对用户施加的压力值进行实时检测时,若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,即检测到“重压”操作后,根据压力值的增大或者减小来对取景框内的成像大小进行放大或缩小的调节。

由此可见,本实施例中,在识别到用户按压相机取景框内区域的触发事件后,通过对所述用户施加的压力值进行实时检测,若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,则根据所述压力值的大小对所述相机取景框内的成像大小进行调节,如此,本发明实施例解决了现有技术中成像大小的调节不易控制,难以将焦距调整至合适的位置,且给用户的操作带来了极大的不便的问题,仅需根据用户施加压力值的大小对取景框内的成像大小进行调节,能够有效简化调焦操作的步骤,操作方便,且有效地加快了拍照速度。

在本发明的一个可选实施例中,上述步骤S102,具体可包括如下步骤:

S1021:随着所述压力值的增大,缩小所述相机取景框的取景范围,以放大所述成像。

S1022:随着所述压力值的减小,增大所述相机取景框的取景范围,以缩小所述成像。

在实际应用中,当打开相机应用程序,显示屏上显示有取景框时,对用户按压该取景框区域的压力值进行实时检测,若压力值逐渐增大,则缩小所述相机取景框的取景范围,而当取景范围缩小时取景框内的成像大小会放大;若压力值逐渐减小,则增大所述相机取景框的取景范围,而当取景范围放大时取景框内的成像大小会缩小。需要说明的是,当检测到按压位置的压力值减小为0时,则停止对相机取景框的取景范围的放大或者缩小。

可理解的是,对用户按压该取景框区域的压力值进行实时检测时,若压力值逐渐增大,也可以增大所述相机取景框的取景范围,以缩小所述成像;而若压力值逐渐减小,则缩小所述相机取景框的取景范围,以放大所述成像。本实施例对此不加以限制。

由此可见,本实施例能够在检测到用户对相机取景框范围的“重压”操作后,通过对按压位置的压力值进行实时检测以判断是否增大或缩小取景框的取景范围,从而控制取景框内的成像大小,操作方便迅速。

进一步地,在本发明的一个可选实施例中,所述方法还包括如下步骤:

根据所述压力值的变化速率,调节所述相机取景框的取景范围的变化速率。

在实际应用中,当检测到用户对相机取景框范围实施的是“重压”操作后,判断压力值的变化速率,并根据压力值的变化速率调节相机取景框的取景范围变化速率。例如,单位时间段内压力值变化量大,该单位时间段内取景范围增大或者缩小的面积大,单位时间段内压力值变化量小,该单位时间段内取景范围增大或者缩小的面积小。具体单位时间内压力值的增加量所对应的单位时间内增大或减小的面积,可预先设定,或者由用户自行定义,本实施例不做限制。

由此可见,本实施例中在检测到用户对相机取景框范围进行“重压”操作后,根据压力值的变化速率可控制取景范围增大或缩小的速度,弥补了现有技术中对取景范围的调节速度不易控制的缺陷。

在本发明的一个可选实施例中,如图2所示,步骤S102之后,本实施例中基于屏幕压力感应的拍照方法还包括如下步骤:

S103:若检测获知所述压力值增大到第三阈值,则保持所述相机取景框的取景范围不变。

可理解地,第三阈值分别大于第一阈值及第二阈值。

具体来说,在识别到用户按压相机取景框内区域的触发事件后,通过对所述用户施加的压力值进行实时检测,在检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值后,即检测到用户对取景框范围的“重压“操作后,若压力值继续增大,则随着压力值的增大,放大或者缩小取景框范围内的成像大小,而当压力值增大至第三阈值时,则保持所述相机取景框的取景范围不变,则此时取景框范围已增大至最大或缩小至最小。如此,能够使得取景范围在可控的范围内变化,从而有效避免取景框范围过大或过小而使得成像不清楚的问题。

进一步地,在本发明的一个可选实施例中,所述第一阈值、所述第二阈值及所述第三阈值根据所述用户选择进行预先设定。

在实际应用中,用户可以根据使用习惯自行定义第一阈值和第二阈值,例如,第一阈值为触发点击操作的阈值,男生和女生可以相同。而对于触发重压操作的第二阈值,女生可以设置的比男生小,避免女生由于力气小带来的操作费劲,相应地,对于上述第三阈值,女生也可以设置的比男生小,避免女生由于力气小带来的操作费劲。如此,方便用户根据自身使用习惯自定义所述第一阈值、所述第二阈值及所述第三阈值。

另外,对于上述方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必须的。

图3是本发明另一实施例中的一种基于屏幕压力感应的拍照装置的结构示意图,如图3所示,该装置包括:压力检测单元301以及成像调节单元302。其中:

压力检测单元301用于在识别到用户按压相机取景框内区域的触发事件时,对所述用户施加的压力值进行实时检测;成像调节单元302用于在检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值时,根据所述压力值的大小对所述相机取景框内的成像大小进行调节;其中,所述第一阈值对应所述用户执行点击操作所施加的压力值。

具体来说,当该相机应用程序被用户开启且检测到用户按压相机取景框区域的触发事件时,压力检测单元301对用户施加的压力进行实时检测。可理解的是,所述触发事件可为“点击”、“长按”、“重压”、“滑动”等操作,当检测到上述各触发事件后,以进一步判断用户对相机取景框区域的触发事件具体属于哪种操作。对用户施加的压力值进行实时检测时,若成像调节单元302检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,即检测到“重压”操作后,根据压力值的增大或者减小来对取景框内的成像大小进行放大或缩小的调节。

由此可见,本实施例中,压力检测单元301在识别到用户按压相机取景框内区域的触发事件后,通过对所述用户施加的压力值进行实时检测,成像调节单元302若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,则根据所述压力值的大小对所述相机取景框内的成像大小进行调节,如此,本发明实施例解决了现有技术中成像大小的调节不易控制,难以将焦距调整至合适的位置,且给用户的操作带来了极大的不便的问题,仅需根据用户施加压力值的大小对取景框内的成像大小进行调节,能够有效简化调焦操作的步骤,操作方便,且有效地加快了拍照速度。

在本发明的一个可选实施例中,所述成像调节单元302,具体用于:

随着所述压力值的增大,缩小所述相机取景框的取景范围,以放大所述成像;

随着所述压力值的减小,增大所述相机取景框的取景范围,以缩小所述成像。

在实际应用中,当打开相机应用程序,显示屏上显示有取景框时,压力检测单元301对用户按压该取景框区域的压力值进行实时检测,若压力值逐渐增大,成像调节单元302则缩小所述相机取景框的取景范围,而当取景范围缩小时取景框内的成像大小会放大;若压力值逐渐减小,成像调节单元302则增大所述相机取景框的取景范围,而当取景范围放大时取景框内的成像大小会缩小。需要说明的是,当检测到按压位置的压力值减小为0时,则停止对相机取景框的取景范围的放大或者缩小。

可理解的是,对用户按压该取景框区域的压力值进行实时检测时,若压力值逐渐增大,成像调节单元302也可以增大所述相机取景框的取景范围,以缩小所述成像;而若压力值逐渐减小,成像调节单元302则缩小所述相机取景框的取景范围,以放大所述成像。本实施例对此不加以限制。

由此可见,本实施例能够在检测到用户对相机取景框范围的“重压”操作后,通过成像调节单元302对按压位置的压力值进行实时检测以判断是否增大或缩小取景框的取景范围,从而控制取景框内的成像大小,操作方便迅速。

在本发明的一个可选实施例中,所述装置还包括:速率调节单元,用于:

根据所述压力值的变化速率,调节所述相机取景框的取景范围的变化速率。

在实际应用中,当检测到用户对相机取景框范围实施的是“重压”操作后,速率调节单元判断压力值的变化速率,并根据压力值的变化速率调节相机取景框的取景范围变化速率。例如,单位时间段内压力值变化量大,该单位时间段内取景范围增大或者缩小的面积大,单位时间段内压力值变化量小,该单位时间段内取景范围增大或者缩小的面积小。具体单位时间内压力值的增加量所对应的单位时间内增大或减小的面积,可预先设定,或者由用户自行定义,本实施例不做限制。

由此可见,本实施例中在检测到用户对相机取景框范围进行“重压”操作后,速率调节单元根据压力值的变化速率可控制取景范围增大或缩小的速度,弥补了现有技术中对取景范围的调节速度不易控制的缺陷。

在本发明的一个可选实施例中,如图4所示,本实施例中的基于屏幕压力感应的拍照装置除了包括压力检测单元301以及成像调节单元302,还包括保持单元303。

保持单元303用于检测获知所述压力值增大到第三阈值时,保持所述相机取景框的取景范围不变。

具体来说,在识别到用户按压相机取景框内区域的触发事件后,通过对所述用户施加的压力值进行实时检测,在检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值后,即检测到用户对取景框范围的“重压“操作后,若压力值继续增大,则随着压力值的增大,放大或者缩小取景框范围内的成像大小,而保持单元303在检测到压力值增大至第三阈值时,则保持所述相机取景框的取景范围不变,则此时取景框范围已增大至最大或缩小至最小。如此,能够使得取景范围在可控的范围内变化,从而有效避免取景框范围过大或过小而使得成像不清楚的问题。

在本发明的一个可选实施例中,所述第一阈值、所述第二阈值及所述第三阈值根据所述用户选择进行预先设定。

在实际应用中,用户可以根据使用习惯自行定义第一阈值和第二阈值,例如,第一阈值为触发点击操作的阈值,男生和女生可以相同。而对于触发重压操作的第二阈值,女生可以设置的比男生小,避免女生由于力气小带来的操作费劲,相应地,对于上述第三阈值,女生也可以设置的比男生小,避免女生由于力气小带来的操作费劲。如此,方便用户根据自身使用习惯自定义所述第一阈值、所述第二阈值及所述第三阈值。

图5是本发明一实施例中的一种终端的实体结构示意图,如图5所示,该移动终端包括:处理器(processor)501、存储器(memory)502、通信接口(Communications Interface)503和通信总线504;其中,所述处理器501、存储器502、通信接口503通过所述通信总线504完成相互间的通信,处理器501可以调用存储器503中的逻辑指令,以执行如下方法:开启相机应用程序后,在识别到用户按压相机取景框内区域的触发事件后,对所述用户施加的压力值进行实时检测;若检测获知在第一预设时间内所述压力值从零经由第一阈值逐步增大到第二阈值,则根据所述压力值的大小对所述相机取景框内的成像大小进行调节;其中,所述第一阈值对应所述用户执行点击操作所施加的压力值。

基于这样的理解,本实施例提供的基于屏幕压力感应的拍照方法及装置应用于手机、ipad、iwach等一系列可以对“重压”操作进行识别的终端上。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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