yun-liu / RCF

Richer Convolutional Features for Edge Detection
Other
752 stars 259 forks source link

数据处理 #108

Open sunshine-ssl opened 4 years ago

sunshine-ssl commented 4 years ago

您好,我按照您说的平均后取阈值的方法对BSDS500的label进行了处理,但是得到的边缘图断断续续,不知道是哪里有问题,请问方便提供一下相关的代码或处理过的数据吗 图片1

我用非极大值抑制对预测图进行处理,边缘反而变粗了且四周有黑边,请问这个正常吗 图片2

yun-liu commented 4 years ago

不正常。我是用matlab控制台处理的,没有相关代码。你为什么不下载我处理好的数据呢?我在代码主页上(https://github.com/yun-liu/rcf) 给了数据下载的链接了。你也可以下载HED的数据:http://vcl.ucsd.edu/hed/nyu/ (NYUD), http://vcl.ucsd.edu/datasets/ (PASCAL and Multicue)。 关于NMS,请用这个代码https://github.com/yun-liu/rcf/blob/master/examples/rcf/edge_nms.m, 其中path_to_pdollar是指 https://github.com/pdollar/edges 这个代码,把 https://github.com/pdollar/toolbox 和这个Piotr Dollar的edges包放在一起。

sunshine-ssl commented 4 years ago

好的,非常感谢您,我找到了问题,是灰度反了的原因,我看您论文里面说把BSDS500和PASCAL数据混合起来训练,我刚开始训练时结果图是全黑的,单独训练BSDS500时结果是正常的,不知道是不是我的方法不对,请问您是如何训练的呀,再次感谢您,打扰了

yun-liu commented 4 years ago

您是按照这里 https://github.com/yun-liu/rcf 说的方法和下载的数据来混合训练的吗?

huangwefeng121 commented 4 years ago

您好,我按照您说的平均后取阈值的方法对BSDS500的label进行了处理,但是得到的边缘图断断续续,不知道是哪里有问题,请问方便提供一下相关的代码或处理过的数据吗 图片1

我用非极大值抑制对预测图进行处理,边缘反而变粗了且四周有黑边,请问这个正常吗 图片2

你好,我也遇到了这个问题,请问你说的灰度反了是指将nms中的代码edge = 1-single(edge)/255;改成edge = single(edge)/255;吗。打搅你了,谢谢

rrryan2016 commented 3 years ago

您好,我按照您说的平均后取阈值的方法对BSDS500的label进行了处理,但是得到的边缘图断断续续,不知道是哪里有问题,请问方便提供一下相关的代码或处理过的数据吗 图片1 我用非极大值抑制对预测图进行处理,边缘反而变粗了且四周有黑边,请问这个正常吗 图片2

你好,我也遇到了这个问题,请问你说的灰度反了是指将nms中的代码edge = 1-single(edge)/255;改成edge = single(edge)/255;吗。打搅你了,谢谢

刚验正了一下,确实你指出的这一处反了

xianzengyang commented 3 years ago

image 我在使用您的代码时,一直报这样的错误 image 参数I应该没有问题