[发明专利]一种基于形态学对建筑物图像快速识别的方法有效

专利信息
申请号: 201510347436.2 申请日: 2015-06-19
公开(公告)号: CN105046201B 公开(公告)日: 2018-05-08
发明(设计)人: 张小国;王庆;任阳;任胜 申请(专利权)人: 东南大学
主分类号: G06K9/00 分类号: G06K9/00
代理公司: 南京瑞弘专利商标事务所(普通合伙) 32249 代理人: 吴旭
地址: 211189 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于形态学对建筑物图像快速识别的方法,充分利用建筑物的在形态学上区别其他自然界物体的特征,应用于建筑物图像快速的识别系统中,经过图像目标轮廓跟踪及直线精简去干扰预处理后,利用建筑物水平垂直相关的拓扑关系,快速准确的该图像是否存在建筑物,从而实现对建筑物的识别。
搜索关键词: 一种 基于 形态学 建筑物 图像 快速 识别 方法
【主权项】:
1.一种基于形态学对建筑物图像快速识别的方法,其特征在于,包括以下步骤:S1,使用canny算子对图像进行边缘提取得到二值图像,然后通过八邻域轮廓跟踪算法对所述二值图像进行目标轮廓的扫描跟踪,得到由跟踪扫描点构成的n条跟踪曲线;通过八邻域轮廓跟踪算法对所述二值图像进行目标轮廓的扫描跟踪,具体为:将扫描到的第一个点记为跟踪起点,从二值图像中的跟踪起点开始对其八个邻域进行扫描跟踪,将扫描得到的跟踪扫描点进行标记,同时对扫描得到的跟踪扫描点的八邻域继续进行扫描跟踪,直到没有新的跟踪扫描点,得到一条跟踪曲线;其中,对所述跟踪扫描点的八邻域进行扫描跟踪时,若所述跟踪扫描点的八邻域中出现2个新的跟踪扫描点,则对这两个方向同时继续扫描跟踪,若跟踪扫描点的邻域多于2个新的跟踪扫描点,则按扫描得到的第一个跟踪扫描点进行优先扫描跟踪;S2,根据每条跟踪曲线上跟踪扫描点的数量,对每条跟踪曲线进行精简删除,然后通过DP简化线算法对曲线进行精简和修正,得到若干条直线;S3,设定直线的水平和垂直方向的长度阈值A,并设定直线的其他方向的长度阈值B,对所述若干条直线进行精简,保留长度大于等于A的水平和垂直方向的直线,以及长度大于等于B的其他方向的直线;S4,以直线的长度值的平方作为权值,对步骤S3精简后的各直线的角度分布进行统计;若统计结果在0°、90°和180°邻域同时呈现峰值,则继续进行步骤S5,否则判定图像中不含建筑物;S5,依次寻找相互约束的垂直直线和水平直线组,具体为:a,在步骤S3精简后的各直线中,寻找第一条垂直直线并记其长度为D1,并把所述第一条垂直直线保存在Vector_V单元中;b,寻找第一条水平直线,若第一条水平直线长度大于D1,则把所述第一条水平直线保存在Vector_L单元中,否则忽略该第一条水平直线,继续寻找长度大于D1的下一条水平直线并保存在所述Vector_L单元,若遍历所有水平直线的长度均小于等于D1,则判定图像中不含建筑物;c,寻找第二条垂直直线并记其长度记为D2,并把所述第二条垂直直线保存在Vector_V单元中;d,寻找下一条水平直线,若该水平直线长度大于D2,则把该水平直线保存在Vector_L单元中,否则忽略该水平直线,继续寻找长度大于D2的下一条水平直线并保存在所述Vector_L单元;e,依照步骤a至d,遍历步骤S3精简后的各条直线,得到相互约束的垂直直线和水平直线组;S6,若Vector_V单元中的垂直直线总量小于2,则判定图像中不含建筑物,否则在Vector_V单元中寻找长度最长的2条垂直直线,并在Vector_L单元中寻找长度最长的2条水平直线;对所述长度最长的2条水平线直和2条垂直直线的任意两个端点进行距离判断,若距离小于预设值T,判定存在建筑物。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510347436.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top