控制摄像头的方法及装置的制造方法

文档序号:9787168阅读:365来源:国知局
控制摄像头的方法及装置的制造方法
【技术领域】
[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]第一判断子模块,被配置为判断预设的第一数据表中是否记录有所述外部设备的标识,如果记录有,则所述外部设备为指定设备,其中,所述第一数据表中记录有多个设备标识O
[0039]在一实施例中,所述检测子模块,还包括:
[0040]消息展示子模块,被配置为当预设的第一数据表中未记录有所述外部设备的标识,展示提示消息,其中,所述提示消息用于询问用户所述外部设备是否为所述指定设备;
[0041]操作接收子模块,被配置为接收用户针对所述提示消息做出的操作;
[0042]设备确定子模块,被配置为当用户做出的操作为确认所述外部设备为所述指定设备时,确定所述外部设备为所述指定设备。
[0043]在一实施例中,所述装置还包括:
[0044]添加模块,被配置为将所述外部设备的标识添加到所述第一数据表中。
[0045]在一实施例中,所述开启模块,包括:
[0046]第二判断子模块,被配置为当所述外部设备为指定设备时,判断所述终端的状态变化是否满足预设条件;
[0047]摄像头开启子模块,被配置为当所述终端的状态变化满足所述预设条件时,开启所述终端的前置摄像头。
[0048]在一实施例中,所述指定设备为自拍杆。
[0049]根据本公开实施例的第三方面,提供一种控制摄像头的装置,包括:
[0050]处理器;
[0051]用于存储处理器可执行指令的存储器;
[0052]其中,所述处理器被配置为:
[0053]终端在接收用户输入的操作之后,判断所述操作是否为指定操作;
[0054]当用户输入的操作为指定操作时,检测所述终端是否连接有外部设备;
[0055]当所述终端连接有外部设备时,检测所述外部设备是否为指定设备;
[0056]当所述外部设备为指定设备时,开启所述终端的前置摄像头。
[0057]本公开的实施例提供的技术方案可以包括以下有益效果:
[0058]本实施例可以通过检测用户输入的操作和终端连接的外部设备,来确定用户是否有自拍需求,如果用户有自拍需求,则自动地为用户开启前置摄像头,而无需用户手动切换到前置摄像头,操作比较简单。
[0059]由于设备的标识不会占用太多的存储空间,且比较两个设备标识的速度比较快,因此本实施例可以较快的判断出外部设备是否为指定设备。
[0060]考虑到自拍杆等指定设备的厂商不断增加,同一厂商生产的自拍杆等指定设备的类型也不断增加,基于上述情况,本实施例可以根据设定周期,定时从服务器下载新的指定设备标识,更新第一数据表中指定设备的标识,以确保终端设备可以始终根据第一数据表来确定外部设备是否为指定设备。
[0061 ]本实施例可以借助于用户的操作,来确定外部设备是否为指定设备,当确定为指定设备时,自动为该用户开启终端的前置摄像头,操作比较简单。
[0062]本实施例可以将历史与该终端连接的指定设备的标识存储,以便当终端设备再次连接上述指定设备时,可以较为快速的确定出其为自拍杆。
[0063]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【附图说明】
[0064]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0065]图1是本公开根据一示例性实施例示出的一种控制摄像头的方法的流程图;
[0066]图2是本公开根据一示例性实施例示出的一种控制摄像头的应用场景示意图;
[0067]图3是本公开根据一示例性实施例示出的另一种控制摄像头的方法的流程图;
[0068]图4(a)是本公开根据一示例性实施例示出的一种指定操作的示例图;
[0069]图4(b)是本公开根据一示例性实施例示出的另一种指定操作的示例图;
[0070]图4(c)是本公开根据一示例性实施例示出的另一种指定操作的示例图;
[0071 ]图5是本公开根据一示例性实施例示出的一种控制摄像头的装置的框图;
[0072]图6是本公开根据一示例性实施例示出的另一种控制摄像头的装置的框图;
[0073]图7是本公开根据一示例性实施例示出的另一种控制摄像头的装置的框图;
[0074]图8是本公开根据一示例性实施例示出的另一种控制摄像头的装置的框图;
[0075]图9是本公开根据一示例性实施例示出的另一种控制摄像头的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1