法律状态公告日
法律状态信息
法律状态
2020-07-21
授权
授权
2019-06-18
实质审查的生效 IPC(主分类):G06T7/60 申请日:20181221
实质审查的生效
2019-05-24
公开
公开
技术领域
本发明涉及一种基于视频数据的城市内涝积水深度信息提取方法,技术应用领域为水利信息化、城市水务和海绵城市。
背景技术
城市内涝严重威胁人民群众的生命和财产安全,已成为社会热点问题。空间详细的城市内涝积水深度信息是排水防涝的决策基础和科学依据,可以有效预防并减少内涝危害。
已有的城市内涝积水深度监测方法可分为三类:城市积水监测的人工手段、基于水位传感器的积水监测手段和基于图像处理的城市积水监测手段。城市积水监测的人工手段之一是在城市内涝的高发地点安装水位标尺,用以警示市民避开积水路段。该方式要求市民须抵达水位标尺的可视范围,才能通过水位标尺观察水深,提前预警的效果大打折扣。此外,人工视频监控是另外一种常用的水位监测手段,利用社会治安和交通等部门的视频监控平台,可对城市积水过程进行实时监控。该方式要求业务人员花费大量的时间通过目视判读、手动记录和发布积水信息,难以推送准确和实时的城市积水信息。
基于水位传感器的城市积水监测手段有压力水位计、超声波水位计、雷达水位计、激光水位计和电子水尺等。水位传感器在终端直接计算积水深度,实时性好,传输快捷;然而由于价格高昂,易受外界气温、湿度等环境因素的影响,在使用安装、日常维护等方面均存在一定的局限性,制约了其在城市中的广泛部署,一般重点部署在城市内涝的敏感地段。
为克服传统水位传感器价格高昂、安装维护困难的缺点,基于边缘检测技术的水位监测手段开始受到人们的关注。其基本原理是利用摄像头获取含有水位标记尺等水位参照物的视频或图像,基于边缘检测技术提取水体所对应的水位参照物的刻度或位置,从而实现水位(水深)的自动提取。然而,现有的人工安装水位标尺或手动选择水位参照物的方法费时费力,很难满足城市大范围积水监测的要求。现有的基于边缘检测的积水深度提取方法面向单一参照物,且需要手动设置方法参数阈值,适配性和智慧化程度较低。该方法目前尚未能在城市内涝监测中得到有效应用。
综合以上分析,现有的城市积水监测手段存在诸多问题,难以满足城市内涝监测预报的实际需求。
发明内容
本发明针对现有技术的不足,提供一种基于视频数据的城市内涝积水深度信息提取方法,能够从视频大数据中识别出城市中的泛在积水参照物,并基于泛在水位参照物自动提取城市范围内的积水深度和积水位置信息。
本发明的技术解决方案为:选取城市常见的地物作为积水参照物;构建非积水状态下的正负样本库;然后基于Hog和SVM分类器实现积水参照物的自动检测,得到积水参照物的外接矩形框;分别利用Grab Cut等图像分割算法提取外接矩形框中非积水状态和积水状态下的参照物精确目标;求取非积水状态下的参照物精确目标与积水状态下的同一参照物精确目标高度的差异,即为积水深度信息;基于摄影测量基本原理,利用摄像机焦距参数推断积水参照物实际空间位置。具体步骤如下:
(1)积水参照物类型的选取,将城市泛在的且具有积水指示作用的地物作为积水参照物(例如,行人、车辆、电线杆、隔离墩、护栏、信箱等);
(2)构建样本库和训练SVM,①构建多种光照条件(包括夜间)和天气条件下的正负样本库,其中,正样本为非积水状态下积水参照物的视频图片,负样本为非积水状态下参照物周围环境的视频图片;②提取所有正、负样本的Hog描述特征;③使用Hog描述特征和样本类别标签训练SVM分类器。从视频中自动检测出积水参照物,利用SVM分类器检测非积水状态下视频图像,识别出非积水状态下视频图像中积水参照物,并输出其外接矩形框,该外接矩形框同时作为积水状态下同一积水参照物的外接矩形框r;
(3)非积水状态下参照物精确提取,①指定积水参照物外接矩形框r为用于限定需要进行分割的图像范围,r同时包含了积水参照物及背景;②在r外部设定背景区域矩形框R,R比r的范围稍大即可,R与r之间的像素充当背景;③在非积水状态下参照物与路面背景差异明显,Grab Cut仅利用背景像素进行算法训练,便可精确分割出参照物;
(4)积水状态下参照物精确提取,①利用Grab Cut提取积水状态下的积水参照物,由于积水状态下背景复杂,Grab Cut很难提取精确的积水参照物,会混淆一部分背景地物,Grab Cut可能无法将其区分出来,需要进行后续步骤②、③进一步处理;②将非积水状态下参照物的轮廓与积水状态下同一积水参照物轮廓作差异处理,在左右轮廓处分别寻找“差异点”,两差异点的连线即为水位线;③将水位线以下部分去除,即可得到积水状态下精确的积水参照物;
(5)积水深度计算,求取非积水状态下的参照物精确目标与积水状态下的参照物精确目标高度的像素值差异,然后结合参照物的真实高度,通过线性变换计算得到真实积水深度;
(6)推断出积水发生的空间位置,根据摄影测量的基本原理,利用摄像机焦距参数推断积水参照物空间位置。①利用公式:
本发明的有益效果:
本发明有效利用城市中已经普及的视频监控数据作为数据源提取积水深度信息,极大地降低了监测成本;本发明以城市常见的地物作为积水参照物提取积水深度,不需要安装特定参照物和设置经验参数,具有良好的普及性;本发明可计算得到精确的积水参照物,从而保证积水深度的准确提取。综上,本发明具有经济成本低、智能化程度高、精度高、易在城市中普及应用等优点,从而可用于获取空间详细的城市内涝积水深度信息。
附图说明
图1为本发明的实现流程示意图。
图2为积水参照物自动检测流程图;
图3为提取非积水状态下积水参照物精确目标;
图4(A)为确定目标外接矩形和背景区域;
图4(B)为求取积水状态下初始目标;
图4(C)求取轮廓差异点,得到水位线;
图4(D)根据水位线求取精确目标;
图5为摄影测量基本原理图;
图6为由相机位置推算参数物大致位置示意图;
具体实施方式
下面结合如图1所示的流程图,以城市道路中常见的交通设施之一隔离墩作为参照物为例,说明本发明的具体实施方法:
(1)选择城市道路中常见的隔离墩作为积水参照物,该参照物外观形态,位置和高度等基本信息已知;相机选择枪型机,相机的位置和焦距参数已知。
(2)收集相机采集的视频数据,该视频数据包含非积水状态和积水状态。上述两种状态下的视频数据均包含同一个隔离墩。构建非积水状态下多种光照条件和天气条件下的正负样本库,其中,正样本为非积水状态下积水参照物的视频图片,负样本为非积水状态下参照物周围环境的视频图片。
(3)根据图2所示流程,可利用OpenCV实现积水参照物自动检测,具体步骤为:①提取所有正、负样本的Hog描述特征;②利用Hog描述特征和样本类别标签训练SVM分类器;③利用训练好的SVM分类器检测出非积水状态下输入的视频图像,识别出图像中的积水参照物,输出其外接矩形r,r同时作为积水状态下同一积水参照物的外接矩形框。
(4)利用Grab Cut提取非积水状态下的参照物精确目标,具体步骤如下:①指定积水参照物外接矩形框r为用于限定需要进行分割的图像范围,r同时包含了积水参照物及其背景;②在r外部设置背景区域矩形框R,R比r的范围稍大即可,R和r之间的像素充当背景;③在非积水状态下参照物与路面背景差异明显,Grab Cut可以精确分割出参照物,如图3所示。
(5)利用Grab Cut提取积水状态下的参照物精确目标,具体步骤如下:①按照(4)所述流程使用同一R和r(图4A)提取积水状态下的参照物的初始目标(图4B);②将非积水状态下参照物的轮廓与积水状态下同一积水参照物轮廓做差异处理,在左右轮廓处分别寻找“差异点”,两差异点的连线即为水位线(图4C);③将水位线以下部分去除,即可得到积水状态下精确的积水参照物(图4D)。
(6)计算积水深度,求取非积水状态下的参照物精确目标与积水状态下的同一参照物精确目标高度的像素值差异,然后结合参照物的真实高度,通过线性变换计算得到真实积水深度。
(7)积水空间位置推断,积水参照物空间位置代表积水的空间位置。自动检测方法得到积水参照物在视频图像上的位置,在实际内涝积水预警中需要获知积水点的确切地理位置。假定相机为枪型机,根据摄影测量基本原理(图5),在相机非标定状态下,利用相机焦距参数推断积水参照物空间位置。首先,利用公式:求取参照物到相机的距离,其中,d为参照物到相机的距离,f为相机焦距,l为参照物在图像的高度,h为参照物实际高度。枪型相机一般指向街道,且道路宽度w一般不超过数十米,可根据相机位置和参照物与相机之间的距离d(这里假设d为沿道路方向的直线距离),大致推断出参照物的地理位置(图6)。
机译: 用于压缩和解压缩彩色数字视频数据的视频电信系统和方法技术领域本发明涉及一种用于压缩电信系统视频中数字彩色视频数据的方法,该方法具有用于生成视频信号的装置,该装置是用于生成视频信号的装置。将视频信号转换为多个彩色视频帧速率,每个帧图像由多个扫描线组成,扫描线由多个像素组成,图像中的每个像素由彩色数字分量组成(该方法包括确定功能的步骤);基于彩色数字(b)的三个分量中的至少一个的亮度像素,基于两个像素之间的亮度差异,针对当前图像表的扫描线中的至少大部分像素,确定至少一个参数决策。与每条扫描线中至少一个像素相距预定距离的像素,以及至少(c)比较决策参数与
机译: 用户数据,例如视频,一种在网络系统中使用的访问方法,涉及使用映射到电话号码的访问数据将用户数据(基于通信链接传输到访问服务器)从访问服务器传输到门户服务器,
机译: 一种基于TCP / IP协议的电信网络的结构方法(使用设备交换机);一般情况下,宽带访问Internet,固定电话,付费电视,视频游戏,视频点播和数据通信