一种语音控制的网络摄像机、视频监控系统以及控制方法与流程

文档序号:14846976发布日期:2018-06-30 16:48阅读:452来源:国知局
一种语音控制的网络摄像机、视频监控系统以及控制方法与流程

本发明涉及视频监控领域,更具体地说,涉及一种语音控制的网络摄像机、视频监控系统以及控制方法。



背景技术:

视频监控在安防、管理、交流等方面具有广泛应用,但现有对视频监控系统中摄像机的现场调节与控制较为繁琐。例如通过手机APP控制,随着功能增多操作逐渐繁琐,界面也开始逐渐臃肿,操作复杂。或者通过远端控制中心发送指令进行调节,但调节不直观。或者在现场直接在摄像机上进行设置,这需要摄像机设置专门的调节按钮,增大成本还需要用户需要携带梯子等工具。所以,现有技术不方便用户在现场直接操作摄像头。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种语音控制的网络摄像机、视频监控系统以及控制方法。

本发明解决其技术问题所采用的技术方案是:构造一种语音控制的网络摄像机,包括摄像组件和电源模块,还包括控制器、MIC模块、以及通信模块;所述电源模块分别连接所述摄像组件、控制器、MIC模块、以及通信模块,为其供电;

所述控制器分别连接并控制所述摄像组件、MIC模块、以及通信模块,所述MIC模块用于获取用户语音,并将所述用户语音传输至所述处理器;所述处理器将所述用户语音通过所述通信模块发送出去;所述通信模块还用于接收控制指令,所述控制器根据所述控制指令完成对应操作。

优选地,本发明所述的语音控制的网络摄像机,所述网络摄像机还包括与所述控制器连接、用于带动摄像机转动的转动云台,所述控制器根据所述控制指令控制所述转动云台转动。

优选地,本发明所述的语音控制的网络摄像机,所述通信模块包括有线通信模块和/或无线通信模块;

所述无线通信模块包括WIFI模块、3G无线通信模块、4G无线通信模块、5G无线通信模块中的至少一种。

优选地,本发明所述的语音控制的网络摄像机,所述网络摄像机还包括与所述控制器连接、用于为摄像对象提供照明的照明灯或红外夜视灯,所述控制器根据所述控制指令控制所述照明灯或红外夜视灯工作;和/或

与所述控制器连接、用于存储用户语音与控制指令对应关系的存储器,所述控制器在所述存储器中查找与所述用户语音对应的控制指令。

优选地,本发明所述的语音控制的网络摄像机,所述网络摄像机还包括与所述控制器连接、用于根据所述控制指令播放完成指令内容或提示信息的音频播放模块。

另,本发明还提供一种视频监控系统,包括至少一个上述的语音控制的网络摄像机、以及语音解析云端,所述语音解析云端存储有多组用户语音与控制指令的对应关系,所述网络摄像机连接所述语音解析云端;

所述网络摄像机接收用户语音并发送至所述语音解析云端,所述语音解析云端根据所述用户语音查找与之对应的控制指令并下发至所述网络摄像机,所述网络摄像机根据所述控制指令完成对应操作。

另,本发明还提供一种视频监控系统的控制方法,所述视频监控系统包括至少一个网络摄像机、以及语音解析云端,所述语音解析云端存储有多组用户语音与控制指令的对应关系,所述网络摄像机连接所述语音解析云端;所述方法包括:

S1:所述网络摄像机接收用户语音,发送所述用户语音至所述语音解析云端;

S2:所述语音解析云端根据所述用户语音查找与之对应的控制指令,下发至所述网络摄像机;

S3:所述网络摄像机根据所述控制指令完成对应操作。

优选地,本发明所述的视频监控系统的控制方法,所述步骤S1包括:

S11:所述网络摄像机接收到预设唤醒词后,开始接收所述用户语音并发送至所述语音解析云端;和/或

S12:开始接收所述用户语音后,判断所述用户语音的音量是否小于预设音量值;

S13:若所述用户语音的音量小于预设音量值,判断所述用户语音的音量小于预设音量值的持续时间是否达到预设时间;

