位置检测机构、移动终端及位置检测方法转让专利

申请号 : CN201910356773.6

文献号 : CN110113455A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张北航邵建利

申请人 : 华为技术有限公司

摘要 :

本申请实施例提供一种位置检测机构、移动终端及位置检测方法,移动终端包括壳体及摄像装置。壳体设有开口,并形成有与开口连通的收容腔以收容摄像装置。摄像装置包括摄像头及位置检测机构。位置检测机构包括待测件、驱动组件及第一检测件。摄像头设置于待测件上;待测件包括接触端;第一检测件与接触端对应设置;驱动组件用于驱动待测件相对第一检测件移动,以使接触端接触或者离开第一检测件;驱动组件还驱动待测件带动摄像头伸出或缩回壳体。本申请通过待测件与第一检测件的物理接触或离开来检测摄像头的位置状态,能够提高对摄像头的位置状态的检测精度。

权利要求 :

1.一种位置检测机构,其特征在于,包括待测件、驱动组件及第一检测件;

所述待测件包括接触端;所述第一检测件与所述接触端对应设置;所述驱动组件用于驱动所述待测件相对所述第一检测件移动,以使所述接触端接触或者离开所述第一检测件;所述第一检测件用于检测所述待测件的位置。

2.如权利要求1所述的位置检测机构,其特征在于,所述位置检测机构还包括第一承载件,所述待测件包括彼此固连的第二承载件和连接件,所述第一承载件和所述第二承载件并排设置,所述驱动组件和所述第一检测件设置于所述第一承载件上;所述连接件跨接在所述第二承载件和所述第一承载件之间,所述接触端设于所述连接件上。

3.如权利要求1所述的位置检测机构,其特征在于,所述第一检测件为金属触点;当所述接触端与所述第一检测件接触时,所述第一检测件处于导通状态;当所述接触端与所述第一检测件未接触时,所述第一检测件处于断开状态。

4.如权利要求2所述的位置检测机构,其特征在于,所述连接件为金属件;或者,所述连接件由绝缘材料制成,且所述接触端在与所述第一检测件接触的位置设置有金属接触片。

5.如权利要求2所述的位置检测机构,其特征在于,所述第一承载件包括主体、第一安装部及第二安装部;所述第一安装部和所述第二安装部沿所述连接件的移动方向分别凸出设置于所述主体的两个端部上;所述第一检测件安装于所述第一安装部靠近所述第二安装部的一侧;或者,所述第一检测件安装于所述第二安装部靠近所述第一安装部的一侧。

6.如权利要求1所述的位置检测机构,其特征在于,所述位置检测机构还包括第二检测件;所述第二检测件与所述接触端对应设置;所述驱动组件还驱动所述待测件相对所述第二检测件移动,以使所述接触端接触或者离开所述第二检测件;所述第二检测件用于检测所述待测件的位置。

7.如权利要求6所述的位置检测机构,其特征在于,所述接触端位于所述第一检测件和第二检测件之间。

8.一种移动终端,包括显示屏、壳体及摄像装置;所述显示屏装设于所述壳体上;所述壳体设有开口,并形成有与所述开口连通的收容腔以收容所述摄像装置;其特征在于,所述摄像装置包括摄像头及位置检测机构;所述位置检测机构包括待测件、驱动组件及第一检测件;所述摄像头设置于所述待测件上;所述待测件包括接触端;所述第一检测件与所述接触端对应设置;所述驱动组件用于驱动所述待测件相对所述第一检测件移动,以使所述接触端接触或者离开所述第一检测件;所述驱动组件还驱动所述待测件带动所述摄像头伸出或缩回所述壳体;所述第一检测件用于检测所述摄像头的位置状态。

9.如权利要求8所述的移动终端,其特征在于,所述位置检测机构还包括第一承载件,所述待测件包括彼此固连的第二承载件和连接件,所述第一承载件和所述第二承载件并排设置,所述驱动组件和所述第一检测件设置于第一承载件上;所述连接件跨接在所述第二承载件和所述第一承载件之间,所述接触端设于所述连接件上。

10.如权利要求8所述的移动终端,其特征在于,所述第一检测件为金属触点;当所述接触端与所述第一检测件接触时,所述第一检测件处于导通状态;当所述接触端与所述第一检测件未接触时,所述第一检测件处于断开状态。

11.如权利要求9所述的移动终端,其特征在于,所述连接件为金属件;或者,所述连接件由绝缘材料制成,且所述接触端在与所述第一检测件接触的位置设置有金属接触片。

12.如权利要求9所述的移动终端,其特征在于,所述第一承载件包括主体、第一安装部及第二安装部;所述第一安装部和所述第二安装部沿所述连接件的移动方向分别凸出设置于所述主体的两个端部上;所述第一检测件安装于所述第一安装部靠近所述第二安装部的一侧;或者,所述第一检测件安装于所述第二安装部靠近所述第一安装部的一侧。

13.如权利要求9所述的移动终端,其特征在于,所述驱动组件包括丝杆和驱动件;所述连接件的接触端与所述丝杆转动连接,所述丝杆还和所述驱动件转动连接;所述驱动件驱动所述丝杆转动,以使所述连接件带动所述第二承载件相对所述第一承载移动。

14.如权利要求8所述的移动终端,其特征在于,所述移动终端还包括与所述驱动组件和所述第一检测件电连接的处理器;所述处理器用于侦测所述第一检测件的信号状态,并根据所述第一检测件所产生的信号状态确定所述摄像头的位置状态;其中,所述摄像头的位置状态包括伸出位置或者缩回位置。

15.如权利要求8所述的移动终端,其特征在于,所述位置检测机构还包括第二检测件;

所述第二检测件与所述接触端对应设置;所述驱动组件还驱动所述待测件相对所述第二检测件移动,以使所述接触端接触或者离开所述第二检测件;所述第二检测件用于检测所述摄像头的位置状态。

16.如权利要求15所述的移动终端,其特征在于,所述移动终端还包括与所述驱动组件、所述第一检测件及所述第二检测件电连接的处理器;所述处理器用于侦测所述第一检测件和所述第二检测件的信号状态,并根据所述第一检测件所产生的信号状态和所述第二检测件所述产生的信号状态确定所述摄像头的位置状态;其中,所述摄像头的位置状态包括伸出位置和缩回位置。

17.一种位置检测方法,应用于移动终端中,所述移动终端包括壳体及摄像装置,所述壳体设有开口,并形成有与所述开口连通的收容腔以收容所述摄像装置;其特征在于,所述摄像装置包括摄像头及位置检测机构;所述位置检测机构包括待测件、驱动组件及第一检测件;所述摄像头设置于所述待测件上;所述待测件包括与所述第一检测件对应设置的接触端;所述位置检测方法包括:当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动;

侦测第一检测件所产生的信号状态;

