基于智能手表的拍摄模式切换方法、装置、手表及介质与流程

文档序号:17987131发布日期:2019-06-22 00:29阅读:553来源:国知局
基于智能手表的拍摄模式切换方法、装置、手表及介质与流程

本发明属于智能电子设备技术领域,尤其涉及一种基于智能手表的拍摄模式切换方法、装置、手表及介质。



背景技术:

可穿戴设备是指能够像腕表、眼镜或配饰等那样自然地佩戴在用户身上的设备,相比智能电话、平板电脑等移动终端需要放置在口袋或者包中进行携带的方式,可穿戴设备在便携性上更便于用户携带,因此,随着电子技术的不断发展与进步,以及可穿戴设备的便携性特点,以智能手表为代表的可穿戴设备在人们生活中越来越普及,并且随着人们生活水平的不断提高,拍摄成为人们娱乐生活中不可缺少的一项活动,为了满足人们拍摄需求,越来越多的可穿戴设备上配置有摄像头,以实现拍照、视频通话等功能。然而,目前市面上在可穿戴设备(例如,智能手表)上配置的摄像头要么固定,要么需要用户通过另一只未佩戴智能手表的手去手动控制摄像头的旋转,在用户通过智能手表进行拍摄时,会造成拍摄操作步骤繁琐、且拍摄角度局限性比较大等问题,进而导致拍照效率低。



技术实现要素:

本发明的目的在于提供一种基于智能手表的拍摄模式切换方法、装置、手表及介质,旨在解决由于现有技术无法提供一种有效的基于智能手表的拍摄模式切换方法,导致基于智能手表的拍摄模式切换步骤繁琐、拍摄效率低的问题。

一方面,本发明提供了一种基于智能手表的拍摄模式切换方法,所述方法包括下述步骤:

当检测到智能手表的摄像头启动后,获取所述智能手表的当前拍摄模式,其中,所述当前拍摄模式为前置拍摄模式或者后置拍摄模式;

通过所述智能手表中的角运动感应装置对所述智能手表的倾斜角度进行实时检测;

当检测到的所述倾斜角度与所述当前拍摄模式不匹配时,将所述当前拍摄模式从所述前置拍摄模式切换至所述后置拍摄模式或者从所述后置拍摄模式切换至所述前置拍摄模式。

优选地,对所述当前拍摄模式进行切换的步骤之前,所述方法还包括:

当检测到的所述倾斜角度在与所述当前拍摄模式相匹配的预设角度范围内变化时,根据所述倾斜角度,控制所述摄像头进行旋转,以使得所述智能手表维持在所述当前拍摄模式。

进一步优选地,控制所述摄像头进行旋转的步骤之前,所述方法包括:

当所述当前拍摄模式为所述后置拍摄模式时,将与所述当前拍摄模式相匹配的角度范围设置为0°~45°,当所述当前拍摄模式为所述前置拍摄模式时,将与所述当前拍摄模式相匹配的角度范围设置为45°~90°。

又一优选地,将所述当前拍摄模式从所述前置拍摄模式切换至后置拍摄模式或者从所述后置拍摄模式切换至前置拍摄模式的步骤,包括:

当检测到的所述倾斜角度与所述当前拍摄模式不匹配,且所述当前拍摄模式为所述前置拍摄模式/后置拍摄模式时,控制所述摄像头旋转至所述摄像头的感光平面与所述水平面相平行/相垂直,以实现对所述当前拍摄模式进行切换。

另一方面,本发明提供了一种基于智能手表的拍摄模式切换装置,所述装置包括:

拍摄模式获取单元,用于当检测到智能手表的摄像头启动后,获取所述智能手表的当前拍摄模式,其中,所述当前拍摄模式为前置拍摄模式或者后置拍摄模式;

倾斜角度检测单元,用于通过所述智能手表中的角运动感应装置对所述智能手表的倾斜角度进行实时检测;以及

拍摄模式切换单元,用于当检测到的所述倾斜角度与所述当前拍摄模式不匹配时,将所述当前拍摄模式从所述前置拍摄模式切换至所述后置拍摄模式或者从所述后置拍摄模式切换至所述前置拍摄模式。

优选地,所述装置还包括:

摄像头旋转单元,用于当检测到的所述倾斜角度在与所述当前拍摄模式相匹配的预设角度范围内变化时,根据所述倾斜角度,控制所述摄像头进行旋转,以使得所述智能手表维持在所述当前拍摄模式;以及

