Как я могу загрузить предварительно обученную модель в набор дат COCO для сегментации изображения?
Я хочу сделать семантическую сегментацию объектов в моем видеофайле. Я предпочитаю использовать предварительно обученную модель в наборе данных COCO (или наборе данных COCO) и начать использовать ее для семантической сегментации и обнаружения объектов в моих собственных видеофайлах. В большинстве обсуждаемых мной тем обсуждается алгоритм обучения в наборе данных COCO. Я ищу предварительно обученную модель (файл замороженного графика), которую я могу напрямую использовать для сегментации своих собственных видеофайлов.
Кто-нибудь может подсказать, пожалуйста, как это сделать?
PS Я мог бы сделать обнаружение объекта, используя предварительно обученную модель из зоопарка модели тензорного потока, но я не могу расширить это для сегментации объекта.
1 ответ
Я выполнил семантическую сегментацию на изображениях, загруженных с iNaturalist.org на этой неделе с многообещающими результатами. Модель, которую я в итоге использовал, была модель DeepLab v3, которая легко доступна в папке исследования тензорного потока в хранилище.
Пожалуйста, посмотрите их отличную демонстрацию для стандартной сегментации:
Просто пройдите тетрадь. На самом деле вы можете протестировать его в браузере, указав URL-адрес изображения, как описано в блокноте, чтобы убедиться, что он соответствует вашим потребностям. После этого, если вы знакомы с tenorflow, должно быть достаточно просто вручную загрузить одну из их предварительно обученных моделей так же, как это делается в демонстрационной версии, и настроить что-то, что будет работать на вашем компьютере.
Я также нашел этот пост в блоге
быть очень информативным о том, какие модели доступны сегодня, и каковы их плюсы и минусы
Повеселись!