S14:若所述用户语音的音量小于预设音量值的持续时间达到预设时间,则停止接收所述用户语音。

优选地,本发明所述的视频监控系统的控制方法,所述步骤S3包括:

S31:所述控制指令为转动控制指令,则所述网络摄像机根据所述转动控制指令转动;或

S32:所述控制指令为灯光控制指令,则所述网络摄像机根据所述灯光控制指令控制照明灯工作;或

S33:所述控制指令为录像控制指令,则所述网络摄像机根据所述录像控制指令控制录像进程。

优选地,本发明所述的视频监控系统的控制方法,所述步骤S3之后还包括:

S4:所述网络摄像机的音频播放模块播放完成指令内容或提示信息。

实施本发明的语音控制的网络摄像机、视频监控系统以及控制方法,具有以下有益效果:该网络摄像机包括摄像组件、电源模块、控制器、MIC模块、以及通信模块;控制器分别连接并控制摄像组件、MIC模块、以及通信模块,MIC模块用于获取用户语音,并将用户语音传输至处理器;处理器将用户语音通过通信模块发送出去;通信模块还用于接收控制指令,控制器根据控制指令完成对应操作。通过实施本发明,用户可通过语音在现场直接控制摄像机完成各种操作,简单方便,大大提高了现场工作效率。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明一种语音控制的网络摄像机第一实施例的结构示意图;

图2是本发明一种语音控制的网络摄像机第二实施例的结构示意图;

图3是本发明一种视频监控系统的结构示意图;

图4是本发明一种视频监控系统的控制方法的流程图;

图5是本发明判断是否结束接收语音的流程图。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。

图1是本发明一种语音控制的网络摄像机第一实施例的结构示意图。

具体的,该语音控制的网络摄像机包括:摄像组件、电源模块、控制器、MIC模块、以及通信模块。优选地,摄像组件为可见光摄像组件、红外摄像组件等。电源模块分别连接摄像组件、控制器、MIC模块、以及通信模块,为其供电;优选地,电源模块为市电公开模块或电池组供电模块。控制器分别连接并控制摄像组件、MIC模块、以及通信模块,MIC模块用于获取用户语音,其中MIC模块将声音信号转换为电信号可参考现有技术,本发明在此不再赘述。并将用户语音传输至处理器,处理器将用户语音通过通信模块发送出去。通信模块还用于接收控制指令,控制器根据控制指令完成对应操作。作为选择,本实施例的网络摄像机拍摄的图片及视频也需经过该通信模块发送出去,即该通信模块负责将用户语音和拍摄的图片、视频发送出去;可以理解,用于接收用户语音的语音解析云端与用于接收拍摄的图片、视频的服务器可以为同一服务器,也可为不同服务器。

作为选择,本实施例的语音控制的网络摄像机还包括与控制器连接、用于带动摄像机转动的转动云台,控制器根据控制指令控制转动云台转动。

作为选择,本实施例的语音控制的网络摄像机,通信模块包括有线通信模块和/或无线通信模块。无线通信模块包括但不限于WIFI模块、3G无线通信模块、4G无线通信模块、5G无线通信模块等,能够传输无限信号的通信方式都属于本发明的保护范围。

图2是本实施例一种语音控制的网络摄像机第二实施例的结构示意图。

具体的,本实施例与上述实施例的区别在于,本实施例的语音控制的网络摄像机还包括与控制器连接、用于为摄像对象提供照明的照明灯或红外夜视灯,控制器根据控制指令控制照明灯或红外夜视灯工作。优选地,照明灯工作的控制包括照明灯的开启和关闭,以及照明灯颜色、亮度等参数的控制。

作为选择,本实施例的语音控制的网络摄像机还包括与控制器连接、用于存储用户语音与控制指令对应关系的存储器,控制器在存储器中查找与用户语音对应的控制指令。

