What is deformable convolution and why is it useful in vision models?
Updated May 15, 2026
Short answer
Deformable convolution adapts sampling locations dynamically to better model geometric variations in objects.
Deep explanation
Standard convolution samples fixed grid locations (e.g., 3x3 kernel). This rigid structure struggles with objects that have deformations, rotations, or scale changes. Deformable convolution introduces learnable offsets to kernel sampling points, allowing the network to shift receptive fields adaptively based on input features. This improves modeling of complex spatial transformations, especially in object detection and segmentation.
Unlock with a Pro subscription to view this section.
View pricingReal-world example
No real-world example available yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProCommon mistakes
No common mistakes listed yet.
Unlock with a Pro subscription to view this section.
Upgrade to ProFollow-up questions
No follow-up questions available yet.
Unlock with a Pro subscription to view this section.
Upgrade to Pro