Создайте полностью сверточные слоя сети для семантической сегментации
возвращает полностью сверточную сеть (FCN), сконфигурированную как FCN 8 с, для семантической сегментации. FCN предварительно инициализируется с помощью слоев и весов от сети VGG-16.lgraph = fcnLayers(imageSize,numClasses)
fcnLayers включает pixelClassificationLayer предсказать категориальную метку для каждого пикселя во входном изображении. Слой классификации пикселей только поддерживает изображения RGB.
Эта функция требует Модели Deep Learning Toolbox™ для пакета Сетевой поддержки VGG-16. Если этот пакет поддержки не установлен, то vgg16 (Deep Learning Toolbox) функция обеспечивает ссылку на загрузку.
возвращает FCN, сконфигурированный как тип, заданный lgraph = fcnLayers(imageSize,numClasses,'Type',type)type.
Сети производятся fcnLayers поддержите генерацию кода графического процессора для глубокого обучения, если они обучены с trainNetwork (Deep Learning Toolbox). Смотрите Генерацию кода Глубокого обучения (Deep Learning Toolbox) для деталей и примеров.
[1] Долго, J., Э. Шелхэмер и Т. Даррелл. "Полностью Сверточные Сети для Семантической Сегментации". Продолжения Конференции по IEEE по Компьютерному зрению и Распознаванию образов, 2015, стр 3431–3440.
pixelClassificationLayer | layerGraph (Deep Learning Toolbox)deeplabv3plusLayers | fcnLayers | segnetLayers | semanticseg | unetLayers | trainNetwork (Deep Learning Toolbox)