Home
last modified time | relevance | path

Searched refs:TrackedObject (Results 1 – 9 of 9) sorted by relevance

/external/tensorflow/tensorflow/examples/android/jni/object_tracking/
Dobject_tracker.h37 typedef std::map<const std::string, TrackedObject*> TrackedObjectMap;
43 const TrackedObject& tracked_object = *iter->second;
122 inline const TrackedObject* GetObject(const std::string& id) const { in GetObject()
126 TrackedObject* const object = iter->second; in GetObject()
131 inline TrackedObject* GetObject(const std::string& id) { in GetObject()
135 TrackedObject* const object = iter->second; in GetObject()
142 const TrackedObject* object = GetObject(id); in IsObjectVisible()
154 virtual TrackedObject* MaybeAddObject(const std::string& id,
222 void TrackTarget(TrackedObject* const object);
225 const Detection& detection, TrackedObject** match) const;
Dtracked_object.h32 class TrackedObject {
34 TrackedObject(const std::string& id, const Image<uint8_t>& image,
37 ~TrackedObject();
168 const TrackedObject& tracked_object);
170 TF_DISALLOW_COPY_AND_ASSIGN(TrackedObject);
174 const TrackedObject& tracked_object) {
Dtracked_object.cc30 TrackedObject::TrackedObject(const std::string& id, const Image<uint8_t>& image, in TrackedObject() function in tf_tracking::TrackedObject
48 TrackedObject::~TrackedObject() {} in ~TrackedObject()
50 void TrackedObject::UpdatePosition(const BoundingBox& new_position, in UpdatePosition()
112 void TrackedObject::OnDetection(ObjectModelBase* const model, in OnDetection()
Dobject_tracker.cc65 TrackedObject* object = iter->second; in ~ObjectTracker()
150 TrackedObject* ObjectTracker::MaybeAddObject( in MaybeAddObject()
166 TrackedObject* const object = in MaybeAddObject()
167 new TrackedObject(id, source_image, bounding_box, model); in MaybeAddObject()
192 TrackedObject* const object = in RegisterNewObjectWithAppearance()
205 TrackedObject* const object = GetObject(id); in SetPreviousPositionOfObject()
225 TrackedObject* const object = GetObject(id); in ForgetTarget()
408 TrackedObject* tracked_object = iter->second; in Draw()
497 const Detection& detection, TrackedObject** match) const { in GetBestObjectForDetection()
498 TrackedObject* best_match = NULL; in GetBestObjectForDetection()
[all …]
Dobject_tracker_jni.cc250 const TrackedObject* const object = in OBJECT_TRACKER_METHOD()
/external/tensorflow/tensorflow/examples/android/src/org/tensorflow/demo/tracking/
DObjectTracker.java85 private final Map<String, TrackedObject> trackedObjects;
239 trackedObjects = new HashMap<String, TrackedObject>(); in ObjectTracker()
288 for (final TrackedObject trackedObject : trackedObjects.values()) { in nextFrame()
489 public class TrackedObject { class in ObjectTracker
499 TrackedObject(final RectF position, final long timestamp, final byte[] data) { in TrackedObject() method in ObjectTracker.TrackedObject
601 public synchronized TrackedObject trackObject( in trackObject()
608 return new TrackedObject(position, timestamp, downsampledFrame); in trackObject()
611 public synchronized TrackedObject trackObject(final RectF position, final byte[] frameData) { in trackObject()
612 return new TrackedObject(position, lastTimestamp, frameData); in trackObject()
DMultiBoxTracker.java75 ObjectTracker.TrackedObject trackedObject;
143 final ObjectTracker.TrackedObject trackedObject = recognition.trackedObject; in drawDebug()
234 final ObjectTracker.TrackedObject trackedObject = recognition.trackedObject; in onFrame()
306 final ObjectTracker.TrackedObject potentialObject = in handleDetection()
/external/tensorflow/tensorflow/lite/examples/android/app/src/main/java/org/tensorflow/demo/tracking/
DObjectTracker.java85 private final Map<String, TrackedObject> trackedObjects;
239 trackedObjects = new HashMap<String, TrackedObject>(); in ObjectTracker()
288 for (final TrackedObject trackedObject : trackedObjects.values()) { in nextFrame()
489 public class TrackedObject { class in ObjectTracker
499 TrackedObject(final RectF position, final long timestamp, final byte[] data) { in TrackedObject() method in ObjectTracker.TrackedObject
601 public synchronized TrackedObject trackObject( in trackObject()
608 return new TrackedObject(position, timestamp, downsampledFrame); in trackObject()
611 public synchronized TrackedObject trackObject(final RectF position, final byte[] frameData) { in trackObject()
612 return new TrackedObject(position, lastTimestamp, frameData); in trackObject()
DMultiBoxTracker.java75 ObjectTracker.TrackedObject trackedObject;
143 final ObjectTracker.TrackedObject trackedObject = recognition.trackedObject; in drawDebug()
234 final ObjectTracker.TrackedObject trackedObject = recognition.trackedObject; in onFrame()
306 final ObjectTracker.TrackedObject potentialObject = in handleDetection()