拍照方法及终端与流程

文档序号:11681531阅读:156来源:国知局
拍照方法及终端与流程

本发明涉及图像成像技术领域,尤其涉及一种拍照方法及终端。



背景技术:

近年来,随着拍照设备和具有拍照功能的智能终端的不断普及,例如手机、平板电脑、专业拍照及摄影设备等,随时随地进行拍照取景已经成为人们生活中常见的、必不可或缺的一部分。现有的拍照设备或具有拍照功能的智能设备是通过操作快门按钮或者操作触控屏中的虚拟快门控件来进行拍照的。

由于目前具有拍照功能的智能设备例如手机相机,没有通过语音启动相机拍照的功能,因此,当用户处于某些特定场合时,例如当用户进行远距离拍照或者多个用户进行自拍合影等应用场景中,用户往往需要利用目前手机相机所具有的延时拍摄来达到想要的效果,但当延时拍摄得到的照片效果不理想时,不得不需要重新进行人工操作再进行延时拍照,使得延时拍照很不方便。



技术实现要素:

鉴于以上内容,有必要提供一种拍照方法及终端,旨在通过语音控制达到延时拍照的目的。

本发明公开了一种拍照方法,包括以下步骤:

接收用户触发的语音延时拍摄指令,按照预设采集规则采集用户发 出的延时拍摄语音;

对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;

按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;

根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作。

优选地,所述对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词,之后还包括步骤:

按照预设分析规则,分析提取的所述延时拍摄关键词中若不包含对应的延时拍摄时间,则采用语音播报的形式发送语音延时拍摄失败的提醒信息。

优选地,所述根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作,之前还包括步骤:

基于分析得到的所述延时拍摄指令,监测到所述延时拍摄时间的剩余时长等于预设提醒时长时,对所述剩余时长进行倒计时语音播报。

优选地,所述预设采集规则包括:

从语音开始时进行语音采集,当一段语音停止后超过预设时长仍未有新的语音发生时,结束本次语音采集,并将当前已采集的语音作为延时拍摄语音。

优选地,所述预设分析规则包括:

若提取的所述延时拍摄关键词中包括:延时和时间关键词,或者延时、拍摄和时间关键词,则确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若提取的所述延时拍摄关键词中包括:后、拍摄和时间关键词,且提取的所述拍摄关键词顺序为:时间关键词、后、拍摄,则确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若提取的所述延时拍摄关键词中不包括时间关键词,则确定所述延时拍摄关键词不对应任何延时拍摄指令。

对应于上述所公开的一种拍照方法,本发明还公开了一种拍照终端,所述拍照终端包括:

采集模块,用于接收用户触发的语音延时拍摄指令,按照预设采集规则采集用户发出的延时拍摄语音;

识别模块,用于对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;

分析模块,用于按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;

拍照模块,用于根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作。

优选地,所述拍照终端还包括:

提醒模块,用于若所述分析模块按照预设分析规则分析提取的所述 延时拍摄关键词中不包含对应的延时拍摄时间,则采用语音播报的形式发送语音延时拍摄失败的提醒信息。

优选地,所述拍照终端还包括:

播报模块,用于基于分析得到的所述延时拍摄指令,监测到所述延时拍摄时间的剩余时长等于预设提醒时长时,对所述剩余时长进行倒计时语音播报。

优选地,所述预设采集规则包括:

从语音开始时进行语音采集,当一段语音停止后超过预设时长仍未有新的语音发生时,结束本次语音采集,并将当前已采集的语音作为延时拍摄语音。

优选地,所述预设分析规则包括:

若提取的所述延时拍摄关键词中包括:延时和时间关键词,或者延时、拍摄和时间关键词,则确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若提取的所述延时拍摄关键词中包括:后、拍摄和时间关键词,且提取的所述拍摄关键词顺序为:时间关键词、后、拍摄,则确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若提取的所述延时拍摄关键词中不包括时间关键词,则确定所述延时拍摄关键词不对应任何延时拍摄指令。

本发明一种拍照方法及终端可以达到如下有益效果:

通过接收用户触发的语音延时拍摄指令,按照预设采集规则采集用 户发出的延时拍摄语音;对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作;具有通过语音控制执行延时拍照的有益效果,提高了延时拍照的智能性和趣味性。

附图说明

图1是本发明拍照方法的一种实施方式的流程示意图;

图2是本发明拍照方法的另一种实施方式的流程示意图;

图3是本发明拍照方法的又一种实施方式的流程示意图;

图4是本发明拍照终端的一种实施方式的框图;

图5是本发明拍照终端的另一种实施方式的框图;

图6是本发明拍照终端的又一种实施方式的框图。

