一种控制自拍模式开启的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及通讯技术领域,尤其涉及一种控制自拍模式开启的方法及装置。
【背景技术】
[0002]随着各种智能终端的普及以及智能终端中拍照美颜的功能越来越完善,自拍成为一种经常被用户使用的功能。相关技术中,实现自拍的方法为:用户使用前置摄像头对准用户面部;当用户确定要拍照时,点击智能终端触摸屏中的拍照按钮,完成一次拍照。
[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]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0023]实施例一
[0024]图1为本实施例一提供的一种控制智能终端上自拍模式开启的方法流程图;该方法可以由控制智能终端上自拍模式开启的装置来执行,其中所述装置可由软件和/或硬件的方式来实现,该装置设于智能终端内部,如图1所示,所述方法,包括:
[0025]步骤101:实时利用智能终端上的加速度传感器获取所述智能终端的运动状态参数。
[0026]所述的智能终端为手机、平板电脑等电子设备;所述加速度传感器能够检测智能终端在三个轴坐标上的加速度,根据加速度计算出智能终端的速度及智能终端与水平面的夹角等参数。
[0027]步骤102:对所述运动状态参数进行解析,基于解析结果进行自拍手势识别。
[0028]在本实施例中,对运动状态参数进行解析,能够得出如下结果:智能终端是否处于运动或静止状态,智能终端在运动状态时的速度以及与水平面的夹角变化,智能终端处于静止状态时与水平面的夹角等。根据获取的解析结果,来识别自拍手势。例如,在静止状态下,如果智能终端与水平的夹角正好符合预设的自拍手势的夹角条件,则智能终端正处于自拍手势状态下,能够识别出自拍手势,如果夹角不符合自拍手势的夹角条件,则不能识别出自拍手势。
[0029]步骤103:如果识别出自拍手势,调用所述智能终端上的前置摄像头捕捉图像。
[0030]在本实施例中,如果识别出自拍手势,调用所述智能终端上的前置摄像头捕捉图像,否则返回步骤101。
[0031]步骤104:检测所述图像是否包含人脸特征,基于检测结果确定是否开启所述智能终端上的自拍模式。
[0032]在本实施例中,如果识别出自拍手势,则调用智能终端上的前置摄像头捕捉图像,并对图像进行检测,如果图像中包含人脸特征,开启智能终端上的自拍模式,否则返回步骤101。举例说明,如果捕捉的图像中为人的面部的图像,其中包含了人脸特征,则开启智能终端上的自拍模式;如果捕捉的图像为人的衣服、头发等图像或者外界的房屋、道路等图像,其中不包含人脸的特征,则不能开启智能终端上的自拍模式,返回步骤101。
[0033]本发明实施例一提供的一种控制智能终端上自拍模式开启的方法,通过加速度传感器获取智能终端的运动状态参数,能够对运动状态进行参数解析,基于解析结果进行自拍手势识别,如果识别出自拍手势,调用前置摄像头捕捉图像,检测图像中是否包含有人脸的特征,确定是否开启自拍模式,能够使智能终端快速进入自拍模式,解决开启自拍模式步骤繁琐,操作不便,用户体验效果不佳的问题。
[0034]实施例二
[0035]图2为本实施例二提供的一种控制智能终端上自拍模式开启的方法流程图;本实施例在上述实施例的基础上,增加了检测所述智能终端是否处于待机状态或者主界面显示状态的步骤,相应的,如图2所示,所述方法包括:
[0036]步骤201:检测所述智能终端是否处于待机状态或者主界面显示状态。
[0037]在本实施例中,检测所述智能终端是否处于待机状态或者主界面显示状态,如果是,则执行实时获取所述智能终端的运动状态参数的操作;否则,不能获取智能终端的运动状态参数,导致不能开启智能终端的自拍模式,例如,当智能终端处于阅读电子书、页面浏览或听音乐等状态时(没有处于待机状态或主界面显示状态),不能获取智能终端的运动状态参数,导致不能开启智能终端的自拍模式。
[0038]步骤202:实时利用智能终端上的加速度传感器获取所述智能终端的运动状态参数。
[0039]步骤203:对所述运动状态参数进行解析,基于解析结果进行自拍手势识别。
[0040]步骤204:如果识别出自拍手势,调用所述智能终端上的前置摄像头捕捉图像。
[0041]步骤205:检测所述图像是否包含人脸特征,基于检测结果确定是否开启所述智能终端上的自拍模式。
[0042]在本实施例中,如果智能终端没有处于待机状态或者主界面显示状态,不管智能终端自拍手势是否符合条件,也不能开启智能终端的自拍模式。
[0043]本实施例二提供了一种控制智能终端上自拍模式开启的方法,在实施例一的基础上,增加了检测所述智能终端是否处于待机状态或者主界面显示状态的步骤,能够使智能终端快