-
Notifications
You must be signed in to change notification settings - Fork 18.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resize and noise policies #2252
base: master
Are you sure you want to change the base?
Conversation
Lint almost happy
gaussian noise implementation
We've done something similar with DIGITS on the database creation side of things. I would love to see these options in caffe instead - nice work! A few thoughts from our research:
Both of those are more suggestions than critiques. This looks like a step in the right direction! FYI, here is what |
Thanks for suggestions. From my experience, best padding is mirroring. Second - warping. I like DIGITS, but resizing when creating dataset is too rigid compared to online data augmentation. |
Right, I agree. That's why I'm excited to see this going into caffe! |
Have you tested mean or mirror padding? |
I haven't. Mirror sounds promising. I'll check it out when I find some time. |
/cc @mtamburrano |
Resize and noise policies
Just another PR is dying in natural drifting from master. Is this project alive? |
@bhack more dead than alive. It is merged in my main branch elu https://github.com/ducha-aiki/caffe but separate headers haven`t merged yet there. |
@lukeyeager is your team still interested? |
@ducha-aiki It makes sense to rebase? |
@bhack it is not question to me :) I can do rebase, but am not as patient as you with @mtamburrano ;) |
@bhack Actually, I agree with https://github.com/zer0n/deepframeworks/blob/master/README.md But not as suitable as before for experiments. |
@ducha-aiki I'm not so patient ;) I've not contributed anymore until the MIA status of BVLC core devs will be clarified. Other frameworks are getting momentum so I think that there is more choice now. I'll try to use your fork directly instead of trying to rebase this. |
@bhack if you give me a way to contact you, will notify when merge current master into my fork. |
Things like basic augmentation could be part of the industrial standard ;) |
I think that Imagenet dataset is quite rich to cover scales. But in other cases, with a smaller dataset it could be useful. |
@ducha-aiki Can be used with lmdb created with convert_imageset utility? |
@bhack yes, but compressed (aka jpeg, png, etc ) only. |
Yes. I think somebody around here implemented their own version of this, but it would be great to have it standard in |
@lukeyeager @bhack |
@shelhamer @ronghanghu |
really useful PR, we already tested it and would be nice to see it merged on master. |
What a shame.. RIP PR |
Works only for cv::Mat stored databases.
@immars kindly rebased my branch to current master and added gaussian noise.
P.S. Travis is failing because of different OpenCV version, which does not have CLAHE function.
Adds different resize and noise policies to data_transformer like: