How to improve the performance of the object detection example in the Android sample?

Offen
#11,257 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
android, tensorflow

Rechercherichtung

Beginne mit der Durchsicht der verlinkten Dokumentation zur TensorFlow-Objekterkennung und des Android-Beispiels unter lite/examples/object_detection. Profiliere den bestehenden, auf NNAPI basierenden Inferenzpfad, um die verbleibenden Verarbeitungskosten zu ermitteln, und bestimme anschließend, welche unterstützten Änderungen das angeforderte Ziel von unter 30 ms erreichen könnten. Validiere das Ergebnis anschließend auf demselben Gerät und mit demselben Modell.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

models:research type:support

I trained ssd_mobilenet_v2 object detection model by https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/running_on_mobile_tf2.md and https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf2_detection_zoo.md
and convert to tflite to run on android app
https://github.com/tensorflow/examples/tree/master/lite/examples/object_detection.
The object detection processing time is approximately 30ms above.
I have used nnapi to increase speed, I hope to achieve an object detection time of less than 30ms . What methods can I use to further improve the detection speed?

Vorherrschende Sprache
Python
Sterne
77.6k
Forks
44.8k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus tensorflow/models

Alle Issues in tensorflow/models

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.