视频结构化大数据平台解决方案.docx
视频结构化大数据平台解决方案千视通目 录1. 建设背景42. 建设目标43. 建设原则53.1. 标准化原则53.2. 统一设计原则53.3. 大数据处理原则63.4. 高可靠/高安全性原则63.5. 适用性原则63.6. 可扩展性原则74. 系统总体设计74.1. 设计依据74.2. 总体架构设计94.3. 业务架构设计104.4. 网络架构设计115. 数据结构化135.1. 概述135.2. 数据采集135.3. 控制调度单元145.4. 目标结构化单元145.5. 车辆结构化单元195.6. 前端要求236. 数据存储256.1. 概述256.2. 功能设计266.2.1. 数据存储266.2.2. 数据服务276.2.3. 系统管理286.3. 存储设计297. 数据应用297.1 以图搜车307.2人物大数据317.2.1人物综合查询317.2.2人物检索317.2.3人骑车检索337.2.4视频框选嫌疑目标347.3以图搜图357.3.1智能建库引擎357.3.2以图搜图应用357.4GIS应用367.4.1基本操作367.4.2地图查询367.4.3轨迹展示377.4.4摄像头操作387.4.5系统管理398. 平台特点428.1.提高海量视频倒查的效能428.2.提供视频关键特征的视频检索438.3.永久保存结构化的视频信息438.4.基于虚拟化服务的云计算架构439. 配置清单461. 建设背景 平安城市视频监控技术已经从联网整合阶段发展到视频实战深度应用阶段。面对视频资源整合规模的持续扩大、视频实战业务的广泛应用以及视频信息化处理过程中产生的海量视频数据,如何充分利用海量的视频数据,实现海量视频数据的高效检索以及基于实战需求构建警务视频大数据应用平台,成为视频深度应用亟待解决的问题。建设统一开放的视频云计算平台,并在视频云计算架构基础上,实现视频信息化、信息情报化、情报实战化是视频大数据实战应用的关键。随着公安信息化建设进程的不断加快,全国各地都在掀起“平安城市”、“智慧城市”和“科技强警”等一系列大型安防系统建设。全国各地随着“平安城市”的推动,建设了越来越多的视频监控摄像头。但是如何将这些视频资源整合好、利用好、管理好、应用好,发挥视频实战的最大效用,是视频实战应用下一步发展面临的问题。全球在2010年已正式进入ZB时代,全球数据量大约每两年翻一番,一天产生的视频监控数据超过1500PB。地市“天网”摄像头都数以万计。由于数据的飞速增加不仅出现了视频图像信息海量储存、检索困难,历史图像查找比对困难,多级视频图像信息共享平台无法实现互联互通,传输网络架构和带宽不足等问题;也使以往公安人工检索,人工分析视频的方法不再适用。Ø 如何存储海量视频信息?Ø 如何提升海量视频信息查找效率?Ø 如何利用海量视频信息为案件侦破提供支撑?千视通视频结构化应用平台对海量视频数据中(人物、车、人脸)经过结构化引擎处理,基于云存储技术构建大数据平台,基于数据挖掘技术构建应用平台,实现视频图片的智能检索、车辆大数据应用、人物大数据应用,人脸大数据应用等。2. 建设目标 系统主要解决如何快速有效提高从大量视频和图像信息中查找到有效信息的效率问题,解决海量视频数据的不断增大带来的存储成本的增加问题以及目前的视频数据使用方案越来越难解决的海量视频应用场景。其次利用目前已建设的公安视频及社会面视频,打造视频大数据中心,为侦查破案提供数据分析支撑。 系统建成后,公安所有的监控视频、交通卡口、社会监控数据以及案事件的视频资料等归档数据将成为一个结构化的处理,存储,管理,分析,计算,使用的一体化大数据云中心。3. 建设原则 3.1. 标准化原则基于数据标准建设结构和非结构化云存储技术中心,能够有效确保数据模型设计的规范性,以及与源系统及管理分析类系统保持一致的业务定义和技术定义,从而满足支持业务开展、横向的信息扩展和宏观管理的要求,使结构化后的视频、图片和分析结果等成为公安各业务系统的可信数据源。3.2. 统一设计原则按照公安部视频数据的相关标准设计系统结构。特别是应用系统建设结构、数据模型结构、数据存储结构以及系统扩展规划等内容,从规划的全局出发、从长远的角度考虑。3.3. 大数据处理原则致力于跨警种、跨系统的视频相关数据结构化处理,致力于非结构数据加工和数据挖掘等深层次的数据应用,建立在云存储和云计算的体系之上,具有海量数据处理能力,以适应不断增长的数据量和业务需求。 3.4. 高可靠/高安全性原则从系统从结构上、产品性能上、设备的选型上,以及具体的实施方案,将充分考虑软硬件的成熟度,使得系统的稳定性和可靠性得到保障,同时系统具备完备的网管单元,实时监测系统运行状态,灵活对整个计算资源进行有效调度和分配,平时保障85%的计算资源利用率,预留15%的计算资源,一方面使得机器不在峰值上一直运行,同时在突发临时事件时 ,预留的15%的计算资源可以备用,确保系统正常、稳定、可靠、连续地运行。系统的设计充分考虑系统的安全。在系统设计、设备选型、调试、安装等环节都需严格执行国家、行业的有关标准及公安部门有关安全技术防范的要求。3.5. 适用性原则系统的建设将保护已有资源,急用先行,在满足应用需求的前提下,尽量降低建设成本。3.6. 可扩展性原则系统设计不但保证目前系统容量的要求,也将考虑今后系统的发展,便于向更新技术的升级与衔接。系统提供标准的SDK控件及数据接口服务,以实现与其它子系统之间的数据交换,保证系统的不断扩展。4. 系统总体设计 4.1. 设计依据 本系统主要设计依据遵循以下标准和规范:项目政策文件:l 公安部关于进一步加强社会治安防控体系建设的指导意见l 公安部关于深入开展城市报警与监控系统应用工作的意见l 公安部全国公安机关视频图像信息整合与共享工作任务书l 公通字201119号全国公安装备建设“十二五”规划l 公科信201211号全国公安机关视频图像信息整合与共享工作任务书l 公科信【2012】 73号全国公安机关图像信息联网总体设计方案l 公科信传发【2012】367号省(区、市)公安机关视频图像信息整合与共享技术方案编写指南公安信息系统类标准l 公安部金盾工程总体方案设计l 公安部公安信息系统应用支撑平台总体方案设计l 公安部公安信息化标准体系l 公安部地市级综合信息系统总体设计方案l 公安部共享数据项代码标准l 公安部共享数据项集项目规范l 公安部刑事犯罪信息管理代码 GA 240.(121)-2000l 公安部刑事犯罪信息管理代码GA 240.(2257)-2003l 公安部经济犯罪案件信息管理系统技术规范GA 397.X-2002l 公安部 道路交通违章管理信息代码 GA 408.X-2003l 公安部全国道路交通管理数据交换格式 GA 409.X-2003l 公安部违法犯罪信息管理GA 8-1991l 公安部信息系统安全等级保护基本要求GB/T22239-2008l 公安部信息系统等级保护安全设计技术要求GB/T24856-2009l 公安部城市监控报警联网系统技术标准GA/T669-2008计算机信息系统类标准l 计算机软件开发规范l 操作系统安全技术要求GB/T 20272-2006l 数据库管理系统通用安全技术要求GB/T 20273-2006视频系统类标准l 城市监控报警联网系统技术标准(GA/T669-2008)l 安全防范视频监控联网系统信息传输、交换、控制技术要求GBT 28181-2011l 民用闭路监视电视系统工程技术规范(GB50198-94)l 视频安防监控系统技术要求(GA/T367-2001)信息安全类标准l 信息系统等级保护安全设计技术要求GB/T24856-2009l 信息系统安全等级保护基本要求GB/T22239-2008l 计算机信息系统安全保护等级划分准则GB17859-1999l 信息系统安全等级保护定级指南GB/T 22240-2008l 信息系统安全管理要求GB/T20269-20064.2. 总体架构设计 方案总体架构设计为“一个中心,一个平台,多个业务应用平台”。一个中心:Ø 利用云计算、云存储技术,建设视频大数据中心;一个平台:Ø 实现视频,图片数据结构化;多个业务应用:Ø 在大数据中心上,实现视频图片的智能检索;Ø 在大数据中心上,实现视频图片的车辆分析;Ø 在大数据中心上,实现视频图片的人物分析;4.3. 业务架构设计 架构说明:系统采用分布式系统构架,主要由大数据接入、大数据处理存储、大数据应用平台组成。大数据接入负责接入在线各种社会视频资源和公安各视频资源。或者直接导入离线视频资源。大数据处理对收集到的数据经进行转换、分析处理。视频、图片等非结构化数据经过各种算法生成标准数据集供挖掘和分析使用。存储中心主要用来管理大数据接入、大数据处理生成的各种非结构化数据和处理后的结构化数据集,同时负责维护系统建立的各种专题库。大数据存储中心是建立在成熟的云存储体系之上的,具备存储的复杂均衡,软硬件的动态扩展和删除以及数据的自动备份和恢复功能。同时,系统提供SDK库供第三方集成,实现视频数据在业务应用的深度可视化。 大数据应用提供客户端功能的可视化展示,如数据的检索访问、车牌信息分析、目标类型分析、人脸分析、GIS应用等应用服务。4.4. 网络架构设计系统采用统一云存储设计,部署大数据平台Hadoop集群设备,通过网络实时将结构化分析平台处理后的特征信息上传。各业务部门通过客户端即可实现大数据的综合业务应用。系统可单独部署,也可以级联部署。级联部署时,中心管理平台可以对子节点进行任务管理、调度、状态查看。可指定子节点信息上传的位置、信息上传的类型。中心管理服务器收到信息后,可对消息进行二次过滤后再入库。 视频结构化平台级联示意图5. 数据结构化5.1. 概述 大数据视频结构化分析系统控制调度、目标结构化单元、车辆结构化单元于一体,实现高清实时监控视频、高清录像以及图片资源的结构化处理。结构化引擎处理后的数据统一存储于结构化云平台中。支持标清和高清视频、不同厂家视频格式等,满足视频监控各类应用场合和应用模式的视频内容处理需要。5.2. 数据采集 主要接入卡口数据、电警数据、实时视频、历史视频、卡口识别数据、视频特征提取数据、其他外部业务系统等数据,经过对数据清洗、转换、分类后,将数据存入大数据平台。提供对大数据统一的接入方式,接口形式包括API、文件、FTP,WebService等,方便公安数据接入大数据平台。大数据平台采集视频联网平台 如下大数据平台主动采集视频联网平台系统示意图所示,大数据平台通过数据接入组件主动从数据源系统采集数据,经过转换、清洗后通过大数据平台API接口存入大数据平台。主要提供如下几种接入方式:Ø 文件交换形式接口通过FTP/HTTP/SOCKET协议交换文件,文件格式需要接入时定义接口文档;Ø RDBMS中间库接口通过JDBC的接口访问中间库的方式交换数据;Ø WebService接口通过开发定制的服务和第三方接口。5.3. 控制调度单元 控制调度单元是视频结构化分析平台的核心管理模块,实现处理服务单元的管理配置,提供视频结构化分析平台的注册授权,对各节点的处理单元进行增、减操作。实现信令控制管理,对平台所有层级的业务处理服务单元进行信令集中控制、转发,实现数据同步。支持任务调配管理,实现由中心主控单元接受视频处理任务,对各层级的业务处理服务单元进行任务分派。支持负载均衡能力,根据服务单元的运行状态和硬件资源耗用状况及任务属性,分摊服务单元的工作任务,实现业务处理单元的最大化利用效率,降低单个业务处理单元错峰填谷,实现各个处理单元的负载均衡处理。5.4. 活动目标结构化单元 1) 具备视频转码功能:支持将多种厂商的私有视频格式转换为标准的AVI流,MPEG4编码,如海康、大华、科达、东方网力、安讯士、景阳等厂家。 2) 具备视频获取功能:对不同视频源(如监控平台、DVR录像文件、指定存储设备的录像文件)的视频存储文件下载至本处理单元。 3) 具备对视频处理任务的执行功能:根据控制单元分配的任务,对录像文件进行处理。4) 具备处理状态上报功能:视频结构化处理单元向中心管理控制单元主动或被动上报运行监测状态和当前任务处理状态。5) 具备任务更新功能:接受到来自中心管理控制单元的任务更新通知,可自动调整处理任务,并支持通过人工进行处理优先级的调整。 6) 具备文件数据转发功能:具备将结构化分析生成的文件,发送到指定的视频数据管理单元。或把原始录像文件数据,发送到指定的视频数据管理单元。 7) 视频预处理:提取视频图像中的背景图像数据和运动物体的图像数据,并记录运动物体的特征(颜色、方向、大小等)信息。目标结果化单元是视频结构化分析平台的业务处理单元,采用智能识别技术和先进的图像识别算法,对实时视频流、录像文件以及图片中人、车辆、人骑车的特征信息提取。例如:人结构化流程图:获取人图像信息。获取图片中的人的等相关特征信息。实现对视频图帧中人信息(性别、年龄段、方向特征、衣服颜色、背包、拉杆箱、戴眼镜等)进行自动检测、自动识别的功能。支持模式:工具支持三种检测模式。Ø 文件流模式Ø 实时流模式Ø 直连设备模式单元采用智能识别技术和先进的图像识别算法,对视频流及图片中人的信息提取,并识别出相关信息。 主要功能:人结构化描述信息:Ø 性别信息识别系统支持男人、女人识别。Ø 年龄段信息识别系统支持老人、中年、青年、儿童进行识别。Ø 方向识别系统支持正面、侧面、背面、斜上方等方向进行识别。Ø 上下身衣服颜色识别系统支持黑、白、红、黄、蓝、绿、灰、青等颜色识别。Ø 人装饰物识别系统支持戴眼镜、帽子、背包、拉杆箱、打雨伞等进行识别,国内领先。人骑车结构化描述信息:Ø 骑车类别识别系统支持两轮车、三轮车识别。Ø 性别信息识别系统支持男人、女人识别。Ø 年龄信息识别系统支持老人、中年、青年、幼儿进行识别。Ø 上身衣服颜色识别系统支持黑、白、红、黄、蓝、绿、灰、青等颜色识别。Ø 人装饰物识别系统支持戴眼镜、打雨伞等进行识别。Ø 活动目标速度识别系统支持对活动目标移动速度进行慢、快进行识别。车辆结构化描述信息:Ø 不同环境下车辆识别系统支持白天、夜间、同画面多车辆、从车头、从车尾识别。Ø 车身颜色识别黑、白、红、黄、蓝、绿、灰、青等 10种车身颜色识别。Ø 车型识别如轿车、小型货车、大型货车、客车等类型。Ø 车品牌、车系、款型识别系统支持车辆三级品牌(品牌、车系和款型)识别国内领先。Ø 活动目标运动方向系统支持对活动目标运动方向上、下、左、右进行识别。Ø 活动目标速度识别系统支持对活动目标移动速度进行慢、快进行识别。5.5. 车辆结构化单元 车辆结构化单元是视频结构化分析平台的业务处理单元,车辆结构化单元采用车辆智能识别技术和先进的图像识别算法,对实时视频流、录像文件以及图片中车辆的特征信息提取,并识别出车辆、车牌等的相关特征信息。车辆结构化流程图:获取车辆图像信息。获取图片中的车辆的车牌、车身、车标、车系、车辆宽度、安全带等相关特征信息。实现对视频图帧中车辆信息(车牌号码、车牌颜色、车身颜色、标识物、驾驶员行为等)进行自动检测、自动识别的功能。支持模式:工具支持三种检测模式。Ø 文件流模式Ø 实时流模式Ø 直连设备模式车辆特征识别单元采用车牌智能识别技术和先进的图像识别算法,对视频流及图片中车辆的信息提取,并识别出车辆、车牌等的相关信息。 主要功能:Ø 不同环境下车辆识别系统支持白天、夜间、同画面多车辆、从车头、从车尾识别。Ø 车牌信息识别系统按照GA36-2007标准进行设计,支持多达17种车牌类型的号码识别。包括:小型汽车号牌、大型汽车号牌(前后车牌)、挂车号牌、使馆车牌、香港入境车号牌、澳门入境车号牌、教练汽车号牌、警用汽车号牌(前后车牌)、拖拉机号牌、军车号牌、武警车号牌、个性化车牌、黑色车牌。Ø 车身颜色识别黑、白、红、黄、蓝、绿、灰、青等 10种车身颜色识别。Ø 车型识别如轿车、越野车、商务车、小型货车、大型货车、轻客、小型客车、大型客车、三轮车、微面、皮卡、挂车、混泥土搅拌车、罐车、随车吊、消防车、渣土车、押运车、工程抢修车、救援车、栏板卡车等类型。Ø 车品牌、车系、款型识别系统支持车辆三级品牌(品牌、车系和款型)识别,其中包括多于160种以上的车辆品牌识别,在识别车辆品牌的基础上,系统支持近千种车辆系列的识别,支持子型号数量大于3000,国内领先。Ø 特有的年检标、车窗贴、挂饰、遮阳板识别能力系统支持对年检标、车窗贴、挂饰、遮阳板的识别检测,并以不同颜色框加以标识。Ø 驾驶员行为识别系统支持驾驶员打电话、是否系安全带等危险行为进行识别检测。Ø 活动目标运动方向系统支持对活动目标运动方向上、下、左、右进行识别。Ø 活动目标速度识别系统支持对活动目标移动速度进行慢、快进行识别。5.6. 人脸结构化单元 人脸结构化单元是视频结构化分析平台的业务处理单元,人脸结构化单元采用人脸智能识别技术和先进的图像识别算法,对实时视频流、录像文件以及图片中人脸的特征信息提取,并识别出年龄、性别、表情、种族等的相关特征信息。实现对视频图帧中人脸信息(年龄、性别、表情、种族等)进行自动检测、自动识别的功能。支持模式:工具支持三种检测模式。Ø 文件流模式Ø 实时流模式Ø 直连设备模式人脸特征识别单元采用人脸智能识别技术和先进的图像识别算法,对视频流及图片中人脸的信息提取,并识别出的相关信息。 主要功能:Ø 1)性别信息识别区分男性、女性Ø 2)年龄识别能准确识别出具体的年龄Ø 3)种族识别能区分黄种人、黑种人、白种人。5.7. 前端要求 为保证从视频中能准确的提取车牌和对提起后的车牌进行识别,对提取车牌的摄像机架设有如下要求:1、高清视频流(25/30fps1920×1080pixel)。2、具备自动曝光补偿、强光抑制、宽动态、自动白平衡。3、适应角度:车辆显示完整,车辆正面与摄像头法线方向的左右倾斜在20度以内,上下倾斜角度小于15度。4、车牌识别时,车牌聚焦清晰区域处的环境照明在白天必须大于200lux,夜晚必须大于100lux。5、车牌像素要求90-160像素点,无逆光、曝光过度、车牌图像太暗等。6、支持各种车牌识别:民用车牌(92式)、民用货车车牌(双排黄车牌)、民用车牌(2002个性化车牌)、警车车牌、武警车牌、军车车牌(2005式)。7、识别车牌号码的时间100ms移动车辆,车牌检测正确率>95%;汉字识别正确率>90%、字符位识别率大于>95%、全车牌识别正确率>90%。 a)摄像机架设要求 设备安装位置与角度应避免出现强逆光、反光等情况。当同一个摄像机抓取两个车道时,立杆应根据现场勘测架设于中间区域,满足两车道提取的准确率。如下现场布局侧视图所示。 为保证从视频中能准确的提供人脸和提起后进行人脸比对识别,对提取人脸的摄像机架设有如下要求:摄像机架设要求距地面2.5m左右,使得俯视人脸15度以内。摄像头到人脸的距离6米左右。地面2m以内的对焦宽度,监控人脸宽度至少占画面宽度的1/8,人两眼之间距离60像素以上。背景尽量不要有太复杂颜色图案,单色、浅色为宜,尽量不要有玻璃等强反光物品。如下图所示: 摄像机架设示例b)光线要求 光线均匀,亮度保持200 lux左右,避免有逆光、强光和阴阳脸的情况。若光照达不到要求,需在系统正对被拍摄正面采用白色光源进行补光,亮度控制在200-900 lux。c)照片采集要求抓拍的人脸照片清晰、完整。6. 数据存储6.1. 概述 视频大数据资源信息库是视频图像存储、管理的综合平台。支持创新的QPI硬件架构,支持海量级视频、图片、数据的管理。视频大数据资源信息库采用SOA体系结构,以及多媒体数据库(MD)、分布式存储和云计算架构、流媒体播放等先进技术,不但使系统具有更好的可用性、可维护性和扩展性,同时保证了对视频、图片、数据的高效访问,低资源占用,大大提高特征数据的交互性。6.2. 功能设计 6.2.1. 数据存储支持对上传的结构或非结构化数据提供云存储,主要体现在以下三个部分:Ø 多节点扩容能力:当磁盘容量不够时,可以灵活的增加数据节点,简单实现扩容。Ø 文件分块存储:对大文件进行分块存储,把一个大的数据文件自动切割成成千上万个小的文件块,均匀的散个各个存储节点上,通过并行的方式进行存储,读取时,分别在多个存储节点上读取,减少磁盘IO操作并且可以在数据所在的节点上并行地处理数据,数据处理迅速。Ø 自动容灾:平台支持能自动对数据进行多份复制,当磁盘有坏道或数据丢失的时,系统自动的在其它存储节点上去获取文件,对丢失的文件进行修复,自动重新恢复文件,达到数据节点相互备份的目的。6.2.2. 数据服务通过封装SDK提供以下主要服务:Ø 全文检索 对视频大数据资源信息库中存储的所有数据提供全文检索功能,即当用户录入数据后,将数据按查询条件和关键字进行归类并建立索引,当用户进行检索时,系统提供强大的检索功能,可以根据内容进行多角度多侧面的利用数据信息资源,方便快捷得获取到自己想要的信息。Ø 文件下载对用户需要进行存储和管理的文件进行上传和下载功能,对上传到库中的视频文件进行快速下载或播放,图片文件进行放大缩小以及浏览功能。 Ø 流媒体服务系统内置流媒体服务,对用户上传的视频,音频以及多媒体文件,以流的方式在网络中进行传输, 相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。6.2.3. 系统管理 Ø 用户管理:实现用户的创建、修改、删除等操作,并可对用户赋予相应的角色权限,从而控制用户查看库中数据的权限;Ø 角色授权:实现系统角色的创建、修改、删除等操作,并可对角色赋予相应的功能权限,从而控制用户在系统中的功能权限; Ø 置顶配置:用户可从库中选择数个重点事件作为首页置顶显示,并可对置顶的内容进行维护;Ø 用户组管理:实现用户组维护,并可对用户组的成员进行维护,在信息审核时,选择相应的用户组,从而确定事件、视频等信息的共享范围;Ø 基础数据:实现单位信息、案件字典、人车物字典信息的管理。6.3. 存储设计 存储设计方案: ² 目标结构化;1天每路:3.5G ² 车辆结构化; 1天每路(或者1天每路10万辆车计算):3.2G 备注:视频结构化分析平台:目标结构化按40路90天存储:3.5G×40路×90天÷1024G 12.6T车辆结构化按120路90天存储:3.2G×120路×90天÷1024G 34.6T必须按3倍冗余进行设计。12.6T+34.6T47.2T47.2T * 3 =141.6 T单台设备存储不超过48T共需要的设备数量为:141.6 T ÷48T = 3 台7. 数据应用从视频数据的数据量增长的角度,随着公安业务及视频技术的不断发展,视频数据在公安业务中所占的比例将越来越重,这势必对视频大数据应用的吞吐能力及处理性能提出了很高的要求。系统致力于跨警种、跨系统的视频相关数据分析处理、研判排查,致力于非结构数据加工和数据挖掘等深层次的数据应用。大数据综合业务应用平台提供视频综合分析业务应用,实现智能检索、车辆大数据、人脸大数据、人物大数据等功能,满足不同业务部门应用需求。7.1 以图搜车破案过程中,搜集到的案件线索很有可能是嫌疑车辆的一张或多张图片,基于此种情况下,系统能够借助车辆的全面车体特征和局部特征从而对目标车辆进行有效检索,在最短时间内锁定其行踪。支持通过浏览按钮选择需要上传的目标车辆图片。以图搜车结果对比图片显示 7.2人物大数据 7.2.1人物综合查询系统对日常业务所接入的实时源和离线源等视频/图片数据,进行特征提取分析及识别,对目标人物结构化信息(包括性别、年龄、方向特征、衣服颜色、背包、拉杆箱等)进行存储。查找人物的时候,通过WEB客户端,提交性别、年龄、姿态特征、衣服颜色、背包、拉杆箱等及进过时间段等信息对识别结果进行部分/组合查询。系统支持对目标任务进行精确查询和模糊查询。7.2.2人物检索7.2.2.1人形检索将嫌疑人的截图输入至系统中,利用人形检索的功能,系统会根据目标嫌疑人的衣着、颜色分布、体态特征快速地在跨摄像头中进行全局搜索,查找出相似的目标,并将结果以快照的形式输出,刑侦人员可此进行研判;人形检索,如下图所示:7.2.2.2人员衣着颜色和纹理特征检索支持人员衣着颜色检索,可以通过调色板精确选色,以及从视频画面中采集颜色。支持按上半身、下半身分别指定颜色进行检索,检索结果中符合条件的目标能够排在前列。上下半身检索结果如下图所示:支持根据人员衣着纹理特征进行检索,检索结果如下图所示:7.2.2.3跨线与运动方向检测支持通过指定跨线位置和方向对运动目标进行检索,输出目标快照。支持设置多条跨线,每条线的方向可单独设置,目标快照中同时显示所画的线和方向。7.2.2.4跨区域检索支持进入区域、离开区域、在区域内逗留、出现在此区域的目标检索。7.2.2.5条件组合检索支持在视频中使用人车分类、跨线、跨区域、颜色等多种条件的组合检索,检索结果中符合条件的目标能够排在目标快照图片前列。7.2.3人骑车检索系统融合对人骑车目标进行检索,结果如下图:检索人骑车目标快照7.2.4视频框选嫌疑目标支持在查看原始视频时,暂停直接框选嫌疑目标,以框选的目标截图为条件,可跨监控点对框选目标进行快速查找。如下图所示:7.3以图搜图 7.3.1智能建库引擎 以Hadoop为分布式存储和计算框架,建立最终的字典索引向检索端提供服务,满足文字检索图片、图片筛选等功能。通过提供简单的接口向用户提供分布式索引建库服务。7.3.2以图搜图应用 支持本地上传图片至图片库进图像比对查找(人物、车辆、人脸、非机动车辆等目标); 通过提取图片的局部特征进行查找和比对,分析结果通过快照的方式进行展示;支持对查找结果按时间进行排序以图片列表的方式进行可视化呈现。 7.4GIS应用 7.4.1基本操作 平台支持同时接入多个地图服务器厂家,可以通过电子地图实现监控点调看、设置、报警联动等。一个人员组织机构可以配置一个地图服务器地址,也可以定义首次显示的默认经纬度坐标。支持地图放大、缩小、漫游、测距、导航的功能。各个数据图层可以显示与关闭,支持如下数据图层:地图基础图层:标识道路、地点等;监控路口图层:具备经纬度信息的监控路口;摄像头图层:正常摄像头图层,故障摄像头图层;车辆轨迹图层:标识车辆出现过的轨迹点,GPS行驶轨迹。 7.4.2地图查询 Ø 支持视频、卡口、电警等的点选、框选、圈选、多边形选择、路选并播放相关视频,实现视频、卡口、电警、道路、路口、门牌号、社会面监控的普通查询和空间查询。 Ø 支持按“道路类型+道路名称”、“卡口类型+设备名称”、“拦截点名称”等多种组合条件,基于PGIS平台查询监测路段、卡口设备、拦截点等,地图和列表形式显示查询结果,并实现查询结果快速定位,显示卡口基础信息、过车数据信息等信息。 7.4.3轨迹展示 以PGIS平台为基础,利用平台车辆通行信息实现预警车辆快速定位报警与轨迹显示,并通过嫌疑车辆行驶方向、车速、过车时间综合计算,对预警车辆的位置与轨迹进行预测。Ø 预警车辆定位。通过地图和列表形式实时显示预警车辆信息,点击列表可快速定位至地图上预警卡口位置,并显示预警车辆基本信息。支持单个或多个预警车辆同时定位。Ø 预警车辆轨迹查询。支持选择一个或多个预警车辆,查询某个时间段内的行驶轨迹,并在地图上显示完整的车辆行驶轨迹。Ø 预警车辆轨迹预测。根据预警车辆的行驶方向、车速、过车时间等,基于GIS分析其周边卡口分布、历史通行轨迹等,在地图上显示5分钟、10分钟等不同时间段预警车辆可能出现的范围和途径卡口位置。 7.4.4系统管理视频源管理主要实现视频联网平台资源配置及同步,本地录像文件上传及管理;平台已完成接入主流监控厂商的视频联网平台,可直接通过配置进行视频资源同步即可完成。在视频源管理模块提供原始视频播放功能,可选择4个播放窗口实时查阅监控图像。 支持输入关键字对平台资源或本地资源进行检索,快速锁定需要查找的视频图像资源。具备视频文件上传功能:支持用户手动上传本地原始视频文件和建立DVR/NVR获取计划任务来自动获取文件,将需要进行特征分析处理的视频文件上传至视频结构化分析平台。 支持结构化任务调度管理:选择视频图像文件进行结构化处理任务配置,灵活设定任务优先级。 系统设置主要实现平台的权限控制、日志管理、任务模板配置、时钟同步、服务器配置功能,实现系统平台整体监控及资源调度。 具备用户权限控制功能,对客户端登录的用户进行用户鉴权,限制和管理用户的操作权限;对系统用户及操作权限提供增删查改等。系统日志包括登录日志和操作日志,登录日志记录了用户登录系统的情况(包括被拒绝的登录请求),操作日志记录了用户在系统上进行的配置操作。系统日志的查询为系统的安全审计提供了一种手段。管理员可通过灵活的条件对系统日志进行查询。通过设置查询条件为系统管理员提供了灵活的操作日志查询功能。查询条件包括:日志类型、日志事件等。查询结果列表可以直观的显示操作用户名、操作时间范围、操作项、具体操作内容和登录地址等相关信息。系统支持日志的导出功能。支持处理任务模块定制,可根据实际环境弹性定义任务范围,按天、按周、或按某一段时间段进行配置,系统将自动执行任务模板。支持时钟同步功能,解决不同应用场景下,时间校时问题,支持自动、手动两种时钟同步方式。支持服务器配置,管理员可进行增删查改等操作,可实时查看服务器及服务运行状态是否在线,系统将自动统计当前处理任务的类型数量和总数量。具备运行监测管理:实时监测各节点处理单元的运行状况,监测内容由CPU使用率,内存占用率,存储使用情况以及整体性能等,以图表的方式进行展示。 云存储管理中心主要包括集群管理、存储管理、日志管理、系统管理四个部分。集群管理主要包括hadoop、hbase、solr、linux等模块;实现各模块信息管理、状态显示、基础信息展示等。存储管理主要包括存储空间管理、表管理、目录结构等模块,实现存储空间统一管理、分配、状态跟踪显示;数据库表名设计、查询以及状态显示;文件目录结构展示、路径设置、大文件属性等。 日志管理主要包括系统日志、运行日志的记录及统计。系统管理主要包括用户管理、角色管理、数据管理、系统配置等功能。8. 平台特点8.1. 提高海量视频倒查的效能视频结构化分析平台的应用目标是有效利用实时视频及存储的视频文件资源,从海量的视频文件中迅速定位播放相关事件的视频,找出有价值的视频信息,缩短视频回放翻查时间,由人工化到智能化的转变,使原来需要数小时查看的文件,在几分钟内可以快速浏览查看。用户通过摘要回放、人脸提取、车辆提取等功能,可以快捷的预览视频覆盖时间内的可疑事件、人脸图像,车辆图像和事件发生时间。并可以根据摘要短片中的单个事件索引,直接链接播放可疑事件的原始视频,并通过人脸动态目标、车辆动态目标追踪、人车图像分离显示等功能,实现观看整个事件的真实情况。8.2. 提供视频关键特征的视频检索系统对处理后的视频文件可进行物件特征搜索功能及人脸图像提取、动态追踪、人车图像分离显示等应用功能,用户可以通过设置指定的区域、活动物件大小、移动方向以及颜色等关键特征信息,对大范围的视频进行统一搜索,并通过人脸动态目标、车辆动态目标追踪、人车图像分离显示等功能,找出与用户设置信息类似的物件,并通过查找结果,回溯到原始视频。8.3. 永久保存结构化的视频信息系统提供视频结构化处理功能,能够将实时视频、录像文件的背景和物件进行处理和分析,将实时视频、录像背景,物件,物件信息分别以数据库文件的方式进行记录,并可以通过点击短片中的事件,回查原始视频,可以实现将有价值的视频进行截取,永久的进行保存。8.4. 基于虚拟化服务的云计算架构在架构方面,平台采用标准的SOA架构体系,具有面向服务、模块化、松耦合的特点,采用分布式的部署方式,实现任务的自动分配,虚拟化的云计算模式,模块化设计,利于动态扩展及集中管理。Ø 海量视频结构化分析处理能力视频结构化分析平台基于云计算架构,管理控制、处理能力、数据存储模块独立分离,各模块基于网络互联互通,处理能力实现集中服务。在新增大批量视频结构化处理任务或任务的计算能力不足(如高清视频处理),只需增加各人脸、车辆处理单元即可,相应的计算能力得到提升。短时间内实现大规模资源部署,实现海量视频结构化分析处理。Ø 按需处理任务,快速响应视频分析需求 视频结构化分析平台支持计算资源动态流转,以最小的硬件资源代价,支撑视频结构化处理任务需要的不确定性。当一个计算节点、服务节点不能满足任务处理能力时,可动态调用其他计算资源参与视频摘要处理任务,实现业务负载增加时,计算资源弹性伸缩,快速响应视频摘要处理任务。Ø 自动化调度,确保视频分析业务最佳响应视频结构化分析平台支持自动化任务调度和派遣,基于负载均衡策略,实时监测各结构化处理单元的业务负载状况,自动均衡各处理模块的任务数,实现多任务共享计算资源,减少视频结构化分析处理模块的数量,实现计算资源均衡,错峰填谷,合理利用,形成一个统一的计算私有云,确保各视频结构化分析处理任务的及时响应。Ø 丰富的运维管理,实现高效管理维护视频结构化分析平台提供设备的全景配置、任务调度、维护管理能力,实现各管理控制模