作为选择,本实施例的语音控制的网络摄像机还包括与控制器连接、用于根据控制指令播放完成指令内容或提示信息的音频播放模块。为增加网络摄像机的交互能力,在完成控制指令对应的操作后,需要告知用户此次操作完成的调整内容,例如,控制指令为转动控制指令,则通知用户已完成转动;控制指令为开启录像控制指令,则开启后告知用户已经开启录像;控制指令为暂停录像指令,则暂停录像后告知用户已经暂停录像。通过音频播放模块的播放,使用户直观的听到已完成的设置,提高用户体验。

图3是本发明一种视频监控系统的结构示意图。

具体的,本发明的视频监控系统包括至少一个上述的语音控制的网络摄像机、以及语音解析云端,优选地,网络摄像机为可见光摄像机、红外摄像机等。语音解析云端存储有多组用户语音与控制指令的对应关系,网络摄像机连接语音解析云端。为提高语音识别正确率,同一控制指令可对应多个用户语音,这样设置可以增加容错率,提高用户体验。进一步,用户语音与控制指令的对应关系为用户语音中关键字与控制指令的对应关系,即语音解析云端存储有多组关键字与控制指令的对应关系,则在根据用户语音查找与之对应的控制指令时,需首先提取用户语音中的关键字,然后查找与该关键字对应的控制指令。作为选择,语音解析云端存储有联动控制指令,即预设控制指令之间的联动关系,当联动控制指令中的触发指令被下发至网络摄像机后,陆续下发与之联动的控制指令至网络摄像机。例如,用户语音为“切换为夜间模式”,与之对应的夜间模式切换指令对应开启照明灯指令。网络摄像机接收用户语音并发送至语音解析云端,语音解析云端根据用户语音查找与之对应的控制指令并下发至网络摄像机,网络摄像机根据控制指令完成对应操作。

可以理解,本实施例的网络摄像机拍摄的图片及视频也需经过网络摄像机的通信模块发送出去,即该通信模块负责将用户语音和拍摄的图片、视频发送出去;作为选择,用于接收用户语音的语音解析云端与用于接收拍摄的图片、视频的服务器可以为同一服务器,也可为不同服务器。

为确认用户身份,语音解析云端中预存用户声纹特征信息,网络摄像机将接收到的用户声音上传至语音解析云端,语音解析云端解析用户声音中的声纹信息,并与预存的用户声纹信息进行比对,若匹配成功,则说明该用户具有管理权限;若匹配失败,则说明该用户没有管理权限。

图4是本发明一种视频监控系统的控制方法的流程图。

具体的,该方法应用于视频监控系统,视频监控系统包括至少一个网络摄像机、以及语音解析云端,语音解析云端存储有多组用户语音与控制指令的对应关系,网络摄像机连接语音解析云端。为提高语音识别正确率,同一控制指令可对应多个用户语音,这样设置可以增加容错率,提高用户体验。进一步,用户语音与控制指令的对应关系为用户语音中关键字与控制指令的对应关系,即语音解析云端存储有多组关键字与控制指令的对应关系,则在根据用户语音查找与之对应的控制指令时,需首先提取用户语音中的关键字,然后查找与该关键字对应的控制指令。作为选择,语音解析云端存储有联动控制指令,即预设控制指令之间的联动关系,当联动控制指令中的触发指令被下发至网络摄像机后,陆续下发与之联动的控制指令至网络摄像机。例如,用户语音为“切换为夜间模式”,与之对应的夜间模式切换指令对应开启照明灯指令。该方法包括下述步骤:

S1:网络摄像机接收用户语音,发送用户语音至语音解析云端。

具体的,网络摄像机的MIC模块接收用户语音,MIC模块连接控制器,并将用户语音传输至控制器。控制器处理该用户语音,形成包含该网络摄像机物理地址的数据包,并通过通信模块将该数据包上传至语音解析云端。进一步,在网络摄像机开始接收用户语音之前,还需要开启网络摄像机的接收语音功能,以避免网络摄像机随意接收用户语音,造成控制混乱。

作为选择,本发明的视频监控系统的控制方法通过唤醒词来开启网络摄像机的接收语音功能,步骤S1包括:

