HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Autofocus Layer for Semantic Segmentation

Yao Qin; Konstantinos Kamnitsas; Siddharth Ancha; Jay Nanavati; Garrison Cottrell; Antonio Criminisi; Aditya Nori

Autofocus Layer for Semantic Segmentation

Abstract

We propose the autofocus convolutional layer for semantic segmentation with the objective of enhancing the capabilities of neural networks for multi-scale processing. Autofocus layers adaptively change the size of the effective receptive field based on the processed context to generate more powerful features. This is achieved by parallelising multiple convolutional layers with different dilation rates, combined by an attention mechanism that learns to focus on the optimal scales driven by context. By sharing the weights of the parallel convolutions we make the network scale-invariant, with only a modest increase in the number of parameters. The proposed autofocus layer can be easily integrated into existing networks to improve a model's representational power. We evaluate our models on the challenging tasks of multi-organ segmentation in pelvic CT and brain tumor segmentation in MRI and achieve very promising performance.

Code Repositories

luvgold/auotofoucus3D-Brats
tf
Mentioned in GitHub
perslev/Autofocus-Layer-TF
tf
Mentioned in GitHub
yaq007/Autofocus-Layer
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
brain-tumor-segmentation-on-brats-2015AFN-6
Dice Score: 84%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Autofocus Layer for Semantic Segmentation | Papers | HyperAI