本发明实施例目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供了一种拍照方法,旨在通过语音控制达到延时拍照的目的。本发明拍摄方法中的下述实施例中,所描述的拍照终端为具备拍照 功能的任意智能终端,包括但不限于:手机、平板电脑等智能移动终端。

如图1所示,本发明拍照方法可以实施为如下描述的步骤s10-s40:

步骤s10、接收用户触发的语音延时拍摄指令,按照预设采集规则采集用户发出的延时拍摄语音;

本发明实施例中,拍照终端接收到用户触发的语音延时拍摄指令时,响应上述语音延时拍摄指令,按照预先设置的采集规则采集用户发出的延时拍摄语音。其中,用户触发上述语音延时拍摄指令的触发方式包括但不限于:

用户通过按压拍照终端上预设的物理按键,触发上述语音延时拍摄指令;或者,用户通过触控拍照终端上预设的虚拟按键,触发上述语音延时拍摄指令。

在本发明一优选的实施例中,所描述的预设采集规则包括:从语音开始时进行语音采集,当一段语音停止后超过预设时长仍未有新的语音发生时,结束本次语音采集,并将当前已采集的语音作为延时拍摄语音。

例如,拍照终端接收到用户触发的语音延时拍摄指令时,即开始采集用户发出的延时拍摄语音,当该段语音停止后超过3秒,拍照终端仍没有发现有新的语音发送时,则本次语音采集结束,拍照终端将当前已经采集的语音作为本次采集的延时拍摄语音。

步骤s20、对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;

本发明实施例中,拍照终端对采集到的上述延时拍摄语音进行语音识别,并将上述延时拍摄语音转换为对应的文字数据;例如,将采集的用户录入的上述延时拍摄语音对应的音频数据,识别并转换为对应的文 字数据,进而从转换得到的上述文字数据中提取出对应的延时拍摄关键词。其中,该延时拍摄关键词为:针对语音拍照这一应用场景所预先配置好的关键词。

在本发明一优选实施例中,为了便于拍照终端对采集的上述延时拍摄语音对应的音频数据进行识别处理,拍照终端预先设置了可以被识别的预设语种所分别对应的语音;例如,汉语、英语和日语等语种。

在本发明另一优选的实施例中,进一步地,为了缓解拍照终端的存储压力和语音识别处理压力,拍照终端仅能够识别出该拍照终端统语音对应语种的延时拍摄语音。

步骤s30、按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;

拍照终端提取出上述延时拍摄关键词后,按照预先设置的分析规则,对上述延时拍摄关键词进行分析,获取出包含延时拍摄时间的延时拍摄关键词所对应的延时拍摄指令。

本发明实施例中,由于是通过语音控制来执行延时拍照操作,因此,上述延时拍摄关键词中,延时拍摄时间为必不可少的关键词。

在本发明一优选的实施例中,上述预设分析规则包括:

若提取的所述延时拍摄关键词中包括:延时和时间关键词,或者延时、拍摄和时间关键词,则确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若提取的所述延时拍摄关键词中包括:后、拍摄和时间关键词,且提取的所述拍摄关键词顺序为:时间关键词、后、拍摄,则确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若提取的所述延时拍摄关键词中不包括时间关键词,则确定所述延 时拍摄关键词不对应任何延时拍摄指令。

例如,提取的上述延时拍摄关键词中包括“8秒或者10秒”这一时间关键词,则确定对应的所述延时拍摄指令为:延时8秒或者10秒拍摄。

步骤s40、根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作。

根据分析得出的上述延时拍摄指令,拍照终端在延时拍摄时间到达时,便执行对应的延时后的拍摄操作。由于上述延时拍摄指令中包括了非常清晰的延时拍摄时长,因此,拍照终端在检测到上述延时拍摄时间达到时,即可执行对应的拍摄操作。

本发明拍照方法通过接收用户触发的语音延时拍摄指令,按照预设采集规则采集用户发出的延时拍摄语音;对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作;具有通过语音控制执行延时拍照的有益效果,提高了延时拍照的智能性和趣味性。

基于图1所述实施例的描述,本发明拍照方法中,由于本发明拍照方法是基于语音控制达到延时拍照的发明思想所提出的,因此,延时拍摄时间为延时拍摄关键词中所必不可少的关键词;故,当拍照终端分析所提取的延时拍摄关键词中不包括延时拍摄时间时,拍照终端将不执行对应的延时拍照操作。

如图2所示,本发明拍照方法在图1所述实施例的“步骤s20、对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换 得到的所述文字数据中提取出预设的延时拍摄关键词”之后,还包括步骤:

步骤s50、按照预设分析规则,分析提取的所述延时拍摄关键词中若不包含对应的延时拍摄时间,则采用语音播报的形式发送语音延时拍摄失败的提醒信息。

