DPR-CAE: Capsule Autoencoder with Dynamic Part Representation for Image Parsing

04/30/2021
by   Canqun Xiang, et al.
4

Parsing an image into a hierarchy of objects, parts, and relations is important and also challenging in many computer vision tasks. This paper proposes a simple and effective capsule autoencoder to address this issue, called DPR-CAE. In our approach, the encoder parses the input into a set of part capsules, including pose, intensity, and dynamic vector. The decoder introduces a novel dynamic part representation (DPR) by combining the dynamic vector and a shared template bank. These part representations are then regulated by corresponding capsules to composite the final output in an interpretable way. Besides, an extra translation-invariant module is proposed to avoid directly learning the uncertain scene-part relationship in our DPR-CAE, which makes the resulting method achieves a promising performance gain on rm-MNIST and rm-Fashion-MNIST. DPR-CAE can be easily combined with the existing stacked capsule autoencoder and experimental results show it significantly improves performance in terms of unsupervised object classification. Our code is available in the Appendix.

READ FULL TEXT

page 3

page 5

page 6

page 9

research
11/27/2020

Unsupervised part representation by Flow Capsules

Capsule networks are designed to parse an image into a hierarchy of obje...
research
04/15/2021

Training Deep Capsule Networks with Residual Connections

Capsule networks are a type of neural network that have recently gained ...
research
06/17/2019

Stacked Capsule Autoencoders

An object can be seen as a geometrically organized set of interrelated p...
research
10/14/2020

An Adversarial Attack against Stacked Capsule Autoencoder

Capsule network is a kind of neural network which uses spatial relations...
research
06/16/2022

Recursive Neural Programs: Variational Learning of Image Grammars and Part-Whole Hierarchies

Human vision involves parsing and representing objects and scenes using ...
research
07/11/2019

Time2Vec: Learning a Vector Representation of Time

Time is an important feature in many applications involving events that ...
research
09/12/2022

β-CapsNet: Learning Disentangled Representation for CapsNet by Information Bottleneck

We present a framework for learning disentangled representation of CapsN...

Please sign up or login with your details

Forgot password? Click here to reset