机器学习方法依赖于粗略的“边界框”图像标签,才能实现图片的分割
对于注释者而言,在对象周围绘制边界框比完全分割同一图像要容易得多。
基于机器学习的语义分割系统通常是在图像上进行训练的,在该图像中,已经仔细地手动跟踪了对象边界,这是一项耗时的操作。另一方面,可以在图像上训练对象检测系统,在这些图像中,对象由称为边界框的矩形框起来。对于人类注释者,对图像进行手工分割平均需要的时间是标记边界框的35倍。
今天介绍一个新系统,称为Box2Seg,该系统仅使用边界框训练数据(弱监督学习的一个示例)来学习对图像进行分割。
在实验中,此的系统在称为均值交集(mIoU)的度量标准上比以前的弱监督系统提高了2%,该度量标准衡量了系统对图像的分割与手动分割之间的一致性。此系统的性能也可以媲美在一般图像数据上进行预训练,然后在完全分割的数据上进行训练的系统。
可以使用微信小程序中的“九宫格照片拼图”进行分割,步骤如下:所需材料:微信、手机。一、首先在微信的“发现栏”内点击上方的“小程序”选项。二、进入小程序后,点击上方的搜索栏,输入“九宫格照片拼图”点击搜索,接着。
此外,当使用弱监督方法训练系统,然后在完全分割的数据上对其进行微调时,对一般图像数据进行预训练的系统的性能提高了16%。这表明,即使有分段的训练数据可用,使用此弱监督方法进行的预训练仍然具有优势。
5、按照图片的路径找到要分割的图片,选中后单击“打开”。6、根据需要在左侧选择切割成九宫格图片的形状和特效,我这里是任意选择。7、选择完成,在右侧预览效果,满意后单击“保存到本地”。8、在弹出对话框中,单击勾选。
嘈杂的标签
此方法是将边界框视为嘈杂的标签。将框内的每个像素都视为已标记为试图寻找其边界的对象的一部分;但是,其中一些像素的标签不正确。框外的所有像素均视为正确标记的背景像素。
1、打开图片,选择切片工具。2、在图片上点击鼠标右键-换份切片,设置参数(务必将图片尺寸设置成能被横、纵切片数整除),点击确定。3、文件-存储为Web 所用格式。4、图片格式设置成PNG-8,其余参数不用调,点击存储。5。
辅助网络之一在图像中的像素之间执行成对比较,以尝试学习区分背景和前景的一般方法。直观地,它正在寻找边界框内的像素,这些像素与该框外正确标记的背景像素相似,并且在该框内寻找彼此不同的像素簇。我们将此网络称为嵌入网络,因为它学习的是像素的矢量表示(嵌入),该像素仅捕获可用于区分背景和前景的那些属性。
使用称为GrabCut的标准分段算法提供的相对粗略的分段对嵌入网络进行预训练。在训练过程中,嵌入网络的输出向对象分割网络提供监控信号。也就是说,我们用来评估嵌入网络性能的标准之一是其输出与嵌入网络的输出是否一致。
另一个辅助网络是标签特定的关注网络。它学会识别视觉属性,这些视觉属性经常在具有相同标签的边界框内的像素之间重复出现。可以将其视为对象检测器,其输出不是对象标签,而是突出显示特定对象类特征的像素簇的图像图。
使用边界框手动分割图像
从左到右:图像的手动分割;边界框与GrabCut算法提供的粗略分割相结合;以及边界框与研究人员特定标签关注网络的输出相结合。在第三对图像中,朝向光谱红色端的颜色表示图像特征,这些特征经常出现在带有特定标签的边界框内。在训练过程中,对象分割网络应特别注意哪些功能。
1、 打开要分割的图片,点工具栏的切片工具,选择“切片选取工具”2、点击图片左上角的“01”编号,此时,左上方,工具栏中,提升划分变为可选状态。3、 点击“划分”,弹出“划分切片”界面 4、我们输入“2”和“3”。
标签特定的关注网络仅对训练中看到的对象类别有用。它的输出可能会与未经训练的对象类别适得其反。但是在训练过程中,它像嵌入网络一样,提供了有用的监督信号,可以帮助对象分割网络学习执行更常规的分割。
1、Photoshop打开图片,然后点击切片工具。2、点击切片工具后,把图片切成两半。3、然后点击文件-导出-存储为Web所用格式。4、进入Web后,在左侧预览图片中按住shift键,选中两张图片。5、格式设置为JPEG。6、然后点击存储。7。