摄像组件的控制方法、可穿戴式设备和介质转让专利

申请号 : CN202010234232.9

文献号 : CN111432120B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 周思源

申请人 : 维沃移动通信有限公司

摘要 :

本发明公开了摄像组件的控制方法、可穿戴式设备和介质。该方法应用于可穿戴式设备,可穿戴式设备包括设备主体和摄像组件,该方法包括:获取可穿戴式设备的第一运动信息;根据第一运动信息,控制摄像组件相对于设备主体运动。根据本发明实施例,可以提高拍摄的便捷性。

权利要求 :

1.一种摄像组件的控制方法,应用于可穿戴式设备,所述可穿戴式设备包括设备主体和摄像组件,其特征在于,所述方法包括:获取所述可穿戴式设备的第一运动信息;

根据所述第一运动信息,控制所述摄像组件相对于所述设备主体运动;

所述根据所述第一运动信息,控制所述摄像组件相对于所述设备主体运动,包括:基于所述第一运动信息,确定所述摄像组件的目标运动信息;

根据所述目标运动信息,控制所述摄像组件相对于所述设备主体运动;

所述可穿戴式设备的第一运动信息,包括以下内容:所述可穿戴式设备的目标旋转方向、所述可穿戴式设备旋转前的位置相对于预设位置的第一角度、所述可穿戴式设备旋转后的位置相对于所述预设位置的第二角度,以及所述可穿戴式设备在旋转前后与所述预设位置的相对位置关系;

其中,所述可穿戴式设备在旋转前后与所述预设位置的相对位置关系,包括所述可穿戴式设备在旋转过程中是否经过所述预设位置。

2.根据权利要求1所述的方法,其特征在于,所述可穿戴式设备还包括电机;

其中,所述根据所述目标运动信息,控制所述摄像组件相对于所述设备主体运动,具体包括:

基于所述目标运动信息,控制所述电机进行转动,以控制所述摄像组件相对于所述设备主体运动;

所述电机用于驱动所述摄像组件相对于所述设备主体运动。

3.根据权利要求1所述的方法,其特征在于,所述基于所述第一运动信息,确定所述摄像组件的目标运动信息,包括:在所述目标旋转方向为第一旋转方向、所述第一角度小于所述第二角度、且所述可穿戴式设备在旋转过程中未经过所述预设位置的情况下,所述摄像组件的旋转方向为第二旋转方向;

在所述目标旋转方向为第三旋转方向、所述第一角度小于所述第二角度、且所述可穿戴式设备在旋转过程中未经过所述预设位置的情况下,所述摄像组件的旋转方向为第四旋转方向;

基于所述第一角度和所述第二角度的差值,确定待旋转角度;

其中,所述第一旋转方向与所述第三旋转方向相反,所述第二旋转方向与所述第四旋转方向相反。

4.根据权利要求1所述的方法,其特征在于,所述基于所述第一运动信息,确定所述摄像组件的目标运动信息,包括:在所述目标旋转方向为第一旋转方向、且所述可穿戴式设备在旋转过程中经过所述预设位置的情况下,所述摄像组件的旋转方向为第二旋转方向;

在所述目标旋转方向为第三旋转方向、且所述可穿戴式设备在旋转过程中经过所述预设位置的情况下,所述摄像组件的旋转方向为第四旋转方向;

基于所述第二角度,确定待旋转角度;

其中,所述第一旋转方向与所述第三旋转方向相反,所述第二旋转方向与所述第四旋转方向相反。

5.根据权利要求1所述的方法,其特征在于,所述基于所述第一运动信息,确定所述摄像组件的目标运动信息,包括:在所述目标旋转方向为第一旋转方向、所述第一角度大于所述第二角度、且所述可穿戴式设备在旋转过程中未经过所述预设位置的情况下,或,在所述目标旋转方向为第三旋转方向、所述第一角度大于所述第二角度、且所述可穿戴式设备在旋转过程中未经过所述预设位置的情况下,待旋转角度为0度;

其中,所述第一旋转方向与所述第三旋转方向相反。

6.一种可穿戴式设备,所述可穿戴式设备包括所述可穿戴式设备包括设备主体和摄像组件,其特征在于,所述设备还包括:第一运动信息获取模块,用于获取所述可穿戴式设备的第一运动信息;

控制模块,用于根据所述第一运动信息,控制所述摄像组件相对于所述设备主体运动;

所述控制模块包括:

目标运动信息确定单元,用于基于所述第一运动信息,确定所述摄像组件的目标运动信息;

控制单元,用于根据所述目标运动信息,控制所述摄像组件相对于所述设备主体运动;

所述可穿戴式设备的第一运动信息,包括以下内容:所述可穿戴式设备的目标旋转方向、所述可穿戴式设备旋转前的位置相对于预设位置的第一角度、所述可穿戴式设备旋转后的位置相对于所述预设位置的第二角度,以及所述可穿戴式设备在旋转前后与所述预设位置的相对位置关系;

其中,所述可穿戴式设备在旋转前后与所述预设位置的相对位置关系,包括所述可穿戴式设备在旋转过程中是否经过所述预设位置。

7.一种可穿戴式设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;

处理器执行计算机程序指令时实现如权利要求1‑5任意一项所述的摄像组件的控制方法。

8.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1‑5任意一项所述的摄像组件的控制方法。

说明书 :

摄像组件的控制方法、可穿戴式设备和介质

技术领域

[0001] 本发明实施例涉及通信技术领域,尤其涉及一种摄像组件的控制方法、可穿戴式设备和介质。

背景技术

[0002] 随着科学技术的发展,服务于人们的智能设备越来越多。例如眼镜也可以成为一种智能设备。在眼镜的镜框及镜架处可以装上中央处理器(Central Processing Unit,
CPU)、电池、射频单元、喇叭、摄像组件、显示器等智能模块,即可成为一个很方便的智能辅
助设备。
[0003] 在人们日常佩戴的眼镜上装上摄像组件,即可以为人们提供视觉辅助。目前眼镜上的摄像组件是安装在一个固定位置,该摄像组件可以提供的视觉角度就非常受限。若用
户想要拍摄的场景不在摄像组件的拍摄范围内,需要改变拍摄角度,则用户需要改变自身
所在的位置,来改变摄像组件的位置,拍摄的便捷性较差。

发明内容

[0004] 本发明实施例提供一种摄像组件的控制方法、可穿戴式设备和介质,能够解决相关技术领域中拍摄便捷性较低的问题。
[0005] 为了解决上述技术问题,本发明实施例是这样实现的:
[0006] 第一方面,本发明实施例提供一种摄像组件的控制方法,应用于可穿戴式设备,可穿戴式设备包括设备主体和摄像组件,包括:
[0007] 获取所述可穿戴式设备的第一运动信息;
[0008] 根据所述第一运动信息,控制所述摄像组件相对于所述设备主体运动。
[0009] 第二方面,本发明实施例提供一种可穿戴式设备,可穿戴式设备包括设备主体和摄像组件,该设备还包括:
[0010] 第一运动信息获取模块,用于获取所述可穿戴式设备的第一运动信息;
[0011] 控制模块,用于根据所述第一运动信息,控制所述摄像组件相对于所述设备主体运动。
[0012] 第三方面,本发明实施例提供一种可穿戴式设备,设备包括:处理器以及存储有计算机程序指令的存储器;
[0013] 处理器执行计算机程序指令时实现如上述第一方面提供的摄像组件的控制方法。
[0014] 第四方面,本发明实施例提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如上述第一方面提供的摄像组件的控
制方法。
[0015] 在本发明的实施例中,基于获取的可穿戴式设备的第一运动信息,可以控制摄像组件相对于设备主体运动。这样,不用用户全身移动,只需要用户局部移动佩戴可穿戴式设
备的部位以带动可穿戴式设备的运动,则可以控制摄像组件相对于设备主体运动,以更改
该摄像组件的拍摄角度,提高了拍摄的便利性。

附图说明

[0016] 从下面结合附图对本发明的具体实施方式的描述中可以更好地理解本发明其中,相同或相似的附图标记表示相同或相似的特征。
[0017] 图1为本发明实施例提供的摄像组件的控制方法的流程示意图之一;
[0018] 图2为本发明实施例提供的可穿戴式设备的旋转位置的示意图;
[0019] 图3为本发明实施例提供的处于打开状态的摄像组件的结构示意图;
[0020] 图4为本发明实施例提供的控制系统的结构示意图;
[0021] 图5为本发明实施例提供的可穿戴式设备的结构示意图之一;
[0022] 图6为本发明实施例提供的智能眼镜的结构示意图;
[0023] 图7为本发明实施例提供的可穿戴式设备的结构示意图之二;
[0024] 图8为本发明实施例提供的可穿戴式设备的结构示意图之三。