角度范围设置单元,用于当所述当前拍摄模式为所述后置拍摄模式时,将与所述当前拍摄模式相匹配的角度范围设置为0°~45°,当所述当前拍摄模式为所述前置拍摄模式时,将与所述当前拍摄模式相匹配的角度范围设置为45°~90°。

又一优选地,所述拍摄模式切换单元包括:

模式切换子单元,用于当检测到的所述倾斜角度与所述当前拍摄模式不匹配,且所述当前拍摄模式为所述前置拍摄模式/后置拍摄模式时,控制所述摄像头旋转至所述摄像头的感光平面与所述水平面相平行/相垂直,以实现对所述当前拍摄模式进行切换。

另一方面,本发明还提供了一种智能手表,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述基于智能手表的拍摄模式切换方法所述的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述基于智能手表的拍摄模式切换方法所述的步骤。

本发明当检测到智能手表的摄像头启动后,获取该智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式,通过智能手表中的角运动感应装置对智能手表的倾斜角度进行实时检测,当检测到的倾斜角度与当前拍摄模式不匹配时,将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式,从而提高了智能手表拍摄模式切换的自动化程度和智能化程度,进而提高了基于智能手表的拍摄效率和用户体验。

附图说明

图1是本发明实施例一提供的基于智能手表的拍摄模式切换方法的实现流程图;

图2是本发明实施例一提供的基于智能手表的拍摄模式切换方法中前置拍摄模式的示意图;

图3是本发明实施例一提供的基于智能手表的拍摄模式切换方法中后置拍摄模式的示意图;

图4是本发明实施例一提供的基于智能手表的拍摄模式切换方法中手腕正向转向的示意图;

图5是本发明实施例二提供的基于智能手表的拍摄模式切换装置的结构示意图;以及

图6是本发明实施例三提供的智能手表的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的基于智能手表的拍摄模式切换方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s101中,当检测到智能手表的摄像头启动后,获取智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式。

本发明实施例适用于智能手表,例如,电话手表、智能手环等,该智能手表具有可旋转摄像头,同时,在智能手表内部置有角运动感应装置。当检测到用户通过语音或者智能手表上的功能按键等方式触发智能手表的拍照、摄像、或者视频通话功能时,启动智能手表的摄像头,以使得摄像头开始工作,另外,智能手表摄像头的启动还可以通过与智能手表相连接的移动终端(例如,手机、平板电脑等)进行远程触发,以使得通过智能手表进行拍照或视频通话。当检测到智能手表的摄像头启动后,获取智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式,前置拍摄模式即为摄像头朝向人脸的自拍模式,后置拍摄模式即为摄像头背对人脸的拍摄模式。

作为示例地,将智能手表佩戴在右手手腕,且智能手表的显示屏幕的朝向与手背同侧,如图2所示,根据此时摄像头的朝向,可以看出,摄像头的感光平面与智能手表显示屏幕所在平面相垂直,也即图2示出了摄像头朝向人脸的自拍模式,另外,如图3所示,根据此时摄像头的朝向,可以看出,摄像头的感光平面与智能手表显示屏幕所在平面相平行,也即图3示出了摄像头背对人脸的拍摄模式。

在步骤s102中,通过智能手表中的角运动感应装置对智能手表的倾斜角度进行实时检测。

在本发明实施例中,角运动感应装置是由能够感应方位、水平、位置等信号的敏感元器件构成,通过在智能手表中安置角运动感应装置,利用该角运动感应装置实时感应到的方位、水平、位置等信号,实时获得智能手表的倾斜角度,其中,倾斜角度为智能手表的显示屏幕所在平面与水平面之间的角度,且设定显示屏幕正面水平朝上时与水平面之间的倾斜角度为0度,并设定当手臂转动使得智能手表显示屏幕朝人脸方向转动时形成的倾斜角度为正。

作为示例地,如图4所示,将智能手表佩戴在右手手腕,且智能手表的显示屏幕的朝向与手背同侧,手腕如图中箭头所示的方向转动即为正向转动,正向转动时显示屏幕所在平面与水平面形成的倾斜角度为正。

在步骤s103中,当检测到的倾斜角度与当前拍摄模式不匹配时,将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式。

在本发明实施例中,将实时检测到的倾斜角度与当前拍摄模式进行匹配,若不匹配,则将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式,以使得切换后的当前拍摄模式与倾斜角度相匹配。

