事后报警图片的搜索系统的制作方法

文档序号:6345015阅读:249来源:国知局
专利名称:事后报警图片的搜索系统的制作方法
技术领域
本实用新型涉及一种搜索系统,特别是涉及一种事后报警图片的搜索系统。
背景技术
目前,回看事件发生现场情况常用的做法是通过播放现场录像和查看事件的截 图,通过拉拽播放器的时间轴来反复观看录像,从录像信息中寻找有用的信息,或者对已有 的事后截图进行查看及核对。在查看截图时,需要逐条对比,不能有选择性的过滤,无法根 据属性特征,灵活的查找和回看事件发生的现场情况。一旦需要对未知明确发生时间的事件进行检索时,传统的做法将需要面临逐条查 看大量的图片或视频的问题,并且对查找到结果所耗费的时间不可预测。
实用新型内容本实用新型所要解决的技术问题是提供一种事后报警图片的搜索系统,其有效的 从部分数据中进行搜索,避免了从全部数据中搜索的过程,提高了搜索的效率。本实用新型是通过下述技术方案来解决上述技术问题的一种事后报警图片的搜 索系统,其特征在于,其包括用户电脑、HTTP服务器、数据库服务器和文件存储服务器,用户 电脑、数据库服务器、文件存储服务器与HTTP服务器连接,用户电脑向HTTP服务器发起请 求后,HTTP服务器根据提交的请求条件,从数据库服务器中开始搜索符合搜索条件的结果, 数据库服务器将搜索结果返回给HTTP服务器,HTTP服务器根据返回的结果,向文件存储服 务器发起提取文件请求,文件存储服务器返回结果给HTTP服务器,HTTP服务器将完整的结 果返回给用户电脑。本实用新型的积极进步效果在于本实用新型不需要对大量的图片进行逐个查看 对比,根据已有的事件特征进行搜索,有效的提高了查看图片的效率,对查找结果的耗时可 控。

