Description: Image Classification: An Integration of Randomization and Discrimination
in A Dense Feature Representation
The goal of our method is to identify the discriminative fine-grained image region that distinguishes different classes. To achieve this goal we sample image regions from dense sampling space and use a random forest algorithm with discriminative classifier. Each node of the tree of random forest is trained and tested with fine-grained image patches combining the information from upstream nodes together. We implemented each node of the tree with a discriminative SVM classifier, which makes the node as a strong classifier.
To Search:
File list (Check if you may need any files):
discrim_rf
..........\trees
__MACOSX
........\discrim_rf
........\..........\._trees
discrim_rf\.DS_Store
__MACOSX\discrim_rf\._.DS_Store
discrim_rf\createConfiguration.m
__MACOSX\discrim_rf\._createConfiguration.m
discrim_rf\createForegroundImages.m
__MACOSX\discrim_rf\._createForegroundImages.m
discrim_rf\createMatFilesBg.m
__MACOSX\discrim_rf\._createMatFilesBg.m
discrim_rf\createMatFilesFg.m
__MACOSX\discrim_rf\._createMatFilesFg.m
discrim_rf\decisiontree.cpp
__MACOSX\discrim_rf\._decisiontree.cpp
discrim_rf\decisiontree.h
__MACOSX\discrim_rf\._decisiontree.h
discrim_rf\decisiontree.h~
__MACOSX\discrim_rf\._decisiontree.h~
discrim_rf\dttest.cpp
__MACOSX\discrim_rf\._dttest.cpp
discrim_rf\dttest.mexa64
__MACOSX\discrim_rf\._dttest.mexa64
discrim_rf\dttrain.cpp
__MACOSX\discrim_rf\._dttrain.cpp
discrim_rf\dttrain.mexa64
__MACOSX\discrim_rf\._dttrain.mexa64
discrim_rf\dttrain.mexmaci64
__MACOSX\discrim_rf\._dttrain.mexmaci64
discrim_rf\evaluation.m
__MACOSX\discrim_rf\._evaluation.m
discrim_rf\extractLLC.m
__MACOSX\discrim_rf\._extractLLC.m
discrim_rf\extractSIFT.m
__MACOSX\discrim_rf\._extractSIFT.m
discrim_rf\feature.cpp
__MACOSX\discrim_rf\._feature.cpp
discrim_rf\feature.h
__MACOSX\discrim_rf\._feature.h
discrim_rf\feature.h~
__MACOSX\discrim_rf\._feature.h~
discrim_rf\generate_idsfile.m
__MACOSX\discrim_rf\._generate_idsfile.m
discrim_rf\generate_idsfile_fg.m
__MACOSX\discrim_rf\._generate_idsfile_fg.m
discrim_rf\generate_idsfile_fg_test.m
__MACOSX\discrim_rf\._generate_idsfile_fg_test.m
discrim_rf\generate_idsfile_test.m
__MACOSX\discrim_rf\._generate_idsfile_test.m
discrim_rf\generate_matinputfile.m
__MACOSX\discrim_rf\._generate_matinputfile.m
discrim_rf\generate_matinputfile_fg.m
__MACOSX\discrim_rf\._generate_matinputfile_fg.m
discrim_rf\generateDictionary.m
__MACOSX\discrim_rf\._generateDictionary.m
discrim_rf\generateSIFTGrid.m
__MACOSX\discrim_rf\._generateSIFTGrid.m
discrim_rf\generateSIFTGridBg.m
__MACOSX\discrim_rf\._generateSIFTGridBg.m
discrim_rf\getDistIdx.m
__MACOSX\discrim_rf\._getDistIdx.m
discrim_rf\getIdxXNewAction.m
__MACOSX\discrim_rf\._getIdxXNewAction.m
discrim_rf\getIdxYNewAction.m
__MACOSX\discrim_rf\._getIdxYNewAction.m
discrim_rf\GetSparseDataFunc.cpp
__MACOSX\discrim_rf\._GetSparseDataFunc.cpp
discrim_rf\GetSparseDataFunc.mexa64
__MACOSX\discrim_rf\._GetSparseDataFunc.mexa64
discrim_rf\linear.cpp
__MACOSX\discrim_rf\._linear.cpp
discrim_rf\linear.h
__MACOSX\discrim_rf\._linear.h
discrim_rf\litekmeans.m
__MACOSX\discrim_rf\._litekmeans.m
discrim_rf\LLC_coding_appr.m
__MACOSX\discrim_rf\._LLC_coding_appr.m
discrim_rf\LLC_pooling.m
__MACOSX\discrim_rf\._LLC_pooling.m
discrim_rf\mainfun.m
__MACOSX\discrim_rf\._mainfun.m
discrim_rf\mainfun.m~
__MACOSX\discrim_rf\._mainfun.m~
discrim_rf\make_dir.m
__MACOSX\discrim_rf\._make_dir.m
discrim_rf\maxIdxPascal.m
__MACOSX\discrim_rf\._maxIdxPascal.m
discrim_rf\MaxPoolingData.cpp
__MACOSX\discrim_rf\._MaxPoolingData.cpp
discrim_rf\MaxPoolingData.mexa64
__MACOSX\discrim_rf\._MaxPoolingData.mexa64
discrim_rf\nodeclassifier.cpp
__MACOSX\discrim_rf\._nodeclassifier.cpp
discrim_rf\nodeclassifier.h
__MACOSX\discrim_rf\._nodeclassifier.h
discrim_rf\outputBinaryFeature.m
__MACOSX\discrim_rf\._outputBinaryFeature.m
discrim_rf\parameters.cpp