专利名称:移动侦测的方法、系统和业务服务器的制作方法
技术领域:
本发明涉及到多媒体技术领域,特别涉及到一种移动侦测的方法、系统和业务服
务器。
背景技术:
视频监控是安全防范系统的重要组成部分,它是ー种防范能力较强的综合系统。视频监控以其直观、准确、及时和信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控技术也有了长足的发展,其是以计算机为核心的多媒体监控,把管理权交给计算机,不以人的主观意识为转移。在视频监控系统中,视频影像信息是最重要的信息数据。视频监控系统的核心业务,均是建立在完整有效的视频影像的基础上的。现有的移动侦测告警是静止的摄像头对固定区域进行监控,一旦设定区域的图像发生变化,便触发移动侦测告警。但是,这种移动侦测方法,若监控场所所有物体都是静止的,而只有摄像头是移动的,这样,由于获取图像的变化,依旧能触发移动侦测告警,从而影响到移动侦测告警的准确性。
发明内容
本发明的主要目的为提供一种移动侦测的方法、系统和业务服务器,g在实现摄像头处于运动状态下的移动侦测,从而能够保证移动侦测告警的准确性。本发明提供一种移动侦测的方法,包括业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据所述第一移动角度和第二移动角度,比对所述第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。优选地,在执行所述在设定的第一时刻,获取摄像头所拍摄的第一监控图像之前,还包括向云台发送用于控制其移动的控制请求;接收所述云台返回的控制响应消息,并记录云台上报的当前移动速率。优选地,所述在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度包括在设定的第一时刻,当云台移动至第一移动角度时,获取摄像头所拍摄的第一监控图像;根据所述当前移动速率,计算所述第一移动角度的角度值。优选地,所述在设定的第二时间内,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度包括
在设定的第二时刻,当云台移动至第二移动角度时,获取摄像头所拍摄的第二监控图像;根据所述当前移动速率,计算所述第二移动角度的角度值。优选地,在执行所述根据第一移动角度和第二移动角度,比对所述第一监控图像和第二监控图像中的公共图像是否一致之前,还包括根据摄像头的拍摄视角和所述当前移动速率,确定所述第一监控图像和第二监控图像中的公共图像的视角范围。本发明还提供ー种业务服务器,包括第一获取及计算模块,用于在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;
第二获取及计算模块,用于在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;比对模块,用于根据第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。优选地,业务服务器还包括请求发送模块,用于向云台发送用于控制其移动的控制请求;记录模块,用于接收所述云台返回的控制响应消息,并记录云台上报的当前移动速率。优选地,述第一获取及计算模块包括第一获取单元,用于在设定的第一时刻,当云台移动至第一移动角度吋,获取摄像头所拍摄的第一监控图像;第一计算单元,用于根据所述当前移动速率,计算所述第一移动角度的角度值。优选地,所述第二获取及计算模块包括第二获取单元,用于在设定的第二时刻,当云台移动至第二移动角度吋,获取摄像头所拍摄的第二监控图像;第二计算单元,用于根据所述当前移动速率,计算所述第二移动角度的角度值。优选地,业务服务器还包括确定模块,用于根据摄像头的拍摄视角和所述当前移动速率,确定所述第一监控图像和第二监控图像中的公共图像的视角范围。本发明进一歩提供ー种移动侦测的系统,包括用于通过其转动扩大监控范围的云台、用于拍摄监控图像的摄像头以及业务服务器,所述业务服务器用于在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据所述第一移动角度和第二移动角度,比对所述第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。本发明通过业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据所得到的第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。采用这种方法来实现当摄像头处于运动状态下的移动侦测,在很大程度上保证了移动侦测告警的准确性。
图I为本发明移动侦测的方法一实施例的流程示意图;图2为本发明移动侦测的方法又一实施例的流程示意图;图3为本发明移动侦测的方法中获取第一监控图像,计算云台的第一转动角度的流程示意图;图4为本发明移动侦测的方法中获取第二监控图像,计算云台的第二转动角度的流程示意图; 图5为本发明移动侦测的方法另ー实施例的流程示意图;图6为本发明业务服务器ー实施例的结构示意图;图7为本发明业务服务器又一实施例的结构示意图;图8为本发明业务服务器中第一获取及计算模块的结构示意图;图9为本发明业务服务器中第二获取及计算模块的结构示意图;图10为本发明业务服务器另一实施例的结构示意图;图11为本发明移动侦测的系统ー实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,參照附图做进ー步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明提供一种移动侦测的方法,在摄像头运动的状态下实现移动侦测。在控制云台转动的过程中,在预先设定的时刻,通过摄像头拍摄当前监控环境下的监控图像,然后对比所获取到的在不同时刻摄像头拍摄的监控图像,判断其中的公共图像是否有变化,若有,则判断此时发生移动侦测,进ー步触发移动侦测告警。參照图1,图I为本发明移动侦测的方法一实施例的流程示意图。本实施例所提供的移动侦测的方法,包括步骤S10,业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;步骤S20,在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;步骤S30,根据第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像,判断是否一致;若否,则执行步骤S31 ;步骤S31,触发移动侦测告警。由于摄像头的拍摄视角通常比较有限,而如当前监控环境中需要监控的区域范围较大时,需要通过控制云台在某个方向的移动来达到扩大监控范围的目的。在本实施例中,通过业务服务器控制云台按一定的速率移动,并在预先设定的第一时刻,当云台移动至第ー移动角度时,通过摄像头拍摄第一监控图像,然后获取该第一监控图像。由于摄像头的拍摄视角为已知的,而云台的移动速率也为已知,根据第一时刻和云台的移动速率,即可计算出当前云台的第一移动角度。在云台继续移动的过程中,在预先设定的第二时刻,即当云台移动至第二移动角度时,通过摄像头拍摄第二监控图像,然后获取该第一监控图像。并且,根据第二时刻和云台的移动速率,计算出当前云台的第二移动角度。本实施例中,该第二时刻与第一时刻的时间间隔通常需要满足一定的关系,即需要根据摄像头的拍摄视角和云台的移动速率来确定。当获取到摄像头拍摄得到第一监控图像和第二监控图像,并且计算出相应的第一移动角度和第二移动角度后,根据该第一移动角度和第二移动角度,同时根据摄像头的拍摄视角,便可确定第一监控图像和第二监控图像的公共图像的视角范围。然后,比对第一监控图像和第二监控图像中的公共图像是否一致,如果不一致,则说明当前监控环境有变化,发生移动侦测,并触发移动侦测告警。
·
本发明实施例,通过业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据所得到的第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。采用这种方法来实现当摄像头处于运动状态下的移动侦测,保证了移动侦测告警的准确性。參照图2,图2为本发明移动侦测的方法又一实施例的流程示意图。在上述实施例的基础上,在执行步骤SlO之前,移动侦测的方法还包括步骤S40,向云台发送用于控制其转动的控制请求;步骤S41,接收云台返回的控制响应消息,并记录云台上报的当前移动速率。在云台移动的过程中,通过摄像头拍摄监控图像之前,业务服务器首先向云台发送用于控制其移动的控制请求,而当云台接收到该控制请求后,会返回ー个控制响应消息至业务服务器,并且根据业务服务器所指示的移动速率开始移动,同时向业务服务器上报其初始移动速率,而业务服务器会返回一个确认消息至云台,并将其所接收到的云台的当前移动速率进行记录。在本实施例中,在云台移动的过程中,由于业务服务器有可能根据当前监控环境的需要,而随时发送控制请求至云台,控制云台改变其移动速率。这样,当云台接收到该控制请求,并改变其移动速率而继续移动后,会即时向业务服务器上报其当前移动速率,而业务服务器根据所接收到的当前移动速率,将之前所记录的移动速率进行更新。在通过摄像头拍摄监控图像之前,首先通过业务服务器向云台发送用于控制其移动的控制请求,并在接收到云台返回的控制响应消息后,将云台所上报当前移动速率进行记录。这样,所记录的当前移动速率即可用于在获取到监控图像后,计算移动角度的角度值,从而提高了移动侦测的方便性和准确性。參照图3,图3为本发明移动侦测的方法中获取第一监控图像,计算云台的第一转动角度的流程示意图。在本发明移动侦测的方法一实施例的基础上,步骤SlO包括步骤S11,在设定的第一时刻,当云台移动至第一移动角度时,获取摄像头所拍摄的第一监控图像;
步骤S12,根据当前移动速率,计算所述第一移动角度的角度值。在本实施例中,需要通过云台的移动来扩大摄像头监控范围,并通过摄像头拍摄监控图像之前,首先提前设定好若干色素分析比率。例如,设定需要打开照明设备的画面过暗的色素取值区间,即亮色素、正常色素以及暗色素所占的比率;设定需要打开遮光设施的光线过强的色素取值区间,即亮色素、正常色素以及暗色素所占的比率。开始拍摄时,需要预先设定ー个第一时刻,本实施例中,该第一时刻用t来表不,即在这个时刻,当云台移动至第一移动角度时,通过摄像头对当前监控环境进行拍摄,而业务服务器通过与摄像头之间的连接及通信,获取此时摄像头所拍摄的第一监控图像。得到第一监控图像后,根据第一时刻t以及业务服务器所记录的云台当前移动速率,便可以计算出云台移动至第一移动角度时该第一移动角度的角度值。參照图4,图4为本发明移动侦测的方法中获取第二监控图像,计算云台的第二转动角度的流程示意图。 在本发明移动侦测的方法一实施例的基础上,步骤S20包括步骤S21,在设定的第二时刻,当云台移动至第二移动角度时,获取摄像头所拍摄的第二监控图像;步骤S22,根据当前移动速率,计算第二移动角度的角度值。在本实施例中,预先设定的第二时刻可以用t’来表示,由于第二时刻t’与第一时刻t的时间间隔需要满足一定的关系,该时间间隔可以用t’’来表示,即需要根据摄像头的拍摄视角和云台的移动速率来确定。在本实施例中,获取监控图像的时间间隔t’’必须小于摄像头的拍摄视角/ (云台的移动速率*2),因此,根据该时间间隔t’’以及第ー时刻t,就可以对第二时刻t’进行预设。当设定了第二时刻t’后,当云台从第一移动角度继续移动至第二移动角度时,通过摄像头对当前监控环境进行拍摄,业务服务器通过与摄像头之间的连接及通信,获取此时摄像头所拍摄的第二监控图像。得到第二监控图像后,同样,根据第二时刻t’以及业务服务器所记录的云台当前移动速率,可以计算出云台移动至第二移动角度时该第二移动角度的角度值。在设定的第一时刻,当云台转动至第一移动角度时,通过摄像头拍摄第一监控图像,根据云台的当前移动速率,计算第一移动角度的角度值;并且在设定的第二时刻,当云台转动至第二移动角度时,通过摄像头拍摄第二监控图像,根据云台的当前移动速率,计算第二移动角度的角度值。所得到的第一移动角度的角度值和第二移动角度的角度值,可以用于确定第一监控图像和第二监控图像的公共图像的角度范围。因此,进一歩保证提高了移动侦测的方便性和准确性。參照图5,图5为本发明移动侦测的方法另ー实施例的流程示意图。在本发明移动侦测的方法一实施例的基础上,在执行步骤S30之前,该方法还包括步骤S50,根据摄像头的拍摄视角和云台的当前移动速率,确定第一监控图像和第ニ监控图像中的公共图像的视角范围。在本实施例中,当在云台移动的过程中,获取到拍摄到第一监控图像和第二监控图像,并且分别计算出第一移动角度的角度值和第二移动角度的角度值后,根据该第一移动角度的角度值和第二移动角度的角度值,同时根据摄像头的拍摄视角和云台的当前移动速率,确定当云台移动了第一移动角度时所拍摄的第一监控图像和云台移动了第二移动角度时所拍摄的第二监控图像中,公共图像部分的角度范围,由此便可以根据所确定的公共图像,来进行是否发生移动侦测的判断。获取到拍摄到第一监控图像和第二监控图像,并且分别计算出第一移动角度的角度值和第二移动角度的角度值后,根据摄像头的拍摄视角和云台的当前移动速率,确定第一监控图像和第二监控图像中的公共图像的视角范围,以便判断是否发生移动侦测,便在很大程度上进ー步保证了移动侦测告警的准确性。本发明还提供ー种业务服务器。參照图6,图6为本发明业务服务器ー实施例的结构示意图。
本实施例所提供的业务服务器包括第一获取及计算模块101,用于在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;第二获取及计算模块102,用于在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;比对模块103,用于根据第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。由于摄像头的拍摄视角通常比较有限,而如当前监控环境中需要监控的区域范围较大时,需要通过控制云台在某个方向的移动来达到扩大监控范围的目的。在本实施例中,通过业务服务器控制云台按一定的速率移动,并在预先设定的第一时刻,当云台移动至第ー移动角度时,通过摄像头拍摄第一监控图像,然后通过第一获取及计算模块101获取该第一监控图像。由于摄像头的拍摄视角为已知的,而云台的移动速率也为已知,第一获取及计算模块101根据第一时刻和云台的移动速率,即可计算出当前云台的第一移动角度。在云台继续移动的过程中,在预先设定的第二时刻,即当云台移动至第二移动角度时,通过摄像头拍摄第二监控图像,然后通过第二获取及计算模块102获取该第一监控图像。并且,第二获取及计算模块102根据第二时刻和云台的移动速率,计算出当前云台的第二移动角度。本实施例中,该第二时刻与第一时刻的时间间隔通常需要满足一定的关系,即需要根据摄像头的拍摄视角和云台的移动速率来确定。当获取到摄像头拍摄得到第一监控图像和第二监控图像,并且计算出相应的第一移动角度和第二移动角度后,根据该第一移动角度和第二移动角度,同时根据摄像头的拍摄视角,便可确定第一监控图像和第二监控图像的公共图像的视角范围。然后,通过比对模块103比对第一监控图像和第二监控图像中的公共图像是否一致,如果不一致,则说明当前监控环境有变化,发生移动侦测,并触发移动侦测告警。本发明实施例,通过业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据所得到的第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。采用这种方法来实现当摄像头处于运动状态下的移动侦测,保证了移动侦测告警的准确性。參照图7,图7为本发明业务服务器又一实施例的结构示意图。
在上述实施例的基础上,提出本发明业务服务器又ー实施例,在本实施例中,业务服务器还包括请求发送模块104,用于向云台发送用于控制其移动的控制请求;记录模块105,用于接收云台返回的控制响应消息,并记录云台上报的当前移动速 率。在云台移动的过程中,通过摄像头拍摄监控图像之前,业务服务器的请求发送模块104首先向云台发送用于控制其移动的控制请求,而当云台接收到该控制请求后,会返回ー个控制响应消息至业务服务器,并且根据业务服务器所指示的移动速率开始移动,同时向业务服务器上报其初始移动速率,而业务服务器会返回一个确认消息至云台,并通过记录模块105将其所接收到的云台的当前移动速率进行记录。在本实施例中,在云台移动的过程中,由于业务服务器有可能根据当前监控环境的需要,而随时通过请求发送模块104发送控制请求至云台,控制云台改变其移动速率。这样,当云台接收到该控制请求,并改变其移动速率而继续移动后,会即时向业务服务器上报其当前移动速率,而业务服务器根据所接收到的当前移动速率,通过记录模块105将之前所记录的移动速率进行更新。在通过摄像头拍摄监控图像之前,首先通过业务服务器向云台发送用于控制其移动的控制请求,并在接收到云台返回的控制响应消息后,将云台所上报当前移动速率进行记录。这样,所记录的当前移动速率即可用于在获取到监控图像后,计算移动角度的角度值,从而提高了移动侦测的方便性和准确性。參照图8,图8为本发明业务服务器中第一获取及计算模块的结构示意图。基于本发明业务服务器ー实施例,第一获取及计算模块101包括第一获取单兀1011,用于在设定的第一时刻,当云台移动至第一移动角度时,获取摄像头所拍摄的第一监控图像;第一计算单元1012,用于根据当前移动速率,计算第一移动角度的角度值。在本实施例中,需要通过云台的移动来扩大摄像头监控范围,并通过摄像头拍摄监控图像之前,首先提前设定好若干色素分析比率。例如,设定需要打开照明设备的画面过暗的色素取值区间,即亮色素、正常色素以及暗色素所占的比率;设定需要打开遮光设施的光线过强的色素取值区间,即亮色素、正常色素以及暗色素所占的比率。开始拍摄时,需要预先设定ー个第一时刻,本实施例中,该第一时刻用t来表不,即在这个时刻,当云台移动至第一移动角度时,通过摄像头对当前监控环境进行拍摄,而业务服务器通过与摄像头之间的连接及通信,通过第一获取单元1011获取此时摄像头所拍摄的第一监控图像。得到第一监控图像后,第一计算单元1012根据第一时刻t以及业务服务器所记录的云台当前移动速率,便可以计算出云台移动至第一移动角度时该第一移动角度的角度值。參照图9,图9为本发明业务服务器中第二获取及计算模块的结构示意图。基于本发明业务服务器ー实施例,第二获取及计算模块102包括第二获取单元1021,用于在设定的第二时刻,当云台移动至第二移动角度时,获取摄像头所拍摄的第二监控图像;第二计算单元1022,用于根据当前移动速率,计算第二移动角度的角度值。
在本实施例中,预先设定的第二时刻可以用t’来表不,由于第二时刻t’与第一时刻t的时间间隔需要满足一定的关系,该时间间隔可以用t’’来表示,即需要根据摄像头的拍摄视角和云台的移动速率来确定。在本实施例中,获取监控图像的时间间隔t’’必须小于摄像头的拍摄视角/ (云台的移动速率*2),因此,根据该时间间隔t’’以及第ー时刻t,就可以对第二时刻t’进行预设。当设定了第二时刻t’后,当云台从第一移动角度继续移动至第二移动角度时,通过摄像头对当前监控环境进行拍摄,业务服务器通过与摄像头之间的连接及通信,通过第ニ获取单元1021获取此时摄像头所拍摄的第二监控图像。得到第二监控图像后,同样,第ニ计算单元1022根据第二时刻t’以及业务服务器所记录的云台当前移动速率,可以计算出云台移动至第二移动角度时该第二移动角度的角度值。在设定的第一时刻,当云台转动至第一移动角度时,通过摄像头拍摄第一监控图像,根据云台的当前移动速率,计算第一移动角度的角度值;并且在设定的第二时刻,当云台转动至第二移动角度时,通过摄像头拍摄第二监控图像,根据云台的当前移动速率,计算第二移动角度的角度值。所得到的第一移动角度的角度值和第二移动角度的角度值,可以·用于确定第一监控图像和第二监控图像的公共图像的角度范围。因此,进一歩保证提高了移动侦测的方便性和准确性。參照图10,图10为本发明业务服务器另一实施例的结构示意图。在本发明ー实施例的基础上,提出本发明业务服务器另ー实施例,在本实施例中,业务服务器还包括确定模块106,用于根据摄像头的拍摄视角和当前移动速率,确定第一监控图像和第二监控图像中的公共图像的视角范围。在本实施例中,当在云台移动的过程中,获取到拍摄到第一监控图像和第二监控图像,并且分别计算出第一移动角度的角度值和第二移动角度的角度值后,确定模块106根据该第一移动角度的角度值和第二移动角度的角度值,同时根据摄像头的拍摄视角和云台的当前移动速率,确定当云台移动了第一移动角度时所拍摄的第一监控图像和云台移动了第二移动角度时所拍摄的第二监控图像中,公共图像部分的角度范围,由此便可以根据所确定的公共图像,来进行是否发生移动侦测的判断。获取到拍摄到第一监控图像和第二监控图像,并且分别计算出第一移动角度的角度值和第二移动角度的角度值后,根据摄像头的拍摄视角和云台的当前移动速率,确定第一监控图像和第二监控图像中的公共图像的视角范围,以便判断是否发生移动侦测,便在很大程度上进ー步保证了移动侦测告警的准确性。本发明还提供一种移动侦测的系统。图11为本发明移动侦测的系统ー实施例的结构示意图。本实施例所提供的移动侦测的系统,包括业务服务器100、云台200以及摄像头300,其中业务服务器100用干在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警;云台200,用于通过其转动扩大监控范围;摄像头300,用于拍摄监控图像。由于摄像头300的拍摄视角通常比较有限,而如当前监控环境中需要监控的区域范围较大时,需要通过控制云台200在某个方向的移动来达到扩大监控范围的目的。在本实施例中,通过业务服务器100控制云台200按一定的速率移动,并在预先设定的第一时亥IJ,当云台200移动至第一移动角度时,通过摄像头拍摄第一监控图像,然后通过业务服务器100的第一获取及计算模块101获取该第一监控图像。由于摄像头300的拍摄视角为已 知的,而云台200的移动速率也为已知,第一获取及计算模块101根据第一时刻和云台200的移动速率,即可计算出当前云台200的第一移动角度。在云台200继续移动的过程中,在预先设定的第二时刻,即当云台200移动至第二移动角度时,通过摄像头300拍摄第二监控图像,然后通过业务服务器100的第一获取及计算模块102获取该第一监控图像。并且,第一获取及计算模块102根据第二时刻和云台200的移动速率,计算出当前云台200的第二移动角度。本实施例中,该第二时刻与第一时刻的时间间隔通常需要满足一定的关系,即需要根据摄像头300的拍摄视角和云台200的移动速率来确定。当获取到摄像头拍摄得到第一监控图像和第二监控图像,并且计算出相应的第一移动角度和第二移动角度后,根据该第一移动角度和第二移动角度,同时根据摄像头的拍摄视角,便可确定第一监控图像和第二监控图像的公共图像的视角范围。然后,通过比对模块103比对第一监控图像和第二监控图像中的公共图像是否一致,如果不一致,则说明当前监控环境有变化,发生移动侦测,并触发移动侦测告警。本移动侦测的系统实施例包括了上述业务服务器全部实施例的技术方案,所达到的技术效果也完全相同,在此不做赘述。以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。
权利要求
1.一种移动侦测的方法,其特征在于,包括 业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第ー移动角度; 在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度; 根据所述第一移动角度和第二移动角度,比对所述第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。
2.如权利要求I所述的方法,其特征在于,在执行所述在设定的第一时刻,获取摄像头所拍摄的第一监控图像之前,还包括 向云台发送用于控制其移动的控制请求; 接收所述云台返回的控制响应消息,并记录云台上报的当前移动速率。
3.如权利要求2所述的方法,其特征在于,所述在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度包括 在设定的第一时刻,当云台移动至第一移动角度时,获取摄像头所拍摄的第一监控图像; 根据所述当前移动速率,计算所述第一移动角度的角度值。
4.如权利要求3所述的方法,其特征在于,所述在设定的第二时间内,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度包括 在设定的第二时刻,当云台移动至第二移动角度吋,获取摄像头所拍摄的第二监控图像; 根据所述当前移动速率,计算所述第二移动角度的角度值。
5.如权利要求I至4中任一项所述的方法,其特征在于,在执行所述根据第一移动角度和第二移动角度,比对所述第一监控图像和第二监控图像中的公共图像是否一致之前,还包括 根据摄像头的拍摄视角和所述当前移动速率,确定所述第一监控图像和第二监控图像中的公共图像的视角范围。
6.—种业务服务器,其特征在于,包括 第一获取及计算模块,用于在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度; 第二获取及计算模块,用于在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度; 比对模块,用于根据第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。
7.如权利要求6所述的业务服务器,其特征在于,还包括 请求发送模块,用于向云台发送用于控制其移动的控制请求; 记录模块,用于接收所述云台返回的控制响应消息,并记录云台上报的当前移动速率。
8.如权利要求7所述的业务服务器,其特征在于,所述第一获取及计算模块包括 第一获取单元,用于在设定的第一时刻,当云台移动至第一移动角度时,获取摄像头所拍摄的第一监控图像;第一计算单元,用于根据所述当前移动速率,计算所述第一移动角度的角度值。
9.权利要求8所述的业务服务器,其特征在于,所述第二获取及计算模块包括 第二获取单元,用于在设定的第二时刻,当云台移动至第二移动角度吋,获取摄像头所拍摄的第二监控图像; 第二计算单元,用于根据所述当前移动速率,计算所述第二移动角度的角度值。
10.权利要求6至9中任ー项所述的业务服务器,其特征在于,还包括 确定模块,用于根据摄像头的拍摄视角和所述当前移动速率,确定所述第一监控图像和第二监控图像中的公共图像的视角范围。
11.ー种移动侦测的系统,包括用于通过其转动扩大监控范围的云台、用于拍摄监控图像的摄像头以及业务服务器,其特征在于,所述业务服务器用于 在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度; 在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度; 根据所述第一移动角度和第二移动角度,比对所述第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。
全文摘要
本发明公开了一种移动侦测的方法,包括业务服务器在设定的第一时刻,获取摄像头所拍摄的第一监控图像,并计算云台的第一移动角度;在设定的第二时刻,获取摄像头所拍摄的第二监控图像,并计算云台的第二移动角度;根据第一移动角度和第二移动角度,比对第一监控图像和第二监控图像中的公共图像是否一致,若否,则触发移动侦测告警。本发明还公开了相应的系统以及一种业务服务器。采用本发明所公开的方案,来实现当摄像头处于运动状态下的移动侦测,在很大程度上保证了移动侦测告警的准确性。
文档编号H04N5/232GK102843551SQ201210286699
公开日2012年12月26日 申请日期2012年8月13日 优先权日2012年8月13日
发明者岳志鹏 申请人:中兴通讯股份有限公司