一种基于可穿戴设备的拍照控制方法及终端
技术领域
本发明涉及电子技术领域,尤其涉及一种基于可穿戴设备的拍照控制方法及终端。
背景技术
随着移动终端和图像处理技术的不断发展和有效结合,越来越多的人开始选择用移动终端进行拍照、录像、修饰图片等。目前的移动终端的拍照方式主要是,通过用户触控移动终端屏幕上的拍摄图标或按下移动终端设置的实体按键对拍摄范围内的取景进行拍摄。但是,这种方案的问题在于,当用户需要远离移动终端进行拍摄,例如自拍全身照时,就可能无法触及移动终端上的拍摄图标或按键,这时一般用户就需要求助他人帮忙拍照,或者借助自拍杆这类辅助设备进行拍摄,导致操作便利性不足。
发明内容
本发明实施例所要解决的技术问题在于,提供一种基于可穿戴设备的拍照控制方法及终端,以期通过可穿戴设备对移动终端的拍照控制,提升拍照操作的便利性。
本发明实施例提供了一种基于可穿戴设备的拍照控制方法,该方法包括:
当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头;
当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作。
可选的,所述当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作包括:
当检测到所述用户输入的调控指令时,向所述终端发送所述调控指令,以使所述终端接收所述调控指令并执行所述调控指令对应的针对拍摄参数或摄像头的调控操作。
可选的,所述调控指令用于调控所述终端的拍摄模式、拍摄范围以及前/后置摄像头切换。
可选的,所述控制指令包括拍摄指令;
所述当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作包括:
当检测到所述用户输入的拍摄指令时,向所述终端发送所述拍摄指令,以使所述终端接收所述拍摄指令并控制所述终端的摄像头进行拍摄以响应所述拍摄指令。
可选的,所述向与可穿戴设备关联的终端发送所述启动指令之前还包括:
建立所述可穿戴设备与所述终端之间的连接。
本发明实施例提供了一种终端,该终端包括:
启动模块,用于当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头;
控制模块,用于当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作。
可选的,所述控制指令包括调控指令;
所述控制模块用于:
当检测到所述用户输入的调控指令时,向所述终端发送所述调控指令,以使所述终端接收所述调控指令并执行所述调控指令对应的针对拍摄参数或摄像头的调控操作。
可选的,所述调控指令用于调控所述终端的拍摄模式、拍摄范围以及前/后置摄像头切换。
可选的,所述控制指令包括拍摄指令;
所述控制模块用于:
当检测到所述用户输入的拍摄指令时,向所述终端发送所述拍摄指令,以使所述终端接收所述拍摄指令并控制所述终端的摄像头进行拍摄以响应所述拍摄指令。
可选的,所述终端还包括:
连接模块,用于建立所述可穿戴设备与所述终端之间的连接。
本发明实施例通过当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头,当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作,提升了拍照操作的便利性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中一种基于可穿戴设备的拍照控制方法的流程示意图;
图2是本发明另一实施例中基于可穿戴设备的拍照控制方法的流程示意图;
图3是本发明实施例中一种终端的组成结构图;
图4是本发明实施例中一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例中一种基于可穿戴设备的拍照控制方法的流程示意图,本方法流程可以由终端实施,所述终端可以为用户终端或运行在用户终端的软件程序,所述用户终端可以包括手机、笔记本电脑、平板电脑、车载电脑、POS(PointOfSales,销售点)机等。如图所示所述方法至少包括:
步骤S101,当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头。
具体的,启动指令可以是用户在可穿戴设备上输入的命令,例如预设的滑动轨迹、对可穿戴设备的晃动操作、单击、双击或长按拍照图标、按下预设的拍照启动按键等操作,这里不作具体限定。用户可以根据自己的个人***板电脑、笔记本电脑等具备拍照或摄像功能的终端。
在本实施例中,当检测到用户在可穿戴设备上输入启动指令时,则可以向与可穿戴设备关联的终端发送该启动指令。例如,若用户将可穿戴设备与用户自己的手机进行了蓝牙绑定,假设启动指令为触控可穿戴设备屏幕上的拍照图标,则当可穿戴设备检测到用户触控了可穿戴设备屏幕上的拍照图标时,就将启动指令发送给具有蓝牙绑定关系的用户手机。当用户手机接收到该启动指令后,则可以启动手机的摄像头。
需要说明的是,当终端存在多个摄像头时,这里终端启动的摄像头可以是终端默认启动的摄像头,也可以是终端最后一次启动摄像头时所对记忆的摄像头,还可以是终端随意选择启动的任意摄像头,这里不作具体限定。
进一步的,终端在启动摄像头的同时或之后还可以在终端屏幕上输出当前启动的摄像头所采集到的画面,从而便于用户后续对于摄像头的切换以及拍摄模式、风格的改变。
步骤S102,当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作。
具体的,控制指令可以是用户在可穿戴设备上输入的命令,例如预设的滑动轨迹、对可穿戴设备的晃动操作、单击、双击或长按预设的控制图标、按下预设的控制按键等操作,这里不作具体限定。
在本实施例中,当检测到用户在可穿戴设备上输入控制指令时,则可以向与可穿戴设备关联的终端发送该控制指令。需要说明的是,这里的控制指令可以包括调控指令和拍摄指令,通过调控指令用户可以通过可穿戴设备对终端的拍摄模式、摄像头切换、拍摄参数等数据进行调整;通过控制指令用户可以通过可穿戴设备控制终端的摄像头进行拍摄。其中,针对不同的调控项目,调控指令可以是不同的,例如,可以预设用户对可穿戴设备屏幕的一次点击为摄像头切换指令,也可以预设用户手指向左滑动的手势指令为拍摄模式的切换指令,还可以预设用户手指向上滑动的手势指令为拉近拍摄对象、用户手指向下滑动的手势指令为远离拍摄对象,进一步还可以继续设定包括拍摄全景模式、一次拍摄多张、打开或关闭闪光灯等调控项目对应的指令。当终端接收到控制指令后,就可以执行控制指令对应的操作。
可选的,所述控制指令包括拍摄指令,则步骤S102可以为:
当检测到所述用户输入的拍摄指令时,向所述终端发送所述拍摄指令,以使所述终端接收所述拍摄指令并控制所述终端的摄像头进行拍摄以响应所述拍摄指令。
具体的,拍摄指令属于控制指令,具体用于控制终端摄像头对当前采集的画面进行拍摄。控制指令可以是由用户设置的,也可以是可穿戴设备中预设的,具体可以是晃动可穿戴设备、按下可穿戴设备上预设的拍摄按键等等,这里不作具体限定。当检测到用户在可穿戴设备上输入拍摄指令时,则可以向终端发送该拍摄指令。例如,若用户将可穿戴设备与用户自己的手机进行了蓝牙绑定,假设拍摄指令为晃动可穿戴设备,则当可穿戴设备检测到用户晃动可穿戴设备时,就将拍摄指令发送给具有蓝牙绑定关系的用户手机。当用户手机接收到该拍摄指令后,则可以控制手机对当前摄像头采集到的画面进行拍摄。
本发明实施例通过当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头,当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作,提升了拍照操作的便利性。
图2是本发明另一实施例中基于可穿戴设备的拍照控制方法的流程示意图,如图所示所述方法至少包括:
步骤S201,建立所述可穿戴设备与所述终端之间的连接。
具体的,终端与可穿戴设备在传输指令信息之前还需要建立彼此建立连接关系,连接的方式可以包括蓝牙、无线wifi、移动网络等。具体实施中根据不同的连接方式,可穿戴设备与终端建立连接的方法也可以不同。
例如,若可穿戴设备与终端建立的是蓝牙连接,那么可穿戴设备可以搜索周围的终端发出的蓝牙信号。各蓝牙终端在蓝牙模块打开的情况下,会周期性地发出蓝牙信号,可穿戴设备可以通过接收这种蓝牙信号来搜索周围的蓝牙终端。进一步的,蓝牙终端的蓝牙信号中可以携带其蓝牙地址和蓝牙标识,可穿戴设备在接收各蓝牙终端的蓝牙信号时,就可以同时获取各蓝牙终端的蓝牙地址和蓝牙标识。用户可以在搜索到的蓝牙终端的蓝牙标识中选择想要建立连接的终端的蓝牙标识,从而可穿戴设备可以与终端建立蓝牙连接。
又例如,若可穿戴设备与终端建立的是wifi连接,则可穿戴设备与终端可以先开启wifi连接模块,分别查找并连入相同或不同的可用wifi网络,则此时可穿戴设备与终端即可通过wifi网络进行数据交互,从而可穿戴设备可以通过终端的IP地址或者MAC地址向终端发送启动指令和控制指令。
步骤S202,当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头。
具体方法可以参考步骤S101。
步骤S203,当检测到所述用户输入的调控指令时,向所述终端发送所述调控指令,以使所述终端接收所述调控指令并执行所述调控指令对应的针对拍摄参数或摄像头的调控操作。
具体的,通过调控指令用户可以通过可穿戴设备对终端的拍摄模式、摄像头切换、拍摄参数等数据进行调整;通过控制指令用户可以通过可穿戴设备控制终端的摄像头进行拍摄。其中,针对不同的调控项目,调控指令可以是不同的。
在可选实施例中,所述调控指令用于调控所述终端的拍摄模式、拍摄范围以及前/后置摄像头切换。例如,可以预设用户对可穿戴设备屏幕的一次点击为前/后置摄像头切换指令,也可以预设用户手指向左滑动的手势指令为拍摄模式的切换指令,还可以预设用户手指的缩放手势指令拍摄范围调节指令,即手指扩张手势为拍摄范围缩小指令,手指收缩手势为拍摄范围扩大指令。进一步的,还可以继续设定按下预设的全景拍摄图标为全景拍摄模式指令、指关节敲击两下屏幕为打开或关闭闪光灯指令等调控项目对应的指令。
具体实施中,当终端接收到调控指令后,就可以执行调控指令对应的操作。例如,当用户对可穿戴设备屏幕点击一次,则可穿戴设备就将摄像头切换指令发送给终端。终端在接收到摄像头切换指令后,若终端当前启动的是前置摄像头则转换为启动后置摄像头,若终端当前启动的是后置摄像头则转换为启动前置摄像头。
本发明实施例通过当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头,当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作,提升了拍照操作的便利性。
图3是本发明实施例中一种终端的组成结构图,如图所示所述终端至少包括:
启动模块310,用于当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头。
具体的,启动指令可以是用户在可穿戴设备上输入的命令,例如预设的滑动轨迹、对可穿戴设备的晃动操作、单击、双击或长按拍照图标、按下预设的拍照启动按键等操作,这里不作具体限定。用户可以根据自己的个人***板电脑、笔记本电脑等具备拍照或摄像功能的终端。
在本实施例中,当检测到用户在可穿戴设备上输入启动指令时,则启动模块310可以向与可穿戴设备关联的终端发送该启动指令。例如,若用户将可穿戴设备与用户自己的手机进行了蓝牙绑定,假设启动指令为触控可穿戴设备屏幕上的拍照图标,则当可穿戴设备检测到用户触控了可穿戴设备屏幕上的拍照图标时,启动模块310就将启动指令发送给具有蓝牙绑定关系的用户手机。当用户手机接收到该启动指令后,则可以启动手机的摄像头。
需要说明的是,当终端存在多个摄像头时,这里终端启动的摄像头可以是终端默认启动的摄像头,也可以是终端最后一次启动摄像头时所对记忆的摄像头,还可以是终端随意选择启动的任意摄像头,这里不作具体限定。
进一步的,终端在启动摄像头的同时或之后还可以在终端屏幕上输出当前启动的摄像头所采集到的画面,从而便于用户后续对于摄像头的切换以及拍摄模式、风格的改变。
控制模块320,用于当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作。
具体的,控制指令可以是用户在可穿戴设备上输入的命令,例如预设的滑动轨迹、对可穿戴设备的晃动操作、单击、双击或长按预设的控制图标、按下预设的控制按键等操作,这里不作具体限定。
在本实施例中,当检测到用户在可穿戴设备上输入控制指令时,则控制模块320可以向与可穿戴设备关联的终端发送该控制指令。需要说明的是,这里的控制指令可以包括调控指令和拍摄指令,通过调控指令用户可以通过可穿戴设备对终端的拍摄模式、摄像头切换、拍摄参数等数据进行调整;通过控制指令用户可以通过可穿戴设备控制终端的摄像头进行拍摄。其中,针对不同的调控项目,调控指令可以是不同的,例如,可以预设用户对可穿戴设备屏幕的一次点击为摄像头切换指令,也可以预设用户手指向左滑动的手势指令为拍摄模式的切换指令,还可以预设用户手指向上滑动的手势指令为拉近拍摄对象、用户手指向下滑动的手势指令为远离拍摄对象,进一步还可以继续设定包括拍摄全景模式、一次拍摄多张、打开或关闭闪光灯等调控项目对应的指令。当终端接收到控制指令后,就可以执行控制指令对应的操作。
可选的,所述控制指令包括调控指令;
所述控制模块320用于:
当检测到所述用户输入的调控指令时,向所述终端发送所述调控指令,以使所述终端接收所述调控指令并执行所述调控指令对应的针对拍摄参数或摄像头的调控操作。
具体的,通过调控指令用户可以通过可穿戴设备对终端的拍摄模式、摄像头切换、拍摄参数等数据进行调整;通过控制指令用户可以通过可穿戴设备控制终端的摄像头进行拍摄。其中,针对不同的调控项目,调控指令可以是不同的。
在可选实施例中,所述调控指令用于调控所述终端的拍摄模式、拍摄范围以及前/后置摄像头切换。例如,控制模块320可以预设用户对可穿戴设备屏幕的一次点击为前/后置摄像头切换指令,也可以预设用户手指向左滑动的手势指令为拍摄模式的切换指令,还可以预设用户手指的缩放手势指令拍摄范围调节指令,即手指扩张手势为拍摄范围缩小指令,手指收缩手势为拍摄范围扩大指令。进一步的,还可以继续设定按下预设的全景拍摄图标为全景拍摄模式指令、指关节敲击两下屏幕为打开或关闭闪光灯指令等调控项目对应的指令。
具体实施中,当终端接收到调控指令后,就可以执行调控指令对应的操作。例如,当用户对可穿戴设备屏幕点击一次,则可穿戴设备就将摄像头切换指令发送给终端。终端在接收到摄像头切换指令后,若终端当前启动的是前置摄像头则转换为启动后置摄像头,若终端当前启动的是后置摄像头则转换为启动前置摄像头。
可选的,所述控制指令包括拍摄指令;
所述控制模块320用于:
当检测到所述用户输入的拍摄指令时,向所述终端发送所述拍摄指令,以使所述终端接收所述拍摄指令并控制所述终端的摄像头进行拍摄以响应所述拍摄指令。
具体的,拍摄指令属于控制指令,具体用于控制终端摄像头对当前采集的画面进行拍摄。控制指令可以是由用户设置的,也可以是控制模块320中预设的,具体可以是晃动可穿戴设备、按下可穿戴设备上预设的拍摄按键等等,这里不作具体限定。当检测到用户在可穿戴设备上输入拍摄指令时,则控制模块320可以向终端发送该拍摄指令。例如,若用户将可穿戴设备与用户自己的手机进行了蓝牙绑定,假设拍摄指令为晃动可穿戴设备,则当控制模块320检测到用户晃动可穿戴设备时,就将拍摄指令发送给具有蓝牙绑定关系的用户手机。当用户手机接收到该拍摄指令后,则可以控制手机对当前摄像头采集到的画面进行拍摄。
连接模块330,用于建立所述可穿戴设备与所述终端之间的连接。
具体的,终端与可穿戴设备在传输指令信息之前还需要建立彼此建立连接关系,连接的方式可以包括蓝牙、无线wifi、移动网络等。具体实施中根据不同的连接方式,可穿戴设备与终端建立连接的方法也可以不同。
例如,若可穿戴设备与终端建立的是蓝牙连接,那么连接模块330可以搜索周围的终端发出的蓝牙信号。各蓝牙终端在蓝牙模块打开的情况下,会周期性地发出蓝牙信号,连接模块330可以通过接收这种蓝牙信号来搜索周围的蓝牙终端。进一步的,蓝牙终端的蓝牙信号中可以携带其蓝牙地址和蓝牙标识,连接模块330在接收各蓝牙终端的蓝牙信号时,就可以同时获取各蓝牙终端的蓝牙地址和蓝牙标识。用户可以在搜索到的蓝牙终端的蓝牙标识中选择想要建立连接的终端的蓝牙标识,从而连接模块330可以与终端建立蓝牙连接。
又例如,若可穿戴设备与终端建立的是wifi连接,则连接模块330与终端可以先开启wifi连接模块,分别查找并连入相同或不同的可用wifi网络,则此时连接模块330与终端即可通过wifi网络进行数据交互,从而可以通过终端的IP地址或者MAC地址向终端发送启动指令和控制指令。
本发明实施例通过当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头,当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作,提升了拍照操作的便利性。
图4是本发明实施例中一种终端的结构示意图。本实施例中所描述的终端包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为触控面板、物理按键、鼠标、麦克风或者摄像头,用于获取用户输入的启动指令或控制指令。
上述输出设备2000具体可为显示屏、音频输出通道、指示灯,用于输出、显示图像数据或音频数据等。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
上述处理器3000,用于当检测到用户输入的启动指令时,向与可穿戴设备关联的终端发送所述启动指令,以使所述终端接收所述启动指令并根据所述启动指令启动所述终端的摄像头。
上述处理器3000,用于当检测到所述用户输入的控制指令时,向所述终端发送所述控制指令,以使所述终端接收所述控制指令并执行所述控制指令对应的操作。
在可选实施例中,所述控制指令包括调控指令,上述处理器3000具体用于:
当检测到所述用户输入的调控指令时,向所述终端发送所述调控指令,以使所述终端接收所述调控指令并执行所述调控指令对应的针对拍摄参数或摄像头的调控操作。
在可选实施例中,所述控制指令包括拍摄指令,上述处理器3000具体用于:
当检测到所述用户输入的拍摄指令时,向所述终端发送所述拍摄指令,以使所述终端接收所述拍摄指令并控制所述终端的摄像头进行拍摄以响应所述拍摄指令。
在可选实施例中,上述处理器3000向与可穿戴设备关联的终端发送所述启动指令之前还用于:
建立所述可穿戴设备与所述终端之间的连接。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。