专利名称:视频信息处理方法、系统及服务器的利记博彩app
技术领域:
本申请涉及视频监控技术领域,尤其涉及一种视频信息处理方法、系统及服务器。
背景技术:
目前视频监控已经应用在各种领域,例如,电信、银行等场所的营业厅,视频监控 通过在监控场合安装摄像机,通过这些摄像机对监控场所的各个局部区域进行监控与录 像,拍摄大量的视频信息并对这些视频信息进行编码存储。现有的视频监控系统中,包括大 量的摄像头,这些摄像头所拍摄的视频信息将消耗大量的网络带宽和存储空间,而其中有 用的视频信息隐藏在海量的存储信息中,难以得到有效利用。参见图1,为现有监控系统的 结构示意图,该监控系统通常由摄像机设备、编码存储设备和监控管理设备组成。摄像机用 于对视频信息进行捕获,所捕获的视频信息输入编码存储设备进行存储,管理员通过对所 存储的视频信息进行分析和处理提取有用的信息。发明人在对现有技术的研究和实践过程中发现,现有视频监控系统的视频获取具 有盲目性,因此所存储的无用视频信息较多;并且,由于现有视频监控系统的视频信息多以 时间和摄像机号为索引进行编码存储,在查找视频信息时,需要管理员进行大量的手工提 取和操作,因此效率低下,难以进行实时的分析,降低了视频监控系统的可用性。
发明内容
本申请实施例的目的是提供一种视频信息处理方法、系统及服务器,以解决现有 技术中的视频监控系统获取视频信息盲目,且对有用信息进行提取和分析时处理效率低下 的问题。为解决上述技术问题,本申请实施例提供如下技术方案一种视频信息处理方法,保存预先定义的若干事件特征,所述方法包括通过第一摄像机获取第一视频信息;根据所述第一视频信息确定是否有预先定义的事件发生;当有预先定义的事件发生时,以所述事件的发生时间和所述第一摄像机号为索引 保存所述第一视频信息。所述根据第一视频信息确定是否有预先定义的事件发生包括分析所述获取的第一视频信息;当从所述第一视频信息中提取的事件特征与所述预先定义的事件特征一致时,确 定预先定义的事件发生。还包括当有预先定义的事件发生时,控制第二摄像机获取与所述事件对应的第二视频信 息,所述第二摄像机与所述第一摄像机在视场上相互关联;根据所述第二视频信息验证预先定义的事件是否发生;当验证预先定义的事件发生时,以所述事件的发生时间和所述第二摄像机号为索引保存所述第二视频信息。所述以所述事件的发生时间和所述第一摄像机号为索引保存所述第一视频信息 包括以所述事件的发生时间和所述第一摄像机号为索引,在事件数据库中保存所述第 一视频信息的事件描述信息;以所述事件的发生时间和所述第一摄像机号为索引,在视频数据库中保存所述第 一视频信息的视频编码信息;所述以所述事件的发生时间和所述第二摄像机号为索引保存所述第二视频信息 包括以所述事件的发生时间和所述第二摄像机号为索引,在事件数据库中保存所述第 二视频信息的事件描述信息;以所述事件的发生时间和所述第二摄像机号为索引,在视频数据库中保存所述第 二视频信息的视频编码信息。还包括接收检索命令,所述检索命令中包含事件描述信息;根据所述事件描述信息在事件数据库中查找对应的摄像机号和事件发生的时 间;根据所述摄像机号和事件发生的时间查找视频数据库,并从所述视频数据库中获 取对应的视频编码信息。还包括根据所述发生的预定义事件,控制所述第一视频信息与第二视频信息的视频编码率。一种视频信息处理系统,包括第一摄像机和服务器,所述第一摄像机,用于获取第一视频信息;所述服务器,用于保存预先定义的若干事件特征,并根据所述第一视频信息确定 是否有预先定义的事件发生,当有预先定义的事件发生时,以所述事件的发生时间和所述 第一摄像机号为索引保存所述第一视频信息。还包括第二摄像机,用于当有预先定义的事件发生时,根据所述服务器的控制获取与所 述事件对应的第二视频信息,所述第二摄像机与所述第一摄像机在视场上相互关联;所述服务器,还用于根据所述第二视频信息验证预先定义的事件是否发生,当验 证预先定义的事件发生时,以所述事件的发生时间和所述第二摄像机号为索引保存所述第
二视频信息。还包括视频数据库、事件数据库、编码器和时统设备,所述事件数据库,用于以所述事件的发生时间和所述第一摄像机号为索引,保存 所述第一视频信息的事件描述信息,以及以所述事件的发生时间和所述第二摄像机号为索 引,保存所述第二视频信息的事件描述信息;所述编码器,用于编码所述第一视频信息和第二视频信息;所述视频数据库,用于以所述事件的发生时间和所述第一摄像机号为索引,保存所述第一视频信息的视频编码信息,以及以所述事件的发生时间和所述第二摄像机号为索 引,保存所述第二视频信息的视频编码信息。所述时统设备,用于对所述服务器和编码器进行授时,使所述服务器与编码器的 时间保持一致。所述服务器,还用于接收检索命令,所述检索命令中包含事件描述信息,根据所述 事件描述信息在事件数据库中查找对应的摄像机号和事件发生的时间,以及根据所述摄像 机号和事件发生的时间查找视频数据库,并从所述视频数据库中获取对应的视频编码信 肩、o一种服务器,包括预定义单元,用于保存预先定义的若干事件特征;获取单元,用于通过第一摄像机获取第一视频信息;判断单元,用于根据所述第一视频信息确定是否有预先定义的事件发生;保存单元,用于当有预先定义的事件发生时,以所述事件的发生时间和所述第一 摄像机号为索引保存所述第一视频信息。所述判断单元包括信息分析子单元,用于分析所述获取的第一视频信息;事件确定子单元,用于当从所述第一视频信息中提取的事件特征与所述预先定义 的事件特征一致时,确定预先定义的事件发生。还包括控制单元,用于当有预先定义的事件发生时,控制第二摄像机获取与所述事件对 应的第二视频信息,所述第二摄像机与所述第一摄像机在视场上相互关联;验证单元,用于根据所述第二视频信息验证预先定义的事件是否发生;所述保存单元,还用于当验证预先定义的事件发生时,以所述事件的发生时间和 所述第二摄像机号为索引保存所述第二视频信息。所述保存单元包括事件描述信息保存子单元,用于以所述事件的发生时间和所述第一摄像机号为索 引,在事件数据库中保存所述第一视频信息的事件描述信息,以及以所述事件的发生时间 和所述第二摄像机号为索引,在事件数据库中保存所述第二视频信息的事件描述信息;视频编码信息保存子单元,用于以所述事件的发生时间和所述第一摄像机号为索 引,在视频数据库中保存所述第一视频信息的视频编码信息,以及以所述事件的发生时间 和所述第二摄像机号为索引,在视频数据库中保存所述第二视频信息的视频编码信息。还包括接收单元,用于接收检索命令,所述检索命令中包含事件描述信息;查找单元,用于根据所述事件描述信息在事件数据库中查找对应的摄像机号和事 件发生的时间,以及根据所述摄像机号和事件发生的时间查找视频数据库,并从所述视频 数据库中获取对应的视频编码信息。还包括编码控制单元,用于根据所述发生的预定义事件,控制所述第一视频信息与第二 视频信息的视频编码率。
可见,本申请实施例中保存预先定义的若干事件特征,当通过第一摄像机获取第 一视频信息后,根据所述第一视频信息确定是否有预先定义的事件发生,当有预先定义的 事件发生时,以事件的发生时间和第一摄像机号为索引保存第一视频信息。应用本申请实 施例进行视频监控和视频信息处理,可以有针对性地对捕获到的与事件对应的视频信息进 行保存,并且由于通过第一摄像机与第二摄像机的关联性,当捕捉到预设事件发生时,通过 第二摄像机可以获取与预设事件相一致的目标视频信息,使得系统可以有针对性地获取视 频信息;由于视频信息可以按照事件描述信息进行存储,因此在查找和检索时,可以由系统 自动进行操作,提高了系统的可用性。
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提 下,还可以根据这些附图获得其他的附图。图1为现有视频监控系统的结构示意图;图2为本申请视频信息处理方法的第一实施例流程图;图3为本申请视频信息处理方法的第二实施例流程图;图4A为应用本申请视频信息处理方法实施例的一种视频监控处理系统的结构示 意图;图4B为应用本申请实施例的一种营业厅视频监控处理系统的结构示意图;图5为本申请视频信息处理系统的第一实施例框图;图6为本申请视频信息处理系统的第二实施例框图;图7为本申请服务器的实施例框图。
具体实施例方式本申请实施例提供一种视频信息处理方法、系统及服务器。为了使本技术领域的人员更好地理解本申请实施例中的技术方案,并使本申请实 施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本申请实施例中技术方 案作进一步详细的说明。在描述本申请实施例之前,首先对本申请涉及的技术术语进行如下解释视频信息摄像机输出的包含影像内容的信息,可以是模拟信号输出也可以是数 字信号输出;事件系统关注的时空中人和物的变化;事件特征系统以计算机语言定义的时空中人和物的变化特征;事件的描述信息系统以计算机语言描述的时空中人和物的变化信息;视频的编码信息对视频信息以一定的算法进行编码,以实现传输和存储视频信 息时减少带宽和存储空间的占用。参见图2,为本申请视频信息处理方法的第一实施例流程图步骤201 保存预先定义的若干事件特征。
本申请实施例中预先定义的事件特征主要指视频监控时需要重点关注的拍摄目 标的特征,例如,事件可以是某些安全事件和服务事件等。步骤202 通过第一摄像机获取第一视频信息。本申请实施例中,第一摄像机通常指全景摄像机或普通定焦摄像机,可以对监控 场所的全景进行拍摄。步骤203 根据第一视频信息确定是否有预先定义的事件发生。具体的,分析获取的第一视频信息,当从第一视频信息中提取的事件特征与所述 预先定义的事件特征一致时,确定预先定义的事件发生。步骤204:当有预先定义的事件发生时,以事件的发生时间和第一摄像机号为索 引保存第一视频信息。具体的,以所述事件的发生时间和第一摄像机号为索引,在事件数据库中保存第 一视频信息的事件描述信息,以及以事件的发生时间和所述第一摄像机号为索引,在视频 数据库中保存第一视频信息的视频编码信息;参见图3,为本申请视频信息处理方法的第二实施例流程图,该实施例详细示出了 面向事件的视频获取、存储和检索的处理过程步骤301 保存预先定义的若干事件特征。本申请实施例中,预先定义并保存了若干需要关注的事件,这些事件可以通过事 件特征进行区分,包括一些安全事件和服务事件等。例如,对于一个监控场所而言,可以预 设需要关注的事件为“场所门口有人进入”,当捕获到门口有人进入的视频时,则表示该事 件发生。步骤302 通过第一摄像机获取第一视频信息。本实施例中包括获取视频信息的第一摄像机和第二摄像机,第一摄像机和第二摄 像机之间在视场上相互关联,其视场坐标由服务器进行归一化处理。其中,第一摄像机通 常指全景摄像机,可以对监控场所的全景进行拍摄,第二摄像机通常为PTZ摄像机(PTZ是 Pan、Tilt、Zoom的简写,代表云台全方位移动及镜头变倍、变焦控制),用于在监控到有事 件发生时,对事件进行有针对性的拍摄。步骤303 根据第一视频信息确定是否有预先定义的事件发生。分析获取的第一视频信息,当从所述第一视频信息中提取的事件特征与预先定义 的事件特征一致时,确定预先定义的事件发生。第一摄像机捕获的第一视频信息将实时送到服务器中,由服务器对第一视频信息 进行分析,监测其中是否捕获到预定义事件特征的事件,例如,捕获到监控场所的大门有人 进入,此时就确定有事件发生。步骤304:当有预先定义的事件发生时,以事件的发生时间和第一摄像机号为索 弓丨,在事件数据库中保存第一视频信息的事件描述信息。步骤305 控制第一视频信息的视频编码率,并以事件的发生时间和第一摄像机 号为索引,在视频数据库中保存第一视频信息的视频编码信息。当第一摄像机采用全景摄像机时,由于需要记录视场内各运动目标的运动轨迹, 所以通常需要以高码率对视频信息进行编码,当视场中没有运动目标时通常采用低码率对 视频信息进行编码;当第一摄像机采用普通定焦摄像机时,当有事件要拍摄时采用高码率对视频信息进行编码,当没有事件要拍摄时采用低码率对视频信息进行编码。步骤306 控制第二摄像机获取与事件对应的第二视频信息,第二摄像机与第一 摄像机在视场上相互关联。在监控场所,根据所定义的事件的数量设置若干第二摄像机,对事件视频进行局 部跟踪拍摄,当确定有某个事件发生时,则调动与该事件向对应的第二摄像机。对第二摄像 机的控制参数可以预先设定,当事件发生时,按照预先设定的参数调整第二摄像机的位置, 以及控制第二摄像机需要拍摄的视频信息,包括持续拍摄事件视频的内容,以及变焦拍摄 事件中人员的面部视频图像等。步骤307 根据第二视频信息验证预先定义的事件是否发生。第二摄像机通常为PTZ摄像机,用于在监控到有事件发生时,对事件进行有针对 性的拍摄。因此当调动第二摄像机进行细节拍摄后,可以进一步验证预定义时间是否发生, 以进一步验证根据第一视频信息确定的预定义事件是否真实发生。步骤308 当验证预先定义的事件发生时,以事件的发生时间和第二摄像机号为 索引保存第二视频信息。步骤309 以事件的发生时间和第二摄像机号为索引,在事件数据库中保存第二 视频信息的事件描述信息。步骤310 控制第二视频信息的视频编码率,并以事件的发生时间和第二摄像机 号为索引,在视频数据库中保存第二视频信息的视频编码信息。第二摄像机采用PTZ摄像机,当PTZ摄像机受控拍摄事件时采用高码率编码对视 频信息进行编码,当处于不受控拍摄时,则可以采用低码率对视频信息进行编码。步骤311 判断是否接收到包含事件描述信息的检索命令,若是,则执行步骤312 ;否则,结束当前流程。步骤312 根据事件描述信息在事件数据库中查找对应的摄像机号和事件发生的 时间。步骤313 根据摄像机号和事件发生的时间查找视频数据库,并从视频数据库中 获取对应的视频编码信息,结束当前流程。上述实施例中,可以通过时统设备对服务器和对视频信息进行编码的编码器进行 授时,使服务器与编码设备的时间保持一致。参见图4A,为应用本申请视频信息处理方法实施例的一种视频监控处理系统的结 构示意图由图4A可见,与现有技术相比,该系统中增加了视频分路设备、视觉服务器和时 统设备。该系统中的摄像设备可以包括全景摄像机、PTZ摄像机和若干其它摄像机,PTZ摄 像机的视场坐标与全景摄像机的视场坐标由视觉服务器进行归一化处理,其它摄像机与全 景摄像机的视场由视觉服务器进行关联,通过全景摄像机与PTZ摄像机进行联动,由全景 摄像机实现对营业厅中的开阔区域进行整体的监控,通过PTZ摄像机对某个特定区域,如 服务窗口进行局部拍摄和监控;所有摄像机输出的视频内容通过视频分路器分成两路,一路输入到视觉服务器进 行统一处理,由视觉服务器根据营业厅的具体应用需求,从中解析出与预先定义的事件相一致的视频内容,保存这些视频内容的索引信息,包括事件描述信息(发生时间、对应的摄 像机号)、以及事件单帧视频或事件短时间视频,将上述索引信息记录在事件数据库中 ’另 一路输入到视频编码器,通过视频编码器对视频内容进行编码后存储到视频库中,视频库 中的视频内容按照其发生时间和对应的摄像机号进行保存。视觉服务器根据预设的事件对视频进行解读和分析,对于事件视频,则以事件描 述信息和所拍摄的事件单帧视频或事件短时间视频一起记录在数据库中,事件描述信息包 括事件类型、事件时间、事件的摄像机号等;视觉服务器还可以对视频编码器进行控制,对 于与解析出的事件视频内容,控制视频编码器以高编码率进行编码,对于其它视频内容,控 制视频编码器以低编码率进行编码。为了保证视觉服务器内保存的索引信息中的时间信息与视频库中保存的视频内 容的发生时间相一致,则需要预先将视觉服务器与视频编码存储设备通过时统设备进行时 间上的统一;同时,时间信息中包含的摄像机号也要与编码设备的编码后视频的摄像机号 相一致。其中,视觉服务器的时钟与编码存储设备的时钟可以通过GPS进行授时,以此保证 时钟的一致性。上述对于时间和摄像机号的统一,是为了后续进行视频检索时,可以从视觉 服务器中保存的索引信息内调取出所需事件的视频索引信息,然后根据该视频索引信息从 数据库中查找到相应的视频内容,进行统一回放的处理。数据库中保存的事件视频通过事 件描述信息中的事件时间和摄像机号与编码后的事件视频一一对应。需要说明的是,对于集成了编码功能的网络摄像机来说,则可取消系统中的视频 分路设备,由视觉服务器控制网络摄像机进行编码,并将编码后的视频信息输出到存储设 备中进行存储。另外,系统监控人员可以在监控管理端对即时视频或回放视频进行人工分 析,得到其中的事件视频并将其存储到数据库中。参见图4B,为应用本申请视频信息处理方法实施例对营业厅进行视频监控和信息 处理的系统结构示意图其中,预先定义的事件保存在视觉服务器中,视觉服务器通过全景摄像机控制PTZ 摄像机和其他摄像机对局部场景进行拍摄,摄像机所拍摄的视频均输入视频分路器;视频 分路器将一路视频输入到视觉服务器,由视觉服务器对视频进行分析,解读出其中的事件 视频,并将事件视频的事件描述作为其索引保存在事件数据库中,视频分路器将另一部视 频输入到视频编码器中,视频编码器由视觉服务器进行控制,对非事件视频进行低编码率 的编码,对于事件视频进行高编码率的编码;视频编码器将编码后的视频码流输入到视频 数据库中进行保存;其中视觉服务器和视频编码器的时钟通过时统设备进行统一;对于保 存的视频信息,可以根据检索条件进行查找和提取。由于本申请区分了事件视频和非事件 视频,并且事件视频按照事件发生时间和摄像机号进行保存,因此根据事件描述可以快速 定位到所需要查找的事件视频。本申请实施例为面向事件的视频处理,因此应用上述系统进行视频信息处理时, 首先需要对关注的事件进行规划和预定义,并将预定义的事件保存到视觉服务器中,以便 有针对性地进行视频内容的获取和存储。例如,对于营业厅场景的视频监控和视频处理来说,本申请实施例可以定义如下
三类事件1、营业厅窗口事件
营业厅窗口事件可以定义工作人员到位或离位的事件、顾客到窗口和离窗口事 件、以及窗口遗弃物事件等。其中,工作人员到位或离位的事件,由视觉服务器对专门针对某窗口拍摄的摄像 机的视频进行分析处理,判断工作人员在位和不在位的情况,形成工作人员到位或离位事 件,并将该定义的事件的相关描述信息记录于事件数据库中;顾客到窗口和离窗口事件,由视觉服务器对专门针对某窗口拍摄的摄像机的视频 进行分析处理,判断顾客到窗口和离窗口的情况,形成顾客到窗口和离窗口事件,并将事件 描述记录于数据库中;窗口遗弃物事件,由视觉服务器对专门针对某窗口拍摄的摄像机的视频进行分析 处理,判断顾客离窗口而有物品遗留的情况,形成窗口遗弃物,并将事件描述记录于数据库 中。2、营业厅事件营业厅事件可以定义人员进和出营业厅的事件、营业厅场所遗弃物的事件、营业 厅发生异常情况的事件。其中,人员进和出营业厅的事件,由视觉服务器对负责场所开阔区域拍摄的全景 摄像机视频进行分析处理,判断人员进出大厅的情况,形成人员进和出营业厅事件,并形成 事件描述记录于数据库中;营业厅场所遗弃物的事件,由视觉服务器对负责场所开阔区域拍摄的全景摄像机 视频进行分析处理,判断有物品与人分离达到一定时间后的情况,形成场所遗弃物事件,并 形成事件描述记录于数据库中;营业厅发生异常情况的事件,由视觉服务器对负责场所开阔区域拍摄的全景摄像 机视频进行分析处理,判断发现有人员聚集或人员剧烈行为情况时,形成营业厅异常情况 事件,并形成事件描述记录于数据库中。基于上述的事件定义和描述,视觉服务器面向上述事件控制PTZ摄像机的拍摄。 当有人员有进营业厅事件时,视觉服务器将控制PTZ摄像机对进入人员进行跟踪拍摄,并 控制变焦拍摄人员的脸部,控制拍摄的脸部照片会和事件关联后记录于数据库中;当有营 业厅异常情况事件时,视觉服务器将控制PTZ摄像机对异常事件发生区域进行跟踪拍摄, 控制拍摄的异常区域照片和事件关联后记录于数据库中。视觉服务器基于上述所拍摄的事件视频,控制编码存储设备的编码存储。对于事 件视频,视觉服务器控制编码存储设备以高码率编码存储视频,用于提高分辨率和帧频;当 非事件视频,视觉服务器控制编码存储设备以低码率编码存储视频,以此降低分辨率和帧 频,减少系统的存储空间。例如,从一个顾客到窗口事件开始,视觉服务器控制编码存储设 备以高码率存储事件视频,直至顾客离窗口事件为止;在下一个顾客到窗口事件发生之前, 视觉服务器控制编码存储设备以低码率存储非事件视频。对于已经存储的事件视频,可以建立事件描述与编码存储后的事件视频的对应关 系,并将事件信息作为索引标记,视频回放时可根据事件信息调出相对应的事件视频,忽略 非事件视频。该系统中的监控管理设备可以面向上述事件视频完成各种应用。例如,当系统监 控管理人员需要检查营业窗口服务情况,则可以根据系统以一个顾客到窗口和离窗口事件生成的服务事件列表来回放视频以实现,从而不需要如现有视频监控系统一样一直回放一 个窗口拍摄的所有视频,从中找出服务事件来检查,提高了系统的实施性能。与本申请视频信息处理方法的实施例相对应,本申请还提供了视频信息处理系统 及服务器的实施例。参见图5,为本申请视频信息处理系统的第一实施例框图,该系统包括第一摄像 机510和服务器520。其中,所述第一摄像机510,用于获取第一视频信息;所述第一摄像机510,用于获取第一视频信息;所述服务器520,用于保存预先定义的若干事件特征,并根据所述第一视频信息确 定是否有预先定义的事件发生,当有预先定义的事件发生时,以所述事件的发生时间和所 述第一摄像机号为索引保存所述第一视频信息。参见图6,为本申请视频信息处理系统的第二实施例框图,该系统包括第一摄像 机610、第二摄像机620、视频数据库630、事件数据库640、编码器650、服务器660和时统设 备 670。其中,所述第一摄像机610,用于获取第一视频信息;所述服务器660,用于保存预先定义的若干事件特征,并根据所述第一视频信息确 定是否有预先定义的事件发生,当有预先定义的事件发生时,以所述事件的发生时间和所 述第一摄像机号为索引保存所述第一视频信息;第二摄像机620,用于当有预先定义的事件发生时,根据所述服务器的控制获取与 所述事件对应的第二视频信息,所述第二摄像机与所述第一摄像机在视场上相互关联;所述服务器660,还用于根据所述第二视频信息验证预先定义的事件是否发生,当 验证预先定义的事件发生时,以所述事件的发生时间和所述第二摄像机号为索引保存所述
第二视频信息;所述事件数据库640,用于以所述事件的发生时间和所述第一摄像机号为索引,保 存所述第一视频信息的事件描述信息,以及以所述事件的发生时间和所述第二摄像机号为 索引,保存所述第二视频信息的事件描述信息;所述编码器650,用于编码所述第一视频信息和第二视频信息;所述视频数据库630,用于以所述事件的发生时间和所述第一摄像机号为索引,保 存所述第一视频信息的视频编码信息,以及以所述事件的发生时间和所述第二摄像机号为 索引,保存所述第二视频信息的视频编码信息。所述服务器660,还用于接收检索命令,所述检索命令中包含事件描述信息,根据 所述事件描述信息在事件数据库中查找对应的摄像机号和事件发生的时间,以及根据所述 摄像机号和事件发生的时间查找视频数据库,并从所述视频数据库中获取对应的视频编码 fn息;所述时统设备670,用于对所述服务器和编码器进行授时,使所述服务器与编码器 的时间保持一致。参见图7,为本申请服务器的实施例框图。该服务器包括预定义单元710、获取单元720、判断单元730和保存单元740。其中,预定义单元710,用于保存预先定义的若干事件特征;
获取单元720,用于通过第一摄像机获取第一视频信息;判断单元730,用于根据所述第一视频信息确定是否有预先定义的事件发生;保存单元740,用于当有预先定义的事件发生时,以所述事件的发生时间和所述第 一摄像机号为索引保存所述第一视频信息。具体的,判断单元730可以包括(图7中未示出)信息分析子单元,用于分析所 述获取的第一视频信息;时间确定子单元,用于当从所述第一视频信息中提取的事件特征 与所述预先定义的事件特征一致时,确定预先定义的事件发生。进一步,该服务器还可以包括(图7中未示出)控制单元,用于当有预先定义的 事件发生时,控制第二摄像机获取与所述事件对应的第二视频信息,所述第二摄像机与所 述第一摄像机在视场上相互关联;验证单元,用于根据所述第二视频信息验证预先定义的 事件是否发生;所述保存单元740,还用于当验证预先定义的事件发生时,以所述事件的发 生时间和所述第二摄像机号为索引保存所述第二视频信息。具体的,保存单元740可以包括(图7中未示出)事件描述信息保存子单元,用 于以所述事件的发生时间和所述第一摄像机号为索引,在事件数据库中保存所述第一视频 信息的事件描述信息,以及以所述事件的发生时间和所述第二摄像机号为索引,在事件数 据库中保存所述第二视频信息的事件描述信息;视频编码信息保存子单元,用于以所述事 件的发生时间和所述第一摄像机号为索引,在视频数据库中保存所述第一视频信息的视频 编码信息,以及以所述事件的发生时间和所述第二摄像机号为索引,在视频数据库中保存 所述第二视频信息的视频编码信息。进一步,该服务器还可以包括(图7中未示出)接收单元,用于接收检索命令,所 述检索命令中包含事件描述信息;查找单元,用于根据所述事件描述信息在事件数据库中 查找对应的摄像机号和事件发生的时间,以及根据所述摄像机号和事件发生的时间查找视 频数据库,并从所述视频数据库中获取对应的视频编码信息;编码控制单元,用于根据所述 发生的预定义事件,控制所述第一视频信息与第二视频信息的视频编码率。通过以上的实施方式的描述可知,本申请实施例中保存预先定义的若干事件特 征,当通过第一摄像机获取第一视频信息后,根据所述第一视频信息确定是否有预先定义 的事件发生,当有预先定义的事件发生时,以事件的发生时间和第一摄像机号为索引保存 第一视频信息。应用本申请实施例进行视频监控和视频信息处理,可以有针对性地对捕获 到的与事件对应的视频信息进行保存,并且由于通过第一摄像机与第二摄像机的关联性, 当捕捉到预设事件发生时,通过第二摄像机可以获取与预设事件相一致的目标视频信息, 使得系统可以有针对性地获取视频信息;由于视频信息可以按照事件描述信息进行存储, 因此在查找和检索时,可以由系统自动进行操作,提高了系统的可用性。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可 借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质 上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品 可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备 (可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些 部分所述的方法。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实 施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例 的部分说明即可。
虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和 变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的 精神。
权利要求
一种视频信息处理方法,其特征在于,保存预先定义的若干事件特征,所述方法包括通过第一摄像机获取第一视频信息;根据所述第一视频信息确定是否有预先定义的事件发生;当有预先定义的事件发生时,以所述事件的发生时间和所述第一摄像机号为索引保存所述第一视频信息。
2.根据权利要求1所述的方法,其特征在于,所述根据第一视频信息确定是否有预先 定义的事件发生包括分析所述获取的第一视频信息;当从所述第一视频信息中提取的事件特征与所述预先定义的事件特征一致时,确定预 先定义的事件发生。
3.根据权利要求1所述的方法,其特征在于,还包括当有预先定义的事件发生时,控制第二摄像机获取与所述事件对应的第二视频信息, 所述第二摄像机与所述第一摄像机在视场上相互关联; 根据所述第二视频信息验证预先定义的事件是否发生;当验证预先定义的事件发生时,以所述事件的发生时间和所述第二摄像机号为索引保 存所述第二视频信息。
4.根据权利要求3所述的方法,其特征在于,所述以所述事件的发生时间和所述第一 摄像机号为索引保存所述第一视频信息包括以所述事件的发生时间和所述第一摄像机号为索引,在事件数据库中保存所述第一视 频信息的事件描述信息;以所述事件的发生时间和所述第一摄像机号为索引,在视频数据库中保存所述第一视 频信息的视频编码信息;所述以所述事件的发生时间和所述第二摄像机号为索引保存所述第二视频信息包括以所述事件的发生时间和所述第二摄像机号为索引,在事件数据库中保存所述第二视 频信息的事件描述信息;以所述事件的发生时间和所述第二摄像机号为索引,在视频数据库中保存所述第二视 频信息的视频编码信息。
5.根据权利要求4所述的方法,其特征在于,还包括 接收检索命令,所述检索命令中包含事件描述信息;根据所述事件描述信息在事件数据库中查找对应的摄像机号和事件发生的时间; 根据所述摄像机号和事件发生的时间查找视频数据库,并从所述视频数据库中获取对 应的视频编码信息。
6.根据权利要求3所述的方法,其特征在于,还包括根据所述发生的预定义事件,控制所述第一视频信息与第二视频信息的视频编码率。
7.一种视频信息处理系统,其特征在于,包括第一摄像机和服务器, 所述第一摄像机,用于获取第一视频信息;所述服务器,用于保存预先定义的若干事件特征,并根据所述第一视频信息确定是否有预先定义的事件发生,当有预先定义的事件发生时,以所述事件的发生时间和所述第一 摄像机号为索引保存所述第一视频信息。
8.根据权利要求7所述的系统,其特征在于,还包括第二摄像机,用于当有预先定义的事件发生时,根据所述服务器的控制获取与所述事 件对应的第二视频信息,所述第二摄像机与所述第一摄像机在视场上相互关联;所述服务器,还用于根据所述第二视频信息验证预先定义的事件是否发生,当验证预 先定义的事件发生时,以所述事件的发生时间和所述第二摄像机号为索引保存所述第二视频信息。
9.根据权利要求8所述的系统,其特征在于,还包括视频数据库、事件数据库、编码器 和时统设备,所述事件数据库,用于以所述事件的发生时间和所述第一摄像机号为索引,保存所述 第一视频信息的事件描述信息,以及以所述事件的发生时间和所述第二摄像机号为索引, 保存所述第二视频信息的事件描述信息;所述编码器,用于编码所述第一视频信息和第二视频信息;所述视频数据库,用于以所述事件的发生时间和所述第一摄像机号为索引,保存所述 第一视频信息的视频编码信息,以及以所述事件的发生时间和所述第二摄像机号为索引, 保存所述第二视频信息的视频编码信息。所述时统设备,用于对所述服务器和编码器进行授时,使所述服务器与编码器的时间保持一致。
10.根据权利要求9所述的系统,其特征在于,所述服务器,还用于接收检索命令,所述检索命令中包含事件描述信息,根据所述事件 描述信息在事件数据库中查找对应的摄像机号和事件发生的时间,以及根据所述摄像机号 和事件发生的时间查找视频数据库,并从所述视频数据库中获取对应的视频编码信息。
11.一种服务器,其特征在于,包括预定义单元,用于保存预先定义的若干事件特征; 获取单元,用于通过第一摄像机获取第一视频信息; 判断单元,用于根据所述第一视频信息确定是否有预先定义的事件发生; 保存单元,用于当有预先定义的事件发生时,以所述事件的发生时间和所述第一摄像 机号为索引保存所述第一视频信息。
12.根据权利要求11所述的服务器,其特征在于,所述判断单元包括 信息分析子单元,用于分析所述获取的第一视频信息;事件确定子单元,用于当从所述第一视频信息中提取的事件特征与所述预先定义的事 件特征一致时,确定预先定义的事件发生。
13.根据权利要求11所述的服务器,其特征在于,还包括控制单元,用于当有预先定义的事件发生时,控制第二摄像机获取与所述事件对应的 第二视频信息,所述第二摄像机与所述第一摄像机在视场上相互关联; 验证单元,用于根据所述第二视频信息验证预先定义的事件是否发生; 所述保存单元,还用于当验证预先定义的事件发生时,以所述事件的发生时间和所述 第二摄像机号为索引保存所述第二视频信息。
14.根据权利要求13所述的服务器,其特征在于,所述保存单元包括事件描述信息保存子单元,用于以所述事件的发生时间和所述第一摄像机号为索引, 在事件数据库中保存所述第一视频信息的事件描述信息,以及以所述事件的发生时间和所 述第二摄像机号为索引,在事件数据库中保存所述第二视频信息的事件描述信息;视频编码信息保存子单元,用于以所述事件的发生时间和所述第一摄像机号为索引, 在视频数据库中保存所述第一视频信息的视频编码信息,以及以所述事件的发生时间和所 述第二摄像机号为索引,在视频数据库中保存所述第二视频信息的视频编码信息。
15.根据权利要求14所述的服务器,其特征在于,还包括接收单元,用于接收检索命令,所述检索命令中包含事件描述信息;查找单元,用于根据所述事件描述信息在事件数据库中查找对应的摄像机号和事件发 生的时间,以及根据所述摄像机号和事件发生的时间查找视频数据库,并从所述视频数据 库中获取对应的视频编码信息。
16.根据权利要求14所述的服务器,其特征在于,还包括编码控制单元,用于根据所述发生的预定义事件,控制所述第一视频信息与第二视频 信息的视频编码率。
全文摘要
本申请实施例公开了视频信息处理方法、系统及服务器,保存预先定义的若干事件特征,所述方法包括通过第一摄像机获取第一视频信息;根据所述第一视频信息确定是否有预先定义的事件发生;当有预先定义的事件发生时,以所述事件的发生时间和所述第一摄像机号为索引保存所述第一视频信息。应用本申请实施例进行视频监控和视频信息处理,可以有针对性地对捕获到的与事件对应的视频信息进行保存;由于视频信息可以按照事件描述信息进行存储,因此在查找和检索时,可以由系统自动进行操作,提高了系统的可用性。
文档编号H04N7/26GK101860731SQ20101017934
公开日2010年10月13日 申请日期2010年5月20日 优先权日2010年5月20日
发明者李必勇, 李捷 申请人:杭州普维光电技术有限公司