在将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式时,优选地,当检测到的倾斜角度与当前拍摄模式不匹配,且当前拍摄模式为前置拍摄模式时,控制摄像头旋转至摄像头的感光平面与水平面相平行,以实现将当前拍摄模式从前置拍摄模式切换至后置拍摄模式,当检测到的倾斜角度与当前拍摄模式不匹配,且当前拍摄模式为后置拍摄模式时,控制摄像头旋转至摄像头的感光平面与水平面相垂直,以实现将当前拍摄模式从后置拍摄模式切换至前置拍摄模式,从而实现根据智能手表转动的倾斜角度自动切换当前拍摄模式,提高了智能手表的自动化程度和智能化程度。

在将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式之前,优选地,当检测到的倾斜角度在与当前拍摄模式相匹配的预设角度范围内变化时,根据倾斜角度,控制摄像头进行旋转,以使得智能手表维持在当前拍摄模式,具体地,基于用户低头看腕表的习惯,也即用户眼睛与腕表有一定的高度差,因此,当当前拍摄模式为前置拍摄模式时,根据该倾斜角度,控制摄像头旋转相应的角度,使得摄像头始终处在朝向人脸且感光平面始终与水平面垂直的状态,以维持自拍模式,当当前拍摄模式为后置拍摄模式时,根据该倾斜角度,控制摄像头旋转相应的角度,使得摄像头始终处在背离人脸且感光平面始终与水平面平行的状态,以维持后置拍摄模式,从而实现根据智能手表的转动自动调整摄像头的拍摄方向,保证了拍摄对象始终正对摄像头,进而提高了拍摄效果。

在控制摄像头进行旋转之前,优选地,当当前拍摄模式为后置拍摄模式时,将与当前拍摄模式相匹配的角度范围设置为0°~45°,当当前拍摄模式为前置拍摄模式时,将与当前拍摄模式相匹配的角度范围设置为45°~90°,从而进一步保证了摄像头拍摄区域处于最佳拍摄范围内,进而提高了拍摄效果。

在本发明实施例中,当检测到智能手表的摄像头启动后,获取该智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式,通过智能手表中的角运动感应装置对智能手表的倾斜角度进行实时检测,当检测到的倾斜角度与当前拍摄模式不匹配时,将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式,从而提高了智能手表拍摄模式切换的自动化程度和智能化程度,进而提高了基于智能手表的拍摄效率和用户体验。

实施例二:

图5示出了本发明实施例二提供的基于智能手表的拍摄模式切换装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

拍摄模式获取单元51,用于当检测到智能手表的摄像头启动后,获取智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式。

本发明实施例适用于智能手表,例如,电话手表、智能手环等,该智能手表具有可旋转摄像头,同时,在智能手表内部置有角运动感应装置。当检测到用户通过语音或者智能手表上的功能按键等方式触发智能手表的拍照、摄像、或者视频通话功能时,启动智能手表的摄像头,以使得摄像头开始工作,另外,智能手表摄像头的启动还可以通过与智能手表相连接的移动终端(例如,手机、平板电脑等)进行远程触发,以使得通过智能手表进行拍照或视频通话。当检测到智能手表的摄像头启动后,获取智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式,前置拍摄模式即为摄像头朝向人脸的自拍模式,后置拍摄模式即为摄像头背对人脸的拍摄模式。

倾斜角度检测单元52,用于通过智能手表中的角运动感应装置对智能手表的倾斜角度进行实时检测。

在本发明实施例中,角运动感应装置是由能够感应方位、水平、位置等信号的敏感元器件构成,通过在智能手表中安置角运动感应装置,利用该角运动感应装置实时感应到的方位、水平、位置等信号,实时获得智能手表的倾斜角度,其中,倾斜角度为智能手表的显示屏幕所在平面与水平面之间的角度,且设定显示屏幕正面水平朝上时与水平面之间的倾斜角度为0度,并设定当手臂转动使得智能手表显示屏幕朝人脸方向转动时形成的倾斜角度为正。

拍摄模式切换单元53,用于当检测到的倾斜角度与当前拍摄模式不匹配时,将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式。

在本发明实施例中,将实时检测到的倾斜角度与当前拍摄模式进行匹配,若不匹配,则将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式,以使得切换后的当前拍摄模式与倾斜角度相匹配。

在将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式时,优选地,当检测到的倾斜角度与当前拍摄模式不匹配,且当前拍摄模式为前置拍摄模式时,控制摄像头旋转至摄像头的感光平面与水平面相平行,以实现将当前拍摄模式从前置拍摄模式切换至后置拍摄模式,当检测到的倾斜角度与当前拍摄模式不匹配,且当前拍摄模式为后置拍摄模式时,控制摄像头旋转至摄像头的感光平面与水平面相垂直,以实现将当前拍摄模式从后置拍摄模式切换至前置拍摄模式,从而实现根据智能手表转动的倾斜角度自动切换当前拍摄模式,提高了智能手表的自动化程度和智能化程度。

