как использовать изображения очень высокого разрешения с VGG16 или InceptionV3

У меня есть набор данных изображений бактерий, сделанных под микроскопом и записанных с помощью камеры с высоким разрешением. Изображения имеют разрешение 800x600, а в другом наборе данных (взятом с другого микроскопа) разрешение составляет около 5312x2988. Такие модели, как VGG16 и InceptionV3, обучаются на разрешении изображения 224x224.

Как я могу правильно ввести данные изображения в сеть. Нужно ли уменьшать изображения до 224x224? Я думаю, что это приведет к потере слишком большого количества качества, необходимого для предсказания. Есть ли другой лучший метод?


person saurabh kumar    schedule 09.03.2017    source источник


Ответы (1)


В принципе я вижу три возможности:

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

Второе изменение размера изображения. Если обрезка невозможна и вы хотите использовать размер изображения начальной модели V3, вам придется изменить размер изображения до 224x224. Помните, что область 20x10 — это один пиксель. Поэтому, если вы ищете небольшие области в исходном изображении, это не сработает.

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

person Thomas Pinetz    schedule 10.03.2017