Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Beyond Fixed Grid: Learning Geometric Image Representation with a Deformable Grid

About

In modern computer vision, images are typically represented as a fixed uniform grid with some stride and processed via a deep convolutional neural network. We argue that deforming the grid to better align with the high-frequency image content is a more effective strategy. We introduce \emph{Deformable Grid} DefGrid, a learnable neural network module that predicts location offsets of vertices of a 2-dimensional triangular grid, such that the edges of the deformed grid align with image boundaries. We showcase our DefGrid in a variety of use cases, i.e., by inserting it as a module at various levels of processing. We utilize DefGrid as an end-to-end \emph{learnable geometric downsampling} layer that replaces standard pooling methods for reducing feature resolution when feeding images into a deep CNN. We show significantly improved results at the same grid resolution compared to using CNNs on uniform grids for the task of semantic segmentation. We also utilize DefGrid at the output layers for the task of object mask annotation, and show that reasoning about object boundaries on our predicted polygonal grid leads to more accurate results over existing pixel-wise and curve-based approaches. We finally showcase DefGrid as a standalone module for unsupervised image partitioning, showing superior performance over existing approaches. Project website: http://www.cs.toronto.edu/~jungao/def-grid

Jun Gao, Zian Wang, Jinchen Xuan, Sanja Fidler• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationSTL-10 (test)
Accuracy33.13
357
Leftmost object color inference (LC)CLEVR
Accuracy73.96
13
Rightmost object material inferenceCLEVR
Accuracy68.65
13
Bottommost object color inference (BC)CLEVR
BC Accuracy73.38
13
Rightmost object color inference (RC)CLEVR
Accuracy73.81
13
Rightmost object shape inferenceCLEVR
Accuracy46.34
13
Shifted rightmost object color inferenceCLEVR
Accuracy (Shifted Rightmost Color)36.28
13
Rightmost object size inferenceCLEVR
Accuracy81.5
13
Third object from right color inferenceCLEVR
Accuracy24.9
13
Object Attribute ClassificationCLEVR 1.0 (test)
Accuracy (RC)66.74
7
Showing 10 of 10 rows

Other info

Follow for update