切换视频画面的方法、装置和设备的制作方法

文档序号:7554138阅读:335来源:国知局
专利名称:切换视频画面的方法、装置和设备的制作方法
技术领域
本发明涉及终端设备领域,特别涉及一种切换视频画面的方法、装置和设备。
背景技术
随着通讯技术的迅速发展,移动终端已经成为绝大多数人工作和生活的必需品,而随着移动终端功能的不断扩展,移动终端不仅具有语音通话功能,还可以利用移动终端所配置的摄像头实时传送人的语音和图像,以进行视频通话功能。移动终端一般有两个摄像头:前置摄像头和后置摄像头,两个摄像头均可以用于视频通话。在视频通话过程中,一般由用户手动在前置摄像头和后置摄像头之间进行切换。因此,在使用移动终端进行视频通话时,前置摄像头和后置摄像头之间的切换只能由用户手动进行,操作繁琐,影响了视频通话的质量。

发明内容
为了提高视频通话质量,本发明实施例提供了一种切换视频画面的方法、装置和设备。所述技术方案如下:一种切换视频画面的方法,所述方法包括:在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;

当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。较佳地,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括:在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据所述第一摄像设备和所述至少一个第二摄像设备采集的图像,检测是否发生预设切换事件;和/ 或,在应用第一摄像设备进行视频通话过程中,根据所述终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。较佳地,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括:检测所述第一摄像设备和所述至少一个第二摄像设备采集的图像中是否包括人脸;当所述第一摄像设备采集的图像中不包括人脸,且所述至少一个第二摄像设备采集的图像包括人脸时,检测到发生所述预设切换事件;当所述至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生所述预设切换事件。较佳地,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括:根据所述终端设备的音频设备采集的声音信号,获取所述声音信号的来源方向;当获取到的声音信号的来源方向属于所述第二摄像设备范围时,检测到发生所述预设切换事件。较佳地,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括:根据所述终端设备的音频设备采集的声音信号,进行语音识别;当识别到所述声音信号与预设切换语音一致时,检测到发生所述预设切换事件,所述预设切换语音用于触发摄像设备的切换。一种切换视频画面的装置,所述装置包括:切换事件检测模块,用于在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否 发生预设切换事件;摄像设备切换模块,用于当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。较佳地,所述切换事件检测模块包括:第一切换事件检测单元,用于在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据所述第一摄像设备和所述至少一个第二摄像设备采集的图像,检测是否发生预设切换事件;第二切换事件检测单元,用于在应用第一摄像设备进行视频通话过程中,根据所述终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。较佳地,所述第一切换事件检测单元包括:人脸检测子单元,用于检测所述第一摄像设备和所述至少一个第二摄像设备采集的图像中是否包括人脸;第一人脸检测子单元,用于当所述第一摄像设备采集的图像中不包括人脸,且所述至少一个第二摄像设备采集的图像包括人脸时,检测到发生所述预设切换事件;第二人脸检测子单元,用于当所述至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生所述预设切换事件。较佳地,所述第二切换事件检测单元包括:声音来源方向获取子单元,用于根据所述终端设备的音频设备采集的声音信号,获取所述声音信号的来源方向;第一声音检测子单元,用于当获取到的声音信号的来源方向属于所述第二摄像设备范围时,检测到发生所述预设切换事件。较佳地,所述第二切换事件检测单元包括:语音识别子单元,用于根据所述终端设备的音频设备采集的声音信号,进行语音识别;第二声音检测子单元,用于当识别到所述声音信号与预设切换语音一致时,检测到发生所述预设切换事件,所述预设切换语音用于触发摄像设备的切换。一种设备,包括:触摸显示屏;
一个或多个处理器;存储器;和一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。本发明实施例提供的技术方案带来的有益效果是:本发明实施例提供的方法、装置和设备,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,简化了切换操作,提高了视频通话的质量。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的一种切换视频画面的方法的流程图;图2是本发明实施例提供的一种切换视频画面的方法的流程图;图3是本发明实施例提供的一种切换视频画面的方法的流程图;图4是本发明实施例提供的一种终端设备采集的声音信号来源方向示意图;图5是本发明实施例提供的一种切换视频画面的方法的流程图;图6是本发明实施例提供的一种切换视频画面的装置结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是本发明实施例提供的一种切换视频画面的方法的流程图。该发明实施例的执行主体为终端设备,应用于终端设备具有至少两个摄像设备的场景下,参见图1,该方法包括:101:在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;本发明实施例中,终端设备具有至少两个摄像设备,可以用于视频通话,一般情况下,该至少两个摄像设备的图像采集范围为终端设备的不同方向的区域。优选地,该至少两个摄像设备包括前 置摄像头和后置摄像头,如前置摄像头的图像采集范围为终端设备的前方区域,后置摄像头的图像采集范围为终端设备的后方区域。其中,该第一摄像设备为该至少两个摄像设备中的任一个摄像设备,在视频通话开始时,终端设备可以将终端设备默认的摄像设备作为该第一摄像设备进行视频通话,还可以将上一次视频通话关闭时使用的摄像设备作为该第一摄像设备进行视频通话,如用户设置手机在开始进行视频通话时默认使用前置摄像头,或者用户设置手机在开始进行视频通话时使用上一次视频通话关闭时使用的摄像头,本发明实施例对此不做限定。此外,在视频通话开始时,启动该第一摄像设备,该终端设备上的其他摄像设备可以启动,也可以不启动,本发明实施例对此不做限定。其中,预设切换事件用于触发切换该摄像设备,本发明实施例中,当终端设备通过采集图像和/或音频信息检测到发生预设切换事件时,可以智能切换摄像设备,使得用户可以在视频通话过程中通过使用不同的摄像设备切换视频画面以进行视频通话。102:当检测到发生该预设切换事件时,将该第一摄像设备切换为第二摄像设备。其中,该第二摄像设备为该终端设备上的该第一摄像设备以外的任一个摄像设备。具体地,当检测到发生该预设切换事件时,终端设备由使用该第一摄像设备进行视频通话切换为使用该第二摄像设备进行视频通话,即在视频通话的过程中,将该第二摄像设备采集的图像发送给视频通话的对象用户,接收该对象用户发送的图像,将该用户发送的图像与该第二摄像设备采集的图像同时显示在终端设备的显示屏上,此时,可以将该第一摄像设备关闭,即可以认为在之后的视频通话过程中用户一直使用该第二摄像设备进行视频通话,还可以保持该第一摄像设备开启,在之后的视频通话过程中,当检测到发生该预设切换事件时,再次进行摄像设备切换。例如,在使 用前置摄像头进行视频通话的过程中,检测到发生预设切换事件,则将前置摄像头切换为后置摄像头,进行视频通话。本发明实施例提供的方法,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。采用本发明的技术方案,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。可选地,在应用第一摄像设备进行视频通话过程中,检测是否发生预设切换事件,可以采用以下方法的至少一项:在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据该第一摄像设备和该至少一个第二摄像设备采集的图像,检测是否发生预设切换事件;在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。可选地,在应用第一摄像设备进行视频通话过程中,根据该第一摄像设备和该至少一个第二摄像设备采集的图像,检测是否发生预设切换事件,可以采用以下方法:
检测该第一摄像设备和该至少一个第二摄像设备采集的图像中是否包括人脸;当该第一摄像设备采集的图像中不包括人脸,且该至少一个第二摄像设备采集的图像包括人脸时,检测到发生该预设切换事件;当该至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生该预设切换事件。可选地,在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,检测是否发生预设切换事件,可以采用以下方法:根据该终端设备的音频设备采集的声音信号,获取该声音信号的来源方向;当获取到的声音信号的来源方向属于该第二摄像设备范围时,检测到发生该预设切换事件。可选地,在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,检测是否发生预设切换事件,可以采用以下方法:根据该终端设备的音频设备采集的声音信号,进行语音识别;当识别到该声音信号与预设切换语音一致时,检测到发生该预设切换事件,该预设切换语音用于触发摄像设备的切换。本发明实施例提供的方法,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。采用本发明的技术方案,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。图2是本发明实施例提供的一种切换视频画面的方法的流程图。该发明实施例以执行主体为终端设备,且该终端设备上具有两个摄像设备为例对本发明提供的技术方案进行说明,参见图2,所述方法包括:201:在视频通话开始时,启动终端设备上的两个摄像设备;具体地,在视频通话开始时,终端设备接收到视频通话指令,该视频通话指令触发启动终端设备上的两个摄像设备,在视频通话过程中可以使用该两个摄像设备采集图像,并将该两个摄像设备中的任一个摄像设备采集的图像发送给视频通话的对象用户,进行视频通话。202:在应用第一摄像设备进行视频通话过程中,检测该第一摄像设备和该第二摄像设备采集的图像中是否包括人脸;其中,该第二摄像设备与该第一摄像设备为不同的摄像设备,在视频通话过程中,该第一摄像设备和该第二摄像设备均采集图像,则分别检测该第一摄像设备采集的图像和该第二摄像设备采集的图像中是否包括人脸,该检测过程将一直进行,直至视频通话结束,使得终端设备可以实时根据采集到的图像进行检测,并根据检测结果控制该摄像设备的切换。本领域的 技术人员可以获知,人脸检测是指在任意的数字图像中检测是否存在面像,并忽略诸如建筑物、数目等其他任何东西,可以用于视频监听和人机交互等。
本发明实施例中,通过分别对该第一摄像设备采集的图像和该第二摄像设备采集的图像进行人脸检测,可以确定在该第一摄像设备的摄像范围和该第二摄像设备的摄像范围内是否存在用户,进而确定是否需要对摄像设备进行切换。203:当该第一摄像设备采集的图像中不包括人脸,且该第二摄像设备采集的图像包括人脸时,将该第一摄像设备切换为该第二摄像设备;具体地,当该第一摄像设备采集的图像中不包括人脸,且该第二摄像设备采集的图像包括人脸时,表明在该第一摄像设备的摄像范围内不存在用户,在该第二摄像设备的摄像范围内存在用户,此时将该第一摄像设备切换为该第二摄像设备,以便于该用户进行视频通话。在使用终端设备进行视频通话的过程中,用户可以在将终端设备固定在指定位置后,在终端设备周围随意移动,当用户由该第一摄像设备的摄像范围移动至该第二摄像设备的摄像范围内时,终端设备检测到该第一摄像设备采集的图像中不包括人脸,且该第二摄像设备采集的图像包括人脸,则将该第一摄像设备切换为该第二摄像设备。通过分别对该第一摄像设备采集的图像和该第二摄像设备采集的图像进行人脸检测,实现了当用户出现在该第一摄像设备或该第二摄像设备的图像采集范围内时,终端设备自动将当前使用的摄像设备切换为用户所在范围对应的摄像设备,避免了用户手动进行摄像设备的切换,实现了智能切换摄像设备,同时区别于使用一个摄像设备,使用至少两个摄像设备进行视频通话并智能切换摄像设备,扩大了视频通话时的摄像范围,使得用户在视频通话时的移动范围增 大。204:当该第一摄像设备和该第二摄像设备采集的图像中均包括人脸时,不进行摄像设备切换;具体地,当该第一摄像设备和该第二摄像设备采集的图像中均包括人脸时,表明在该第一摄像设备的摄像范围和该第二摄像设备的摄像范围内均存在用户,此时,不进行摄像设备切换,以避免摄像设备的频繁切换。205:当该第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,将该第一摄像设备切换为该第二摄像设备。可选地,该步骤205应用于步骤204之后,即在应用第一摄像设备进行视频通话过程中,当检测到该第一摄像设备和该第二摄像设备均包括人脸时,不进行摄像设备切换,由于在视频通话过程中,终端设备实时检测摄像设备中是否包括人脸,因此,一旦检测到该第二摄像设备开始包括人脸时,即开始统计该第二摄像设备包括人脸的维持时间,当该维持时间超过预设时长时,将该第一摄像设备切换为该第二摄像设备。具体地,在应用第一摄像设备进行视频通话的过程中,当检测到该第二摄像设备采集的图像包括人脸,且人脸的维持时间超过预设时长时,表明在该第二摄像设备的摄像范围内存在用户,且该用户处于该第二摄像设备的摄像范围内的时长已经超过预设时长,此时将该第一摄像设备切换为该第二摄像设备。可选地,终端设备可以根据该第二摄像设备采集的图像中包括人脸的帧数统计该第二摄像设备包括人脸的维持时间,当包括人脸的连续帧数超过预设个数时,确定该维持时间超过预设时长,或,当间隔预设帧数的图像仍包括人脸,则确定该维持时间超过预设时长,该确定维持时间的具体方法还可以有多种,在此不再赘述。
其中,该预设时长和预设个数可以由开发人员设置,还可以由用户在使用过程中设置,本发明实施例对此不做限定。该步骤204和步骤205可以应用于至少两个用户使用同一个终端设备与对象用户进行视频通话的场景下,例如用户A和用户B使用终端设备与用户C进行视频通话,用户A处于该第一摄像设备的摄像范围,当使用该第一摄像设备时,用户A与用户C进行视频通话,此时当用户B进入该第二摄像设备的摄像范围内时,不进行摄像设备切换,当用户B在该第二摄像设备的摄像范围内的时长超过预设时长时,将该第一摄像设备切换为该第二摄像设备,使得用户B与用户C进行视频通话,当用户B在该第二摄像设备的摄像范围内的时长小于该预设时长,即用户B在进入该第二摄像设备的摄像范围后又离开时,不进行摄像设备切换。本发明实施例中,在应用第一摄像设备进行视频通话过程中,该第一摄像设备和该第二摄像设备均采集图像,当不进行摄像设备切换时,该第二摄像设备采集的图像可以在短暂缓存后删除,即可以预先设定缓存时长,当该第二摄像设备采集的图像的缓存时长超过预设缓存时长时,将该第二摄像设备采集的图像删除。本发明实施例是以终端设备上具有两个摄像设备为例,当终端设备具有两个以上的摄像设备时,分别检测该两个以上的摄像设备采集的图像中是否包括人脸,当当前使用的摄像设备采集的图像中不包括人脸时,可以将当前使用的摄像设备切换为任一包括人脸的图像对应的摄像设备,而当当前使用的摄像设备采集的图像中包括人脸时,可以不进行摄像设备切换,还可以根据该两个以上的摄像设备采集的图像中包括人脸的维持时间,将当前使用的摄像设备切换为该维持时间最长的图像对应的摄像设备,本发明实施例对此不做限定。本发明实施例提供的方法,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄 像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。图3是本发明实施例提供的一种切换视频画面的方法的流程图。该发明实施例以执行主体为终端设备,且该终端设备上具有两个摄像设备为例对本发明提供的技术方案进行说明,参见图3,所述方法包括:301:在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,获取该声音信号的来源方向;本领域的技术人员可以获知,终端设备可以通过音频设备采集声音信号,根据该声音信号到达终端设备上的不同传感器的时间差,获取该声音信号的来源方向。需要说明的是,当通过音频信息确定是否需要切换摄像设备时,可以不预先启动第二摄像头来采集图像,本发明实施例对此不做限定。302:当获取到的声音信号的来源方向属于该第二摄像设备范围时,将该第一摄像设备切换为该第二摄像设备;本发明实施例中,根据该声音信号的来源方向可以确定用户在视频通话过程中所处的位置,即可以确定用户是处于该第一摄像设备范围内还是处于该第二摄像设备范围内,根据用户所处的位置可以确定是否需要进行摄像设备切换。其中,该第二摄像设备范围是指终端设备在该第二摄像设备方向的区域,如手机的前置摄像头的范围即为手机的前方区域。当获取到的声音信号的来源方向属于该第二摄像设备范围时,表明用户处于该第二摄像设备的摄像范围内,此时将该第一摄像设备切换为该第二摄像设备,即启动该第二摄像设备采集图像,进行视频通话。303:当获取到的声音信号的来源方向属于该第一摄像设备范围时,不进行摄像设备切换;304:当获取到的声音信号的来源方向属于该第一摄像设备和该第二摄像设备的范围交接处时,不进行摄像设备切换。该声音信号的来源方向属于该第一摄像设备和该第二摄像设备的范围交接处是指该声音信号的来源方向既不属于终端设备在该第一摄像范围设备的方向的区域,也不属于终端设备在该第二摄像设备的方向的区域,或者该声音信号的来源方向属于上述两个区域的交接区域,如在手机侧面区域的声音信号的来源方向属于手机的前置摄像头和后置摄像头的范围交接处。图4是本发明实施例提供的一种终端设备采集的声音信号来源方向示意图,如图4所示,终端设备具有两个摄像设备,分别为第一摄像设备和第二摄像设备,该第一摄像设备范围即为图4中终端设备的下方区域,该第二摄像设备范围即为图4中终端设备的上方区域,因此,声音源I的来源方向属于该第一摄像设备范围,声音源2的来源方向属于该第二摄像设备范围,声音源3的来源方向属于该第一摄像设备和该第二摄像设备的范围交接处。本发明实施例可应用于至少两个用户同时使用同一个终端设备与对象用户进行视频通话的场景下,例如,用 户A和用户B使用终端设备与用户C进行视频通话,用户A处于该第一摄像设备的摄像范围,用户B处于该第二摄像设备的摄像范围,当用户A发出声音时,获取到的声音信号的来源方向属于该第一摄像设备范围,不进行摄像设备切换,用户A与用户C进行视频通话,当用户B发出声音时,获取到的声音信号的来源方向属于该第二摄像设备范围,此时,将该第一摄像设备切换为该第二摄像设备,使得用户B可以与用户C进行视频通话,通过获取声音信号的来源方向,控制摄像设备切换,使得至少两个用户均可以与对象用户进行视频通话。本发明实施例是以终端设备上具有两个摄像设备为例,当终端设备具有两个以上的摄像设备时,获取声音信号的来源方向,将当前使用的摄像设备切换为该来源方向对应的摄像设备,实现了视频通话过程中终端设备上的两个以上的摄像设备之间的切换。在本发明实施例中,终端设备可以在检测该第一摄像设备和该第二摄像设备采集的图像中是否包括人脸的同时,获取声音信号的来源方向,当该第一摄像设备和该第二摄像设备采集的图像中均包括人脸时,即至少两个用户分别处于该第一摄像设备的摄像范围和该第二摄像设备的摄像范围时,根据声音信号的来源方向,控制摄像设备的切换,保持当前使用的摄像设备为该声音信号的来源方向对应的摄像设备,实现至少两个用户与对象用户进行视频通话,当处于任一摄像设备的摄像范围的用户离开时,检测到该任一摄像设备采集的图像中不包括人脸,此时不再进行摄像设备切换。
本发明实施例提供的方法,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。图5是本发明实施例提供的一种切换视频画面的方法的流程图。该发明实施例以执行主体为终端设备,且该终端设备上具有两个摄像设备为例对本发明提供的技术方案进行说明,参见图5,所述方法包括:501:在视频通话开始时,启动终端设备上的两个摄像设备;本发明实施例以在视频通话开始时,启动终端设备上的两个摄像设备为例进行说明。502:在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,进行语音识别;本领域的技术人员可以获知,语音识别是指通过识别和理解过程把声音信号转变为相应的文本或命令,根据该文本或命令实现各种不同的功能。在应用第一摄像设备进行视频通话过程中,终端设备通过音频设备采集用户的声音信号,并对该声音信号进行语音识别,以判断该声音信号是否为指示摄像设备切换的声音信号。503:当识别到该声音信号与预设切换语音一致时,将该第一摄像设备切换为该第二摄像设备。该预设切换语音用于触发摄像设备的切换,当识别到该声音信号与预设切换语音一致时,触发对摄像设备的切换,将该第一摄像设备切换为该第二摄像设备。该预设切换语音可以由开发人员设置,也可以由 用户在使用过程中设置。例如,该预设切换语音可以为“切换摄像头”,当用户说出“切换摄像头”时,终端设备采集用户的声音信号,识别到用户的声音信号“切换摄像头”与预设切换语音一致,此时,将该第一摄像设备切换为该第二摄像设备。本发明实施例中,通过对声音信号的语音识别,使得用户通过下达声音指令即可实现摄像设备的切换,而无需手动进行摄像设备的切换,操作更加简便。本发明实施例是以终端设备上具有两个摄像设备为例,当终端设备具有两个以上的摄像设备时,获取用户的声音信号,当该声音信号与预先设定的第一切换语音一致时,将当前使用的摄像设备切换至该第一切换语音对应的摄像设备,通过用户的声音指令,实现终端设备上的两个以上的摄像设备之间的切换。其中,该多个预设切换语音以及任一预设切换语音与该两个以上的摄像设备之间的映射关系可以由开发人员设置,也可以由用户在使用过程中设置。例如,“切换到前置摄像头”指令可以触发将当前使用的摄像头切换为前置摄像头,“切换到侧面摄像头”指令可以触发将当前使用的摄像头切换为侧面的摄像头。本发明实施例提供的方法,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。图6是本发明实施例提供的一种切换视频画面的装置结构示意图。参见图6,所述装置包括:切换事件检测模块61,用于在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;摄像设备切换模块62,用于当检测到发生该预设切换事件时,将该第一摄像设备切换为第二摄像设备。可选地,该切换事件检测模块61包括:第一切换事件检测单元,用于在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据该第一摄像设备和该至少一个第二摄像设备采集的图像,检测是否发生预设切换事件;第二切换事件检测单元,用于在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。可选地,该第一切换事件检测单元包括:人脸检测子单元,用于检测该第一摄像设备和该至少一个第二摄像设备采集的图像中是否包括人脸;第一人脸检测子单元,用于当该第一摄像设备采集的图像中不包括人脸,且该至少一个第二摄像设备采集的图像包括人脸时,检测到发生该预设切换事件;