在将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式之前,优选地,当检测到的倾斜角度在与当前拍摄模式相匹配的预设角度范围内变化时,根据倾斜角度,控制摄像头进行旋转,以使得智能手表维持在当前拍摄模式,具体地,基于用户低头看腕表的习惯,也即用户眼睛与腕表有一定的高度差,因此,当当前拍摄模式为前置拍摄模式时,根据该倾斜角度,控制摄像头旋转相应的角度,使得摄像头始终处在朝向人脸且感光平面始终与水平面垂直的状态,以维持自拍模式,当当前拍摄模式为后置拍摄模式时,根据该倾斜角度,控制摄像头旋转相应的角度,使得摄像头始终处在背离人脸且感光平面始终与水平面平行的状态,以维持后置拍摄模式,从而实现根据智能手表的转动自动调整摄像头的拍摄方向,保证了拍摄对象始终正对摄像头,进而提高了拍摄效果。

在控制摄像头进行旋转之前,优选地,当当前拍摄模式为后置拍摄模式时,将与当前拍摄模式相匹配的角度范围设置为0°~45°,当当前拍摄模式为前置拍摄模式时,将与当前拍摄模式相匹配的角度范围设置为45°~90°,从而进一步保证了摄像头拍摄区域处于最佳拍摄范围内,进而提高了拍摄效果。

因此,优选地,本发明实施例提供的基于智能手表的拍摄模式切换装置还包括:

摄像头旋转单元,用于当检测到的倾斜角度在与当前拍摄模式相匹配的预设角度范围内变化时,根据倾斜角度,控制摄像头进行旋转,以使得智能手表维持在当前拍摄模式;以及

角度范围设置单元,用于当当前拍摄模式为后置拍摄模式时,将与当前拍摄模式相匹配的角度范围设置为0°~45°,当当前拍摄模式为前置拍摄模式时,将与当前拍摄模式相匹配的角度范围设置为45°~90°。

又一优选地,拍摄模式切换单元53包括:

模式切换子单元,用于当检测到的倾斜角度与当前拍摄模式不匹配,且当前拍摄模式为前置拍摄模式/后置拍摄模式时,控制摄像头旋转至摄像头的感光平面与水平面相平行/相垂直,以实现对当前拍摄模式进行切换。

在本发明实施例中,基于智能手表的拍摄模式切换装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例三:

图6示出了本发明实施例三提供的智能手表的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

本发明实施例的智能手表6包括处理器60、存储器61以及存储在存储器61中并可在处理器60上运行的计算机程序62。该处理器60执行计算机程序62时实现上述基于智能手表的拍摄模式切换方法实施例中的步骤,例如图1所示的步骤s101至s103。或者,处理器60执行计算机程序62时实现上述各装置实施例中各单元的功能,例如图5所示单元51至53的功能。

在本发明实施例中,当检测到智能手表的摄像头启动后,获取该智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式,通过智能手表中的角运动感应装置对智能手表的倾斜角度进行实时检测,当检测到的倾斜角度与当前拍摄模式不匹配时,将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式,从而提高了智能手表拍摄模式切换的自动化程度和智能化程度,进而提高了基于智能手表的拍摄效率和用户体验。

本发明实施例的智能手表可以为电话手表、智能手环。该智能手表6中处理器60执行计算机程序62时实现基于智能手表的拍摄模式切换方法时实现的步骤可参考前述方法实施例的描述,在此不再赘述。

实施例四:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述基于智能手表的拍摄模式切换方法实施例中的步骤,例如,图1所示的步骤s101至s103。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图5所示单元51至53的功能。

在本发明实施例中,当检测到智能手表的摄像头启动后,获取该智能手表的当前拍摄模式,其中,当前拍摄模式为前置拍摄模式或者后置拍摄模式,通过智能手表中的角运动感应装置对智能手表的倾斜角度进行实时检测,当检测到的倾斜角度与当前拍摄模式不匹配时,将当前拍摄模式从前置拍摄模式切换至后置拍摄模式或者从后置拍摄模式切换至前置拍摄模式,从而提高了智能手表拍摄模式切换的自动化程度和智能化程度,进而提高了基于智能手表的拍摄效率和用户体验。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom/ram、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1