Jump to content
Compvision.ru
Sign in to follow this  
mrgloom

Caffe насколько важно вычитать среднее изображение?

Recommended Posts

Насколько важно вычитать среднее изображение для предобработки или этим можно пренебречь? Или может есть что то более продвинутое типа whitening?

Share this post


Link to post
Share on other sites

Зависит от сети, если везде понатыкаешь батч нормализаций, то можно и не использовать среднее...без них мат.ожидание лучще все же занулять.

А в чем проблема нормализовать картинки? Вроде бы дешевая операция, по сравнению с расчетом тысяч сверток...

Share this post


Link to post
Share on other sites
21 minutes ago, mrgloom said:

неохота таскать отдельно mean image файл.

Можно посчитать средний пиксель по mean-файлу и таскать за собой только 3 числа (собственно для ImageNet все так и делают), +/- тоже самое получится.

Share this post


Link to post
Share on other sites

Так всё таки когда мы таскаем с собой mean image, то вычитается именно mean image целиком или всё равно оно превращается в 3 числа - средний цвет пикселя по каждому каналу?

Например

https://github.com/DeepScale/SqueezeNet/blob/master/SqueezeNet_v1.0/train_val.prototxt

transform_param {
crop_size: 227
mean_value: 104
mean_value: 117
mean_value: 123

}

Share this post


Link to post
Share on other sites
On 6/20/2016 at 11:49 AM, mrgloom said:

Так всё таки когда мы таскаем с собой mean image, то вычитается именно mean image целиком или всё равно оно превращается в 3 числа - средний цвет пикселя по каждому каналу?

Например

https://github.com/DeepScale/SqueezeNet/blob/master/SqueezeNet_v1.0/train_val.prototxt

transform_param {
crop_size: 227
mean_value: 104
mean_value: 117
mean_value: 123

}

Зависит от того, как используете...если подаете на вход mean_file, то будет вычитаться файл, в вашем примере будет вычитаться средний пиксель. По большому счету там разница не критична.

Share this post


Link to post
Share on other sites

Отвечая на свой вопрос, проверил на AlexNet.

Можно вычитать среднее изображение или пиксель (разница между подходами на деле минимальна), но с вычитанием явно быстрее сходится, насчёт максимальной достижимой accuracy не проверял.

Еще из AlexNet можно спокойно убрать LRN слои.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×