Deformable Convolutional Networks (DCN)
Official Microsoft Research code implementing deformable convolution and deformable RoI pooling operators for object detection and segmentation.
Official Microsoft Research code implementing deformable convolution and deformable RoI pooling operators for object detection and segmentation.

Deformable Convolution
Convolution layers with learnable 2D offsets that let the sampling grid adapt to object shape and scale.
Deformable RoI/PSRoI Pooling
Adaptive pooling that adjusts bin positions for more accurate region feature extraction in detection.
DCNv2 operators
Updated deformable operators with modulation, released as of December 2018 alongside the original v1 operators.
Detection framework support
Reference implementations for R-FCN, Faster R-CNN and Feature Pyramid Network (FPN).
Semantic segmentation
DeepLab integration using deformable components for dense prediction tasks.
Pre-trained models
Downloadable models trained on COCO, PASCAL VOC and Cityscapes with a ResNet-v1-101 backbone.
MIT-licensed code
Full training and inference scripts provided under a permissive MIT licence by Microsoft.
Computer vision researchers reproducing or extending the Deformable ConvNets results from the original paper.
Engineers building object detection systems who need adaptive receptive fields for objects with variable scale or shape.
Teams working on semantic segmentation that want to test deformable components inside a DeepLab pipeline.
Students and academics studying how learnable geometric transformations improve convolutional networks.
Developers porting deformable convolution ideas to other frameworks using this reference MXNet implementation as a baseline.