00001 #ifndef Impala_Core_Tracking_TrackerKalmanAppearance_h 00002 #define Impala_Core_Tracking_TrackerKalmanAppearance_h 00003 00004 #include "Core/Tracking/TrackerGeneralised.h" 00005 #include "Core/Tracking/SearcherAroundLastPos.h" 00006 #include "Core/Tracking/SearcherPyramid.h" 00007 #include "Core/Tracking/KalmanTemplate.h" 00008 00009 namespace Impala 00010 { 00011 namespace Core 00012 { 00013 namespace Tracking 00014 { 00015 00020 class TrackerKalmanAppearance : public TrackerGeneralised 00021 { 00022 public: 00023 TrackerKalmanAppearance() : 00024 TrackerGeneralised(new SearcherPyramid, new KalmanTemplate) 00025 { 00026 } 00027 }; 00028 00029 } // namespace Tracking 00030 } // namespace Core 00031 } // namespace Impala 00032 00033 #endif //Impala_Core_Tracking_TrackerKalmanAppearance_h