[求助]caffe做图像分割遇到问题,label的png图转lmdb的问题

Juliana90
机智如我^_^ 2015-11-18 字数 52
loading ...

希望有懂的大神,帮忙解答一下,有懂的大神能冒个泡吗?

AI 人工智能
9 个回复
magicknight
God 2015-11-19

出错了?

【 在 Juliana90 的大作中提到: 】

: 希望有懂的大神,帮忙解答一下,有懂的大神能冒个泡吗?

: --

: FROM 166.111.155.*

Juliana90
机智如我^_^ 2015-11-19

嗯嗯,出错了,想问一下,你对这块有了解吗?

【 在 magicknight 的大作中提到: 】

: 出错了?

cppbuilder
心如止水~ 2015-11-19

直接说问题有人知道就告诉你了,你这么问比较麻烦吧

【 在 Juliana90 (机智如我^_^) 的大作中提到: 】

: 嗯嗯,出错了,想问一下,你对这块有了解吗?

Juliana90
机智如我^_^ 2015-11-19
loading ...

恩啊,你好,我刚开始接触caffeine和深度学习,我想用caffe做图像分割,下载了FCN想测试一下这个,用的pascal网站上的图片和label图,用的create_imagenet.sh生成的lmdb,进行测试,出现了错误,从错误上看应该是我的label数据有问题,但是我不知道具体是哪里错了,应该怎么修改这个错误?

我的label是用的pascal网站上下载的segmentationclass里的label图,用create_imagenet.sh把这些png的label图片转成lmdb,然后就出现了问题,我认为应该是我将png转成lmdb是有问题的,create_imagenet适用于那种分类标签为1~n的那种,不适合图片的这种,但是具体怎么解决我不知道,我想向你请教一下,你是怎么将图片的label图生成lmdb的?

【 在 magicknight 的大作中提到: 】

: 出错了?

Aaronlzc
Aaronlzc 2015-11-23

你好,我也遇到过你这个问题,应该是最后的maps大小和label的数目不匹配的缘故,很容易看出65536 * 3 =196608,应该是修改下生成label就行,我自己也还没有解决这个问题,这两天在弄着

我最近在研究CNN的图像分割,方便的话,能不能加个qq联系

【 在 Juliana90 的大作中提到: 】

: 恩啊,你好,我刚开始接触caffeine和深度学习,我想用caffe做图像分割,下载了FCN想测试一下这个,用的pascal网站上的图片和label图,用的create_imagenet.sh生成的lmdb,进行测试,出现了错误,从错误上看应该是我的label数据有问题,但是我不知道具体是哪里错了,应该怎么修改这个错误?

: 我的label是用的pascal网站上下载的segmentationclass里的label图,用create_imagenet.sh把这些png的label图片转成lmdb,然后就出现了问题,我认为应该是我将png转成lmdb是有问题的,create_imagenet适用于那种分类标签为1~n的那种,不适合图片的这种,但是具体怎么解决我不知道,我想向你请教一下,你是怎么将图片的label图生成lmdb的?

Juliana90
机智如我^_^ 2015-11-25

【 在 Aaronlzc 的大作中提到: 】

: 你好,我也遇到过你这个问题,应该是最后的maps大小和label的数目不匹配的缘故,很容易看出65536 * 3 =196608,应该是修改下生成label就行,我自己也还没有解决这个问题,这两天在弄着

: 我最近在研究CNN的图像分割,方便的话,能不能加个qq联系

stellarman
人生若只如初见 2015-11-27

Caffe 是个绝对好东西。问题就是在上面再开发和改进好难啊。想把它底层的data flow搞清楚,然后更好的并行,找个一天,没找到数据在第一层的分配地方。呜呜!!!

【 在 Juliana90 (机智如我^_^) 的大作中提到: 】

: 我QQ594669980,微信juliana_liujia

soccergame
令狐青木 2015-11-27

没看太仔细,好像是因为每个样本的对应label数量只能为1的原因。需要修改一下data_layer层和最后的loss层对于标签的检查函数,caffe主要是做分类的,用于其它任务需要修改代码或者增加新层

Juliana90
机智如我^_^ 2015-11-28

好的,谢谢指导~

【 在 soccergame 的大作中提到: 】

: 没看太仔细,好像是因为每个样本的对应label数量只能为1的原因。需要修改一下data_layer层和最后的loss层对于标签的检查函数,caffe主要是做分类的,用于其它任务需要修改代码或者增加新层