Avec l'API de détection et de suivi d'objets sur l'appareil de ML Kit, vous pouvez localiser et suivre en temps réel les objets les plus visibles dans une image ou un flux de caméra en direct. Vous pouvez également éventuellement classer les objets détectés dans l'une des nombreuses catégories générales.
La détection et le suivi d'objets avec une classification grossière sont utiles pour créer des expériences de recherche visuelle en direct. Étant donné que la détection et le suivi des objets s’effectuent rapidement et complètement sur l’appareil, ils fonctionnent bien en tant que point d’entrée d’un pipeline de recherche visuelle plus long. Après avoir détecté et filtré les objets, vous pouvez les transmettre à un backend cloud, tel que Cloud Vision Product Search , ou à un modèle personnalisé, tel que celui que vous avez entraîné à l'aide d'AutoML Vision Edge .
Détectez les objets et obtenez leur emplacement dans l'image. Suivez les objets à travers les images.
Modèle optimisé sur l'appareil
Le modèle de détection et de suivi d'objets est optimisé pour les appareils mobiles et destiné à être utilisé dans des applications en temps réel, même sur des appareils bas de gamme.
Détection d'objets importants
Déterminez automatiquement l’objet le plus important dans une image.
Classification grossière
Classez les objets en grandes catégories, que vous pouvez utiliser pour filtrer les objets qui ne vous intéressent pas. Les catégories suivantes sont prises en charge : articles pour la maison, articles de mode, nourriture, plantes, lieux et inconnus.
Exemples de résultats
Suivi de l'objet le plus important dans les images
Identifiant de suivi
0
Bornes
(95, 45), (496, 45), (496, 240), (95, 240)
Catégorie
LIEU
Confiance dans la classification
0,9296875
Identifiant de suivi
0
Bornes
(84, 46), (478, 46), (478, 247), (84, 247)
Catégorie
LIEU
Confiance dans la classification
0,8710938
Identifiant de suivi
0
Bornes
(53, 45), (519, 45), (519, 240), (53, 240)
Catégorie
LIEU
Confiance dans la classification
0,8828125
Photo : Christian Ferrer [CC BY-SA 4.0]
Plusieurs objets dans une image statique
Objet 0
Bornes
(1, 97), (332, 97), (332, 332), (1, 332)
Catégorie
MODE_GOOD
Confiance dans la classification
0.95703125
Objet 1
Bornes
(186, 80), (337, 80), (337, 226), (186, 226)
Catégorie
MODE_GOOD
Confiance dans la classification
0,84375
Objet 2
Bornes
(296, 80), (472, 80), (472, 388), (296, 388)
Catégorie
MODE_GOOD
Confiance dans la classification
0.94921875
Objet 3
Bornes
(439, 83), (615, 83), (615, 306), (439, 306)
Catégorie
MODE_GOOD
Confiance dans la classification
0,9375
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.