Hybrid CNN and Dictionary-Based Models for Scene Recognition and Domain Adaptation
Convolutional neural network (CNN) has achieved state-of-the-art performance in many different visual tasks. Learned from a large-scale training dataset, CNN features are much more discriminative and accurate than the hand-crafted features. Moreover, CNN features are also transferable among different domains. On the other hand, traditional dictionarybased features (such as BoW and SPM) contain much more local discriminative and structural information, which is implicitly embedded in the images. To further improve the performance, in this paper, we propose to combine CNN with dictionarybased models for scene recognition and visual domain adaptation. Specifically, based on the well-tuned CNN models (e.g., AlexNet and VGG Net), two dictionary-based representations are further constructed, namely mid-level local representation (MLR) and convolutional Fisher vector representation (CFV). In MLR, an efficient two-stage clustering method, i.e., weighted spatial and feature space spectral clustering on the parts of a single image followed by clustering all representative parts of all images, is used to generate a class-mixture or a classspecific part dictionary. After that, the part dictionary is used to operate with the multi-scale image inputs for generating midlevel representation. In CFV, a multi-scale and scale-proportional GMM training strategy is utilized to generate Fisher vectors based on the last convolutional layer of CNN. By integrating the complementary information of MLR, CFV and the CNN features of the fully connected layer, the state-of-the-art performance can be achieved on scene recognition and domain adaptation problems. An interested finding is that our proposed hybrid representation (from VGG net trained on ImageNet) is also complementary with GoogLeNet and/or VGG-11 (trained on Place205) greatly.
Code (0)
등록된 구현이 없습니다.
Tasks
ClusteringDomain AdaptationScene RecognitionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Cross-Domain Visual Recognition via Domain Adaptive Dictionary Learning
In real-world visual recognition problems, the assumption that the training data (source domain) and test data (target domain) are sampled from the same distribution is often violated. This is known as the domain adaptat…
Dictionary LearningDomain AdaptationSubspace Interpolation via Dictionary Learning for Unsupervised Domain Adaptation
Domain adaptation addresses the problem where data instances of a source domain have different distributions from that of a target domain, which occurs frequently in many real life scenarios. This work focuses on unsuper…
Dictionary LearningDomain AdaptationFace RecognitionObject Recognition+1Dictionary-Guided Scene Text Recognition
Language prior plays an important role in the way humans perceive and recognize text in the wild. In this work, we present an approach to train and use scene text recognition models by exploiting multiple clues from …
Scene Text DetectionScene Text RecognitionText DetectionText SpottingAdaptation Algorithms for Neural Network-Based Speech Recognition: An Overview
We present a structured overview of adaptation algorithms for neural network-based speech recognition, considering both hybrid hidden Markov model / neural network systems and end-to-end neural network systems, with a fo…
Data AugmentationDomain Adaptationspeech-recognitionSpeech RecognitionHybrid Attention-based Encoder-decoder Model for Efficient Language Model Adaptation
The attention-based encoder-decoder (AED) speech recognition model has been widely successful in recent years. However, the joint optimization of acoustic model and language model in end-to-end manner has created challen…
Automatic Speech RecognitionDecoderLanguage ModelingLanguage Modelling+3