当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置;其中,当所述接触端与所述第一检测件由分离状态变为接触状态时,所述第一检测件所产生的信号状态发生改变。

18.如权利要求17所述的位置检测方法,其特征在于,所述用户输入的触发操作包括用于启动所述摄像头的触发操作;

所述当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动,包括:当接收到用户输入的用于启动所述摄像头的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着伸出所述壳体的方向移动;

所述在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置,包括:在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于所述伸出位置。

19.如权利要求17所述的位置检测方法,其特征在于,所述用户输入的触发操作包括用于关闭所述摄像头的触发操作;

所述当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动,包括:当接收到用户输入的用于关闭所述摄像头的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着缩回所述壳体的方向移动;

所述在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置,包括:在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于所述缩回位置。

20.如权利要求18所述的位置检测方法,其特征在于,所述位置检测机构还包括与所述接触端对应设置的第二检测件,其特征在于,所述位置检测方法还包括:当接收到用户输入的用于关闭所述摄像头的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着缩回所述壳体的方向移动;

侦测所述第二检测件所产生的信号状态;

当在所述第一预设时间内侦测到所述第二检测件所产生的信号状态发生改变时,确定所述摄像头处于缩回位置;当所述接触端与所述第二检测件由分离状态变为接触状态时,所述第二检测件所产生的信号状态发生改变。

21.如权利要求18或20所述的位置检测方法,其特征在于,所述位置检测方法包括:

当所述摄像头处于所述伸出位置时,侦测所述第一检测件所产生的信号状态;

当在侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于外力按压状态;其中,当所述接触端与所述第一检测件由接触状态变为分离状态时,所述第一检测件所产生的信号状态发生改变。

22.如权利要求21所述的位置检测方法,其特征在于,当侦测到所述第一检测件的信号状态发生改变时,所述位置检测方法还包括:判断所述第一检测件的信号状态发生改变的持续时间是否达到第二预设时间;

当所述第一检测件的信号状态发生改变的持续时间达到所述第二预设时间时,确定所述所述摄像头处于外力按压状态。

说明书 :

位置检测机构、移动终端及位置检测方法

技术领域

[0001] 本申请涉及通信技术领域,尤其涉及通信产品中的位置检测机构、移动终端及位置检测方法。

背景技术

[0002] 随着科技的发展进步,位置检测机构(例如:可伸缩摄像头的位置检测组件、可伸缩胃镜探头的位置检测组件)得到了广泛的应用。例如,为了解决前置摄像装置占用显示区域的问题,可以为移动终端设置可伸缩摄像组件,其中,可伸缩摄像组件可以包括摄像装置和用于驱动摄像装置移动的电机,可伸缩摄像组件的摄像装置可以在需要拍摄时伸出移动终端,在不需要拍摄时缩回移动终端内的容置空间。
[0003] 然而,如何精确的检测摄像装置的位置(即摄像头的伸出位置或缩回位置),以保证更好的摄像效果并对摄像装置进行保护,是业界一直追求的目标。

发明内容

[0004] 本申请实施例公开了一种能够提高检测精度的位置检测机构、移动终端以及位置检测方法。
[0005] 第一方面,本申请实施例公开一种位置检测机构,包括待测件、驱动组件及第一检测件;所述待测件包括接触端;所述第一检测件与所述接触端对应设置;所述驱动组件用于驱动所述待测件相对所述第一检测件移动,以使所述接触端接触或者离开所述第一检测件;所述第一检测件用于检测所述待测件的位置。
[0006] 本申请实施例中的位置检测机构,由于设置有用于检测所述待测件的位置的第一检测件,且所述驱动组件能够驱动所述连接件相对所述第一检测件移动,以使所述待测件上的接触端接触或者离开所述第一检测件,进而可以通过第一检测件和所述接触端的物理接触来指示待测件的位置状态,提高了对待测件位置状态的检测精度。
[0007] 在一些实施方中,所述位置检测机构还包括第一承载件,所述待测件包括彼此固连的第二承载件和连接件,所述第一承载件和所述第二承载件并排设置,所述驱动组件和所述第一检测件设置于第一承载件上;所述连接件跨接在所述第二承载件和所述第一承载件之间,所述接触端设于所述连接件上。如此,可以使得所述位置检测机构的适用性更好,可以根据安装环境具体的空间情况,来调节连接件的位置。
[0008] 为了降低成本且降低所述第一检测件的复杂性,所述第一检测件为金属触点;当所述连接件与所述第一检测件接触时,所述第一检测件处于导通状态;当所述连接件与所述第一检测件未接触时,所述第一检测件处于断开状态。
[0009] 为了较好的实现所述连接件的接触端和第一检测件接触时,所述第一检测件的导通状态,在一实施方式中,所述连接件为金属连接件。
[0010] 在一些实施方式中,所述连接件由绝缘材料制成,且所述接触端在与所述第一检测件接触的位置设置有金属接触片,如此,可以保证在与第一检测件接触时的良好导通状态的同时,减轻位置检测机构的重量且便于安装。
[0011] 为了方便所述连接件与所述第一检测件相接触,减少误判的情况发生,一种实施方式中,所述第一承载件包括主体、第一安装部及第二安装部;所述第一安装部和所述第二安装部沿所述连接件的移动方向分别凸出设置于所述主体的两个端部上;所述第一检测件安装于所述第一安装部靠近所述第二安装部的一侧;或者,所述第一检测件安装于所述第二安装部靠近所述第一安装部的一侧。
[0012] 上述实施例中的位置检测机构由于只设置有第一检测件,进而只能够通过所述第一检测件来确定所述待测件的一个位置状态,因此,在一些实施方式中,为了实现对所述待测件的多个位置状态进行检测,所述位置检测机构还包括第二检测件;所述第二检测件与所述接触端对应设置。所述驱动组件还驱动所述连接件相对所述第二检测件移动,以使所述连接件上的接触端接触或者离开所述第二检测件;所述第二检测件也用于检测所述待测件的位置。
[0013] 同理,为了方便所述连接件与所述第二检测件相接触,减少误判的情况发生,所述接触端位于所述第一检测件和第二检测件之间。
[0014] 在一些实施方式中,为了较好的实现连接件与第二检测件的较好接触,所述连接件由绝缘材料制成,且所述接触端在与所述第二检测件接触的位置设置有金属接触片。
[0015] 为了提高所述待测件的运动精度及提位置检测机构运行的可靠性,在一些实施方式中,所述驱动组件包括丝杆和驱动件;所述连接件的接触端与所述丝杆转动连接,所述丝杆还和所述驱动件转动连接;所述驱动件驱动所述丝杆转动,以使所述连接件带动所述第二承载件相对所述第一承载移动。
[0016] 为了对所述驱动组件较好的安装,在一些实施方式中,所述丝杆的一端安装于所述第一安装部上并与所述驱动件转动连接,且所述丝杆远离所述驱动件的一端与所述第二安装部转动连接。
[0017] 第二方面,本申请实施例公开一种移动终端,包括显示屏、壳体及摄像装置;所述显示屏装设于所述壳体上;所述壳体设有开口,并形成有与所述开口连通的收容腔以收容所述摄像装置;所述摄像装置包括摄像头及位置检测机构;所述位置检测机构包括待测件、驱动组件及第一检测件;所述摄像头设置于所述待测件上;所述待测件包括接触端;所述第一检测件与所述接触端对应设置;所述驱动组件用于驱动所述待测件相对所述第一检测件移动,以使所述接触端接触或者离开所述第一检测件;所述驱动组件还驱动所述待测件带动所述摄像头伸出或缩回所述壳体;所述第一检测件用于检测所述摄像头的位置状态。
[0018] 本申请实施例中的移动终端,由于设置有第一检测件,且通过连接器与第一检测件的物理接触或离开而导致的第一检测件的信号状态的变化来检测摄像头的位置状态,能够提高对摄像头的位置状态的检测精度。
[0019] 此外,所述移动终端中的位置检测机构还包括前述第一方面中任意一实施例中的位置检测机构。
[0020] 为了实现根据所述第一检测件所产生的信号状态确定所述摄像头的位置状态,并对所述驱动组件进行控制,所述移动终端还包括处理器;所述移动终端还包括与所述驱动组件和所述第一检测件电连接的处理器;当接收到用户输入的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动;所述处理器还侦测所述第一检测件所产生的信号状态,并当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置。
[0021] 其中,所述“伸出位置”是指所述摄像头伸出所述移动终端的收容腔,位于所述收容腔的外部的位置;“缩回位置”是指所述摄像头位于所述移动终端的收容腔内的位置;而所述摄像头从收容腔的外部收缩回收容腔内的过程定义为“缩回过程”;所述摄像头从收容腔内伸出至所述收容腔外部的过程定义为伸出过程。
[0022] 上述实施例中,虽然通过设置于所述第一承载件上的第一检测件可以对摄像头的位置状态进行检测,但并没有限定所述第一检测件的具体位置以及能够对摄像头处于何种位置的位置状态进行检测,因此,在一些实施方式,为了实现对摄像头是否处于伸出位置的位置状态进行检测,所述第一检测件设置于所述第一承载件靠近所述开口的一端;所述用户输入的触发操作包括用于启动所述摄像头的触发操作;所述当接收到用户输入的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动,包括:当接收到用户输入的用于启动所述摄像头的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着伸出所述壳体的方向移动;所述在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置,包括:在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于所述伸出位置。
[0023] 在一些实施方式中,为了实现对摄像头是否处于缩回位置的位置状态进行检测,所述第一检测件设置于所述第一承载件远离所述开口的一端;所述用户输入的触发操作包括用于关闭所述摄像头的触发操作;所述当接收到用户输入的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动,包括:当接收到用户输入的用于关闭所述摄像头的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着缩回所述壳体的方向移动;所述在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置,包括:在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于所述缩回位置。
[0024] 上述实施例中的移动终端由于只设置有第一检测件,进而只能够通过所述第一检测件来确定所述摄像头是否处于伸出位置或者缩回位置。然而,在实际应用中,摄像头处于伸出位置时以方便用户拍照,而当摄像头未使用时,则需要缩回壳体以对所述摄像头进行保护。因此,在实际使用中,摄像头的伸出位置和缩回位置都需要进行检测以保证较好的拍照效果及对摄像头进行保护。
[0025] 因此,在一实施方式中,所述位置检测机构还包括第二检测件;所述第二检测件和所述第一检测件沿所述连接件的移动方向分别设置于所述第一承载件的两端,且所述连接件与所述驱动组件的连接位置位于所述第一检测件和第二检测件之间;所述驱动组件还驱动所述待测件相对所述第二检测件移动,以使所述接触端接触或者离开所述第二检测件;所述第二检测件也用于检测所述待测件的位置。其中,所述第一检测件靠近所述开口。
[0026] 当接收到用户输入的用于启动所述摄像头的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着伸出所述开口的方向移动;所述处理器还侦测所述第一检测件所产生的信号状态,并在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置;当接收到用户输入的用于关闭所述摄像头的触发操作时,所述处理器控制所述驱动组件驱动所述待测件带动所述摄像头朝着缩回所述开口的方向移动;所述处理器还侦测所述第二检测件所产生的信号状态,并在第一预设时间内侦测到所述第二检测件所产生的信号状态发生改变时,确定所述摄像头处于缩回位置。
[0027] 当确定所述摄像头处于所述伸出位置时,若处理器未接收到用户关闭摄像头的触发操作,则摄像头应始终处于伸出位置。然而,当摄像头接收到外力的按压时,例如,用户欲手动按压摄像头而使其缩回壳体时,应配合用户的动作控制将摄像头缩回所述壳体,以较好的实现人机交互。此外,若因移动终端掉落而导致摄像头触碰障碍物而受到压力,此时也应控制将摄像头缩回所述壳体,以对摄像头进行保护,因此,当所述摄像头处于伸出位置时,判断所述摄像头是否收到外力按压状态至关重要。
[0028] 因此,为了较好的对摄像头是否收到外力按压进行检测,在一些实施方式中,当所述摄像头处于所述伸出位置时,所述处理器还侦测所述第一检测件所产生的信号状态,并在侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于外力按压状态。
[0029] 然而,第一检测件的信号状态发生改变,未必是用户主观施加的外力按压,还有可能是在拍照过程中对摄像头的误触。因此,为了避免误判,在一些实施方式中,当侦测到所述第一检测件的信号状态发生改变时,所述处理器还判断所述第一检测件的信号状态发生改变的持续时间是否达到第二预设时间;当所述第一检测件的信号状态发生改变的持续时间达到所述第二预设时间时,确定所述所述摄像头处于外力按压状态。
[0030] 第三方面,本申请实施例公开一种位置检测方法,应用于移动终端中,所述移动终端包括壳体及摄像装置,所述壳体设有开口,并形成有与所述开口连通的收容腔以收容所述摄像装置;所述摄像装置包括摄像头及位置检测机构;所述位置检测机构包括待测件、驱动组件及第一检测件;所述摄像头设置于所述待测件上;所述待测件包括与所述第一检测件对应设置的接触端;所述位置检测方法包括:当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动;侦测第一检测件所产生的信号状态;当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置;其中,当所述接触端与所述第一检测件由分离状态变为接触状态时,所述第一检测件所产生的信号状态发生改变。
[0031] 一种实施方式中,所述用户输入的触发操作包括用于启动所述摄像头的触发操作;所述当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动,包括:当接收到用户输入的用于启动所述摄像头的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着伸出所述壳体的方向移动;所述在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置,包括:在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于所述伸出位置。
[0032] 在一些实施方式中,所述用户输入的触发操作包括用于关闭所述摄像头的触发操作;所述当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动,包括:当接收到用户输入的用于关闭所述摄像头的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着缩回所述壳体的方向移动;所述在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置,包括:在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于所述缩回位置。
[0033] 在一实施方式中,所述位置检测机构还包括与所述接触端对应设置的第二检测件,其特征在于,所述位置检测方法还包括:当接收到用户输入的用于关闭所述摄像头的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着缩回所述开口的方向移动;侦测所述第二检测件所产生的信号状态;当在第一预设时间内侦测到所述第二检测件所产生的信号状态发生改变时,确定所述摄像头处于缩回位置。
[0034] 一种实施方式中,所述位置检测方法还包括:当所述摄像头处于所述伸出位置时,侦测所述第一检测件所产生的信号状态;当在侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于外力按压状态。
[0035] 在一种实施方式中,当侦测到所述第一检测件的信号状态发生改变时,所述位置检测方法还包括:判断所述第一检测件的信号状态发生改变的持续时间是否达到第二预设时间;当所述第一检测件的信号状态发生改变的持续时间达到所述第二预设时间时,确定所述所述摄像头处于外力按压状态。
[0036] 第四方面,本申请实施例公开一种计算机可读存储介质,所述可读存储介质中存储有位置检测的程序指令,所述程序指令用于供调用后执行第三方面所述的位置检测方法。

附图说明

[0037] 为了说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
[0038] 图1为本申请一实施例提供的移动终端的摄像装置伸出壳体时的正面示意图。
[0039] 图2为图1所示的移动终端的另一视角示意图。
[0040] 图3为本申请另一实施例中的移动终端去除后壳的部分结构的背面示意图。
[0041] 图4为本申请一实施例中的位置检测机构的示意图。
[0042] 图5为本申请另一实施例中的位置检测机构的示意图。
[0043] 图6为本申请再一实施例中的位置检测机构的示意图。
[0044] 图7为本申请又一实施例中的位置检测机构的示意图。
[0045] 图8为图6中的位置检测机构中的第二承载件处于第一预设位置的示意图。
[0046] 图9为图6中的位置检测机构中的第二承载件处于第二预设位置的示意图。
[0047] 图10为图6中第一检测件或者第二检测件的工作原理示意图。
[0048] 图11为本申请一实施例中的移动终端的结构框图。
[0049] 图12为本申请一实施例中的移动终端的一应用场景示意图。
[0050] 图13为本申请另一实施方式中的移动终端的背面示意图。
[0051] 图14为图13所示的移动终端的一应用场景示意图。
[0052] 图15为本申请第一实施例中提供的位置检测方法的流程图。
[0053] 图16为本申请第二实施例中提供的位置检测方法的流程图。
[0054] 图17为本申请第三实施例中提供的位置检测方法的流程图。
[0055] 图18为本申请第四实施例中提供的位置检测方法的流程图。
[0056] 图19为本申请第五实施例中提供的位置检测方法的流程图。

具体实施方式

