一种拍摄模式的切换方法和装置的制造方法_3

文档序号:9914691阅读:来源:国知局
谱信号不符合要求,不输出当前动作信号;如果相连两次动作的时间长于T4(比如500ms),则认为最后一次动作不属于前N次的动作,即确定最后一次动作所对应的频谱信号不属于该当前动作信号,所以,只输出前面几次动作所对应的信号,作为该当前动作信号;如果所有的动作间隔都满足在【T3,T4】内,则认为这是某一个指定的动作,即该系列动作所对应的频谱信号都属于该当前动作信号。
[0064]203、移动终端确定预设样本集合中是否存在与该分析结果匹配的样本,若存在,则执行步骤204,若不存在,则流程结束,可选的,此时可以提醒用户重新进行敲击。
[0065]其中,该预设样本集合中可以包括至少一种样本,该样本可以根据实际应用的需求进行设置,比如,可以通过多次采集用户敲击移动终端时所产生的振动信号,然后进行分析,得到适合该用户敲击习惯的样本信号,其中,敲击的时间和次数可以根据用户的喜好进行设置。
[0066]例如,如果用户敲击I次,而若预设样本集合中恰好存在有与“敲击I次”对应的样本,则此时可以确定该预设样本集合中存在与该振动信号匹配(即与分析结果匹配)的样本,于是执行步骤204,而若预设样本集合中存在有与“敲击2次”、以及“敲击3次”等对应的样本,却并不存在与“敲击I次”对应的样本,则此时便可以确定该预设样本集合中不存在与该振动信号匹配(即与分析结果匹配)的样本,于是流程结束。
[0067]204、移动终端确定预设样本集合中存在与该振动信号匹配的样本时,基于样本与拍摄模式预设映射关系获取匹配样本对应的拍摄模式,得到第二拍摄模式。
[0068]其中,该预设样本集合中的每种样本可以对应一种拍摄模式,这些拍摄模式可以根据实际应用的需求进行设置,比如,可以包括拍照模式、录制模式、以及其他的模式,比如“慢动作”模式、延时摄影模式、“照片”模式、全景模式和/或“视频”模式等。
[0069]样本与拍摄模式的映射关系(即对应关系)可以由系统预先进行设置,也可以由用户自行进行设置,即在步骤“获取匹配样本对应的拍摄模式”之前,该拍摄模式的切换方法还可以包括:
[0070]接收用户的设置请求,根据该设置请求建立样本与拍摄模式的映射关系。
[0071]例如,可以根据该设置请求直接接收用户输入的样本与拍摄模式的对应关系,或者,也可以提供相应的拍摄模式供用户选择,然后接收用户基于选中的拍摄模式所输入的样本,或者,也可以在用户输入样本后,提供相应的拍摄模式供用户选择,再基于该选择建立输入样本与选择的拍摄模式之间的映射关系,等等。
[0072]比如,如果用户设置敲击I次,对应的拍摄模式为录制模式,敲击2次,对应的拍摄模式为全景模式,敲击3次,对应的拍摄模式为“慢动作”模式,等等,则如果在步骤201中,用户敲击的次数为I次,则此时需要获取的拍摄模式为“录制模式”,同理,如果在步骤201中,用户敲击的次数为2次,则此时需要获取的拍摄模式为“全景模式”,以此类推,等等。
[0073]205、移动终端将该第一拍摄模式切换至第二拍摄模式。
[0074]例如,若第一拍摄模式(即当前拍摄模式)为拍照模式,而第二拍摄模式为录制模式,则此时,移动终端可以将拍照模式切换至录制模式。
[0075]又例如,若第一拍摄模式(即当前拍摄模式)为拍照模式,而第二拍摄模式为全景模式,则此时,移动终端可以将拍照模式切换至全景模式,以此类推,等等。
[0076]由上可知,本实施例采用在第一拍摄模式下,由移动终端通过自带的麦克风获取用户通过敲击移动终端所产生的振动信号,然后,确定预设样本集合中是否存在与该振动信号匹配的样本,若存在,则获取匹配样本对应的拍摄模式,得到第二拍摄模式,并将该第一拍摄模式切换至第二拍摄模式,从而实现对拍摄模式进行切换的目的;由于该方案可以通过敲击移动终端来实现拍摄模式的切换,比如,从拍照模式到录制模式,或从录制模式到拍照模式,等等,因此,相对于现有技术中需要通过点击屏幕上特定位置的切换按键来进行切换的方案而言,可以大大简化用户的操作,不仅可以减少处理时间,提高处理效率,而且,也更便于实现单手操作。
[0077]实施例三、
[0078]为了更好地实施以上方法,本发明实施例还提供一种拍摄模式的切换装置,如图3a所示,该拍摄模式的切换装置包括第一获取单元301、确定单元302、第二获取单元303和切换单元304,如下:
[0079](I)第一获取单元301;
[0080]第一获取单元301,用于在第一拍摄模式下,获取用户通过敲击移动终端所产生的振动信号。
[0081]其中,该第一拍摄模式可以包括拍照模式、录制模式、“慢动作”模式、延时摄影模式、“照片”模式、全景模式和/或“视频”模式等。而敲击一般可以通过用手或其他硬物,比如用笔杆、或钥匙等敲击移动移动终端任意位置来实现,而且,敲击的位置可以不作限定,比如可以是移动终端的屏幕、背面、或边框等。
[0082]由于移动终端一般都有麦克风和扬声器,因此,可以利用移动终端自带的麦克风或扬声器来识别这种特殊的声音信号,并将该声音信号转化为振动信号,即:
[0083]该第一获取单元301,具体可以用于通过移动终端的麦克风或扬声器获取用户通过敲击移动终端所产生的振动信号。
[0084]其中,该麦克风可以包含各种类型的麦克风,比如驻极体麦克风、硅麦克风等,而扬声器也可以包括各种类型的扬声器。如果是模拟麦克风或模拟扬声器,则可以先获取用户通过敲击移动终端所产生的模拟信号,然后通过数模转换模块将该模拟信号转换为数字信号,得到振动信号;而如果数字麦克风或数字扬声器,则可以直接输出数字信号,无需进行数模转换。
[0085]需说明的是,除了麦克风和扬声器之外,还可以包括任何声-电转换的器件,在此不再赘述。
[0086](2)确定单元 302;
[0087]确定单元302,用于确定预设样本集合中是否存在与该振动信号匹配的样本。
[0088]例如,在对该振动信号进行匹配时,具体可以将该振动信号进行傅里叶变换(FFT),以转换成频域,然后再进行分析,比如可以对时间、频率和幅值分别进行分析,等等,并基于该分析结果来确定是否与预设样本匹配,即:
[0089]该确定单元302,具体可以用于确定该振动信号的频谱;分别对该频谱的时间、频率和幅值进行分析,得到分析结果;确定预设样本集合中是否存在与该分析结果匹配的样本,若存在,则确定该预设样本集合中存在与该振动信号匹配的样本;若不存在,则确定该预设样本集合中不存在与该振动信号匹配的样本。
[0090]其中,该预设样本集合中可以包括至少一种样本,该样本可以根据实际应用的需求进行设置,比如,可以通过多次采集用户敲击移动终端时所产生的振动信号,然后进行分析,得到适合该用户敲击习惯的样本信号,其中,敲击的时间和次数可以根据用户的喜好进行设置。
[0091](3)第二获取单元303;
[0092]第二获取单元303,用于在确定单元确定存在与该振动信号匹配的样本时,获取匹配样本对应的拍摄模式,得到第二拍摄模式。
[0093]其中,预设样本集合
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1