10得票1回答
语义分割损失函数

在二元分割问题中,将交叉熵损失和Dice分数以加权方式组合起来,这种做法是否有意义? 优化Dice分数会产生过度分割的区域,而交叉熵损失会产生欠分割的区域,对于我的应用场景来说。

10得票1回答
数蜥蜴的鳞片

我的一个生物学朋友让我帮他写一个程序来计算蜥蜴的鳞片数量。 他给我发了一些图片,我用Matlab试了一些东西。对于一些图片来说,比如有更暗(黑色)的区域时,会更难处理。至少对于我的方法是这样。我相信我可以在这里得到一些有用的帮助。我该如何改进这个程序,我的方法正确吗? 这些是一些图片: ...

10得票2回答
如何在图像中只保留最大的连通块?

我有一张脑部的二进制图像。我只想留下中心的斑点,删除这个圆形外围的“噪音”。 以下是一个示例图像: 我尝试使用OpenCV并获取轮廓,但失败了。我也不需要边界框,我只想在图像中保留中心斑点,就像提供的图像中看起来的那样,并去除周围的噪音/圆圈。这可能吗?

10得票1回答
TensorFlow 2自定义损失函数:“没有为任何变量提供梯度”错误

我需要在 TensorFlow 2 中解决一个图像分割问题。具体来说,我的训练集由航空图像和它们相应的掩膜组成。在掩膜中,地形用黑色表示,建筑物用白色表示。目标是预测测试集图片的掩膜。 我使用了一个 UNet 模型,在最后的 Conv2DTranspose 层使用 1 个过滤器和一个sigmo...

10得票2回答
在Unet架构中正确使用自定义权重图的方法

以下是u-net架构中使用自定义权重图提高准确性的著名技巧。具体细节如下: 现在,通过在这里和其他多个地方询问,我了解到有两种方法。我想知道哪一种是正确的,或者是否有其他更正确的方法? First is to use torch.nn.Functional method in the...

10得票1回答
连接线段中最近的点并标记该线段。

我使用Open CV和skimage进行数据表的文档分析。 我正在尝试将阴影区域单独分割出来。 我目前能够将零件和编号分别分割出来作为不同的聚类。 使用skimage中的felzenszwalb()函数,我对零件进行了分割。 import matplotlib.pyplot as ...

9得票2回答
基于全卷积网络的每像素softmax分类

我正在尝试实现一个完全卷积网络,其中最后一层卷积使用1x1的滤波器并输出“分数”张量。得分张量具有[批次、高度、宽度、类别数]的形状。 我的问题是,TensorFlow中哪个函数可以为每个像素应用softmax操作,而不受其他像素的影响。tf.nn.softmax操作似乎不适用于此目的。 ...

9得票2回答
Caffe能否直接对图像的像素进行分类?

我希望将图像像素分类为“街道”或“非街道”。我有来自KITTI数据集的一些训练数据,并且我已经了解到Caffe具有一个IMAGE_DATA层类型,可以使用相同大小的图像作为标签。 除了Caffe之外,我最初的想法是通过给定像素周围的图像块来解决这个问题(例如,向上/向左/向右/向下的20个像...

9得票2回答
Matlab中的分水岭算法

有人知道如何在Matlab中编写函数,使用watershed算法对细胞进行分割,并计算平均细胞面积吗?非常感谢任何帮助。谢谢! 这是酵母细胞的图像。

9得票1回答
寻找直方图的局部最大值/峰值和最小值/谷底

好的,我有一个直方图(由整数数组表示),我正在寻找查找局部极大值和极小值的最佳方法。每个直方图应该有3个峰,其中一个(第一个峰)可能比其他峰高得多。 我想做几件事: 1. 找到第一个峰后面的第一个“谷”(为了完全消除图片中的第一个峰) 2. 在剩下的两个峰之间找到最佳的“谷”值以分离图片 ...