{"title":"Improved bags-of-words algorithm for scene recognition","authors":"Jiang Hao, Xu Jie","doi":"10.1109/ICSPS.2010.5555494","DOIUrl":null,"url":null,"abstract":"This paper proposes an effective method to scene recognition based on bags-of-words (BoW) algorithm. Current scene classification methods usually treat all the codewords equally important when using BoW histogram to represent an image. This assumption, however, does not comply with many real-world conditions as different codewords usually have different discriminating power when representing different scene categories. Considering this, this paper proposes an effective technique to perform scene recognition. It first uses k-means algorithm to construct a codebook, in addition with an occurrence matrix. The importance of each codeword for each scene category is then estimated based on the above cooccurrence matrix. Finally this discrimination information is incorporated into the original BoW histogram of the image and produces a new BoW histogram. Support vector machine (SVM) is used to train these BoW histograms. Experimental results on the 15 scene dataset show that the proposed method is very effective compared with state-of-art works.","PeriodicalId":234084,"journal":{"name":"2010 2nd International Conference on Signal Processing Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 2nd International Conference on Signal Processing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSPS.2010.5555494","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
This paper proposes an effective method to scene recognition based on bags-of-words (BoW) algorithm. Current scene classification methods usually treat all the codewords equally important when using BoW histogram to represent an image. This assumption, however, does not comply with many real-world conditions as different codewords usually have different discriminating power when representing different scene categories. Considering this, this paper proposes an effective technique to perform scene recognition. It first uses k-means algorithm to construct a codebook, in addition with an occurrence matrix. The importance of each codeword for each scene category is then estimated based on the above cooccurrence matrix. Finally this discrimination information is incorporated into the original BoW histogram of the image and produces a new BoW histogram. Support vector machine (SVM) is used to train these BoW histograms. Experimental results on the 15 scene dataset show that the proposed method is very effective compared with state-of-art works.