Mit den Bildkennzeichnungs-APIs von ML Kit können Sie Entitäten in einem Bild erkennen, ohne zusätzliche kontextbezogene Metadaten bereitstellen zu müssen, indem Sie entweder eine On-Device-API oder eine Cloud-basierte API verwenden.
Die Bildkennzeichnung gibt Ihnen Einblick in den Inhalt von Bildern. Wenn Sie die API verwenden, erhalten Sie eine Liste der erkannten Entitäten: Personen, Dinge, Orte, Aktivitäten usw. Jedes gefundene Label ist mit einer Punktzahl versehen, die das Vertrauen des ML-Modells in seine Relevanz angibt. Mit diesen Informationen können Sie Aufgaben wie die automatische Generierung von Metadaten und die Moderation von Inhalten ausführen.
Wenn Sie ein Flutter-Entwickler sind, könnten Sie an FlutterFire interessiert sein, das ein Plug-in für die ML Vision-APIs von Firebase enthält.
Wählen Sie zwischen On-Device- und Cloud-APIs
Auf dem Gerät
Wolke
Preisgestaltung
Frei
Kostenlos für die ersten 1000 Nutzungen dieser Funktion pro Monat: siehe Preise
Etikettenabdeckung
Über 400 Labels, die die am häufigsten vorkommenden Konzepte in Fotos abdecken. Siehe unten.
Über 10.000 Etiketten in vielen Kategorien. Siehe unten.
Probieren Sie auch die Cloud Vision API-Demo aus, um zu sehen, welche Labels für ein von Ihnen bereitgestelltes Bild gefunden werden können.
Knowledge Graph-Entitäts-ID-Unterstützung
Beispiel für Labels auf dem Gerät
Die gerätebasierte API unterstützt mehr als 400 Labels, wie die folgenden Beispiele:
Kategorie
Beispieletiketten
Personen
Crowd Selfie Smile
Aktivitäten
Dancing Eating Surfing
Dinge
Car Piano Receipt
Tiere
Bird Cat Dog
Pflanzen
Flower Fruit Vegetable
Setzt
Beach Lake Mountain
Beispiel Cloud-Labels
Die Cloud-basierte API unterstützt mehr als 10.000 Labels, wie die folgenden Beispiele:
Kategorie
Beispieletiketten
Kategorie
Beispieletiketten
Kunst und Unterhaltung
Sculpture Musical Instrument Dance
Astronomische Objekte
Comet Galaxy Star
Geschäft & Industrie
Restaurant Factory Airline
Farben
Red Green Blue
Entwurf
Floral Pattern Wood Stain
Getränk
Coffee Tea Milk
Veranstaltungen
Meeting Picnic Vacation
Fiktive Charaktere
Santa Claus Superhero Mythical creature
Essen
Casserole Fruit Potato chip
Haus & Garten
Laundry basket Dishwasher Fountain
Aktivitäten
Wedding Dancing Motorsport
Materialien
Ceramic Textile Fiber
Medien
Newsprint Document Sign
Transportmittel
Aircraft Motorcycle Subway
Berufe
Actor Florist Police
Organismen
Plant Animal Fungus
Organisationen
Government Club College
Setzt
Airport Mountain Tent
Technologie
Robot Computer Solar panel
Dinge
Bicycle Pipe Doll
Google Knowledge Graph-Entitäts-IDs
Zusätzlich zur Textbeschreibung jedes Labels, das ML Kit zurückgibt, gibt es auch die Google Knowledge Graph-Entitäts-ID des Labels zurück. Diese ID ist eine Zeichenfolge, die die durch die Bezeichnung dargestellte Entität eindeutig identifiziert, und ist dieselbe ID, die von der Knowledge Graph-Such-API verwendet wird. Mit dieser Zeichenfolge können Sie eine Entität sprachübergreifend und unabhängig von der Formatierung der Textbeschreibung identifizieren.
Beispielergebnisse
Foto: Clément Bucco-Lechat / Wikimedia Commons / CC BY-SA 3.0