Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Application::IDash::TrecEngine Class Reference

#include <TrecEngine.h>

Collaboration diagram for Impala::Application::IDash::TrecEngine:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Core::Trec::IDashQueryEngine IDashQueryEngine
typedef Core::Trec::KeyframeResult KeyframeResult
typedef Impala::Core::Table::TableTem<
Impala::Core::Column::ColumnTem<
Real64 > > 
SimTableType
typedef Core::Trec::IDashQueryEngine IDashQueryEngine
typedef Core::Trec::KeyframeResult KeyframeResult
typedef Impala::Core::Table::TableTem<
Impala::Core::Column::ColumnTem<
Real64 > > 
SimTableType
typedef Core::Trec::IDashQueryEngine IDashQueryEngine
typedef Core::Trec::KeyframeResult KeyframeResult

Public Member Functions

 TrecEngine ()
Core::Trec::ThreadSet * ThreadSet ()
Core::VideoSet::SegmentationDocument * SegmentationDocument ()
Core::Table::SimilarityTableSet * GetConceptRanking ()
int ImWidth ()
int ImHeight ()
int ImScale ()
void PerformQuery (std::list< std::string > querycomponents)
void PerformVisualQuery (std::string threadname, int keyframe)
 TrecEngine ()
Core::Trec::ThreadSet * ThreadSet ()
Core::VideoSet::SegmentationDocument * SegmentationDocument ()
Core::Table::SimilarityTableSet * GetConcepts ()
Core::VideoSet::Segmentation * GetShots ()
Core::VideoSet::Keyframes * GetKeyframes ()
Core::ImageSet::ImageSet * GetKeyframeImageSet ()
double GetTableSimilarityScore (int table, int row)
std::string GetTableName (int table)
int GetNrTables ()
int ImWidth ()
int ImHeight ()
int ImScale ()
int GetNumberOfStills (int row)
Core::Array::Array2dVec3UInt8 * GetStill (int row, int frame)
Core::Array::Array2dVec3UInt8 * GetNextStill (int row)
bool OpenStill (int row)
void PerformQuery (std::list< std::string > querycomponents)
void PerformVisualQuery (std::string threadname, int keyframe)
 TrecEngine ()
Core::Trec::ThreadSet * ThreadSet ()
Core::VideoSet::SegmentationDocument * SegmentationDocument ()
Core::Table::SimilarityTableSet * GetConcepts ()
Core::VideoSet::Keyframes * GetKeyframes ()
Core::ImageSet::ImageSet * GetKeyframeImageSet ()
double GetTableSimilarityScore (int table, int row)
std::string GetTableName (int table)
int GetNrTables ()
int ImWidth ()
int ImHeight ()
int ImScale ()
int GetNumberOfStills (int row)
Core::Array::Array2dVec3UInt8 * GetStill (int row, int frame)
Core::Array::Array2dVec3UInt8 * GetNextStill (int row)
bool OpenStill (int row)
void PerformQuery (std::list< std::string > querycomponents)
void PerformVisualQuery (std::string threadname, int keyframe)

Private Member Functions

void LoadConfig ()
void LoadData ()
void LoadConfig ()
void LoadData ()
void LoadConfig ()
void LoadData ()

Private Attributes

Core::VideoSet::VideoSet * mVidSet
Core::VideoSet::Segmentation * mShots
Core::VideoSet::Keyframes * mKeyframes
Core::Trec::ThreadSet * mThreadSet
Core::Table::SimilarityTableSet * mConceptRanking
Core::VideoSet::SegmentationDocument * mSegDoc
int mThumbWidth
int mThumbHeight
double mThumbScale
std::string mConceptSetName
std::string mConceptModel
std::string mConceptFeature
IDashQueryEngine * mQueryEngine
Core::Trec::VisualQueryEngine * mVisualQueryEngine
std::string mVideoSetName
bool mImageStills
std::string mKeyServer
int mYear
 ILOG_VAR_DEC
Core::VideoSet::VideoSet * mVidSet
Core::VideoSet::Segmentation * mShots
Core::VideoSet::Keyframes * mKeyframes
Core::Trec::ThreadSet * mThreadSet
Core::Table::SimilarityTableSet * mConcepts
Core::VideoSet::SegmentationDocument * mSegDoc
Core::ImageSet::ImageSet * mKeyframeImages
Core::ImageSet::ImageSet * mStillImages
Core::VideoSet::Stills * mStills
int mStillsRow
int mStillStart
int mStillEnd
int mStillFrame
IDashQueryEngine * mQueryEngine
Core::Trec::VisualQueryEngine * mVisualQueryEngine
Core::VideoSet::VideoSet * mVidSet
Core::VideoSet::Segmentation * mShots
Core::VideoSet::Keyframes * mKeyframes
Core::Trec::ThreadSet * mThreadSet
Core::Table::SimilarityTableSet * mConcepts
Core::VideoSet::SegmentationDocument * mSegDoc
Core::ImageSet::ImageSet * mKeyframeImages
Core::ImageSet::ImageSet * mStillImages
Core::VideoSet::Stills * mStills
IDashQueryEngine * mQueryEngine
Core::Trec::VisualQueryEngine * mVisualQueryEngine

Detailed Description

Definition at line 33 of file TrecEngine.h.


The documentation for this class was generated from the following files:
Generated on Thu Jan 13 09:15:07 2011 for ImpalaSrc by  doxygen 1.5.1