本发明实施例中,当拍照终端按照预设分析规则分析上述延时拍摄关键词中,若不包含实施本发明拍照方法所必须的延时拍摄时间这一关键词,则拍照终端不执行任何拍照操作;在此种情况下,拍照终端采用语音播报的形式发送对应的提醒信息,以提醒本次语音延时拍摄失败。

本发明拍照方法通过按照预设分析规则,分析提取的所述延时拍摄关键词中若不包含对应的延时拍摄时间,则采用语音播报的形式发送语音延时拍摄失败的提醒信息;具有及时提醒延时拍摄失败的有益效果,便于用户及时掌握延时拍摄的情况,以便及时采取应对措施。

基于图1所述实施例的描述,本发明拍照方法中,为了保证照片的拍摄效果,防止达到延时拍摄时间时人的表情不自然,当延时拍摄时间即将到达时,拍摄终端采用语音播报的形式提醒用户。

如图3所示,本发明拍照方法在图1所述实施例的“步骤s40、根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作”之前,还包括步骤:

步骤s60、基于分析得到的所述延时拍摄指令,监测到所述延时拍摄时间的剩余时长等于预设提醒时长时,对所述剩余时长进行倒计时语音播报。

拍照终端根据分析得到的上述延时拍摄指令,获取对应的延时拍摄 时间;当监测到上述延时拍摄时间的剩余时长等于预设提醒时长时,拍照终端采用倒计时语音播报的方式提醒用户所剩余的时长。

例如,拍照终端根据分析得到的上述延时拍摄指令,获取到对应的延时拍摄时间为10秒,且设置的预设提醒时长为3秒;则当拍照终端检测到上述延时拍摄时间10秒的剩余时长等于预设提醒时长3秒时,拍照终端对剩余的3秒进行倒计时语音播报:3、2、1。从而在播报结束后,执行对应的拍摄操作。

本发明拍照方法通过基于分析得到的所述延时拍摄指令,监测到所述延时拍摄时间的剩余时长等于预设提醒时长时,对所述剩余时长进行倒计时语音播报;具有提醒用户做好拍照相应准备的有益效果,提高了拍照的质量。

对应于图1、图2和图3所述实施例所提供的拍照方法,本发明还提供了一种拍照终端;如图4所示,本发明拍照终端包括:采集模块110、识别模块120、分析模块130和拍照模块140;其中:

采集模块110,用于接收用户触发的语音延时拍摄指令,按照预设采集规则采集用户发出的延时拍摄语音;

本发明实施例中,拍照终端的采集模块110接收到用户触发的语音延时拍摄指令时,响应上述语音延时拍摄指令,按照预先设置的采集规则采集用户发出的延时拍摄语音。其中,用户触发上述语音延时拍摄指令的触发方式包括但不限于:

用户通过按压拍照终端上预设的物理按键,触发上述语音延时拍摄指令;或者,用户通过触控拍照终端上预设的虚拟按键,触发上述语音延时拍摄指令。

在本发明一优选的实施例中,所描述的预设采集规则包括:从语音开始时进行语音采集,当一段语音停止后超过预设时长仍未有新的语音发生时,结束本次语音采集,并将当前已采集的语音作为延时拍摄语音。

例如,采集模块110接收到用户触发的语音延时拍摄指令时,即开始采集用户发出的延时拍摄语音,当该段语音停止后超过3秒,采集模块110仍没有发现有新的语音发送时,则本次语音采集结束,采集模块110将当前已经采集的语音作为本次采集的延时拍摄语音。

识别模块120,用于对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;

本发明实施例中,识别模块120对采集模块110采集到的上述延时拍摄语音进行语音识别,并将上述延时拍摄语音转换为对应的文字数据;例如,识别模块120将采集模块110采集的用户录入的上述延时拍摄语音对应的音频数据,识别并转换为对应的文字数据,进而从转换得到的上述文字数据中提取出对应的延时拍摄关键词。其中,该延时拍摄关键词为:针对语音拍照这一应用场景所预先配置好的关键词。

在本发明一优选实施例中,为了便于拍照终端对采集的上述延时拍摄语音对应的音频数据进行识别处理,识别模块120预先设置了可以被识别的预设语种所分别对应的语音;例如,汉语、英语和日语等语种。

在本发明另一优选的实施例中,进一步地,为了缓解拍照终端的存储压力和语音识别处理压力,识别模块120仅能够识别出该拍照终端统语音对应语种的延时拍摄语音。

分析模块130,用于按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;

识别模块120提取出上述延时拍摄关键词后,分析模块130按照预先设置的分析规则,对上述延时拍摄关键词进行分析,获取出包含延时拍摄时间的延时拍摄关键词所对应的延时拍摄指令。

