Создайте 3D слои U-Net для семантической сегментации объемных изображений
возвращает сеть 3-D U-Net. lgraph = unet3dLayers(inputSize,numClasses)unet3dLayers включает в себя слой классификации пикселей в сети для прогнозирования категориальной метки для каждого пикселя во входном объемном изображении.
Использовать unet3dLayers для создания сетевой архитектуры для 3-D U-Net. Обучение сети с помощью функции Deep Learning Toolbox™ trainNetwork (инструментарий глубокого обучения).
[ также возвращает размер продукции объемное изображение от 3D сети U-Net.lgraph,outputSize] = unet3dLayers(inputSize,numClasses)
[___] = unet3dLayers( указывает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к входным аргументам в предыдущем синтаксисе.inputSize,numClasses,Name,Value)
Использовать 'same' заполнение в слоях свертки для поддержания одного и того же размера данных от входа к выходу и обеспечения возможности использования широкого набора размеров входного изображения.
Используйте подходы на основе патчей для прозрачной сегментации больших изображений. Вы можете извлечь исправления изображений с помощью randomPatchExtractionDatastore функция в Toolbox™ обработки изображений.
Использовать 'valid' заполнение в слоях свертки для предотвращения артефактов границ при использовании подходов на основе исправлений для сегментации.
[1] Чичек, Лиенкамп, Т. Брокс и О. Роннебергер. «3D U-Net: обучение плотной объемной сегментации из разреженной аннотации». Вычисления медицинских изображений и компьютерное вмешательство - MICCAI 2016. MICCAI 2016. Лекции по информатике. Том 9901, стр. 424-432. Спрингер, Чем.
dicePixelClassificationLayer | pixelClassificationLayer | DAGNetwork (инструментарий глубокого обучения) | layerGraph (инструментарий для глубокого обучения)deeplabv3plusLayers | evaluateSemanticSegmentation | fcnLayers | segnetLayers | semanticseg | unetLayers | trainNetwork (инструментарий для глубокого обучения)