HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Rotation equivariant vector field networks

Diego Marcos; Michele Volpi; Nikos Komodakis; Devis Tuia

Rotation equivariant vector field networks

Abstract

In many computer vision tasks, we expect a particular behavior of the output with respect to rotations of the input image. If this relationship is explicitly encoded, instead of treated as any other variation, the complexity of the problem is decreased, leading to a reduction in the size of the required model. In this paper, we propose the Rotation Equivariant Vector Field Networks (RotEqNet), a Convolutional Neural Network (CNN) architecture encoding rotation equivariance, invariance and covariance. Each convolutional filter is applied at multiple orientations and returns a vector field representing magnitude and angle of the highest scoring orientation at every spatial location. We develop a modified convolution operator relying on this representation to obtain deep architectures. We test RotEqNet on several problems requiring different responses with respect to the inputs' rotation: image classification, biomedical image segmentation, orientation estimation and patch matching. In all cases, we show that RotEqNet offers extremely compact models in terms of number of parameters and provides results in line to those of networks orders of magnitude larger.

Code Repositories

COGMAR/RotEqNet
pytorch
Mentioned in GitHub
di-marcos/RotEqNet
Official
pytorch
ojas97/roteqnetp3
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
breast-tumour-classification-on-pcamVF-CNN (C8)
AUC: 0.881
breast-tumour-classification-on-pcamVF-CNN (C12)
AUC: 0.898
breast-tumour-classification-on-pcamVF-CNN (C4)
AUC: 0.871
colorectal-gland-segmentation-on-cragVF-CNN (C8)
Dice: 0.758
F1-score: 0.745
Hausdorff Distance (mm): 287.5
colorectal-gland-segmentation-on-cragVF-CNN (C12)
Dice: 0.782
F1-score: 0.776
Hausdorff Distance (mm): 251.9
colorectal-gland-segmentation-on-cragVF-CNN (C4)
Dice: 0.721
F1-score: 0.711
Hausdorff Distance (mm): 318.9
multi-tissue-nucleus-segmentation-on-kumarVF-CNN (C4)
Dice: 0.800
Hausdorff Distance (mm): 49.9
multi-tissue-nucleus-segmentation-on-kumarVF-CNN (C12)
Dice: 0.808
Hausdorff Distance (mm): 50.7
multi-tissue-nucleus-segmentation-on-kumarVF-CNN (C12)
Dice: 0.813
Hausdorff Distance (mm): 51.4

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
Rotation equivariant vector field networks | Papers | HyperAI