00001 /*! @file Neuro/gistParams.H -- Gist parameters */ 00002 00003 // $HeadURL: svn://isvn.usc.edu/software/invt/trunk/saliency/src/Neuro/gistParams.H $ 00004 // $Id: gistParams.H 6092 2006-01-13 19:59:17Z siagian $ 00005 00006 // #################################################################################### 00007 // Std implementations 00008 // #################################################################################### 00009 00010 #define NUM_GIST_SUB_CHAN 7 // 4 (in ori) + 2 (in color) + 1 (in intens) 00011 #define NUM_GIST_LEV 4 // 4 pyramid levels for Orientation channel 00012 #define NUM_GIST_FEAT 21 // 1 + 4 + 16 00013 #define NUM_GIST_CTR 3 00014 #define NUM_GIST_CTR_S 2 00015 #define NUM_GIST_SURR_DELTA 2 00016 #define NUM_GIST_SURR_DELTA_S 3 00017 #define NUM_GIST_CS NUM_GIST_CTR * NUM_GIST_SURR_DELTA 00018 #define NUM_GIST_COL (4 * NUM_GIST_LEV + 2 * NUM_GIST_CS + 1 * NUM_GIST_CS) 00019 #define NUM_GIST_OC_FEAT_SIZE 4 * NUM_GIST_LEV * NUM_GIST_FEAT // 4 in ori 00020 #define NUM_GIST_CC_FEAT_SIZE 2 * NUM_GIST_CS * NUM_GIST_FEAT // 2 in ori 00021 #define NUM_GIST_IC_FEAT_SIZE 1 * NUM_GIST_CS * NUM_GIST_FEAT // 1 in ori 00022 #define NUM_GIST_CHAN (4 * NUM_GIST_LEV + 2 * NUM_GIST_CS + 1 * NUM_GIST_CS) 00023 #define NUM_GIST_FEAT_SIZE (NUM_GIST_OC_FEAT_SIZE + NUM_GIST_CC_FEAT_SIZE + NUM_GIST_IC_FEAT_SIZE) 00024 00025 00026 // #################################################################################### 00027 // FFT implementations 00028 // #################################################################################### 00029 00030 #define NUM_GIST_FEAT_SIZE_FFT 16 * 16