Home
last modified time | relevance | path

Searched refs:ObjectModelBase (Results 1 – 6 of 6) sorted by relevance

/external/tensorflow/tensorflow/examples/android/jni/object_tracking/
Dobject_model.h51 class ObjectModelBase {
53 ObjectModelBase(const std::string& name) : name_(name) {} in ObjectModelBase() function
55 virtual ~ObjectModelBase() {} in ~ObjectModelBase()
84 TF_DISALLOW_COPY_AND_ASSIGN(ObjectModelBase);
88 class ObjectModel : public ObjectModelBase {
92 : ObjectModelBase(name), detector_(detector) {} in ObjectModelBase() function
Dobject_detector.h83 explicit Detection(const ObjectModelBase* const object_model, in Detection()
105 inline const ObjectModelBase* GetObjectModel() const { in GetObjectModel()
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 { in GetObjectModels()
Dtracked_object.h35 const BoundingBox& bounding_box, ObjectModelBase* const model);
45 void OnDetection(ObjectModelBase* const model,
77 inline const ObjectModelBase* GetModel() const { in GetModel()
149 ObjectModelBase* object_model_;
Dobject_tracker.cc152 const BoundingBox& bounding_box, const ObjectModelBase* object_model) { in MaybeAddObject()
160 ObjectModelBase* model = NULL; in MaybeAddObject()
176 ObjectModelBase* object_model = NULL; in RegisterNewObjectWithAppearance()
565 ObjectModelBase* model = in ProcessDetections()
566 const_cast<ObjectModelBase*>(detection.GetObjectModel()); in ProcessDetections()
580 const ObjectModelBase* model = detection.GetObjectModel(); in ProcessDetections()
595 std::vector<const ObjectModelBase*> object_models; in DetectTargets()
Dtracked_object.cc32 ObjectModelBase* const model) in TrackedObject()
112 void TrackedObject::OnDetection(ObjectModelBase* const model, in OnDetection()
Dobject_tracker.h157 const ObjectModelBase* object_model);