изменить размер входного изображения для mobilenet_ssd с помощью тензорного потока - PullRequest
0 голосов
/ 13 июня 2018

Я использую tenorflow и tflite для обнаружения объекта.Я использую модель mobilenet_ssd (версия 2) из ​​https://github.com/tensorflow/models/tree/master/research/object_detection

, размер входного изображения для обнаружения фиксирован и равен 300 * 300, что жестко задано в модели.Я хочу ввести изображение 1280 * 720 для обнаружения, как это сделать?У меня нет набора данных для отслеживания изображения с разрешением 1280 * 720.У меня есть только набор данных Паскаль и Коко.

Как изменить модель для приема изображения 1280 * 720 (не масштабировать изображение) для обнаружения?

1 Ответ

0 голосов
/ 14 июня 2018

Обычной практикой является масштабирование входного изображения перед подачей данных в TensorFlow / TensorFlow Lite.

Примечание. Изображение в наборе обучающих данных изначально не 300 * 300.Исходное разрешение может быть больше и не квадратным, а уменьшено до 300 * 300.Это означает, что можно уменьшать изображение с 1280 * 720 до 300 * 300, и оно должно работать нормально.

Не хотите попробовать масштабировать и посмотреть, работает ли он?

...