HomeSort by relevance Sort by last modified time
    Searched refs:ObjectModelBase (Results 1 - 6 of 6) sorted by null

  /external/tensorflow/tensorflow/examples/android/jni/object_tracking/
object_model.h 20 // Contains ObjectModelBase declaration.
47 // The ObjectModelBase class represents all the known appearance information for
50 // ObjectModelBase can be reused across multiple-instances of TrackedObjects.
51 class ObjectModelBase {
53 ObjectModelBase(const std::string& name) : name_(name) {}
55 virtual ~ObjectModelBase() {}
84 TF_DISALLOW_COPY_AND_ASSIGN(ObjectModelBase);
88 class ObjectModel : public ObjectModelBase {
92 : ObjectModelBase(name), detector_(detector) {}
object_detector.h 83 explicit Detection(const ObjectModelBase* const object_model,
105 inline const ObjectModelBase* GetObjectModel() const {
121 const ObjectModelBase* object_model_;
153 virtual ObjectModelBase* CreateObjectModel(const std::string& name) = 0;
158 std::vector<const ObjectModelBase*>* models) const = 0;
168 ObjectModelBase* model) const = 0;
209 std::vector<const ObjectModelBase*>* models) const {
tracked_object.h 35 const BoundingBox& bounding_box, ObjectModelBase* const model);
45 void OnDetection(ObjectModelBase* const model,
77 inline const ObjectModelBase* GetModel() const {
149 ObjectModelBase* object_model_;
tracked_object.cc 32 ObjectModelBase* const model)
112 void TrackedObject::OnDetection(ObjectModelBase* const model,
object_tracker.cc 152 const BoundingBox& bounding_box, const ObjectModelBase* object_model) {
160 ObjectModelBase* model = NULL;
176 ObjectModelBase* object_model = NULL;
565 ObjectModelBase* model =
566 const_cast<ObjectModelBase*>(detection.GetObjectModel());
580 const ObjectModelBase* model = detection.GetObjectModel();
595 std::vector<const ObjectModelBase*> object_models;
object_tracker.h 157 const ObjectModelBase* object_model);

Completed in 248 milliseconds