本发明实施例中,由于是通过语音控制来执行延时拍照操作,因此,上述延时拍摄关键词中,延时拍摄时间为必不可少的关键词。

在本发明一优选的实施例中,上述预设分析规则包括:

若识别模块120提取的所述延时拍摄关键词中包括:延时和时间关键词,或者延时、拍摄和时间关键词,则分析模块130确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若识别模块120提取的所述延时拍摄关键词中包括:后、拍摄和时间关键词,且提取的所述拍摄关键词顺序为:时间关键词、后、拍摄,则分析模块130确定对应的所述延时拍摄指令为:按照提取的所述时间关键词执行延时拍摄操作;

若识别模块120提取的所述延时拍摄关键词中不包括时间关键词,则分析模块130确定所述延时拍摄关键词不对应任何延时拍摄指令。

例如,识别模块120提取的上述延时拍摄关键词中包括“8秒或者10秒”这一时间关键词,则分析模块130确定对应的所述延时拍摄指令为:延时8秒或者10秒拍摄。

拍照模块140,用于根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作。

根据分析模块130分析得出的上述延时拍摄指令,拍照模块140在延时拍摄时间到达时,便执行对应的延时后的拍摄操作。由于上述延时拍摄指令中包括了非常清晰的延时拍摄时长,因此,拍照模块140在检测到上述延时拍摄时间达到时,即可执行对应的拍摄操作。

本发明拍照终端通过接收用户触发的语音延时拍摄指令,按照预设采集规则采集用户发出的延时拍摄语音;对采集的所述延时拍摄语音进行语音识别以转换为对应的文字数据,并从转换得到的所述文字数据中提取出预设的延时拍摄关键词;按照预设分析规则,分析所述延时拍摄关键词对应的包含延时拍摄时间的延时拍摄指令;根据分析得到的所述延时拍摄指令,当到达所述延时拍摄时间时,执行拍摄操作;具有通过语音控制执行延时拍照的有益效果,提高了延时拍照的智能性和趣味性。

基于图3所述实施例的描述,本发明拍照终端中,当拍照终端的分析模块130分析识别模块120所提取的延时拍摄关键词中不包括延时拍摄时间时,拍照模块140将不执行对应的延时拍照操作。

如图4所示,本发明拍照终端还包括:

提醒模块150,用于若所述分析模块按照预设分析规则分析提取的所述延时拍摄关键词中不包含对应的延时拍摄时间,则采用语音播报的形式发送语音延时拍摄失败的提醒信息。

本发明实施例中,当拍照终端的分析模块130分析上述延时拍摄关键词中,若不包含实施本发明拍照方法所必须的延时拍摄时间这一关键词,则拍照模块140不执行任何拍照操作;在此种情况下,拍照终端的提醒模块150采用语音播报的形式发送对应的提醒信息,以提醒本次语音延时拍摄失败。

本发明拍照终端通过按照预设分析规则,分析提取的所述延时拍摄关键词中若不包含对应的延时拍摄时间,则采用语音播报的形式发送语音延时拍摄失败的提醒信息;具有及时提醒延时拍摄失败的有益效果,便于用户及时掌握延时拍摄的情况,以便及时采取应对措施。

基于图4所述实施例的描述,本发明拍照终端中,为了保证照片的拍摄效果,防止达到延时拍摄时间时人的表情不自然,当延时拍摄时间即将到达时,拍摄终端采用语音播报的形式提醒用户。

如图5所示,本发明拍照终端还包括:

播报模块160,用于基于分析得到的所述延时拍摄指令,监测到所述延时拍摄时间的剩余时长等于预设提醒时长时,对所述剩余时长进行倒计时语音播报。

播报模块160根据分析模块130分析得到的上述延时拍摄指令,获取对应的延时拍摄时间;当播报模块160监测到上述延时拍摄时间的剩余时长等于预设提醒时长时,播报模块160采用倒计时语音播报的方式提醒用户所剩余的时长。

例如,播报模块160根据分析模块130分析得到的上述延时拍摄指令,获取到对应的延时拍摄时间为10秒,且设置的预设提醒时长为3秒;则当播报模块160检测到上述延时拍摄时间10秒的剩余时长等于预设提醒时长3秒时,播报模块160对剩余的3秒进行倒计时语音播报:3、2、1。从而在播报模块160播报结束后,由拍照模块140执行对应的拍摄操作。

本发明拍照终端通过基于分析得到的所述延时拍摄指令,监测到所述延时拍摄时间的剩余时长等于预设提醒时长时,对所述剩余时长进行倒计时语音播报;具有提醒用户做好拍照相应准备的有益效果,提高了拍照的质量。

需要说明的是,在本文中,术语“包括”、“包含”或者任何其他带有非排他性涵盖意义的词语,其作用是表明包括一系列要素的过程、方 法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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