[0057] 本申请提供一种移动终端以及应用于移动终端中的位置检测机构,所述位置检测机构用于检测移动终端内摄像头的位置,从而确保所述摄像头的位置状态,以保证拍照效果并对摄像装置进行保护。下面结合附图,对本申请的实施例进行描述。
[0058] 请参阅图1,其为本申请一实施例提供的移动终端200的摄像装置23伸出壳体22时的正面示意图。其中,移动终端200可以是智能手机、智能手表、平板电脑、个人数字助理(personal digital assistant,PDA)、销售终端(point of sales,POS)、车载电脑、台式电脑、笔记本电脑、智能电视等任意移动终端,本申请实施例对此不做限定。
[0059] 如图1所示,所述移动终端200包括显示屏21、壳体22及摄像装置23。所述显示屏21装设于所述壳体22上,所述显示屏21的显示面为所述移动终端200的正面区域。请参阅图2,图2为图1所示的移动终端200的另一视角示意图,所述壳体22设有开口221,本实施方式中,所述开口221位于移动终端200的顶部,摄像装置23可以从开口221处伸出壳体22外部或缩回至壳体22内部。可以理解,不限定摄像装置23在所述移动终端200中的安装位置。
[0060] 请参阅图3,图3为移动终端200去除后壳后的部分结构的背面示意图。如图3所示,所述壳体22内设收容腔201。所述收容腔201与所述开口221连通。所述摄像装置23能够活动地收容于收容腔201内,并能够通过开口221伸出或缩回壳体22。一种实施方式中,所摄像装置23包括摄像头231以及位置检测机构100。所述摄像头231设置于所述位置检测机构100上,并能够在所述位置检测机构100的带动下伸出或者缩回所述壳体22。所述位置检测机构100设置于所述收容腔201内,用于带动摄像头231伸缩并检测所述摄像头231的具体位置。
[0061] 本实施方式中,所述摄像装置23用于获取所述移动终端200的正面所在一侧的景物或人像等,即所述摄像装置23作为前置摄像装置使用。在其他实施方式中,所述摄像装置23可以作为后置摄像装置等使用,所述摄像装置23也可以设置为旋转类型的摄像装置,在此不作限定。
[0062] 需明确的是,本申请对移动终端200的具体结构不做限定,只要移动终端200具容纳设置摄像装置23的收容腔201且摄像装置23可伸出或缩回所述收容腔即可。
[0063] 请一并参阅图4,图4为本申请一实施中的位置检测机构100的结构示意图。在一些实施方式中,所述位置检测机构100包括待测件90、驱动组件30及第一检测件50。所述摄像头231设置于所述待测件90上;所述待测件90包括接触端91。所述第一检测件50与所述接触端91对应设置。所述驱动组件30用于驱动所述待测件90相对所述第一检测件50移动,以使所述接触端91接触或者离开所述第一检测件50。所述第一检测件50用于检测所述待测件90的位置。其中,当所述接触端91与所述第一检测件50从离开状态变为接触状态,或者从接触状态变成离开状态时,所述第一检测件50所产生的信号状态发生改变,从而指示所述摄像头231的不同位置状态。
[0064] 其中,所述第一检测件50所产生的信号状态发生改变,可以是指信号从无到有的改变、信号从有到无的改变、信号值从大到小的改变或者信号值从小到大的改变,在此不做限定。
[0065] 此外,所述移动终端200还包括设置于所述壳体22内的电路板202。其中,电路板202亦称移动终端200内的主板,是移动终端200的最基本的也是最重要的部件之一,电路板
202上面安装了各类控制芯片(如处理器、I/O控制芯片)及各种电子元件(如各类芯片、电阻、电容等),且布有线路。所述第一检测件50可以通过特定的线路与设置于电路板202上的目标元件(例如处理器)实现电连接。所述目标元件根据所述第一检测件50所产生的信号状态确定所述摄像头231的位置状态。
[0066] 本申请实施例中的移动终端200及位置检测机构100,由于设置有第一检测件50,且所述驱动组件30能够驱动所述待测件90相对所述第一检测件50移动,以使所述接触端91与接触或者离开所述第一检测件50,进而可以通过第一检测件50和所述接触端91的物理接触来指示连接件的位置状态,提高了对摄像头231的位置状态的检测精度,即通过元件之间的物理接触来确定摄像头231的位置状态,具有稳定性较强且不受外界环境的干扰的优点,进而提高了对摄像头231位置状态的检测精度。
[0067] 为了使得移动终端200朝着轻薄化发展,且较好的安装固定所述第一检测件50和驱动组件30,一种实施方式中,所述位置检测机构100还包括第一承载件10,所述待测件90包括彼此固连的第二承载件20和连接件40,所述第一承载件10和所述第二承载件20并排设置。所述驱动组件30和所述第一检测件50设置于第一承载件10上。所述连接件40跨接在所述第二承载件20和所述第一承载件10之间,所述接触端91设于所述连接件40上。所述驱动组件30驱动所述连接件40带动所述第二承载件20相对所述第一承载件10移动。所述摄像装头231设置于所述第二承载件20上,所述驱动组件30驱动所述连接件40带动所述第二承载件20移动,进而带动所述摄像头231伸出或者缩回所述壳体22。具体地,所述摄像头231固定设置于所述第二承载件20靠近所述开口221的一端。
[0068] 需要说明的是,所述第二承载件20和所述连接件40可以为一体式结构,还可以是独立的两个元件。当所述第二承载件20和所述连接件40为相互独立的两个元件时,所述连接件40和第二承载件20的固定位置可以调节,进而使得所述位置检测机构100的适用性更好,可以根据安装环境具体的空间情况,来调节所述连接件40的位置。
[0069] 在一实施方式中,所述第一承载件10为驱动组件支架且用于承载并固定所述驱动组件30,所述第二承载件20为摄像头支架且用于承载并固定所述摄像头231。
[0070] 上述实施例中,虽然通过设置于所述第一承载件10上的第一检测件50可以对摄像头231的位置状态进行检测,但并没有限定所述第一检测件50的具体位置以及能够对摄像头231处于何种位置的位置状态进行检测,因此,在一些实施方式,为了实现对摄像头231是否处于伸出位置的位置状态进行检测,所述第一检测件50设置于所述第一承载件10靠近所述开口221的一端(如图4所示)。具体地,当所述驱动组件30驱动所述连接件40带动所述第二承载件20朝靠近所述开口221的方向移动时,若所述连接件40与所述第一检测件50接触,则可以确定所述第二承载件20沿第一方向移动达到第一预设位置,即摄像头231处于伸出位置。
[0071] 请参阅图5,图5为本申请另一实施中的位置检测机构100的结构示意图。在一些实施方式中,为了实现对摄像头231是否处于缩回位置的位置状态进行检测,所述第一检测件50设置于所述第一承载件10远离所述开口221的一端。具体地,当所述驱动组件30驱动所述连接件40带动所述第二承载件20朝远离所述开口221的方向移动时,若所述连接件40与所述第一检测件50接触,则可以确定所述第二承载件20沿第二方向移动达到第二预设位置,即摄像头231处于缩回位置。其中,所述第一方向和所述第二方向相反。
[0072] 所述“伸出位置”是指所述摄像头231伸出所述移动终端200的收容腔201,位于所述收容腔201的外部的位置;“缩回位置”是指所述摄像头231位于所述移动终端200的收容腔201内的位置;而所述摄像头231从收容腔201的外部收缩回收容腔201内的过程定义为“缩回过程”;所述摄像头231从收容腔201内伸出至所述收容腔201外部的过程定义为伸出过程。
[0073] 上述实施例中的移动终端200以及位置检测机构100由于只设置有第一检测件50,进而只能够通过所述第一检测件50来确定所述摄像头231是否处于伸出位置或者缩回位置。然而,在实际应用中,摄像头231处于伸出位置时以方便用户拍照,而当摄像头231未使用时,则需要缩回壳体22以对所述摄像头231进行保护。因此,在实际使用中,摄像头231的伸出位置和缩回位置都需要进行检测以保证较好的拍照效果及便于对摄像头231进行保护。
[0074] 请参阅图6,图6为本申请再一实施例中的位置检测机构的结构示意图,为了保证对所述摄像头231的伸出位置的检测精度和对所述摄像头231处于缩回位置的检测精度,在一些实施例中,所述位置检测机构100还包括第二检测件60。所述第二检测件60和所述第一检测件50沿所述第二承载件20的移动方向分别设置于所述第一承载件10的两端,且所述连接件40与所述驱动组件30的连接位置位于所述第一检测件50和第二检测件60之间。所述连接件40在所述驱动组件30的驱动下在所述第一检测件50和第二检测件60之间移动。其中,所述第一检测件50靠近所述开口221,所述第二检测件60远离所述开口221,即通过所述第一检测件50以检测所述摄像头231的伸出位置,通过第二检测件60可以检测所述摄像头231的缩回位置。
[0075] 请参阅图7,为了提高所述第二承载件20的运动精度及提高移动终端200运行的可靠性,在一实施方式中,所述驱动组件30包括驱动件31和丝杆32。所述驱动件31位于收容腔201内,所述丝杆32与所述驱动件31转动连接。所述连接件40的第一端与所述丝杆32转动连接,且所述连接件40的第二端与所述第二承载件20固定连接。当所述驱动件31驱动所述丝杆32转动时,能够通过所述连接件40带动所述第二承载件20移动。在本实施方式中,所述连接件40套设于丝杆32上并与丝杆32螺接。
[0076] 在一些实施方式中,第一承载件10包括主体11、第一安装部12及第二安装部13。主体11固定于收容腔201的内壁上。第一安装部12凸出设置于主体11的一个端部上,第二安装部13凸出设置于主体11的另一个端部上。第二安装部13与开口221相邻设置。具体地,所述第一安装部12包括大致呈套筒状的基座,所述驱动件31收容于所述基座内并与所述基座的内壁贴合,以避免驱动件31摇晃震动,从而确保摄像头231的拍摄质量。所述第二安装部13上设置安装孔131。所述丝杆32的一端与驱动件31转动连接,且所述丝杆32远离所述驱动件31的一端与第二安装部13的安装孔131转动连接,如此,实现了对所述驱动组件30的安装和固定,且该安装结构简单。
[0077] 在一些实施方式中,为了减轻摄像装置23的重量,有利于移动终端200的轻薄化发展,所述第一承载件10为塑料材质。在其他实施方式中,所述第一承载件10还可以是其他材质,在此不做限定。
[0078] 此外,为了提高对所述丝杆32转动控制的精准度,在一些实施方式中,所述驱动件31为步进马达。在其他实施方式中,所述驱动件31还可以为气缸、油缸等驱动装置,在此不做限定。
[0079] 请参阅图8,当所述驱动件31驱动所述丝杆32逆时针转动时,所述连接件40带动所述第二承载件20沿第一方向移动,进而使得所述摄像头231朝向所述开口221的方向移动;当所述第二承载件20移动至第一预设位置,即所述摄像头231处于伸出位置时,所述连接件
40与所述第一检测件50相接触。
[0080] 请参阅图9,当所述驱动件31驱动丝杆32顺时针转动时,所述连接件40带动所述第二承载件20沿第二方向移动,进而使得所述摄像头231朝远离所述开口221的方向移动;当所述第二承载件20移动至第二预设位置,即所述摄像头231处于缩回位置时,所述连接件40与所述第二检测件60相接触。当所述摄像头231处于伸出过程或者缩回过程时,所述连接件40与所述第一检测件50和所述第二检测件60均未接触。
[0081] 需要说明的是,对所述驱动件31驱动所述丝杆32的转向不作限定,例如,当所述驱动件31驱动所述丝杆32顺时针转动时,所述摄像头231能够从所述开口221伸出所述壳体22,当所述驱动件31驱动所述丝杆32逆时针转动时,所述摄像头231能够从所述开口221缩回所述壳体22。
[0082] 请再次参阅图6,为了降低成本且降低所述第一检测件50和所述第二检测件60的复杂性,在一些实施方式中,所述第一检测件50和所述第二检测件60均为金属触点。例如,所述第一检测件50和所述第二检测件60可以是一对间隔设置的金属触点,所述连接件40为金属连接件。因此,当所述连接件40与所述第一检测件50相接触时,所述第一检测件50处于导通状态;当所述连接件40与所述第二检测件60相接触时,所述第二检测件60处于导通状态。当所述连接件40均未与所述第一检测件50或第二检测件60相接触时,所述第一检测件50和第二检测件60处于断开状态。此外,所述第一检测件50和所述第二检测件60还可以是一个金属触点,在该情况下,所述连接件40为金属件且一端接地。
[0083] 在另一些实施方式中,所述连接件40还可以由绝缘材料制成,且所述连接件40用于与所述第一检测件50和所述第二检测件60接触的位置分别设置有第一金属接触片41和第二金属接触片42,如此,可以减轻位置检测机构100的重量且便于安装。
[0084] 请参阅图10,图10为所述第一检测件50或者所述第二检测件60的工作原理示意图。本实施例中,以第一检测件50为例进行说明。在本实施方式中,前述的电路板202上设置有第一电阻R1和第二电阻R2及处理器24。所述第一电阻R1的第一端与移动终端200内的电源VCC(例如,电池)电连接,所述第一电阻R1的第二端通过所述第二电阻R2接地。所述处理器24的一个引脚连接于所述第一电阻R1和所述第二电阻R2之间的连接节点N。所述第一检测件50的其中一个金属触点连接于所述第一电阻R1和所述第二电阻R2之间的连接节点N,且所述第一检测件50的其中的另一个金属触点接地。如此,当所述连接件40未与所述第一检测件50接触时,所述两个金属触点处于断开状态,此时,连接节点N处的电压为所述第二电阻R2的分压,即所述处理器24的引脚检测到高电平信号。例如,电源电压为5V时,所述连接节点N处的分压为5V*R2/(R1+R2)。当所述连接件40与所述第一检测件50接触时,所述两个金属触点处于导通状态,此时,所述连接节点N接地,即所述处理器24检测到低电平信号。因此,当所述处理器24的引脚检测到连接节点N由高电平信号变为低电平信号时,可判断所述连接件40与所述第一检测件50相接触,所述第二承载件20移动至第一预设位置,即所述摄像头231处于所述伸出位置。
[0085] 请再次参阅图6,所述第一检测件50和所述第二检测件60的安装位置会影响连接件40分别所述第一检测件50和第二检测件60的接触程度,例如,若所述第一检测件50设置于所述第二安装部13远离所述第一安装部13的一侧时,即使所述摄像头231达到了伸出位置,所述连接件40也不会和所述第一检测件50相接触,进而会导致误判的情况发生。因此,为了方便所述连接件40与所述第一检测件50和所述第二检测件60相接触,减少误判的情况发生,在一些实施方式中,所述第一检测件50设置于所述第二安装部13靠近所述第一安装部12的一侧。所述第二检测件60设置于所述第一安装部12靠近所述第二安装部13的一侧。
[0086] 请参阅图11,图11为本申请一实施例提供的移动终端200的结构框图。所述移动终端200还包括至少一个处理器24,通信总线25,至少一个通信接口26以及存储器27。可以理解的是,所述图11仅是所述移动终端200的示例,并不构成对所述移动终端200的限定,所述移动终端200可以包括比图11所示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述移动终端200还可以包括输入输出设备、网络接入设备等。
[0087] 所述处理器24与所述至少一个通信接口26、所述存储器27、所述显示屏21、所述驱动件31、所述第一检测件50及所述第二检测件60均通过所述通信总线25通信连接。所述处理器24可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述移动终端200的控制中心,利用各种接口和线路连接整个所述移动终端200的各个部分。所述通信总线25可包括一通路,在上述组件之间传送信息。
[0088] 所述通信接口26,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。
[0089] 所述存储器27可用于存储计算机程序和/或模块,所述处理器24通过运行或执行存储在所述存储器27内的计算机程序和/或模块,以及调用存储在存储器27内的数据,实现所述移动终端200的各种功能。所述存储器27可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、多个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;数据存储区可存储根据移动终端200的使用所创建的数据(比如音频数据、电话本等)等。此外,所述存储器27可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。所述存储器27可以是独立存在,通过所述通信总线25与所述处理器24相连接。所述存储器27也可以和所述处理器24集成在一起。
[0090] 在具体实现中,作为一种实施例,所述处理器24可以包括一个或多个CPU,例如图11中的CPU0和CPU1。
[0091] 在具体实现中,作为一种实施例,移动终端200可以包括多个处理器,例如图11中的处理器24和处理器241。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0092] 本申请的一实施例中,在需要将摄像头231伸出壳体22时,所述处理器24可以向所述驱动件31发送控制信号以控制驱动件31工作,从而驱动所述连接件40带动第二承载件20移动,使得摄像头231沿伸出移动终端200的开口221的方向移动,或是沿收缩回移动终端200的收容腔201的方向移动,所述处理器24可以根据所述第一检测件50所产生的信号状态确定所述摄像头231的位置状态。
[0093] 在一实施方式中,当接收到用户输入的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝着预设方向移动。所述处理器24还侦测所述第一检测件50所产生的信号状态,并当在第一预设时间内侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头231处于伸出位置或者缩回位置。
[0094] 在一些实施方式中,当所述位置检测机构100为图4中所示的结构时,即所述第一检测件50设置于所述第一承载件10靠近所述开口221的一端。所述用户输入的触发操作包括用于启动所述摄像头231的触发操作。所述当接收到用户输入的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝着预设方向移动,包括:当接收到用户输入的用于启动所述摄像头231的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝靠近所述开口的方向移动。所述当在第一预设时间内侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头
231处于伸出位置或者缩回位置,包括:当在第一预设时间内侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头231处于所述伸出位置。如此,可以实现对摄像头231的伸出位置进行较高精度的检测。
[0095] 在一些实施方式中,当所述位置检测机构100为图5中所示的结构时,即所述第一检测件50设置于所述第一承载件10远离所述开口221的一端。所述用户输入的触发操作包括用于关闭所述摄像头231的触发操作。所述当接收到用户输入的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝着预设方向移动,包括:当接收到用户输入的用于关闭所述摄像头231的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝远离所述开口221的方向移动。所述当在第一预设时间内侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头231处于伸出位置或者缩回位置,包括:当在第一预设时间内侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头231处于所述缩回位置。
[0096] 在一些实施方式中,当所述位置检测机构100为图6中所示的结构时,即所述位置检测机构100还包括第二检测件60,且所述第一检测件50靠近所述开口221。当接收到用户输入的用于启动所述摄像头231的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝着伸出所述开口的方向移动;所述处理器24还侦测所述第一检测件50所产生的信号状态,并在第一预设时间内侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头231处于伸出位置。当接收到用户输入的用于关闭所述摄像头231的触发操作时,所述处理器24控制所述驱动组件30驱动所述连接件40带动所述第二承载件20朝着缩回所述开口221的方向移动;所述处理器24还侦测所述第二检测件60所产生的信号状态,并在第一预设时间内侦测到所述第二检测件60所产生的信号状态发生改变时,确定所述摄像头231处于缩回位置。
[0097] 当确定所述摄像头231处于所述伸出位置时,若处理器24未接收到用户关闭摄像头的触发操作,则摄像头231应始终处于伸出位置。然而,当摄像头231接收到外力的按压时,例如,用户欲手动按压摄像头231而使其缩回壳体22时,应配合用户的动作控制将摄像头231缩回所述壳体22,以较好的实现人机交互。此外,若因移动终端200掉落而导致摄像头231触碰障碍物而受到压力,此时也应控制将摄像头231缩回所述壳体22,以对摄像头231进行保护,因此,当所述摄像头231处于伸出位置时,判断所述摄像头231是否收到外力按压状态至关重要。
[0098] 当确定所述摄像头231处于所述伸出位置时,所述连接件40始终与所述第一检测件50接触。此时,所述第一检测件50所产生的信号状态是不变的。当摄像头231受到外力按压时,所述第二承载件20在外力的作用下会朝缩回所述壳体22的方向移动,进而带动所述连接件40向远离所述第一检测件50的方向移动,而使得所述连接件40与所述第一检测件50处于离开状态,此时,所述第一检测件50所产生的信号状态会因所述第一检测件50和所述连接件40由接触状态变为离开状态而发生改变。
[0099] 因此,为了较好的对摄像头231是否收到外力按压进行检测,在一些实施例中,当确定所述摄像头231处于所述伸出位置时,所述处理器24还侦测所述第一检测件50所产生的信号状态,并在侦测到所述第一检测件50所产生的信号状态发生改变时,确定所述摄像头231处于外力按压状态。
[0100] 然而,第一检测件50的信号状态发生改变,未必是用户主观施加的外力按压,还有可能是在拍照过程中对摄像头231的误触。因此,为了避免误判,在一些实施方式中,当侦测到所述第一检测件50的信号状态发生改变时,所述处理器24还判断所述第一检测件的信号状态发生改变的持续时间是否达到第二预设时间;当所述第一检测件50的信号状态发生改变的持续时间达到所述第二预设时间时,确定所述摄像头231处于外力按压状态。其中,第二预设时间和第一预设时间可以相同,也可以不同,在此不做限定。
[0101] 以下对移动终端200的处理器24如何确定接收到用户输入的所述触发操作的具体情况进行示例性说明。
[0102] 一种情况如图12所示,本种情况以所述移动终端200为手机为例进行示例性说明,在本实施例所示的移动终端200安装有对应摄像装置23的相机应用的情况下,移动终端200的界面即可显示相机应用的第一图标203。所述相机应用包括能够应用摄像装置23的应用软件,例如微信、QQ等等。移动终端200的处理器24在检测到相机应用的第一图标203接收到用户输入的点击事件时,处理器24控制移动终端200进入拍摄界面。处理器24控制驱动件31驱动丝杆32转动,使得摄像头231从开口221伸出壳体22到达预设拍摄位置而处于伸出位置。
[0103] 一种情况如图13所示,本种情况以所述移动终端200为手机为例进行示例性说明,移动终端200包括第一摄像装置及第二摄像装置28,其中所述第一摄像装置为本申请前述能够通过开口221从壳体22伸出及缩回的摄像装置23,第二摄像装置28固定嵌设于移动终端200的背面作为后置摄像装置使用,在本实施例所示的移动终端200安装有相机应用的情况下,移动终端200的处理器24在检测到所述相机应用的第一图标203接收到用户输入的点击事件时(与图12所示的移动终端的界面类似),请参阅图14,处理器24控制移动终端200进入拍摄界面29,所述拍摄界面29包括第二图标291。本实施方式中,所述第二图标291为转换工作摄像装置的应用图标,当处理器24检测到所述第二图标291收到用户输入的点击事件时,处理器24控制切换使用的摄像装置。例如将移动终端200当前使用的第二摄像装置28切换为第一摄像装置,或者将移动终端200当前使用的第一摄像装置切换为第二摄像装置28。
[0104] 例如,处理器24控制移动终端200进入拍摄界面29所显示的内容为所述第二摄像装置28所获取的画面,即移动终端200当前工作的摄像装置为第二摄像装置28,当处理器24检测到第二图标291收到用户输入的点击事件时,处理器24控制开启第一摄像装置,以使得第一摄像装置伸出壳体22并切换至第一摄像装置工作。再例如,处理器24控制移动终端200进入拍摄界面29所显示的内容为所述第一摄像装置所获取的画面,即移动终端200当前工作的摄像装置为第一摄像装置,当处理器24检测到第二图标291收到用户输入的点击事件时,处理器24控制关闭第一摄像装置以使得第一摄像装置缩回至所述壳体22并切换至第二摄像装置28工作。
[0105] 请再次参阅图12,移动终端200可设置有多个实体按键204。在一实施方式中,其中一个实体按键204为摄像装置23的启动键。处理器24检测到用户对所述启动键的触发事件时,即控制启动或关闭摄像装置23。在一实施方式中,当移动终端200的处理器24检测到用户对其中一实体键的触发事件时,处理器24控制启动摄像装置23。
[0106] 需要说明的是,本申请中,所述位置检测机构100应用于移动终端200中仅仅是一个应用示例,所述位置检测机构100显然还可以应用于其他结构(例如,胃镜探头)中,并不限于移动终端200中。
[0107] 请参阅图15,图15为本申请第一实施例中的位置检测方法的流程图。所述位置检测方法应用于图3所示的移动终端200中。当所述位置检测机构100为图4或图5中的结构时,所述位置检测方法包括如下步骤:
[0108] 步骤S1501,当接收到用户输入的触发操作时,控制所述驱动组件驱动所述待测件带动所述摄像头朝着预设方向移动。
[0109] 其中,预设方向包括第一方向或第二方向;所述用户输入的触发操作包括用于启动所述摄像头231的触发操作或用于关闭所述摄像头231的触发操作。例如,当接收到用户输入的开启摄像头231的触发操作时,控制所述驱动组件30工作以驱动所述待测件90带动所述摄像头231朝着第一方向移动,以使得所述摄像头231伸出所述壳体22;或者,当接收到用户输入关闭摄像头231的触发操作时,控制所述驱动组件30工作以驱动所述待测件90带动所述摄像头231朝着第二方向移动,以使得所述摄像头231缩回所述壳体22。
[0110] 步骤S1502,侦测所述第一检测件所产生的信号状态。
[0111] 步骤S1503,当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置或者缩回位置。其中,当所述接触端与所述第一检测件由分离状态变为接触状态时,所述第一检测件所产生的信号状态发生改变。
[0112] 本申请实施例中的位置检测方法,根据所述第一检测件50的信号状态来确定所述摄像头231的位置状态,稳定性较好、且不受外界环境干扰,进而提高了对摄像头231位置状态的检测精度。
[0113] 请参阅图16,图16为本申请第二实施例中的位置检测方法的流程图。在一些实施方式中,所述位置检测方法应用于图3所示的移动终端200中。所述用户输入的触发操作包括用于启动所述摄像头231的触发操作。当所述位置检测机构100为图4中的结构时,所述位置检测方法还包括如下步骤:
[0114] 步骤S1601,当接收到用户输入的用于启动所述摄像头的触发操作时,控制驱动组件驱动所述待测件带动摄像头朝着伸出所述开口的方向移动。
[0115] 步骤S1602,侦测所述第一检测件所产生的信号状态。
[0116] 步骤S1603,当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置。
[0117] 请参阅图17,图17为本申请第三实施例中的位置检测方法的流程图。在一些实施方式中,所述位置检测方法应用于图3所示的移动终端200中。所述用户输入的触发操作包括用于关闭所述摄像头231的触发操作。当所述位置检测机构100为图5中的结构时,所述位置检测方法还包括如下步骤:
[0118] 步骤S1701,当接收到用户输入的用于启动所述摄像头的触发操作时,控制驱动组件驱动所述待测件带动摄像头朝着缩回所述开口的方向移动。
[0119] 步骤S1702,侦测所述第一检测件所产生的信号状态。
[0120] 步骤S1703,当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于缩回位置。
[0121] 请参阅图18,图18为本申请第四实施例中的位置检测方法的流程图。在一些实施方式中,所述位置检测方法应用于图3所示的移动终端200中。所述用户输入的触发操作包括用于启动所述摄像头231的触发操作和用于关闭所述摄像头231的触发操作。当所述位置检测机构100为图6中的结构时,所述位置检测方法还包括如下步骤:
[0122] 步骤S1801,当接收到用户输入的用于启动所述摄像头的触发操作时,控制驱动组件驱动所述待测件带动摄像头朝着伸出所述壳体的方向移动。
[0123] 步骤S1802,侦测所述第一检测件所产生的信号状态。
[0124] 步骤S1803,当在第一预设时间内侦测到所述第一检测件所产生的信号状态发生改变时,确定所述摄像头处于伸出位置。
[0125] 步骤S1804,当接收到用户输入的用于启动所述摄像头的触发操作时,控制驱动组件驱动所述待测件带动摄像头朝着缩回所述壳体的方向移动。
[0126] 步骤S1805,侦测所述第二检测件所产生的信号状态。
[0127] 步骤S1806,当在第一预设时间内侦测到所述第二检测件所产生的信号状态发生改变时,确定所述摄像头处于缩回位置。
[0128] 请参阅图19,图19为本申请第五实施例中的位置检测方法的流程图。在一些实施方式中,所述位置检测方法应用于图3所示的移动终端200中。当所述位置检测机构100为图4或图6中的结构时,所述位置检测方法还包括如下步骤:
[0129] 步骤S1901,当所述摄像头处于所述伸出位置时,侦测所述第一检测件的信号状态。
[0130] 步骤S1902,判断所述第一检测件的信号状态是否发生改变。若是,则进入步骤S1903;若否,则继续执行步骤S1902。
[0131] 步骤S1903,判断所述第一检测件的信号状态发生改变的持续时间是否大于第二预设时间。若是,则执行步骤S1904;若否,则继续执行步骤S1903。
[0132] 其中,第二预设时间和第一预设时间可以相同也可以不同,在此不做限定。
[0133] 步骤S1904,确定所述所述摄像头处于外力按压状态。
[0134] 需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。
[0135] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
[0136] 本申请实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0137] 本申请提供的位置检测方法可以在硬件、固件中实施,或者可以作为可以存储在例如只读存储记忆体(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,简称RAM)、软盘、硬盘或磁光盘的等计算机可读存储介质中的软件或计算机代码,或者可以作为原始存储在远程记录介质或非瞬时的机器可读介质上、通过网络下载并且存储在本地记录介质中的计算机代码,从而这里描述的方法可以利用通用计算机或特殊处理器或在诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)之类的可编程或专用硬件中以存储在记录介质上的软件来呈现。如本领域能够理解的,计算机、处理器、微处理器、控制器或可编程硬件包括存储器组件,例如,RAM、ROM、闪存等,当计算机、处理器或硬件实施这里描述的处理方法而存取和执行软件或计算机代码时,存储器组件可以存储或接收软件或计算机代码。另外,当通用计算机存取用于实施这里示出的处理的代码时,代码的执行将通用计算机转换为用于执行这里示出的处理的专用计算机。
[0138] 其中,所述计算机可读存储介质可为固态存储器、存储卡、光碟等。所述计算机可读存储介质存储有程序指令而供计算机、手机、平板电脑、或者本申请的移动终端调用后执行图15-19所示的位置检测方法。
[0139] 以上是本申请实施例的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请实施例原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本申请的保护范围。