其他分享
首页 > 其他分享> > GeoLabel更新,支持整幅大影像标注

GeoLabel更新,支持整幅大影像标注

作者:互联网

       2.0版本没有按时到来,这次发布的是1.3.1版本,得益于社群朋友们的宝贵反馈以及我三岁女儿的点拨,这个版本有很多有意思且实用的功能升级。(文末有GeoLabel图像标注技术交流群加入方式)

主要升级简介如下,后续会有更详细的推文介绍本次更新的内容。

1 整景影像标注

GeoLabel从标注类型上可以分为:分割(地类提取、边缘提取)、分类、目标检测、变化检测、时序分类(像素级、对象级),从标注模式上可以分为:裁剪生成样本并标注、基于已裁好的样本进行标注、对对整景影像进行标注。本次加强的是整景影像标注。

可以看到,在新建项目对话框中又增加了一个复选框,用来标识是否是整景标注。

       勾选复选框后后可进行相应的设置,包括渔网尺寸以及影像源。

       完成项目新建后,自动构建工程如下图所示,提供了可视化的渔网标记,辅助进行快速标注。(右下角绿色方块标识已经完成标记的格网,红色表示正在标注的格网)。

2 标记和影像文件的模糊匹配

       原来只能使用固定的前缀和后缀来匹配样本影像和标注。

       现在可使用“*”来进行模糊匹配。

3 YOLO格式的全面支持

对于目标检测标注,GeoLabel已经支持了VOC、glVOC(GeoLabel自定义格式)、DOTA等文本格式,本次新增加了YOLO格式支持。可在目标检测样本生成和“高级-格式转换”两处灵活选用。

4 影像处理方法重构

       这个是纯技术升级,没有体现在具体功能点上,代码量压缩了十倍左右,但影像裁剪性能较之前版本有明显提升。

5 遥感目标检测常用格式的支持

       一个典型的数据格式如下,不是标准的voc格式,没有查具体交叫什么名字,但类似于我们前期定义的glVOC格式,在1.3.1版本中,增加了这种数据格式的支持,并将其与glVOC格式合并,没有增加新的数据类型。

<?xml version='1.0' encoding='utf-8'?>
<annotation>
	<source>
		<filename>2.tif</filename>
		<origin>GF3</origin>
	</source>
	<research>
		<version>1.0</version>
		<provider>Company/School of team</provider>
		<author>team name</author>
		<pluginname>Airplane Detection and Recognition</pluginname>
		<pluginclass>Detection</pluginclass>
		<time>2021-07-2021-11</time>
	</research>
	<objects>
		<object>
			<coordinate>pixel</coordinate>
			<type>rectangle</type>
			<description>None</description>
			<possibleresult>
				<name>other</name>
				<probability>1</probability>
			</possibleresult>
			<points>
				<point>147.000000,105.000000</point>
				<point>239.000000,105.000000</point>
				<point>239.000000,173.000000</point>
				<point>147.000000,173.000000</point>
				<point>147.000000,105.000000</point>
			</points>
		</object>
		<object>
			<coordinate>pixel</coordinate>
			<type>rectangle</type>
			<description>None</description>
			<possibleresult>
				<name>A220</name>
				<probability>1</probability>
			</possibleresult>
			<points>
				<point>145.000000,1.000000</point>
				<point>252.000000,1.000000</point>
				<point>252.000000,73.000000</point>
				<point>145.000000,73.000000</point>
				<point>145.000000,1.000000</point>
			</points>
		</object>
		<object>
			<coordinate>pixel</coordinate>
			<type>rectangle</type>
			<description>None</description>
			<possibleresult>
				<name>other</name>
				<probability>1</probability>
			</possibleresult>
			<points>
				<point>157.000000,228.000000</point>
				<point>239.000000,228.000000</point>
				<point>239.000000,293.000000</point>
				<point>157.000000,293.000000</point>
				<point>157.000000,228.000000</point>
			</points>
		</object>
		<object>
			<coordinate>pixel</coordinate>
			<type>rectangle</type>
			<description>None</description>
			<possibleresult>
				<name>ARJ21</name>
				<probability>1</probability>
			</possibleresult>
			<points>
				<point>242.000000,879.000000</point>
				<point>307.000000,879.000000</point>
				<point>307.000000,936.000000</point>
				<point>242.000000,936.000000</point>
				<point>242.000000,879.000000</point>
			</points>
		</object>
		<object>
			<coordinate>pixel</coordinate>
			<type>rectangle</type>
			<description>None</description>
			<possibleresult>
				<name>other</name>
				<probability>1</probability>
			</possibleresult>
			<points>
				<point>312.000000,882.000000</point>
				<point>383.000000,882.000000</point>
				<point>383.000000,934.000000</point>
				<point>312.000000,934.000000</point>
				<point>312.000000,882.000000</point>
			</points>
		</object>
	</objects>
</annotation>

6 影像动态投影显示

       在测试过程中发现,在导入第三方数据集时,如果数据集中的样本的坐标系不统一,会出现点击“下一个”样本时不会自动居中的问题,本版本中进行了修复,不管样本是什么坐标系,每次打开新的样本都会动态进行投影,保证样本以最合适的形态显示。

7 Bug修复

8 其他

       应多位朋友的建议,我们尝试建立一个图像标注的技术交流微信群,为了避免打扰大家,群暂时没有邀请任何人,如果群成员超过二十个,后面有新的更新或问题解答都会第一时间在群里发布。1月10日前进群的朋友们,关注公众号后,免费赠送1个月的使用授权。10号以后进群的还没想好,可能需要分享公众号文章或邀请朋友关注,再说吧。需要入群的朋友添加微信:julinfn ,拉你入群。

标签:样本,GeoLabel,格式,整幅,pixel,影像,标注
来源: https://blog.csdn.net/julinfn/article/details/122387116