具体实施方式

[0025] 下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描
述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。
对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实
施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。
[0026] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖
非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要
素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括
所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0027] 基于上述技术问题,本发明实施例提供一种摄像组件的控制方法、可穿戴式设备和介质,提高了拍摄的便捷性。下面结合具体的实施例和附图进行详细介绍。
[0028] 图1示出本发明实施例提供的摄像组件的控制方法的流程示意图。如图1所示,该方法包括步骤110~步骤120。
[0029] 步骤110,获取可穿戴式设备的第一运动信息。
[0030] 步骤120,根据第一运动信息,控制摄像组件相对于设备主体运动。
[0031] 在本发明的实施例中,基于获取的可穿戴式设备的第一运动信息,可以控制摄像组件相对于设备主体运动。这样,不用用户全身移动,只需要用户局部移动佩戴可穿戴式设
备的部位以带动可穿戴式设备的运动,则可以控制摄像组件相对于设备主体运动,以更改
该摄像组件的拍摄角度,提高了拍摄的便利性。
[0032] 在本发明的一些实施例中,可穿戴式设备可以为智能眼镜、智能头盔或智能手表等设备。
[0033] 作为一个示例,若可穿戴式设备为智能眼镜,该智能眼镜上设置有摄像组件。当用户带上智能眼镜时,只要用户转动头部,则可以带动智能眼镜运动。当智能眼镜获取到自身
的第一运动信息之后,基于该运动信息,控制摄像组件相对于智能眼镜的设备主体运动,从
而实现快速改变摄像组件的拍摄角度,提高了拍摄的便捷性。
[0034] 下面分别对步骤110~步骤120中的每个步骤的具体实现方式进行详细介绍。
[0035] 首先,介绍步骤110的具体实现方式。在步骤110中,可穿戴式设备的第一运动信息可以包括以下内容的至少一项:可穿戴式设备的目标旋转方向、可穿戴式设备在旋转前的
位置相对于预设位置的第一角度、可穿戴式设备在旋转后的位置相对于预设位置的第二角
度以及可穿戴式设备在旋转前后与预设位置的相对位置关系。
[0036] 在另一些实施例中,可穿戴式设备的第一运动信息不仅可以包括可穿戴式设备的旋转信息,也可以包括可穿戴设备式设备的平移信息等运动信息。
[0037] 需要说明的是,由于摄像组件可以打开或收回,为了可以灵活地控制摄像组件,则需要准确获取可穿戴式设备的第一运动信息。因此可以通过确定一个预设位置,即一个基
准位置,用于准确地获取可穿戴式设备的第一运动信息。
[0038] 作为一个示例,可穿戴式设备为智能眼镜。当用户旋转智能眼镜之前,首先进行位置校准。例如,当智能眼镜接收到用户的旋转摄像组件的请求时,则智能眼镜提示用户,让
用户的头部在预设时间段内处于静止状态,以使智能眼镜记录此时自身的位置,即预设位
置。
[0039] 作为一个示例,用户在预设时间段内正视前方3秒钟,则智能眼镜将此时自身的位置记录为预设位置。当用户开始转动头部之后,则可以带动智能眼镜进行旋转。
[0040] 其中,可穿戴式设备在旋转前的位置相对于预设位置的第一角度,可以为可穿戴式设备从旋转前的位置旋转至预设位置时的旋转角度。可穿戴式设备在旋转后的位置相对
于预设位置的第二角度,可以理解为可穿戴式设备从预设位置旋转至旋转后的位置时的旋
转角度。
[0041] 作为一个示例,参见图2,图2中的方框代表可穿戴式设备,若可穿戴式设备从预设位置处开始旋转,在与大地平行的水平面内顺时针旋转(即向右旋转)旋转了60度旋转到第
一位置,则第一角度为0度,第二角度为60度。若可穿戴式设备从第一位置在与大地平行的
水平面内逆时针旋转(即向左旋转)旋转了30度旋转到第二位置,则第一角度为60度,第二
角度为30度。若可穿戴式设备从第二位置在与大地平行的水平面内逆时针旋转(即向左旋
转)旋转了60度旋转到第三位置,则第一角度为30度,第二角度为30度。
[0042] 在本发明的一些实施例中,可穿戴式设备在旋转前后与预设位置的相对位置关系,可以包括可穿戴式设备在旋转过程中是否经过预设位置。参见图2,当可穿戴式设备从
预设位置旋转至第一位置,以及从第一位置旋转至第二位置的情况下,在旋转过程中可穿
戴式设备均没有经过预设位置。当可穿戴式设备从第二位置旋转至第三位置的过程中经过
了预设位置。
[0043] 需要说明的是,由于可穿戴式设备是一个立体物品,因此在获取可穿戴式设备的位置时,可以可穿戴式设备中的位置传感器的位置为准。
[0044] 需要说明的是,对于可穿戴式设备的旋转方向不做限定,例如可穿戴式设备也可以在与大地垂直的平面内顺时针或逆时针旋转。
[0045] 因此,步骤110包括获取可穿戴式设备的目标旋转方向、可穿戴式设备在旋转前的位置相对于预设位置的第一角度、可穿戴式设备在旋转后的位置相对于预设位置的第二角
度以及可穿戴式设备在旋转前后与预设位置的相对位置关系。
[0046] 下面介绍步骤120的具体实现方式。在一些实施例中,步骤120包括步骤1201和步骤1202。步骤1201,基于第一运动信息,确定摄像组件的目标运动信息。步骤1202,根据目标
运动信息,控制摄像组件相对于设备主体运动。
[0047] 在一些实施例中,摄像组件的运动信息可以包括摄像组件的旋转方向和旋转角度。因此,在一些实施例中,步骤1201包括:在目标旋转方向为第一旋转方向、第一角度小于
第二角度、且可穿戴式设备在旋转过程中未经过预设位置的情况下,摄像组件的旋转方向
为第二旋转方向;在目标旋转方向为第三旋转方向、第一角度小于第二角度、且可穿戴式设
备在旋转过程中未经过预设位置的情况下,摄像组件的旋转方向为第四旋转方向;基于第
一角度和第二角度的差值,确定待旋转角度。
[0048] 其中,第一旋转方向与第三旋转方向相反,第二旋转方向与第四旋转方向相反。
[0049] 下面分别对上述两种旋转事件进行详细说明。
[0050] 第一种旋转事件:目标旋转方向为第一旋转方向、第一角度小于第二角度、且可穿戴式设备在旋转过程中未经过预设位置。
[0051] 作为一个示例,若第一旋转方向为沿与大地平行的平面内顺时针旋转的方向,即在该平面内向右旋转,参见图2,当可穿戴式设备从预设位置沿第一旋转方向旋转至第一位
置,或从第二位置沿第一旋转方向旋转至第一位置的情况下,第一角度小于第二角度,且可
穿戴式设备在旋转过程中未经过预设位置,则第二旋转方向可以为打开摄像组件的方向。
[0052] 第二种旋转事件:目标旋转方向为第三旋转方向、第一角度小于第二角度、且可穿戴式设备在旋转过程中未经过预设位置。
[0053] 作为一个示例,第三旋转方向为沿与大地平行的平面内逆时针旋转的方向,即在该平面内向左旋转。参见图2,当可穿戴式设备从预设位置沿第三旋转方向旋转至第三位置
的情况下,第一角度小于第二角度、且可穿戴式设备在旋转过程中未经过预设位置,则第四
旋转方向可以为收回摄像组件的方向,即与第二旋转方向相反的方向。
[0054] 在本发明的实施例中,第三旋转方向和第四旋转方向可以是预先定义的方向。
[0055] 在第一种旋转事件和第二种旋转事件的情况下,基于第一角度和第二角度的差值,确定待旋转角度。
[0056] 作为一个示例,摄像组件的待旋转角度与第一角度和第二角度的差值成正比。例如,摄像组件的待旋转角度等于第一角度和第二角度的差值。再例如,为了加快摄像组件的
旋转速率,则摄像组件的待旋转角度可以等于第一角度和第二角度的差值的N倍。N大于1。
[0057] 在另一些实施例中,为了用户能够在旋转摄像组件的过程中,可以不用限制自己的行为,步骤1201包括:在目标旋转方向为第一旋转方向、第一角度大于第二角度、且可穿
戴式设备在旋转过程中未经过预设位置的情况下,或,在目标旋转方向为第三旋转方向、第
一角度大于第二角度、且可穿戴式设备在旋转过程中未经过预设位置的情况下,待旋转角
度为0。其中,第一旋转方向与第三旋转方向相反。
[0058] 下面分别对上述两种旋转事件进行详细说明。
[0059] 第三种旋转事件:目标旋转方向为第一旋转方向、第一角度大于第二角度、且可穿戴式设备在旋转过程中未经过预设位置。
[0060] 作为一个示例,若第一旋转方向为沿与大地平行的平面内顺时针旋转的方向,即在该平面内向右旋转,参见图2,当可穿戴式设备从第三位置沿第一旋转方向旋转至预设位
置,可穿戴式设备在旋转过程中未经过预设位置,且第一角度大于第二角度,则待旋转角度
为0度,即不旋转摄像组件。
[0061] 第三种旋转事件发生在将摄像组件收回一定角度之后,为了用户可以自由活动,因此当发生第三种旋转事件后,不旋转摄像组件。
[0062] 第四种旋转事件:目标旋转方向为第三旋转方向、第一角度大于第二角度、且可穿戴式设备在旋转过程中未经过预设位置。
[0063] 作为一个示例,第三旋转方向为沿与大地平行的平面内逆时针旋转的方向,即在该平面内向左旋转。参见图2,当可穿戴式设备沿第三旋转方向从第一位置旋转至第二位置
的情况下,第一角度大于第二角度,且可穿戴式设备在旋转过程中未经过预设位置,则待旋
转角度为0度,即不旋转摄像组件。
[0064] 第四种旋转事件发生在将摄像组件打开一定角度之后,为了用户可以自由活动,因此当发生第四种旋转事件后,不旋转摄像组件,提高了拍摄的便利性。
[0065] 在一些实施例中,步骤1201还包括:在目标旋转方向为第一旋转方向、且可穿戴式设备在旋转过程中经过预设位置的情况下,摄像组件的旋转方向为第二旋转方向;在目标
旋转方向为第三旋转方向、且可穿戴式设备在旋转过程中经过预设位置的情况下,摄像组
件的旋转方向为第四旋转方向;基于第二角度,确定待旋转角度。
[0066] 其中,第一旋转方向与第三旋转方向相反,第二旋转方向与第四旋转方向相反。
[0067] 下面分别对上述两种旋转事件进行详细说明。
[0068] 第五种旋转事件:目标旋转方向为第一旋转方向、且可穿戴式设备在旋转过程中经过预设位置。
[0069] 作为一个示例,若第一旋转方向为沿与大地平行的平面内顺时针旋转的方向,即在该平面内向右旋转,参见图2,当可穿戴式设备从第三位置沿第一旋转方向旋转至第二位
置,可穿戴式设备在旋转过程中经过预设位置,则第二旋转方向可以为打开摄像组件的方
向。
[0070] 第六种旋转事件:目标旋转方向为第三旋转方向、且可穿戴式设备在旋转过程中经过预设位置。
[0071] 作为一个示例,第三旋转方向为沿与大地平行的平面内逆时针旋转的方向,即在该平面内向左旋转。参见图2,当可穿戴式设备从第二位置沿第三旋转方向旋转至第三位置
的情况下,可穿戴式设备在旋转过程中经过预设位置,则第四旋转方向可以为收回摄像组
件的方向,即与第二旋转方向相反的方向。
[0072] 基于对第三种旋转事件和第四种旋转事件的考虑,在第五种旋转事件和第六种旋转事件情况下,基于第二角度,确定待旋转角度。
[0073] 作为一个示例,摄像组件的待旋转角度与第二角度成正比。例如,摄像组件的待旋转角度等于第二角度。再例如,为了加快摄像组件的旋转速率,则摄像组件的待旋转角度可
以等于第二角度的N倍。N大于1。
[0074] 在本发明的实施例中,通过利用可穿戴式设备的不同旋转事件来灵活控制摄像组件的打开和收回,以及提供用户的灵活活动,提高了拍摄的便利性。
[0075] 作为一个示例,若可穿戴式设备从预设位置沿第一旋转方向旋转至第一位置,则摄像组件沿第二旋转方向旋转60度,即从初始位置打开60度。若可穿戴式设备继续从第一
位置沿第三旋转方向旋转至第二位置,则摄像组件不旋转,即用户可以自由地将可穿戴式
设备从第一位置旋转回第二位置。若可穿戴式设备继续从第二位置沿第一旋转方向旋转至
第一位置,则摄像组件从当前位置继续沿第二旋转方向旋转30度,即在打开60度的位置处
再继续打开30度,也就是说摄像组件打开了90度,参见图3。
[0076] 也就是说,用户不用沿第一旋转方向一直不停的旋转才能将摄像组件完全打开,可以通过反复沿第一旋转方向进行旋转,不断将摄像组件打开至最大角度,便于用户操作,
提高了拍摄的便捷性。
[0077] 对于收回摄像组件的方式与上述打开摄像组件的方式相类似,在此不再赘述。
[0078] 在一些实施例中,步骤1202包括基于目标运动信息,控制电机进行转动,以控制摄像组件相对于设备主体运动。电机用于驱动摄像组件相对于设备主体运动。
[0079] 作为一个示例,电机转动范围为0度~180度。电机转动0度时,代表摄像组件处于完全收回状态,电机转动180度时,摄像组件处于完全打开状态。
[0080] 在本发明的一些实施例中,通过利用电机带动摄像组件进行旋转,方便操控,提高了拍摄的便捷性。
[0081] 图4示出本发明实施例提供的一种控制系统40的结构示意图。该控制系统40应用于可穿戴式设备,该可穿戴式设备包括摄像组件,该控制系统40包括运动信息检测模块
410、中央处理器420和电机430。
[0082] 运动信息检测模块410,与中央处理器420连接,用于检测可穿戴式设备的第一运动信息,并在检测到第一运动信息的情况下,发送第一运动信息至中央处理器420。
[0083] 中央处理器420,与电机430连接,用于基于第一运动信息控制电机430进行转动,以控制摄像组件相对于设备主体运动。
[0084] 电机430,用于驱动摄像组件相对于设备主体运动。
[0085] 也就是说,图4中的中央处理器420可以执行本发明实施例提供的摄像组件的控制方法。
[0086] 在本发明的实施例中,运动信息检测模块410用于检测可穿戴式设备的第一运动信息,例如旋转事件。当运动信息检测模块410检测到可穿戴式设备的第一运动信息之后,
向中央处理器420发送可穿戴式设备的第一运动信息相关的数据。
[0087] 需要说明的是,若当运动信息检测模块410没有工作时,中央处理器420处于等待检测状态,等待运动信息检测模块410上报运动信息。
[0088] 当运动信息检测模块410有事件上报时,中央处理器420判断该事件是否是运动事件,如果不是运动事件,则中央处理器420返回等待监听状态。
[0089] 若是运动事件,中央处理器420基于该运动事件计算出摄像组件的目标运动信息(例如,旋转方向和待旋转角度)。接着,中央处理器420根据计算出的摄像组件的目标运动
信息,控制电机430转动。电机430控制传动轴模块带动摄像组件进行转动,达到调节摄像组
件的拍摄角度的目的,提高了拍摄的便捷性。
[0090] 对于中央处理器420基于可穿戴式设备的第一运动信息,确定摄像组件的目标运动信息的具体方法,可参考上述对摄像组件的控制方法的实施例的叙述,在此不再赘述。
[0091] 图5示出本发明实施例提供的可穿戴式设备的结构示意图,该设备包括摄像组件440、显示模块450以及图4中的控制系统40。
[0092] 其中,控制系统40与摄像组件440连接,用于控制摄像组件440转动。显示模块450与摄像组件440连接,用于显示摄像组件440拍摄的内容。
[0093] 作为一个具体示例,参见图6,可穿戴式设备为智能眼镜。智能眼镜包括眼镜支架601、运动信息检测模块602、中央处理器603、电机604、摄像组件605和显示模块606。
[0094] 其中,运动信息检测模块602用于检测眼镜的运动信息,并向中央处理器603提供眼镜的运动信息。
[0095] 中央处理器603,用于基于运动信息检测模块602提供的眼镜的运动信息,计算摄像组件605的目标运动信息。并且,基于摄像组件605的目标运动信息控制电机604转动,以
使电机604带动摄像组件605进行转动,达到调节摄像组件605的拍摄角度的目的。
[0096] 其中,显示模块606用于显示摄像组件605拍摄的内容。
[0097] 图7示出本发明实施例提供的可穿戴式设备的结构示意图。如图7所示,本发明实施例提供的可穿戴式设备包括:
[0098] 第一运动信息获取模块710,用于获取可穿戴式设备的第一运动信息。
[0099] 控制模块720,用于根据第一运动信息,控制摄像组件相对于设备主体运动。
[0100] 在本发明的实施例中,基于获取的可穿戴式设备的第一运动信息,可以控制摄像组件相对于设备主体运动。这样,不用用户全身移动,只需要用户局部移动佩戴可穿戴式设
备的部位以带动可穿戴式设备的运动,则可以控制摄像组件相对于设备主体运动,以更改
该摄像组件的拍摄角度,提高了拍摄的便利性。
[0101] 需要说明的事,图4中的中央处理器420可以包括第一运动信息获取模块710和控制模块720。
[0102] 在本发明的一些实施例中,控制模块720,包括:
[0103] 目标运动信息确定单元,用于基于第一运动信息,确定摄像组件的目标运动信息;
[0104] 控制单元,用于根据目标运动信息,控制摄像组件相对于设备主体运动。
[0105] 在本发明的一些实施例中,可穿戴式设备还包括电机;
[0106] 其中,控制单元用于:
[0107] 基于目标运动信息,控制电机进行转动,以控制摄像组件相对于设备主体运动;
[0108] 电机用于驱动摄像组件相对于设备主体运动。
[0109] 在本发明的一些实施例中,可穿戴设备的第一运动信息,包括以下内容中的至少一项:
[0110] 可穿戴式设备的目标旋转方向、可穿戴式设备旋转前的位置相对于预设位置的第一角度、可穿戴式设备旋转后的位置相对于预设位置的第二角度,以及可穿戴式设备在旋
转前后与预设位置的相对位置关系。
[0111] 在本发明的一些实施例中,控制单元包括:
[0112] 第一旋转方向确定子单元,用于在目标旋转方向为第一旋转方向、第一角度小于第二角度、且可穿戴式设备在旋转过程中未经过预设位置的情况下,摄像组件的旋转方向
为第二旋转方向。
[0113] 第二旋转方向确定子单元,用于在目标旋转方向为第三旋转方向、第一角度小于第二角度、且可穿戴式设备在旋转过程中未经过预设位置的情况下,摄像组件的旋转方向
为第四旋转方向。
[0114] 第一旋转角度确定子单元,用于基于第一角度和第二角度的差值,确定待旋转角度。
[0115] 其中,第一旋转方向与第三旋转方向相反,第二旋转方向与第四旋转方向相反。
[0116] 在本发明的一些实施例中,控制单元包括:
[0117] 第三旋转方向确定子单元,用于在目标旋转方向为第一旋转方向、且可穿戴式设备在旋转过程中经过预设位置的情况下,摄像组件的旋转方向为第二旋转方向。
[0118] 第四旋转方向确定子单元,用于在目标旋转方向为第三旋转方向、且可穿戴式设备在旋转过程中经过预设位置的情况下,摄像组件的旋转方向为第四旋转方向。
[0119] 第二旋转角度确定子单元,用于基于第二角度,确定待旋转角度。
[0120] 其中,第一旋转方向与第三旋转方向相反,第二旋转方向与第四旋转方向相反。
[0121] 在本发明的一些实施例中,控制单元包括:
[0122] 第三旋转角度确定子单元,用于在目标旋转方向为第一旋转方向、第一角度大于第二角度、且可穿戴式设备在旋转过程中未经过预设位置的情况下,或,在目标旋转方向为
第三旋转方向、第一角度大于第二角度、且可穿戴式设备在旋转过程中未经过预设位置的
情况下,待旋转角度为0度。
[0123] 其中,第一旋转方向与第三旋转方向相反。
[0124] 本发明实施例提供的可穿戴式设备能够实现应用于本发明实施例提供的摄像组件的控制方法实施例中的各个过程,为避免重复,这里不再赘述。
[0125] 图8为实现本发明各个实施例的一种可穿戴式设备的硬件结构示意图,该可穿戴式设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传
感器805、显示单元806、用户输入单元807、接口单元808、存储器809、处理器810、以及电源
811等部件。本领域技术人员可以理解,图8中示出的可穿戴式设备结构并不构成对可穿戴
式设备的限定,可穿戴式设备可以包括比图示更多或更少的部件,或者组合某些部件,或者
不同的部件布置。可穿戴式设备包括设备主体和摄像组件(图8中未示出)。
[0126] 其中,处理器810,用于获取可穿戴式设备的第一运动信息;根据第一运动信息,控制摄像组件相对于设备主体运动。
[0127] 在本发明的实施例中,基于获取的可穿戴式设备的第一运动信息,可以控制摄像组件相对于设备主体运动。这样,不用用户全身移动,只需要用户局部移动佩戴可穿戴式设
备的部位以带动可穿戴式设备的运动,则可以控制摄像组件相对于设备主体运动,以更改
该摄像组件的拍摄角度,提高了拍摄的便利性。
[0128] 应理解的是,本发明实施例中,射频单元801可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器810处理;另外,将上行的
数据发送给基站。通常,射频单元801包括但不限于天线、至少一个放大器、收发信机、耦合
器、低噪声放大器、双工器等。此外,射频单元801还可以通过无线通信系统与网络和其他设
备通信。
[0129] 可穿戴式设备通过网络模块802为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0130] 音频输出单元803可以将射频单元801或网络模块802接收的或者在存储器809中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元803还可以提供与可
穿戴式设备800执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音
等等)。音频输出单元803包括扬声器、蜂鸣器以及受话器等。
[0131] 输入单元804用于接收音频或视频信号。输入单元804可以包括图形处理器(Graphics Processing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式
或图像捕获模式中由图像捕获装置(如摄像组件)获得的静态图片或视频的图像数据进行
处理。处理后的图像帧可以显示在显示单元806上。经图形处理器8041处理后的图像帧可以
存储在存储器809(或其它存储介质)中或者经由射频单元801或网络模块802进行发送。麦
克风8042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以
在电话通话模式的情况下转换为可经由射频单元801发送到移动通信基站的格式输出。
[0132] 可穿戴式设备800还包括至少一种传感器805,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据
环境光线的明暗来调节显示面板8061的亮度,接近传感器可在可穿戴式设备800移动到耳
边时,关闭显示面板8061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方
向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别可穿戴
式设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步
器、敲击)等;传感器805还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀
螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
[0133] 显示单元806用于显示由用户输入的信息或提供给用户的信息。显示单元806可包括显示面板8061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管
(Organic Light‑Emitting Diode,OLED)等形式来配置显示面板8061。
[0134] 用户输入单元807可用于接收输入的数字或字符信息,以及产生与可穿戴式设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元807包括触控面板8071
以及其他输入设备8072。触控面板8071,也称为触摸屏,可收集用户在其上或附近的触摸操
作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板8071上或在触控面板
8071附近的操作)。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其中,触摸
检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触
摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器810,接
收处理器810发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波
等多种类型实现触控面板8071。除了触控面板8071,用户输入单元807还可以包括其他输入
设备8072。具体地,其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制
按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0135] 进一步的,触控面板8071可覆盖在显示面板8061上,当触控面板8071检测到在其上或附近的触摸操作后,传送给处理器810以确定触摸事件的类型,随后处理器810根据触
摸事件的类型在显示面板8061上提供相应的视觉输出。虽然在图8中,触控面板8071与显示
面板8061是作为两个独立的部件来实现可穿戴式设备的输入和输出功能,但是在某些实施
例中,可以将触控面板8071与显示面板8061集成而实现可穿戴式设备的输入和输出功能,
具体此处不做限定。
[0136] 接口单元808为外部装置与可穿戴式设备800连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储
卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳
机端口等等。接口单元808可以用于接收来自外部装置的输入(例如,数据信息、电力等等)
并且将接收到的输入传输到可穿戴式设备800内的一个或多个元件或者可以用于在可穿戴
式设备800和外部装置之间传输数据。
[0137] 存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声
音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如
音频数据、电话本等)等。此外,存储器809可以包括高速随机存取存储器,还可以包括非易
失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0138] 处理器810是可穿戴式设备的控制中心,利用各种接口和线路连接整个可穿戴式设备的各个部分,通过运行或执行存储在存储器809内的软件程序和/或模块,以及调用存
储在存储器809内的数据,执行可穿戴式设备的各种功能和处理数据,从而对可穿戴式设备
进行整体监控。处理器810可包括一个或多个处理单元;优选的,处理器810可集成应用处理
器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制
解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理
器810中。
[0139] 可穿戴式设备800还可以包括给各个部件供电的电源811(比如电池),优选的,电源811可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充
电、放电、以及功耗管理等功能。
[0140] 另外,可穿戴式设备800包括一些未示出的功能模块,在此不再赘述。
[0141] 优选的,本发明实施例还提供一种可穿戴式设备,还包括处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述摄像
组件的控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘
述。
[0142] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现摄像组件的控制方法实施例的各个过程,且
能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如
只读存储器(Read‑Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称
RAM)、磁碟或者光盘等。
[0143] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有
的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该
要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0144] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下
前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做
出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质
(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务
器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0145] 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员
在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多
形式,均属于本发明的保护范围之内。