An Effective Automatic Image Annotation Model Via Attention Model and Data Equilibrium

Nowadays, a huge number of images are available. However, retrieving a required image for an ordinary user is a challenging task in computer vision systems. During the past two decades, many types of research have been introduced to improve the performance of the automatic annotation of images, which are traditionally focused on content-based image retrieval. Although, recent research demonstrates that there is a semantic gap between content-based image retrieval and image semantics understandable by humans. As a result, existing research in this area has caused to bridge the semantic gap between low-level image features and high-level semantics. The conventional method of bridging the semantic gap is through the automatic image annotation (AIA) that extracts semantic features using machine learning techniques. In this paper, we propose a novel AIA model based on the deep learning feature extraction method. The proposed model has three phases, including a feature extractor, a tag generator, and an image annotator. First, the proposed model extracts automatically the high and low-level features based on dual tree continues wavelet transform (DT-CWT), singular value decomposition, distribution of color ton, and the deep neural network. Moreover, the tag generator balances the dictionary of the annotated keywords by a new log-entropy auto-encoder (LEAE) and then describes these keywords by word embedding. Finally, the annotator works based on the long-short-term memory (LSTM) network in order to obtain the importance degree of specific features of the image. The experiments conducted on two benchmark datasets confirm that the superiority of proposed model compared to the previous models in terms of performance criteria.

[1]  Yang Yang,et al.  Image automatic annotation via multi-view deep representation , 2015, J. Vis. Commun. Image Represent..

[2]  Shuhan Shen,et al.  Multimodal deep network learning-based image annotation , 2015 .

[3]  Cordelia Schmid,et al.  TagProp: Discriminative metric learning in nearest neighbor models for image auto-annotation , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[4]  Fei-Fei Li,et al.  Deep visual-semantic alignments for generating image descriptions , 2015, CVPR.

[5]  Ebroul Izquierdo,et al.  Visual information retrieval , 1999 .

[6]  Wenzhong Guo,et al.  Data equilibrium based automatic image annotation by fusing deep model and semantic propagation , 2017, Pattern Recognit..

[7]  Md. Monirul Islam,et al.  A review on automatic image annotation techniques , 2012, Pattern Recognit..

[8]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[9]  Krystian Mikolajczyk,et al.  Deep correlation for matching images and text , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Yangqing Jia,et al.  Deep Convolutional Ranking for Multilabel Image Annotation , 2013, ICLR.

[11]  Xu Jia,et al.  Guiding Long-Short Term Memory for Image Caption Generation , 2015, ArXiv.

[12]  Yuh-Min Chen,et al.  The effectiveness of image features based on fractal image coding for image annotation , 2012, Expert Syst. Appl..

[13]  Xu Jia,et al.  Guiding the Long-Short Term Memory Model for Image Caption Generation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[14]  Xing-Yuan Wang,et al.  An effective method for color image retrieval based on texture , 2012, Comput. Stand. Interfaces.

[15]  Samy Bengio,et al.  Show and tell: A neural image caption generator , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[16]  Athena Vakali,et al.  Sentiment analysis leveraging emotions and word embeddings , 2017 .

[17]  Trevor Darrell,et al.  Long-term recurrent convolutional networks for visual recognition and description , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Cong Jin,et al.  Automatic image annotation using feature selection based on improving quantum particle swarm optimization , 2015, Signal Process..

[19]  Xian Sun,et al.  Multi-view semi-supervised learning for image classification , 2016, Neurocomputing.

[20]  Qinghua Zheng,et al.  Sparse Multi-Modal Topical Coding for Image Annotation , 2016, Neurocomputing.

[21]  Zhongzhi Shi,et al.  Automatic image annotation based on Gaussian mixture model considering cross-modal correlations , 2017, J. Vis. Commun. Image Represent..

[22]  Alberto Del Bimbo,et al.  Automatic image annotation via label transfer in the semantic space , 2016, Pattern Recognit..

[23]  Vladimir Pavlovic,et al.  A New Baseline for Image Annotation , 2008, ECCV.

[24]  Mansour Jamzad,et al.  Image annotation using multi-view non-negative matrix factorization with different number of basis vectors , 2017, J. Vis. Commun. Image Represent..

[25]  Lin Sun,et al.  Fine-grained categorization via CNN-based automatic extraction and integration of object-level and part-level features , 2017, Image Vis. Comput..

[26]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[27]  Thomas Demeester,et al.  Representation learning for very short texts using weighted word embedding aggregation , 2016, Pattern Recognit. Lett..

[28]  Min Hu,et al.  Large scale automatic image annotation based on convolutional neural network , 2017, J. Vis. Commun. Image Represent..

[29]  Wei Xu,et al.  Deep Captioning with Multimodal Recurrent Neural Networks (m-RNN) , 2014, ICLR.

[30]  Loris Nanni,et al.  Handcrafted vs. non-handcrafted features for computer vision classification , 2017, Pattern Recognit..

[31]  Mohsen Ebrahimi Moghaddam,et al.  A texture based image retrieval approach using Self-Organizing Map pre-classification , 2011, 2011 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT).

[32]  Jing Li,et al.  Learning distributed word representation with multi-contextual mixed embedding , 2016, Knowl. Based Syst..

[33]  Sheng Tang,et al.  Image Caption with Global-Local Attention , 2017, AAAI.

[34]  Graham W. Taylor,et al.  Deep Multimodal Learning: A Survey on Recent Advances and Trends , 2017, IEEE Signal Processing Magazine.

[35]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[36]  Hossein Nezamabadi-pour,et al.  A multi-expert based framework for automatic image annotation , 2017, Pattern Recognit..

[37]  Feng Liu,et al.  Semantic Regularisation for Recurrent Image Annotation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[38]  Xiangdong Zhou,et al.  Effective automatic image annotation via integrated discriminative and generative models , 2014, Inf. Sci..

[39]  Mohsen Ebrahimi Moghaddam,et al.  A content-based image retrieval system based on Color Ton Distribution descriptors , 2013, Signal, Image and Video Processing.

[40]  Andrea Esuli,et al.  SENTIWORDNET: A Publicly Available Lexical Resource for Opinion Mining , 2006, LREC.

[41]  David A. Forsyth,et al.  Object Recognition as Machine Translation: Learning a Lexicon for a Fixed Image Vocabulary , 2002, ECCV.

[42]  Rong Jin,et al.  Large-Scale Image Annotation by Efficient and Robust Kernel Metric Learning , 2013, 2013 IEEE International Conference on Computer Vision.

[43]  Zhongfei Zhang,et al.  LSTM-in-LSTM for generating long descriptions of images , 2016, Computational Visual Media.

[44]  Lazaros T. Tsochatzidis,et al.  Computer-aided diagnosis of mammographic masses based on a supervised content-based image retrieval approach , 2017, Pattern Recognit..

[45]  C. V. Jawahar,et al.  Image Annotation Using Metric Learning in Semantic Neighbourhoods , 2012, ECCV.