Morphological Segmentation 形态分割算法


avatar
GuoYulong 2024-07-04 309

形态分割的主要亮点是算法简单计算速度快

1.该算法在栅格地图 𝑀1上工作,栅格分为可访问和不可访问两种类型,白色区域代表可访问性,黑色区域表示不可访问性。如图 fig.1 左上角图片。

2.对地图 𝑀1 可访问区域(白色区域)进行形态学腐蚀操作,该操作是通过一个像素一圈一圈地重复腐蚀一定次数(用户设定的参数)。之后得到一些连通区域和分离区域。如图 fig.1 右上角图片。

3.在步骤 2 中,注意一定要一个像素一圈一圈地腐蚀。每次腐蚀后判断每个分离区域的面积,若分离区域大小在合适范围内(用户设定的区域大小上下限内),那么标记该分离区域的所有栅格为房间 𝑟𝑖。地图 𝑀2 是地图 𝑀1 的拷贝。把分离出来的房间 𝑟𝑖 在地图 𝑀2中并标记上不同颜色,并且把 𝑀1 中房间 𝑟𝑖 区域标记为不可访问区域。如图 fig.1 左下角图片是标记了房间的 𝑀2。

4.重复“腐蚀-分离”操作,就能够得到一系列分离的房间并标记在地图 𝑀2 中。然后扩散每个房间,直到地图 𝑀2 中的可访问区域被标记完。如图 fig.1 右下角。

相关阅读

注意!!!

站点域名更新!!!部分文章图片等由于域名问题无法显示!!!

通知!!!

站点域名更新!!!部分文章图片等由于域名问题无法显示!!!