S11:网络摄像机接收到预设唤醒词后,开始接收用户语音并发送至语音解析云端。预设唤醒词需要预设,例如“开始”、“编号名称”、“你好”等,预设唤醒词可以存储在网络摄像机的存储器中,也可存储在语音解析云端。进一步,在需要关闭网络摄像机的接收语音功能时,可通过接受预设关闭词实现,例如预设关闭词为“控制完成”、“接收设置”等,网络摄像机接收到预设关闭词后,停止接收用户语音。预设关闭词可以存储在网络摄像机的存储器中,也可存储在语音解析云端。

作为选择,在网络摄像机接收到唤醒词后,开始接收用户语音,并将该用户语音上传至语音解析云端,并判断该用户语音中的密码是否为该网络摄像机的密码;若是,则开始接收用户语音并发送至语音解析云端,该用户语音可作为用于查找对应的控制信号;若否,则关闭网络摄像机的接收语音功能。或者在网络摄像机接收到唤醒词后,发出用户输入密码的提示音,然后接收用户语音,并将该用户语音上传至语音解析云端,并判断该用户语音中的密码是否为该网络摄像机的密码;若是,则开始接收用户语音并发送至语音解析云端,该用户语音可用于查找对应的控制信号;若否,则关闭网络摄像机的接收语音功能。优选地,上述密码验证方式也可使用账号验证方式,或工号验证方式,或账号+密码的验证方式,或工号+密码的验证方式等,可根据需要进行调整。

优选地,为确认用户身份,语音解析云端中预存用户声纹特征信息,网络摄像机将接收到的用户声音上传至语音解析云端,语音解析云端解析用户声音中的声纹信息,并与预存的用户声纹信息进行比对,若匹配成功,则说明该用户具有管理权限;若匹配失败,则说明该用户没有管理权限。

图5是本发明判断是否结束接收语音的流程图。

具体的,在用户完成对网络摄像机的调节之后,为避免摄像机继续接受非法语音,应结束接收语音。可通过下述方法进行:

S12:开始接收用户语音后,判断用户语音的音量是否小于预设音量值。

S13:若用户语音的音量小于预设音量值,判断用户语音的音量小于预设音量值的持续时间是否达到预设时间;可以理解,用户语音的音量小于预设音量值包含没有接收到用户语音。

S14:若用户语音的音量小于预设音量值的持续时间达到预设时间,则停止接收用户语音。例如,预设时间为5分钟,如果5分钟内没有接收到有效用户语音,则认为用户已经完成次轮控制,停止接收用户语音。

S2:语音解析云端根据用户语音查找与之对应的控制指令,下发至网络摄像机。

具体的,语音解析云端存储有多组用户语音与控制指令的对应关系,控制指令包括但不限于旋转控制指令、灯光控制指令、录像控制指令、焦距控制指令、分辨率控制指令、亮度控制指令、灰度控制指令、拍摄模式选择指令等,此处不能穷尽,凡是用于控制网络摄像机的控制指令都属于本发明的保护范围。查找到对应控制指令后,根据发送该用户语音的网络摄像机的网络地址将控制指令下发至该网络摄像机。优选地,语音解析云端首先提取用户语音中的关键词,利用关键字查找与之对应的控制指令。

进一步,为限制网络摄像机的使用权限,可通过下述方法进行用户身份识别:语音解析云端预存用户声音特征信息,当语音解析云端接收到网络摄像机上传的用户语音后,提取该用户语音的特征信息,并与预存的用户声音特征信息进行比对。通过比对,若匹配则说明该用户为合法用户,继续根据用户语音查找与之对应的控制指令,并下发至网络摄像机。进一步,预存用户特征信息的同时,预存该用户特征信息对应的用户权限,不同的用户具有不同的管理权限。当语音解析云端验证用户为合法用户后,根据用户语音查找与之对应的控制指令,进而判断该控制指令是否在该用户的用户权限内。若该控制指令在用户权限范围内,则下发至网络摄像机;若该控制指令不在用户权限范围内,则不下发该控制指令。通过权限设置,可限制用户的管理权限,防止网络摄像机被非法控制。

作为选择,语音解析云端还预存多组控制指令与提示语音的对应关系,在语音解析云端下发控制指令至网络摄像机后,下发对应的提示语音至网络摄像机。例如,控制指令为转动控制指令,与该转动控制指令对应的是提示语音是“是否继续转动”,用户听到该提示语音后,可通过回答“是”或者“否”,若用户回答“是”,则语音解析云端继续下发转动控制指令至网络摄像机;若用户回答“否”,则语音解析云端不再下发转动控制指令。

作为选择,若语音解析云端未查找到与用户语音对应的控制指令,则下发提示信息至网络摄像机,提示用户语音格式不正确、或无权操作、或正确的语音指令方法等,对用户做出有效反馈,提高使用体验。

S3:网络摄像机根据控制指令完成对应操作。

具体的,网络摄像机的通信模块接收到控制指令后,传输至控制器,控制器解析该控制指令,并根据解析结果控制网络摄像机的各个组件完成对应设置。

进一步,本发明的视频监控系统的控制方法中步骤S3包括:

S31:控制指令为转动控制指令,则网络摄像机根据转动控制指令转动;转动包括按照转动控制指令中的角度进行转动,或按照转动控制指令中的转动方向进行转动,例如向左转动、向右转动、向上转动、向下转动等,或按照转动控制指令中的速率转动。进一步,网络摄像机包括转动云台,转动云台在控制指令的控制下转动。或者

S32:控制指令为灯光控制指令,则网络摄像机根据灯光控制指令控制照明灯工作;照明灯工作的控制包括照明灯的开启和关闭,以及照明灯颜色、亮度等参数的控制。或者

S33:控制指令为录像控制指令,则网络摄像机根据录像控制指令控制录像进程。录像进程包括开始录像、暂停录像、保存录像等。或者

S34:控制指令为焦距控制指令,则网络摄像机根据焦距控制指令调节网络摄像机的焦距。或者

S35:控制指令为分辨率控制指令,则网络摄像机根据分辨率控制指令调节网络摄像机的清晰度。或者

S36:控制指令为亮度控制指令,则网络摄像机根据亮度控制指令调节网络摄像机的画面亮度。或者

S37:控制指令为拍摄模式选择指令,则网络摄像机根据拍摄模式选择指令选择对应的拍摄模式进行拍摄,其中,网络摄像机中预存有多种拍摄模式。

S38:控制指令为设置移动侦测指令,则网络摄像机根据移动侦测指令选择对应的模式进行设置。

S39:控制指令为设置声音侦测指令,则网络摄像机根据声音侦测指令选择对应的模式进行设置。

S40:控制指令为设置温度报警指令,则网络摄像机根据温度报警指令选择对应的模式进行设置。

S41:控制指令为设置摇篮曲播放/停止指令,则网络摄像机根据摇篮曲播放/停止指令进行相对应的操作。可以理解,网络摄像机的存储器中存储有对应的音频文件。

S42:控制指令为获取设备状态(各种传感器)信息指令,则网络摄像机根据状态(各种传感器)信息指令进行相对应的播报操作。

作为选择,本发明的视频监控系统的控制方法,步骤S3之后还包括:

S4:网络摄像机的音频播放模块播放完成指令内容或提示信息。为增加网络摄像机的交互能力,在完成控制指令对应的操作后,需要告知用户此次操作完成的调整内容,例如,控制指令为转动控制指令,则通知用户已完成转动;控制指令为开启录像控制指令,则开启后告知用户已经开启录像;控制指令为暂停录像指令,则暂停录像后告知用户已经暂停录像。通过音频播放模块的播放,使用户直观的听到已完成的设置,提高用户体验。

通过实施本发明,用户可通过语音在现场直接控制摄像机完成各种操作,设备简单,仅需要使用通信模块即可;并且学习成本低,使用日常操作用于即可完成控制,不需要操作复杂的软件,操作简单方便,大大提高了现场工作效率。

以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。

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