HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

OCNet: Object Context Network for Scene Parsing

Yuhui Yuan; Lang Huang; Jianyuan Guo; Chao Zhang; Xilin Chen; Jingdong Wang

OCNet: Object Context Network for Scene Parsing

Abstract

In this paper, we address the semantic segmentation task with a new context aggregation scheme named \emph{object context}, which focuses on enhancing the role of object information. Motivated by the fact that the category of each pixel is inherited from the object it belongs to, we define the object context for each pixel as the set of pixels that belong to the same category as the given pixel in the image. We use a binary relation matrix to represent the relationship between all pixels, where the value one indicates the two selected pixels belong to the same category and zero otherwise. We propose to use a dense relation matrix to serve as a surrogate for the binary relation matrix. The dense relation matrix is capable to emphasize the contribution of object information as the relation scores tend to be larger on the object pixels than the other pixels. Considering that the dense relation matrix estimation requires quadratic computation overhead and memory consumption w.r.t. the input size, we propose an efficient interlaced sparse self-attention scheme to model the dense relations between any two of all pixels via the combination of two sparse relation matrices. To capture richer context information, we further combine our interlaced sparse self-attention scheme with the conventional multi-scale context schemes including pyramid pooling~\citep{zhao2017pyramid} and atrous spatial pyramid pooling~\citep{chen2018deeplab}. We empirically show the advantages of our approach with competitive performances on five challenging benchmarks including: Cityscapes, ADE20K, LIP, PASCAL-Context and COCO-Stuff

Code Repositories

PkuRainBow/OCNet
Official
pytorch
Mentioned in GitHub
openseg-group/OCNet.pytorch
pytorch
Mentioned in GitHub
PkuRainBow/OCNet.pytorch
Official
pytorch
Mentioned in GitHub
tarujg/domain-adapt
pytorch
Mentioned in GitHub
openseg-group/openseg.pytorch
pytorch
Mentioned in GitHub
vishwesh5/Paper-a-day
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
semantic-segmentation-on-cityscapesOCNet
Mean IoU (class): 81.7%
semantic-segmentation-on-trans10kOCNet
GFLOPs: 43.31
mIoU: 66.31%

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
OCNet: Object Context Network for Scene Parsing | Papers | HyperAI