图1为本实用新型事后报警图片的搜索系统的原理图。图2为本实用新型数据库服务器中数据存储的原理图。图3为本实用新型事后报警图片的搜索系统进行搜索方法的流程图。
具体实施方式
以下结合附图给出本实用新型较佳实施例,以详细说明本实用新型的技术方案。如图1所示,本实用新型事后报警图片的搜索系统包括用户电脑1、HTTP服务器 2、数据库服务器3和文件存储服务器4,用户电脑1、数据库服务器3、文件存储服务器4与 HTTP服务器2连接,用户发起搜索请求的客户机为用户电脑,用户电脑可以是局域网或互 联网内的任意电脑。HTTP服务器提供HTTP服务,数据库服务器提供数据的存储。当用户电脑1向HTTP服务器2发起请求后,HTTP服务器2根据提交的请求条件,从数据库服务器3 中开始搜索符合搜索条件的结果,数据库服务器3将搜索结果返回给HTTP服务器2。HTTP 服务器2根据返回的结果,向文件存储服务器4发起提取文件请求,文件存储服务器4返回 结果给HTTP服务器3,HTTP服务器3将完整的结果返回给用户电脑1。 如图2所示,存放实际报警数据的数据表12的数量可以是一个或多个。将存放 实际报警数据的数据表12分为多个表存放的目的是为了保证单张表的处理能力和处理效 率。存放实际报警数据的数据表12通过一张索引数据表11进行管理,索引数据表11中的 每一条记录保存了起始日期,对应了每一个存放实际报警数据的数据表12中所有记录的 最大日期和最小日期。索引数据表11中每条记录保存了最大ID和最小ID,对应了每个存 放实际报警数据的数据表12中所有记录的最大ID和最小ID。在报警信息数据库表中,保存报警的属性信息包括时间、通道、算法类型、触发的 规则、报警级别、关键字、报警状态、图片文件名,在检索的时候,根据用户提交的时间、通 道、算法类型等信息,找到符合要求的报警信息结果,数据库返回与之对应的报警信息内容 和文件名。如图3所示,本实用新型事后报警图片的搜索系统进行搜索方法包括以下步骤步骤一从一台用户电脑向HTTP服务器提交搜索的文字请求信息,用户电脑可以 是在局域网或者互联网内可以访问到HTTP服务器的任意电脑。提交搜索的文字请求信息 的内容包括事情发生的时间区间、通道、算法类型、触发的形状、报警信息的级别、报警信息 的状态以及关键字。关键字可以是人工标记的标签,也可以是由智能算法产生的文字信息。 提交搜索的文字请求信息包括以上内容的全部或者部分。步骤二 HTTP服务器判断提交搜索的文字请求信息的合法性。当HTTP服务器检 测的结果是不合法时,将验证不通过的消息返回给用户电脑。如果HTTP服务器检测的结果 是合法时,将向数据库服务器发起搜索请求。步骤三数据库服务器接收到搜索请求后,根据搜索请求的条件进行搜索。随着数 据量的增加,单张数据表难以提供高效稳定的搜索,数据可以被分割在多张表中,多张表通 过索引数据表管理。索引数据表中记录多张表的各自起始时间、流水ID号的最大值和最小 值,当搜索请求的时间区间落在索引数据表的时间区间内。则搜索的时候包含该表,否则, 搜索不包含该表。这样做的目的是数据量很大时,对所有记录进行搜索效率很低。而将一 个很大的数据表按照时间顺序分成若干份后,再在搜索请求时间区间中包含该表时间的数 据表中进行搜索,这样提高了搜索的效率。举例来说,如果不使用数据分割的策略,一次搜 索请求在10000万条数据中搜索。而使用分割策略后,数据被分成10份,每份100万。通 过先查找索引数据表,数据可能只分布在两张表里,即只要在200万数据中搜索。这相比于 1000万条数据中查找,大大提高了效率。步骤四数据库服务器将搜索结果返回给HTTP服务器。搜索结果中包含报警的时 间、报警通道、算法类型、触发的规则形状、报警的级别、报警的状态和报警的图片名称等。 根据报警的图片名称,HTTP服务器向文件存储服务器发起请求。在进行人脸图片搜索时, 根据提交的人脸样张图片进行检索,查找与之相同和相似的图片,并根据相似的程度进行 排序。在进行车牌图片搜索时,输入车牌的编号的全部或者部分,搜索出图片中含有此车牌 编号的全部或部分的图片。[0019]步骤五文件存储服务器接收到HTTP服务器发出的请求后开始查找该文件名的 图片文件,将该文件名的图片文件返回过HTTP服务器。步骤六HTTP服务器接受到了报警的文字信息和报警的图片文件,将这些信息返 回给用户电脑,用户电脑得到所需要的结果。虽然以上描 述了本实用新型的具体实施方式
,但是本领域的技术人员应当理解, 这些仅是举例说明,在不背离本实用新型的原理和实质的前提下,可以对这些实施方式做 出多种变更或修改。因此,本实用新型的保护范围由所附权利要求书限定。
权利要求一种事后报警图片的搜索系统,其特征在于,其包括用户电脑、HTTP服务器、数据库服务器和文件存储服务器,用户电脑、数据库服务器、文件存储服务器与HTTP服务器连接,用户电脑向HTTP服务器发起请求后,HTTP服务器根据提交的请求条件,从数据库服务器中开始搜索符合搜索条件的结果,数据库服务器将搜索结果返回给HTTP服务器,HTTP服务器根据返回的结果,向文件存储服务器发起提取文件请求,文件存储服务器返回结果给HTTP服务器,HTTP服务器将完整的结果返回给用户电脑。
专利摘要本实用新型公开了一种事后报警图片的搜索系统,其包括用户电脑、HTTP服务器、数据库服务器和文件存储服务器,用户电脑、数据库服务器、文件存储服务器与HTTP服务器连接,用户电脑向HTTP服务器发起请求后,HTTP服务器根据提交的请求条件,从数据库服务器中开始搜索符合搜索条件的结果,数据库服务器将搜索结果返回给HTTP服务器,HTTP服务器根据返回的结果,向文件存储服务器发起提取文件请求,文件存储服务器返回结果给HTTP服务器,HTTP服务器将完整的结果返回给用户电脑。本实用新型避免了从全部数据中搜索的过程,提高了搜索的效率。
文档编号G06F17/30GK201741150SQ20102050059
公开日2011年2月9日 申请日期2010年8月20日 优先权日2010年8月20日
发明者潘今一, 金亚 申请人:上海弘视通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1