Scale-Invariant Convolutional Neural Networks
Even though convolutional neural networks (CNN) has achieved near-human performance in various computer vision tasks, its ability to tolerate scale variations is limited. The popular practise is making the model bigger first, and then train it with data augmentation using extensive scale-jittering. In this paper, we propose a scaleinvariant convolutional neural network (SiCNN), a modeldesigned to incorporate multi-scale feature exaction and classification into the network structure. SiCNN uses a multi-column architecture, with each column focusing on a particular scale. Unlike previous multi-column strategies, these columns share the same set of filter parameters by a scale transformation among them. This design deals with scale variation without blowing up the model size. Experimental results show that SiCNN detects features at various scales, and the classification result exhibits strong robustness against object scale variations.
Code (0)
등록된 구현이 없습니다.
Tasks
Data AugmentationGeneral ClassificationSimilar Papers 제목 키워드 기반
Scale Coding Bag of Deep Features for Human Attribute and Action Recognition
Most approaches to human attribute and action recognition in still images are based on image representation in which multi-scale local features are pooled across scale into a single, scale-invariant encoding. Both in bag…
Action RecognitionAction Recognition In Still ImagesAttributeTemporal Action LocalizationScale Steerable Filters for Locally Scale-Invariant Convolutional Neural Networks
Augmenting transformation knowledge onto a convolutional neural network's weights has often yielded significant improvements in performance. For rotational transformation augmentation, an important element to recent appr…
Transform-Invariant Convolutional Neural Networks for Image Classification and Search
Convolutional neural networks (CNNs) have achieved state-of-the-art results on many visual recognition tasks. However, current CNN models still exhibit a poor ability to be invariant to spatial transformations of images.…
ClassificationGeneral Classificationimage-classificationImage Classification+3Convolutional networks and learning invariant to homogeneous multiplicative scalings
The conventional classification schemes -- notably multinomial logistic regression -- used in conjunction with convolutional networks (convnets) are classical in statistics, designed without consideration for the usual c…
ClassificationGeneral ClassificationregressionLearning scale-variant and scale-invariant features for deep image classification
Convolutional Neural Networks (CNNs) require large image corpora to be trained on classification tasks. The variation in image resolutions, sizes of objects and patterns depicted, and image scales, hampers CNN training a…
General Classificationimage-classificationImage Classification