【技术实现步骤摘要】
一种基于视频动态图像的河道位置标注方法
本专利技术涉及水利环保以及图像处理领域,特别是一种基于视频动态图像的河道位置标注方法。
技术介绍
图像的场景分析,即标注图像中某个像素是属于什么物体的任务,比如天空、水面、道路等,是图像处理中的难点。在水行业相关的领域中,河道、水面位置的识别又具有重要意义,因为所有的识别目标都应处于图像中水面的位置,对图像中属于水面的像素的标注是很多后续任务的第一步要解决的问题。一旦把图像中属于水面的像素标注后,就相当于标注出图像中我们关注的区域,可以排除水面以外的干扰,以及分析水中物体的其他特征。传统的图像处理方法是从边缘特征、纹理特征和颜色特征入手进行水面的识别。用更先进的算法比如机器学习,其做法就像识别其他物体或区域那样,使用大量的分类样本去学习水面的特征。而最新的基于深度学习的算法也可以对水面进行识别,算法的思路和机器学习一致,都是想要用样本来学习,只不过是用更抽象的特征提取方法来描述。传统的图像处理方法对水面并没有特别有效的方法,这种方法在倒影明显处往往会失效,而且水面并无一个可以用常规方法描述的纹理,因此不是一个理想的方案。无论是机器学习还是深度学习都依赖海量的标注样本,首先样本的获取就相当困难,而且其结果也并没有特别理想,在不同的场景很容易出现奇异的结果。同时,以上描述的方法都是对单张图像进行识别,场景分析需要考虑十分复杂的因素,难度很高性能不稳定。
技术实现思路
有鉴于此,本专利技术的目的是提出一种基于视频动态图像的河道位置标注方法,利用一段视频来识别和标注水面,不需要依赖样本,能够处理倒影这样复杂的情况。本专利技术采用 ...
【技术保护点】
1.一种基于视频动态图像的河道位置标注方法,其特征在于:包括以下步骤:步骤S1:固定好视频采集装置,并采集一段设定时间长度的视频图像;步骤S2:对步骤S1采集的视频图像进行实时处理,建立单高斯模型提取视频图像中的前景和背景;步骤S3:基于步骤S2,对视频图像进行动态时间分析,将图像区域划分为多个小块,并统计每个小块的持续晃动时间段与静止时间段;步骤S4:根据步骤S3的结果生成水面区域生长的种子;步骤S5:生成属于河岸的可靠区域;步骤S6:进行水面区域生长,选择属于种子的小块进行递归处理,得到新的种子区域与终止区域,所有的种子区域都属于水面,遍历所有终止区域,并采用高斯模型判断属于水面的像素和属于河岸的像素;步骤S7:根据步骤S6的结果得到区域生长结果二值图,其中区域生长结果二值图中,属于水面的像素为1,否则为0;对所述区域生长结果二值图进行腐蚀后膨胀的处理,标注出河道位置。
【技术特征摘要】
1.一种基于视频动态图像的河道位置标注方法,其特征在于:包括以下步骤:步骤S1:固定好视频采集装置,并采集一段设定时间长度的视频图像;步骤S2:对步骤S1采集的视频图像进行实时处理,建立单高斯模型提取视频图像中的前景和背景;步骤S3:基于步骤S2,对视频图像进行动态时间分析,将图像区域划分为多个小块,并统计每个小块的持续晃动时间段与静止时间段;步骤S4:根据步骤S3的结果生成水面区域生长的种子;步骤S5:生成属于河岸的可靠区域;步骤S6:进行水面区域生长,选择属于种子的小块进行递归处理,得到新的种子区域与终止区域,所有的种子区域都属于水面,遍历所有终止区域,并采用高斯模型判断属于水面的像素和属于河岸的像素;步骤S7:根据步骤S6的结果得到区域生长结果二值图,其中区域生长结果二值图中,属于水面的像素为1,否则为0;对所述区域生长结果二值图进行腐蚀后膨胀的处理,标注出河道位置。2.根据权利要求1所述的一种基于视频动态图像的河道位置标注方法,其特征在于:步骤S1中,所述一段设定时间长度内,视频图像中的光照位置、水纹和场景均不会发生明显变化。3.根据权利要求1所述的一种基于视频动态图像的河道位置标注方法,其特征在于:步骤S3具体包括以下步骤:步骤S31:把图像区域划分为16*16的小块,对每个小块内的前景图像进行时间上的统计;步骤S32:设置一个前景像素的阈值,对于高于该阈值的小块,记录开始的时间t0,只要视频持续过程中一旦低于该阈值则记录停止时间t1,即t0至t1为持续晃动时间段,这段时间外的为静止时间段,观察每个小块在视频长度的分钟内的持续晃动时间段和静止时间段的数量。4.根据权利要求1所述的一种基于视频动态图像的河道位置标注方法,其特征在于:步骤S4具体包括以下步骤:步骤S41:以4个田字形的小格组成一个大格,每个小格同时属于4个不同的大格;步骤S42:对每一个大格中的4个小格的动态时间进行合并,符合持续晃动时间段远大于静止时间段的大格为水...
【专利技术属性】
技术研发人员:单森华,吴闽帆,黄继峰,戴诗琪,
申请(专利权)人:四创科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。