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

void Impala::Application::SDash::SurveillanceApp::SetupVideoData ( std::vector< Visualization::Video > &  videos  )  [inline]

Definition at line 1018 of file SurveillanceApp.cpp.

References Impala::Application::SDash::gVideoPathMichael, Impala::Application::SDash::gVideoPathThang, Impala::MakeString(), Impala::Application::SDash::MAX_FRAMES, Impala::Visualization::Video::mBasePath, Impala::Visualization::Video::mBasePathAnnotated, Impala::Visualization::Video::mFileNameSuffix, Impala::Visualization::Video::mFileNameSuffixAnnotated, Impala::Visualization::Video::mId, Impala::Visualization::Video::mSubId, Impala::Visualization::Video::mType, Impala::Application::SDash::NR_OF_CAMERAS_STATION, Impala::Application::SDash::NR_OF_CAMERAS_STREET, Impala::Application::SDash::TIMES_PER_FRAME, Impala::Application::SDash::ActivityReader::TotalSequenceLength(), and Impala::Application::SDash::VIDEO_NAMES_STREET.

Referenced by SurveillanceApp().

01019     {
01020         for (int thang = 0; thang < NR_OF_CAMERAS_STREET; thang++)
01021         {
01022             int nrFrames = MAX_FRAMES[thang];
01023             Visualization::Video video(nrFrames, TIMES_PER_FRAME[thang]);
01024             video.mType = 0;
01025             video.mId = thang;
01026             video.mSubId = thang;
01027             const std::string& videoName = VIDEO_NAMES_STREET[video.mId % NR_OF_CAMERAS_STREET];
01028             video.mBasePath = gVideoPathThang + videoName + "/" + videoName + std::string("_");
01029             video.mFileNameSuffix = ".jpg";
01030             video.mBasePathAnnotated = "";
01031             video.mFileNameSuffixAnnotated = "";
01032             videos.push_back(video);
01033         }
01034 
01035         for (int michael = 0; michael < NR_OF_CAMERAS_STATION; michael++)
01036         {
01037 #ifdef RICHARD
01038             Visualization::Video video(20, TIMES_PER_FRAME[NR_OF_CAMERAS_STREET + michael]);
01039 #else
01040             Visualization::Video video(ActivityReader::TotalSequenceLength(), TIMES_PER_FRAME[NR_OF_CAMERAS_STREET + michael]);
01041 #endif
01042             video.mType = 1;
01043             video.mId = NR_OF_CAMERAS_STREET + michael;
01044             video.mSubId = michael;
01045 
01046 #ifdef RICHARD
01047             video.mBasePath = gVideoPathMichael + "im_000";
01048             video.mFileNameSuffix = "_r" + MakeString(video.mSubId) + ".jpg";
01049             video.mBasePathAnnotated = gVideoPathMichael + "imR_000";
01050             video.mFileNameSuffixAnnotated = "";
01051 #else
01052             //video.mBasePath = gVideoPathMichael + "pickpocketing/images_400_original/image";
01053             video.mBasePath = gVideoPathMichael + "original/";
01054             video.mFileNameSuffix = "_cam" + MakeString(video.mSubId) + ".jpg";
01055             //video.mBasePathAnnotated = gVideoPathMichael + "pickpocketing/images_400_marked/image";
01056             video.mBasePathAnnotated = gVideoPathMichael + "marked/";
01057             video.mFileNameSuffixAnnotated = "";
01058 #endif
01059 
01060             videos.push_back(video);
01061         }
01062     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:16:10 2011 for ImpalaSrc by  doxygen 1.5.1