画像のラベル付け
plat_ios
plat_android
このページでは、Firebase 向け ML Kit の一部であった Image Labeling APIの古いバージョンについて説明します。この API の機能は、次の 2 つの新しい API に分割されています(詳細 )。
ML Kit の画像ラベル付けの API を使用すると、オンデバイス API またはクラウドベースの API を使用して、追加のコンテキスト メタデータを提供することなく、画像内のエンティティを認識できます。
画像ラベル付けは、画像に関する詳しい分析情報を提供します。API を使用すると、認識されたエンティティ(人、もの、場所、アクティビティなど)の一覧が表示されます。検出されたラベルには、ML モデルの関連性に対する信頼度を表すスコアが付いています。この情報を使用して、メタデータの自動生成やコンテンツ管理などのタスクを実行できます。
iOS
Android
Flutter デベロッパーの方は、Firebase の ML Vision API 用のプラグインを含む FlutterFire をお試しいただくこともできます。
これは Firebase 向け ML Kit のベータ版リリースです。この API は、下位互換性のない方法で変更される可能性があり、SLA または非推奨ポリシーの対象ではありません。
オンデバイス API と Cloud APIs の比較
オンデバイス
Cloud
料金
無料
毎月最初の 1,000 回の使用は無料です。詳しくは料金 をご覧ください。
ラベルの適用範囲
写真で最も一般的なコンセプトを網羅する 400 以上のラベル。以下をご覧ください。
多くのカテゴリで 10,000 以上のラベル。以下をご覧ください。
Cloud Vision API のデモ で、提供した画像でラベルがどのように検出されるかをご覧ください。
ナレッジグラフ エンティティ ID のサポート
オンデバイス ラベルの例
デバイスベースの API では、次のように 400 以上のラベルがサポートされます。
カテゴリ ラベルの例
人物
Crowd
Selfie
Smile
アクティビティ
Dancing
Eating
Surfing
被写体
Car
Piano
Receipt
動物
Bird
Cat
Dog
植物
Flower
Fruit
Vegetable
場所
Beach
Lake
Mountain
クラウドラベルの例
クラウドベースの API は、次のように 10,000 を超えるラベルがサポートされています。
カテゴリ ラベルの例 カテゴリ ラベルの例
アート、エンターテインメント
Sculpture
Musical Instrument
Dance
天体
Comet
Galaxy
Star
ビジネス、産業
Restaurant
Factory
Airline
色
Red
Green
Blue
デザイン
Floral
Pattern
Wood Stain
ドリンク
Coffee
Tea
Milk
イベント
Meeting
Picnic
Vacation
架空のキャラクター
Santa Claus
Superhero
Mythical creature
食べもの
Casserole
Fruit
Potato chip
日用品、ガーデニング
Laundry basket
Dishwasher
Fountain
アクティビティ
Wedding
Dancing
Motorsport
材質
Ceramic
Textile
Fiber
メディア
Newsprint
Document
Sign
交通手段
Aircraft
Motorcycle
Subway
職業
Actor
Florist
Police
生物
Plant
Animal
Fungus
組織
Government
Club
College
場所
Airport
Mountain
Tent
テクノロジー
Robot
Computer
Solar panel
被写体
Bicycle
Pipe
Doll
Google ナレッジグラフ エンティティ ID
ML Kit は、テキストの説明のほかに、ラベルの Google ナレッジグラフ エンティティ ID を返します。この ID は、ラベルで表されるエンティティを一意に識別する文字列で、Knowledge Graph Search API で使用される ID と同じです。この文字列を使用して、テキスト説明のフォーマットとは関係なく、複数の言語でエンティティを識別できます。
実行結果の例
写真: Clément Bucco-Lechat / Wikimedia Commons / CC BY-SA 3.0
オンデバイス
Cloud
説明
スタジアム
ナレッジグラフ エンティティ ID
/m/019cfy
信頼度
0.9205354
説明
スポーツ
ナレッジグラフ エンティティ ID
/m/06ntj
信頼度
0.7531109
説明
イベント
ナレッジグラフ エンティティ ID
/m/081pkj
信頼度
0.66905296
説明
レジャー
ナレッジグラフ エンティティ ID
/m/04g3r
信頼度
0.59904146
説明
サッカー
ナレッジグラフ エンティティ ID
/m/02vx4
信頼度
0.56384534
説明
ネット
ナレッジグラフ エンティティ ID
/m/02qdwbp
信頼度
0.54679185
説明
植物
ナレッジグラフ エンティティ ID
/m/05s2s
信頼度
0.524364
その他
説明
スポーツ会場
ナレッジグラフ エンティティ ID
/m/0bmgjqz
信頼度
0.9860726
説明
選手
ナレッジグラフ エンティティ ID
/m/02vzx9
信頼度
0.9797604
説明
スタジアム
ナレッジグラフ エンティティ ID
/m/019cfy
信頼度
0.9635762
説明
サッカー場
ナレッジグラフ エンティティ ID
/m/0404y4
信頼度
0.95806926
説明
サッカー選手
ナレッジグラフ エンティティ ID
/m/0gl2ny2
信頼度
0.9510419
説明
スポーツ
ナレッジグラフ エンティティ ID
/m/06ntj
信頼度
0.9253524
説明
サッカー選手
ナレッジグラフ エンティティ ID
/m/0pcq81q
信頼度
0.9033665
説明
アリーナ
ナレッジグラフ エンティティ ID
/m/018lrm
信頼度
0.8897188
その他