用于终端的拍照处理方法、装置、电子设备和存储介质与流程

文档序号:31714047发布日期:2022-10-04 20:54阅读:40来源:国知局
用于终端的拍照处理方法、装置、电子设备和存储介质与流程

1.本公开的实施例涉及一种用于终端的拍照处理方法、装置、电子设备和存储介质。


背景技术:

2.随着人们对拍照需求的日趋增加,拍照功能已经成为手机类产品的核心卖点之一,各家手机厂商均在手机产品上投入大量的硬件和软件功能以满足用户的拍照需求。
3.对于用户而言,拍照的需求存在两类。一种是拍照的质量:例如通过不断增大的cmos(complementarymetal oxide semiconductor,互补金属氧化物半导体)和镜头规格,以及各种丰富的具有特色的滤镜模式,拍照质量近年来已经获得了飞跃性的进步。另一种是拍照的方便性:由于手机拍照是用户的高频度需求,用户可能在各种场景下,例如孩子的笑容、突然出现的汽车、一闪而过的美景等,需要能够便捷快速地启动拍照功能。


技术实现要素:

4.本公开至少一实施例提供了一种用于终端的拍照处理方法,用于终端的拍照处理方法,所述终端包括至少一个摄像头,所述至少一个摄像头包括前置摄像头,所述拍照处理方法包括:获取对所述终端的预设区域的动作事件;响应于所述预设区域的所述动作事件,启动所述终端的至少一个摄像头中的对象摄像头,其中,所述动作事件由预设动作触碰所述终端的操作触发,所述预设区域包括围设在所述前置摄像头的外围的周边区域和所述前置摄像头共同对应的所述终端的屏幕上的区域。
5.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述周边区域为连续或间断的环状,所述周边区域的面积不大于所述前置摄像头的面积的四倍或不大于第一预设面积,且所述周边区域与所述前置摄像头之间设有预设间隔,所述预设间隔为至少1个像素。
6.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述周边区域的面积小于所述前置摄像头的面积。
7.例如,在本公开至少一实施例提供的一种拍照处理方法中,响应于所述终端的所述屏幕包括设置在所述前置摄像头的正面侧的盖板层,或者,响应于所述终端的所述屏幕包括朝所述前置摄像头的正面侧依次设置的触摸层和盖板层,获取对所述终端的预设区域的动作事件,包括:获取对所述盖板层的正表面上的所述预设区域的所述动作事件。
8.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述至少一个摄像头还包括位于所述终端的背面侧的后置摄像头,所述拍照处理方法还包括:响应于启动所述终端的对象摄像头,在所述终端显示用于操作所述至少一个摄像头中的对象摄像头的第一界面。
9.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述第一界面包括所述终端用于拍照的取景界面或者所述终端显示已拍摄图像的图像显示界面。
10.例如,在本公开至少一实施例提供的一种拍照处理方法中,响应于所述第一界面
是所述取景界面,所述方法还包括:响应于获取所述第一界面的拍摄键区域的拍照触发操作,所述终端显示第二界面,其中,所述第二界面是所述终端显示已拍摄图像的图像显示界面。
11.例如,在本公开至少一实施例提供的一种拍照处理方法中,获取对所述终端的预设区域的动作事件,包括:通过获取触碰所述终端的触碰次数、每次触碰所述终端的动作时间、相邻次触碰所述终端的时间间隔中的至少一种,以获取所述动作事件的所述预设动作。
12.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述动作事件与启动所述对象摄像头关联,响应于所述预设区域的所述动作事件,启动所述终端的至少一个摄像头中的对象摄像头,包括:获取所述动作事件的所述预设动作的所述触碰次数;响应于所述预设动作的所述触碰次数等于第一预设次数,启动所述终端的第一摄像头,以及,响应于所述预设动作的所述触碰次数等于第二预设次数,启动所述终端的不同于所述第一摄像头的第二摄像头,其中,所述第一预设次数不同于所述第二预设次数,所述第一摄像头为所述前置摄像头或所述至少一个后置摄像头中的后置摄像头,所述第二摄像头为所述至少一个后置摄像头中的后置摄像头。
13.例如,在本公开至少一实施例提供的一种拍照处理方法中,响应于启动所述对象摄像头,在所述终端显示用于操作所述对象摄像头的第一界面,包括:响应于启动所述终端的对象摄像头,所述终端从当前的界面切换为显示所述第一界面且所述第一界面置顶显示。
14.例如,在本公开至少一实施例提供的一种拍照处理方法中,获取对所述终端的预设区域的动作事件,包括:通过获取触控所述终端的所述预设动作以及获取所述预设动作的触控区域位于所述预设区域之内,以获取对所述预设区域的所述动作事件。
15.例如,在本公开至少一实施例提供的一种拍照处理方法中,获取对所述终端的预设区域的动作事件,包括:通过获取触碰所述终端对应的压感检测区域的受力以及获取所述压感检测区域位于所述预设区域之内,以使通过检测对所述终端的压感动作获取对所述预设区域的所述动作事件。
16.例如,在本公开至少一实施例提供的一种拍照处理方法中,通过检测对所述终端的压感动作获取对所述预设区域的所述动作事件,包括:通过所述终端内的感应器感测所述终端的受力区域和受力大小,用以获取所述压感检测区域的受力以及获取所述压感检测区域位于所述预设区域之内。
17.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述预设动作包括:以触碰时间小于第一预设时间进行单次触碰所述预设区域的第一预设动作,或者以相邻次触碰的时间间隔小于第二预设时间进行多次连续触碰所述预设区域的第二预设动作。
18.例如,本公开至少一实施例提供的一种拍照处理方法还包括:响应于获取针对所述预设动作的设置触发操作,所述终端展示具有多个动作选择项的设置项页面,以供从所述多个动作选择项中选择出所述预设动作。
19.例如,在本公开至少一实施例提供的一种拍照处理方法中,响应于所述预设区域的所述动作事件,所述终端向用户提供对应所述动作事件的响应信号,所述响应信号包括力反馈信号、声音反馈信号、视觉反馈信号的至少一种。
20.例如,在本公开至少一实施例提供的一种拍照处理方法中,响应于对所述终端的
用户界面展示掩层的操作,获取对所述终端的预设区域的动作事件,包括:获取对所述掩层所限定的显示区域的所述动作事件。
21.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述掩层为透明色或者与所述终端的所述前置摄像头的镜头颜色相同。
22.例如,在本公开至少一实施例提供的一种拍照处理方法中,所述预设间隔为1-10个像素。
23.本公开至少一实施例还提供了一种用于终端的拍照处理装置,所述拍照处理装置包括:获取模块,配置为获取对所述终端的预设区域的动作事件,其中,所述动作事件由预设动作触碰所述终端的操作触发,所述预设区域包括围设在所述前置摄像头的外围的周边区域和所述前置摄像头共同对应的所述终端的屏幕上的区域;摄像头启动模块,配置为在响应于所述预设区域的所述动作事件,启动所述终端的至少一个摄像头中的对象摄像头。
24.例如,在本公开至少一实施例提供的一种拍照处理装置中,所述周边区域为连续或间断的环状,所述周边区域的面积不大于所述前置摄像头的面积的四倍或不大于第一预设面积,且所述周边区域与所述前置摄像头之间设有预设间隔,所述预设间隔为至少1个像素。
25.例如,在本公开至少一实施例提供的一种拍照处理装置中,所述周边区域的面积小于所述前置摄像头的面积。
26.本公开至少一实施例提供了一种电子设备,包括:处理器和存储器,其中,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现如上文任一项所述的拍照处理方法。
27.例如,在本公开至少一实施例提供的一种电子设备中,所述电子设备包括所述终端,所述终端包括朝所述前置摄像头的正面侧依次设置的触摸层和盖板层,或者所述终端包括设置在所述前置摄像头的正面侧的盖板层。
28.本公开至少一实施例提供了一种计算机可读存储介质,其中,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现如上述任一示例中所述的拍照处理方法。
附图说明
29.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.图1-图2为本公开一些实施例提供的一种终端的示意图;
31.图3为本公开一些实施例提供的一种拍照处理方法的流程图;
32.图4为本公开另一些实施例提供的一种拍照处理方法的流程图;
33.图5-图6为本公开另一些实施例提供的一种终端的示意图;
34.图7为本公开又一些实施例提供的一种拍照处理方法的流程图;
35.图8为本公开一些实施例提供的一种拍照处理方法中的步骤s2的执行流程图;
36.图9为本公开一些实施例提供的一种拍照处理装置的框图;以及
37.图10为本公开一些实施例提供的一种电子设备的框图。
具体实施方式
38.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
39.除非另有定义,本公开实施例使用的所有术语(包括技术和科学术语)具有与本公开所属领域的普通技术人员共同理解的相同含义。还应当理解,诸如在通常字典里定义的那些术语应当被解释为具有与它们在相关技术的上下文中的含义相一致的含义,而不应用理想化或极度形式化的意义来解释,除非本公开实施例明确地这样定义。
40.本公开实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“一个”、“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。同样,“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
41.本公开实施例中使用了流程图用来说明根据本公开实施例的方法的步骤。应当理解的是,前面或后面的步骤不一定按照顺序来精确的进行。相反,可以按照倒序或同时处理各种步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步。
42.本公开的发明人发现,对于实现快速启动拍照功能,一般是在手机上设置专用的相机启动按键,例如在侧边框提供专用的相机启动按键。如此的结构设计会增大产品的维修成本,同时按键的设计会限制手机厚度和防水性能。本公开的发明人还发现,在其他一些实现快速启动拍照功能的技术方案中,例如将电源键和音量下键组合,这无疑增加会用户的使用和操作成本,用户较少使用此类方式。又例如,提供额外的拍照控制器件,如蓝牙控制器,这种方式不具备普遍的可用性,且会增加手机重量和售后成本等。
43.本公开至少一实施例提供了一种用于终端的拍照处理方法,终端包括至少一个摄像头且该至少一个摄像头包括前置摄像头。该拍照处理方法包括:获取对终端的预设区域的动作事件;响应于预设区域的动作事件,启动终端的至少一个摄像头中的对象摄像头。动作事件由预设动作触碰终端的操作触发,预设区域包括围设在前置摄像头的外围的周边区域和前置摄像头共同对应的终端的屏幕上的区域。
44.本公开上述实施例通过监控是否具有由用户按照预设动作触碰前置摄像头区域触发的动作事件来控制摄像头的启动,可实现在不额外增加硬件结构的前提下方便、快速地启动摄像头,从而实现启动拍照功能,具备普遍的可用性。
45.例如,本公开的实施例的终端可为手机或平板等多种类型的智能设备。当然,此仅仅为示例性的,只要是具有相应的摄像头可进行拍摄的终端设备均适用于本公开的拍照处理方法,此处不做穷举和赘述。为了便于描述,下文主要是以手机为例进行说明,但这对本公开的保护范围不会造成限制。
46.图1-图2为本公开一些实施例提供的一种终端的示意图。图3为本公开一些实施例
提供的一种拍照处理方法的流程图。
47.例如,如图1-图2所示,本公开一些实施例提供的一种终端100包括至少一个摄像头且该至少一个摄像头包括前置摄像头110。前置摄像头110对应的终端100的屏幕130上的区域记为区域b1。例如,终端100的屏幕130包括盖板层,或者终端100的屏幕130包括盖板层和触摸层。
48.在一些示例中,终端100包括朝前置摄像头110的正面侧依次设置的触摸层和盖板层。在另一些示例中,终端100包括设置在前置摄像头110的正面侧的盖板层。
49.例如,盖板层为保护玻璃。此仅仅为示例性的,并不为本公开的限制。
50.例如,如图1和图2所示,对于本公开至少一实施例中的终端100,将围设该终端100的前置摄像头110的外围的周边区域记为120,例如将周边区域120记为区域b2。
51.例如,周边区域120与前置摄像头110之间设有预设间隔,预设间隔为周边区域120的外边缘与前置摄像头110的外边缘之间的间距。
52.在一些示例中,前置摄像头110外围的周边区域120为环状。这样不仅可以降低监控动作事件的设计难度,也能提升监控的质量,改善用户体验。
53.例如,在图1和图2的示例中,前置摄像头110外围的周边区域120为连续的环状。在其他一些实施例中,前置摄像头110外围的周边区域120为间断的环状。
54.例如,前置摄像头110对应的终端100的屏幕130上的区域是指前置摄像头110正投影于终端100的屏幕130上的区域。在本公开的实施例中,可将前置摄像头110对应的终端100的屏幕130上的区域称为主区域b1,即该区域相对于周围区域b2来说位于内围,但是前置摄像头110对应的终端100的屏幕130上的区域的面积大小、形状等并不受该术语的限制。
55.例如,如图3所示,本公开一些实施例提供的一种拍照处理方法包括步骤s1和步骤s2。
56.步骤s1、获取对终端100的预设区域b的动作事件。
57.例如,在步骤s1中,该动作事件可记为动作事件a,例如图1所示,动作事件a由预设动作触碰终端100的操作触发,预设区域b包括围设在前置摄像头110的外围的周边区域b2和前置摄像头110共同对应的终端100的屏幕130上的区域。例如,预设区域b的面积等于主区域b1的面积与周边区域b2的面积之和。
58.步骤s2、响应于预设区域b的动作事件,启动终端100的至少一个摄像头中的对象摄像头。
59.本公开上述实施例的拍照处理方法通过监控是否有用户按照预设动作触碰(例如点击)终端上的预设区域的动作事件来控制实现摄像头的启动,从而能够方便、快速地启动拍照功能,具备普遍的可用性。例如,该预设区域也可称前置摄像头区域,下文一些地方为了表述方便与清楚,也可将对应于前置摄像头的预设区域称之为前置摄像头区域。
60.本公开至少一实施例的拍照处理方法充分利用了终端均有的硬件(例如无需在手机机身增加新的按键),通过对系统操作流程的改进,使得操作系统持续的监控是否有用户按照预设动作触碰终端上的前置摄像头区域的动作事件,以实现快速启动预设的拍照功能,这样既能降低成本,也能改善用户体验,普适性好。
61.在一些示例中,终端100的至少一个摄像头还包括位于终端100的背面侧的至少一个后置摄像头(未图示)。例如,终端100的背面侧是指用户在正常使用终端时终端100的背
向用户的一侧(远离用户的一侧)。
62.需要说明的是,在本公开的实施例中,为了本文描述的清楚与简洁,将终端100的至少一个摄像头中的当前待被启动的摄像头记为对象摄像头。例如,在前置摄像头为用户当前意图启动并设置待启动的摄像头时,则对象摄像头为该前置摄像头。又例如,在后置摄像头为用户当前意图启动并设置待启动的摄像头时,则对象摄像头为该后置摄像头。
63.在一些示例中,响应于终端100的屏幕130包括设置在前置摄像头110的正面侧的盖板层,由此,对于步骤s1,获取对终端100的预设区域b的动作事件包括以下步骤或过程:获取对盖板层的正表面上的预设区域的动作事件。例如,盖板层的正表面是指用户在正常使用终端时,盖板层的面向用户的一侧。
64.另一些示例中,响应于终端100的屏幕130包括朝前置摄像头110的正面侧依次设置的触摸层和盖板层,由此,对于步骤s1,获取对终端100的预设区域b的动作事件包括以下步骤或过程:获取对盖板层的正表面上的预设区域b的动作事件。例如,盖板层的正表面表示用户在正常使用终端时,盖板层的面向用户的一侧。
65.本公开的实施例可以根据具体类型的终端来定义触发动作事件的可识别区域,即终端的预设区域,这样可使拍照处理方法适用的终端的类型更广,具有很好的应用前景。
66.在一些示例中,预设区域b为用于接收用户触碰终端100的操作的可识别区域,即该可识别区域包括上述的周边区域b2和前置摄像头110共同对应的终端100的屏幕130上的区域。如此,在该可识别区域接收到用户以预设动作触碰终端100的行为,则认为成功获取到用户对终端100的预设区域b的动作事件,即认为用户有启动摄像头进行拍照的意图从而启动对应的摄像头。
67.例如,可将这种发生预设动作的行为视为接收或获得到一个事件,即本公开的一些实施例将发生对终端的前置摄像头和/或其临近的周围区域以预设动作进行触碰的操作视为一个动作事件。
68.本公开至少一实施例的拍照处理方法可以适用于用户基于终端通过启动摄像头来拍摄照片的场景,也适用于用户基于终端通过启动摄像头来录像的场景,本公开的实施例对此不作限制,只要是通过启动摄像头进行相应操作的应用场景均可,其并不受相应术语的限制,此处不再赘述。
69.图4为本公开另一些实施例提供的一种拍照处理方法的流程图。
70.例如,如图4所示,本公开一些实施例提供的拍照处理方法还包括以下过程或步骤s3:响应于启动终端100的对象摄像头,在终端100显示用于操作至少一个摄像头中的对象摄像头的第一界面。
71.图5-图6为本公开另一些实施例提供的一种终端的示意图,图5为以预设动作触碰终端100的操作状态示意图,图6为对应图5所示的触碰终端100之后显示的用于拍照的状态示意图。
72.在一些示例中,对于步骤s3,终端100显示的第一界面包括终端100用于拍照的取景界面,如图6所示。如此,本公开的实施例在启动对应的摄像头后通过向用户显示正在拍照的取景界面,以便于用户获取符合预期的拍照结果,可提升用户的拍照体验感。
73.在另一些示例中,对于步骤s3,终端100显示的第一界面包括终端100显示已拍摄图像的图像显示界面。如此,本公开的实施例可通过用户在可识别区域内触碰终端的操作
而直接唤醒拍照界面来进行拍照,使得终端100显示已拍摄图像的图像显示界面,这样操作简单,能够避免因需实施多个操作步骤而致无法在快速需要拍照的场景下满足拍照需求的问题。
74.图7为本公开又一些实施例提供的一种拍照处理方法的流程图,图7是对应第一界面是取景界面的拍照处理方法的执行的流程图。
75.例如,如图7所示,响应于第一界面是取景界面,本公开一些实施例的拍照处理方法还包括以下过程或步骤s4:响应于获取第一界面的拍摄键区域的拍照触发操作,终端100显示第二界面,其中,该第二界面是终端显示已拍摄图像的图像显示界面。在本公开的实施例中,通过由可识别区域内以预设动作触碰终端的操作而唤醒得到的拍照取景界面中存在拍照按键,以供用户点击进行拍照,从而可高质量且快速地实现摄像头拍照功能。
76.在一些示例中,周边区域b2的面积不大于前置摄像头110的面积的四倍。在另一些示例中,周边区域b2的面积不大于第一预设面积,例如第一预设面积的大小可以设计为大于前置摄像头110的面积的四倍,此仅仅为示例性的,并不本公开的限制,其可以根据实际情况进行自由调整。由此,本公开的实施例能通过有效地满足动作事件触发所需要的最小面积以方便、快速地启动拍照功能。
77.在一些示例中,周边区域120与前置摄像头110之间的预设间隔为至少1个像素。例如,预设间隔为1~10个像素。
78.本公开的实施例通过设置与以预设动作触碰终端100的操作相适应大小面积的区域,能够快速、准确地监测到相应的动作事件,从而可方便、快速地启动拍照功能,而且该实施例的方法也能适用于屏幕仅仅包括盖板层而无触摸层和显示层的终端,具有良好的应用前景。
79.如此,本公开上述实施例也区别于通过捕捉终端的屏幕上进行的缩放、滑动等操作的方案,因为对应缩放、滑动等操作的触控区域要远大于前置摄像头的面积(例如缩放、滑动等操作的触控区域是前置摄像头的面积的5-10倍以上),否则滑动、缩放等触控动作是无法实现,尤其是对于屏幕仅仅包括盖板层的终端。
80.在一些示例中,周边区域b2的面积小于前置摄像头110的面积。本公开的实施例的拍照处理方法不仅能够快速、准确地监控到是否有用户按照预设动作触碰终端上的前置摄像头区域的动作事件,从而可有效、快速地启动预设的拍照功能,还可使适用的终端的类型的范围更广,普适性好,尤其是能适用于屏幕仅仅包括盖板层而无触摸层和显示层的终端。
81.例如,对于一些前置挖孔的终端100,其前置摄像头与盖板层之间没有触摸层,可以以前置摄像头为中心设定一个可识别区域(即预设区域)。例如,预设区域b的内边缘距离前置摄像头110的外边缘若干像素,例如两个像素,预设区域b的内边缘也可以是紧密连接前置摄像头110的外边缘。如此,在用户对准前置摄像头110以预设动作点击终端100时,当用户触碰部位(例如手指)落在预设区域内,从而触发动作事件。
82.在一些示例中,对于步骤s1,获取对终端100的预设区域b的动作事件,包括:通过获取触碰终端100的触碰次数、每次触碰终端100的动作时间、相邻次触碰终端100的时间间隔中的至少一种,以获取动作事件的预设动作。
83.本公开的实施例通过获取不同含义的动作事件,可以准确地定位到用户的拍照需求,按需实现拍照功能,也能避免因误触(如长时间覆盖或触摸在前置摄像头)而导致无故
启动摄像头的问题,有利于提升用户的拍摄体验感。
84.在一些示例中,动作事件与启动对象摄像头关联。例如,操作系统捕捉到该动作事件,启动对应的摄像头(预设的摄像头,即对象摄像头)。例如,用户可以在操作系统的设置项或者相机功能的设置项中设置与动作事件匹配的待启动摄像头,例如可将该动作事件关联到启动前置摄像头或后置摄像头。
85.在一些示例中,本领域技术人员容易理解,终端,例如手机上,可以具有多个摄像头。例如,前置摄像头可以包括标准摄像头、广角摄像头;后置摄像头可以包括超广角摄像头、广角摄像头、人像摄像头、长焦摄像头等。这些多个摄像头或者具有不同的焦距,或者不同的成像特性。可将动作事件关联到启动多个前置摄像头或后置摄像头中的一个。
86.在一些示例中,本公开一些实施例可以通过软件功能的设置来对应启动前置摄像头或后置摄像头。在一些示例中,本公开一些实施例可以通过软件功能的设置来启动多个后置摄像头中的不同的后置摄像头。
87.图8为本公开一些实施例提供的一种拍照处理方法中的步骤s2的执行流程图。
88.例如,如图8所示,响应于预设区域b的动作事件,对于步骤s2,启动终端100的至少一个摄像头中的对象摄像头,包括步骤s21和步骤s22。
89.步骤s21、获取动作事件的预设动作的触碰次数。
90.步骤s22、响应于预设动作的触碰次数等于第一预设次数,启动终端100的第一摄像头,以及,响应于预设动作的触碰次数等于第二预设次数,启动终端100的不同于第一摄像头的第二摄像头,其中,第一预设次数不同于第二预设次数,第一摄像头为前置摄像头110或至少一个后置摄像头中的后置摄像头,第二摄像头为至少一个后置摄像头中的后置摄像头。
91.本公开的实施例能够根据敲击预设区域的次数来决定对应启动前置摄像头或对应的后置摄像头,简单、有效地实现对应摄像头的启动。
92.例如,第一预设次数为一次,第二预设次数为两次。又例如,第一预设次数为两次,第二预设次数为一次。
93.本公开的实施例可通过单次触碰(例如单击)和两次触碰(例如双击)预设区域的操作来实现对应摄像头的启动,简单且有效地实现对应摄像头的启动,提升了用户的体验感。
94.在一些示例中,预设动作包括:以触碰时间小于第一预设时间进行单次触碰预设区域b的第一预设动作,或者以相邻次触碰的时间间隔小于第二预设时间进行多次连续(例如两次)触碰预设区域b的第二预设动作。
95.本公开的实施例通过对动作时间的设置,可使操作系统能准确地判断出启动摄像头的动作意图,避免启动摄像头的误判,利于改善用户体验。
96.在本公开的一些实施例,触碰终端,也可以称为点击终端,例如每次触碰终端的时间不宜过长。例如,用户可以通过使用指头或指腹点击终端的预设区域,而非长时间覆盖或触摸终端的预设区域。此仅仅为示例性的,并不为本公开的限制,其可根据实际情况自由设定,只要能实现监测到用户意图启动摄像头的行为即可,这里不做限制和赘述。
97.在一些示例中,第一预设时间可以为1s左右,例如第一预设动作(单击)的触碰时间为100-500ms。此仅仅为示例性的,并不为本公开的限制,其可以视具体情况而定,这里不
再赘述。
98.在一些示例中,第二预设时间可以为1s左右。例如,第二预设动作(双击)中相邻次触碰的时间间隔为100-300ms。此仅仅为示例性的,并不为本公开的限制,其可视具体情况而定,此处不再赘述。
99.例如,用户在玩游戏时,长时间(比如数秒)将指头放置在预设区域,此时系统不会根据该动作启动摄像头。又例如,在系统监控到间隔数秒或几分钟的两次触碰预设区域,不会根据该动作启动摄像头。
100.例如,本公开一些实施例提供的拍照处理方法还包括以下过程或步骤:响应于获取针对预设动作的设置触发操作,终端100展示具有多个动作选择项的设置项页面,以供从多个动作选择项中选择出预设动作。
101.如此,本公开的实施例可让用户在功能选项中进行自定义和选择(例如预设动作可以是用户单指单次敲击预设区域,或单指两次连续敲击预设区域)预设动作,针对性地实现摄像头的快速启动和实现拍照,提升用户的体验感。
102.例如,本公开一些实施例可以在预设时提供一个摄像头的用户喜好参数组合,例如默认启动摄像头的p模式,比如p模式可以预设好摄像头的光圈、快门、滤镜等用户可以调整的项目。这样可避免在启动摄像头后还需用户进行设置的问题,改善了用户的体验感。
103.在一些示例中,对于步骤s1,获取对终端100的预设区域b的动作事件包括以下过程或步骤:通过获取触控终端100的预设动作以及获取预设动作的触控区域位于预设区域b之内,以获取对预设区域b的动作事件。
104.在一些示例中,在用户点击终端100,通过终端100的触摸层检测以预设动作触碰终端的触控操作,记录触控操作对应的坐标值,如果判断坐标值在预设区域内(例如用户以预设动作点击到终端的主区域),则触摸层会上报一个输入事件,通知系统来启动摄像头。反之,不启动摄像头。
105.在一些示例中,触摸层包括纵横排列的电极阵列,其通过检测因触控导致发生的电容变化来获知动作触碰的位置。此仅仅为示例性的,例如触摸层还可是电阻式触摸或者红外式触摸层,本公开对此不作限制。
106.本公开实施例的方法适用于设有触摸层的终端,并具有很好的应用前景。例如,一些手机的前置摄像头是在触摸层下挖孔的,前置摄像头与屏幕的玻璃制的盖板层之间存在触摸层,这种情况下只需持续监视该触摸层是否具有由预设动作产生的动作事件即可,以获取对终端的预设区域的动作事件。
107.在一些示例中,对于步骤s1,获取对终端100的预设区域b的动作事件包括以下过程或步骤:通过获取触碰终端100对应的压感检测区域的受力以及获取压感检测区域位于预设区域b之内,以使通过检测对终端的压感动作获取对预设区域b的动作事件。
108.如此,本公开的实施例可通过力感应方式实现预设区域的动作事件的监控,从而方便、快速地启动拍照功能。
109.在一些示例中,通过检测对终端100的压感动作获取对预设区域b的动作事件包括以下过程或步骤:通过终端100内的感应器(例如力传感器)感测终端100的受力区域和受力大小,用以获取压感检测区域的受力以及获取压感检测区域位于预设区域b之内。
110.本公开的实施例通过监测终端的屏幕的受力情况来判断是否发生预设区域内的
动作事件,以实现快速启动拍照功能。
111.在一些示例中,通过终端100内的多个线性马达的感应器感应检测终端的屏幕的受力大小和受力区域,若受力大小位于预设受力大小范围之内,且受力区域位于预设区域之内,则认为此时有预设动作触碰终端的预设区域产生的动作事件。如此,当用户点击对应于前置摄像头的预设区域时,线性马达的感应器感应手指给屏幕的压力大小并计算出受力的位置,并由操作系统判断是否具有由预设动作触碰终端而产生的动作事件。示例地,基于苹果手机内设置的多个线性马达的感应器,可实现通过监测屏幕的受力情况来快速启动拍照功能。
112.例如,该多个线性马达可以是分布在屏幕四个角的线性马达,或者该多个线性马达为至少位于前置摄像头的两个角的线性马达。此仅仅为示例性的,并不为本公开的限制。
113.本公开的实施例对使用力传感器来监测预设区域内的动作事件来启动拍照功能所适用的终端不作限制,例如采用sure-press屏幕的手机,或者采用3d touch技术的手机,此处不再穷举和赘述。
114.需要说明的是,本公开的实施例获取预设区域内的动作事件的方法不仅限于上述的触控监测(例如电容式触控检测)和压力监测,还可以是其他的监测方式,例如震动监测方式,只要能够监测用户是否以预设动作触碰对应于前置摄像头的预设区域即可,本公开的实施例对此不作限制,不再赘述。
115.在一些示例中,响应于对终端100的用户界面展示掩层的操作,获取对终端100的预设区域b的动作事件,包括:获取对掩层所限定的显示区域的动作事件。
116.在一些示例中,掩层为透明色。在本公开的实施例中,掩层是一种软件层面的ui mask(ui遮罩),其在对应前置摄像头区域可以透明地覆盖在系统ui界面上。在其他一些实施例中,掩层可与终端100的前置摄像头的镜头颜色相同。
117.本公开的实施例通过设置掩层的方式,不仅能够不影响掩层所在区域要显示的内容,也能接收触碰终端的操作以触发动作事件,应用范围广,例如这不仅适用于前置摄像头居中的场合(例如在前置摄像头居中时,时间、电量、信号等图标一般不会显示在前置摄像头附近),也能较好地适用于前置摄像头位于终端的左侧或右侧的场合。
118.例如,在操作系统在前置摄像头周围区域定义了比如时间、信号等显示情况,可使操作系统在系统的ui界面上对应前置摄像头周围的区域产生一个透明的或者与前置摄像头的镜头颜色对应的(例如黑色)的掩层。由于该掩层显示在前置摄像头周边的屏幕上,用户按照预设动作触碰前置摄像头时,而且前置摄像头比较小,即使用户以最小的手指触碰也会部分地触碰到对应的掩层所在区域,操作系统由此可以判断是否有预设动作产生的动作事件。
119.在一些示例中,掩层的外边缘与前置摄像头110的外边缘间距不大于两个像素。如此,掩层的存在不会在视觉上对用户使用终端而产生影响,提升了用户体验。
120.本公开的实施例可以根据终端类型和/或前置摄像头类型的不同,采用不同获取动作事件的方式,从而快速、有效实现启动拍照功能。
121.在一些示例中,响应于预设区域的动作事件,终端100向用户提供对应动作事件的响应信号。例如,响应信号包括力反馈信号、声音反馈信号、视觉反馈信号的至少一种。如此,本公开的实施例通过信号反馈可以提醒用户是否触碰或点击成功,这样即能提醒用户
当前的拍照功能是否启用,使得用户能及时发现问题并能及时调整,改善了用户体验。
122.例如,在用户对终端施加一个点击动作,操作系统判断出预设动作产生动作事件,则终端产生一个震动或者蜂鸣等提醒用户该拍照功能启用。又例如,在用户对终端施加一个点击动作,操作系统判断出没有获取到对应的动作事件,则终端不会产生一个震动或者蜂鸣等,用户即可获知该拍照功能没有启用。
123.在一些示例中,响应于启动对象摄像头,在终端100显示用于操作对象摄像头的第一界面,包括以下过程或步骤:响应于启动终端100的对象摄像头,终端100从当前的界面切换为显示第一界面且第一界面置顶显示。
124.如此,本公开的实施例可以将动作事件关联启动摄像头的级别设置为最高(例如设置为与系统内核同样等级),在启动对象摄像头时,无论当前处于某种应用界面下,均能将摄像头应用界面推至最前台并覆盖其它应用程序(app)界面,这样有利于进一步提高启动摄像头的速度。
125.在一些示例中,动作事件与终端100的系统拍照应用相关联,且动作事件与终端100的系统拍照应用的关联关系配置为注册形成(即对动作事件与终端的系统拍照应用的关联关系进行注册)。例如将由点击终端的预设区域的操作触发的动作事件与拍照应用进行关联并注册到android系统,该关联可以是一次性的,比如用户设置成注册到系统即可。
126.由此,响应于预设区域的动作事件,启动终端100的对象摄像头包括以下过程或步骤:响应于动作事件,通过动作事件与启动对象摄像头的持续关联启动对象摄像头,以使终端100显示第一界面。因此,对于系统自带的拍照应用而言,由于其处于最高权限级别,各种第三方优化软件或者管家类程序无法取消或者关闭这种关联,从而可以进一步提高启动摄像头的速度并可进一步优化响应速度。
127.在一些示例中,终端100的第三方拍照应用注册广播接收器且声明具有终端的启用动作和接收动作事件的权限,第三方拍照应用的服务配置为在接收动作事件的系统广播时唤醒第三方拍照应用。由此,响应于预设区域的动作事件,启动终端100的对象摄像头包括以下过程或步骤:响应于动作事件,通过动作事件与启动对象摄像头的持续关联启动对象摄像头,以使终端100显示第一界面。
128.例如,对于第三方拍照应用而言,比如用户希望通过点击终端的预设区域启动camera360之类的第三方拍照软件进行前置自拍或者后置拍摄,通过给第三方拍照应用注册广播接收器,并声明具有例如解锁、启动、开机、接收点击等行为的权限,将第三方拍照应用的服务设置为接收到该点击的系统广播时就唤醒前台的第三方拍照应用。这样能够避免动作事件与第三方拍照应用之间的关联被轻易地“杀”掉,例如避免这种关联被系统自带的应用管家切断。
129.在另一些示例中,终端100的第三方拍照应用被配置为系统优先级中的特权应用,由此,响应于动作事件,通过动作事件与启动对象摄像头的持续关联启动对象摄像头,以使终端100显示第一界面。
130.例如,可在应用管家或类似管理器中用户手工设定第三方拍照应用为后台不能被杀死的应用,即为系统优先级中的特权应用。又例如,也可在用户设置关联的时候系统自动将该第三方拍照应用设置为特权应用。
131.本公开的实施例可以将关联行为设置为与终端启动一起启动且不允许任何进程
踢出或取消该关联,从而可以进一步提高启动摄像头的速度并可进一步优化响应速度。
132.本公开一些实施例提供的拍照处理方法不仅能够在不增加手机硬件成本和不影响用户使用习惯的情况下实现拍照的快速启动,而且该功能设计不会干扰系统的正常功能,也不会影响其它软件的正常使用。
133.图9为本公开一些实施例提供的一种拍照处理装置的框图。
134.例如,如图1-2和图9所示,本公开至少一实施例提供的用于终端100的拍照处理装置200包括获取模块210和摄像头启动模块220。获取模块210配置为获取对终端100的预设区域b的动作事件a。摄像头启动模块220配置为在响应于预设区域b的动作事件a,启动终端100的至少一个摄像头中的对象摄像头。动作事件a由预设动作触碰终端100的操作触发,预设区域b包括围设在前置摄像头110的外围的周边区域b2和前置摄像头110共同对应的终端的屏幕上的区域。
135.需要注意的是,在本公开的实施例中,该用于终端100的拍照处理装置200可以包括更多或更少的模块,并且各个模块之间的连接关系不受限制,可以根据实际需求而定。各个模块的具体构成方式不受限制。关于用于终端100的拍照处理装置200的具体实施方式和技术效果可以参考本公开上述实施例中提供的用于终端的拍照处理方法的相关内容,这里不再赘述。
136.以上实施例中的各个模块可被分别配置为执行特定功能的软件、硬件、固件或上述项的任意组合。例如,这些模块可对应于专用的集成电路,也可对应于纯粹的软件代码,还可对应于软件与硬件相结合的模块。
137.需要说明的是,尽管以上在描述用于终端的拍照处理装置时将其划分为用于分别执行相应处理的模块,然而,本领域技术人员清楚的是,各模块执行的处理也可以在拍照处理装置不进行任何具体模块划分或者各模块之间并无明确划界的情况下执行。
138.图10为本公开至少一实施例提供的一种电子设备的结构示意图,该电子设备300包括处理器310和存储器320,其中,存储器320上存储有计算机程序,计算机程序被处理器310执行时,实现本公开至少一些实施例的拍照处理方法。
139.本公开实施例中的电子设备可以包括但不限于诸如笔记本电脑、平板电脑、手机等等的移动终端以及诸如台式计算机等等的固定终端。图10示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
140.在一些示例中,电子设备可以包括上述的终端100(例如手机)。例如,终端包括朝前置摄像头的正面侧依次设置的触摸层和盖板层,或者终端包括设置在前置摄像头的正面侧的盖板层。
141.例如,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在该计算机程序被处处理器执行时,执行本公开实施例的拍照处理方法。
142.需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算
机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
143.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
144.需要说明的是,本公开的实施例中,电子设备300的具体功能和技术效果可以参考上文中关于拍照处理方法的描述,此处不再赘述。
145.有以下几点需要说明:
146.(1)本公开实施例附图只涉及到本公开实施例涉及到的结构,其他结构可参考通常设计。
147.(2)在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合以得到新的实施例。
148.以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,本公开的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1