第二人脸检测子单元,用于当该至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生该预设切换事件。可选地,该第二切换事件检测单元包括:声音来源方向获取子单元,用于根据该终端设备的音频设备采集的声音信号,获取该声音信号的来源方向;第一声音检测子单元,用于当获取到的声音信号的来源方向属于该第二摄像设备范围时,检测到发生该预设切换事件。可选地,该第二切换事件检测单元包括:语音识别子单元,用于根据该终端设备的音频设备采集的声音信号,进行语音识别;第二声音检测子单元,用于当识别到该声音信号与预设切换语音一致时,检测到发生该预设切换事件,该预设切换语音用于触发摄像设备的切换。本发明实施例提供的装置,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。需要说明的是:上述实施例提供的切换视频画面的的装置在切换视频画面的时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的切换视频画面的的装置与切换视频画面的的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本发明实施例还提供了一种设备,包括:触摸显示屏;一个或多个处理器;存储器;和—个或多个模块,该一个或多个模块存储于该存储器中并被配置成由该一个或多个处理器执行,其中,该一个或多个模块具有如下功能:在应用第一摄像设备进行视 频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;当检测到发生该预设切换事件时,将该第一摄像设备切换为第二摄像设备。可选地,该一个或多个模块用于在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据该第一摄像设备和该至少一个第二摄像设备采集的图像,检测是否发生预设切换事件;和/或,在应用第一摄像设备进行视频通话过程中,根据该终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。可选地,该一个或多个模块还用于检测该至少一个第一摄像设备和该第二摄像设备采集的图像中是否包括人脸;当该第一摄像设备采集的图像中不包括人脸,且该至少一个第二摄像设备采集的图像包括人脸时,检测到发生该预设切换事件;当该至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生该预设切换事件。可选地,该一个或多个模块还用于根据该终端设备的音频设备采集的声音信号,获取该声音信号的来源方向;当获取到的声音信号的来源方向属于该第二摄像设备范围时,检测到发生该预设切换事件。可选地,该一个或多个模块还用于根据该终端设备的音频设备采集的声音信号,进行语音识别;当识别到该声音信号与预设切换语音一致时,检测到发生该预设切换事件,该预设切换语音用于触发摄像设备的切换。本发明实施例提供的设备,通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为该第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,同时不需要用户手动进行视频画面的切换,提高了视频通话的质量。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种切换视频画面的方法,其特征在于,所述方法包括: 在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件; 当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。
2.根据权利要求1所述的方法,其特征在于,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括: 在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据所述第一摄像设备和所述至少一个第二摄像设备采集的图像,检测是否发生预设切换事件; 和/或, 在应用第一摄像设备进行视频通话过程中,根据所述终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。
3.根据权利要求1或2所述的方法,其特征在于,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括: 检测所述第一摄像设备和所述至少一个第二摄像设备采集的图像中是否包括人脸;当所述第一摄像设备采集的图像中不包括人脸,且所述至少一个第二摄像设备采集的图像包括人脸时,检测到发生所述预设切换事件; 当所述至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生所述预设切换事件。
4.根据权利要求1或2所述的方法,其特征在于,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括: 根据所述终端设备的音频设备采集的声音信号,获取所述声音信号的来源方向;当获取到的声音信号的来源方向属于所述第二摄像设备范围时,检测到发生所述预设切换事件。
5.根据权利要求1或2所述的方法,其特征在于,在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件,包括: 根据所述终端设备的音频设备采集的声音信号,进行语音识别; 当识别到所述声音信号与预设切换语音一致时,检测到发生所述预设切换事件,所述预设切换语音用于触发摄像设备的切换。
6.一种切换视频画面的装置,其特征在于,所述装置包括: 切换事件检测模块,用于在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件; 摄像设备切换模块,用于当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。
7.根据权利要求6所述的装置,其特征在于,所述切换事件检测模块包括: 第一切换事件检测单元,用于在视频通话开始时,启动第一摄像设备和至少一个第二摄像设备,在应用第一摄像设备进行视频通话过程中,根据所述第一摄像设备和所述至少一个第二摄像设备采集的图像,检测是否发生预设切换事件; 第二切换事件检测单元,用于在应用第一摄像设备进行视频通话过程中,根据所述终端设备的音频设备采集的声音信号,检测是否发生预设切换事件。
8.根据权利要求6或7所述的装置,其特征在于,所述第一切换事件检测单元包括: 人脸检测子单元,用于检测所述第一摄像设备和所述至少一个第二摄像设备采集的图像中是否包括人脸; 第一人脸检测子单元,用于当所述第一摄像设备采集的图像中不包括人脸,且所述至少一个第二摄像设备采集的图像包括人脸时,检测到发生所述预设切换事件; 第二人脸检测子单元,用于当所述至少一个第二摄像设备采集的图像包括人脸,且维持时间超过预设时长时,检测到发生所述预设切换事件。
9.根据权利要求6或7所述的装置,其特征在于,所述第二切换事件检测单元包括: 声音来源方向获取子单元,用于根据所述终端设备的音频设备采集的声音信号,获取所述声音信号的来源方向; 第一声音检测子单元,用于当获取到的声音信号的来源方向属于所述第二摄像设备范围时,检测到发生所述预设切换事件。
10.根据权利要求6或7所述的装置,其特征在于,所述第二切换事件检测单元包括: 语音识别子单元,用于根据所述终端设备的音频设备采集的声音信号,进行语音识别; 第二声音检测子单元,用于当识别到所述声音信号与预设切换语音一致时,检测到发生所述预设切换事件,所述预设切换语音用于触发摄像设备的切换。
11.一种设备,其特征在于,包括: 触摸显示屏; 一个或多个处理器; 存储器;和 一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能: 在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件; 当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。
全文摘要
本发明实施例公开了一种切换视频画面的方法、装置和设备,属于终端设备领域。所述方法包括在应用第一摄像设备进行视频通话过程中,通过采集图像和/或音频信息检测是否发生预设切换事件;当检测到发生所述预设切换事件时,将所述第一摄像设备切换为第二摄像设备。本发明通过在视频通话过程时,通过采集图像和/或音频信息检测是否发生预设切换事件,当检测到发生预设切换事件时,将当前使用的第一摄像设备切换为第一摄像设备以外的任一个摄像设备,实现了终端设备上摄像设备的智能切换,扩大了视频通话时的摄像范围,不需要用户手动进行视频画面的切换,简化了切换操作,提高了视频通话的质量。
文档编号H04N5/268GK103237178SQ20131010042
公开日2013年8月7日 申请日期2013年3月26日 优先权日2013年3月26日
发明者林形省, 刘道宽, 汪轩然, 武小军, 马坤, 林锦滨 申请人:北京小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1