6

画像を取得し、それに関連するタグを推測する必要があるアプリケーションを構築しています。これらのタグは、写真に関連するもの、形容詞、さらには感情に関するものにすることができます。

私はすでにALIPRを見つけました。しかし、私はそれをテストしました、他の何人かの人々もそれをテストしました、そしてそれはうまく機能しません。ALIPRは、15個の予測タグのセットで多くの間違いを犯します。少なくとも私のアプリケーションでは、タグは少ないが正しいタグを使用することをお勧めします。

できれば、APIはWebベースで無料である必要があります。助言がありますか?

前もって感謝します!

4

5 に答える 5

4

画像に自動的にラベルを付けることができれば、Googleはずっと前に画像ラベラーを放棄していたと思います。残念ながら、コンピュータは画像を理解するのに多くの問題を抱えています。

編集:

  • コンピュータービジョンの研究に興味がある場合は、CVPapers、特にオープンソースのコンピュータービジョンの実装をご覧ください。自動画像ラベル付けは解決にはほど遠いです(非常に具体的/制限されたトピックのセットがない限り)。

  • 2007年3月13日火曜日のGoogleガイドからの引用:

    「ラリーペイジ」と「セルゲイブリン」という言葉は、エリックシュミットの画像の近く、画像のキャプション、またはそれらの画像へのリンクに表示されます。Googleは、単語が画像に関連していると推測します。グーグルの技術は、画像を直接見ることで画像の内容を知ることができるほどには至っていません。

HTH、あなたの希望を高くしすぎないでください。

PS:あなた(または他の誰か)が私が間違っていることを証明し、ここで私と共有することを願っています;-)

Edit2:

私はVoc2010チャレンジに出くわしました。これは、私の意見では、コンピュータービジョンの現在の進歩を非常によく示しています。課題の1つでは、競技者は画像内のオブジェクト(非常に限られたオブジェクトのセットから)を見つけて分類する必要があります。結果ページを見ると、アルゴリズムの1つが飛行機を93%の精度で分類できますが、他のカテゴリでは「失敗」していることがわかります。

それは、形容詞や感情ではなく、「もの」を見つけるための探求のためだけのものです。

于 2010-11-16T05:55:26.790 に答える
3

https://imagga.com/をチェックしてください それはいくつかの印象的な結果をもたらします。また、非常に面白い結果がいくつかあります...ありがたいことに、生成されたすべてのタグには信頼値が付いているため、しきい値(私のユースケースでは最大15%)未満のものは常に無視できます。月に12,000枚の画像を無料で、悪くはありません。12,000か月を超える画像がある場合は、リクエストをキューに入れてください。

于 2014-12-03T09:51:23.727 に答える
3

自分で使用するタグを定義するのか、それともソフトウェアに、表示されるオブジェクトなどに関する「常識的な」タグのユニバーサルセットを使用させるのかは完全には明確ではありません。

独自のタグのセットを定義するとします。タグは、写真が撮影された年の季節、画像に関連付けられたムード(配色や描写されたオブジェクトなどに基づく)、または区別する必要のある技術的なものにすることができます。 (ヌード、ディテール、背景タイプなど)。

これには機械学習を使用できます!これは、画像の多くの例を示すときにルール(画像にタグを付ける方法など、非常に複雑なルールでも)を学習する人工知能のブランチです。したがって、主な手順は、必要なタグごとに一連のサンプル画像を収集することです。 これを行うと、画像には2つの主なオプションがあります。

  • 問題にニューラルネットワークを適用できるディープラーニングフレームワークを使用します。データを小さな部分に分割し、かなりのコーディングを行う必要があります。画像がたくさんない場合は、さまざまなトリックを使用して、タスクをうまく学習させる必要があります。研究に興味がない限り、今注目しているのはcaffeTensorFlowです(1年前は推奨事項が異なり、1年後にはまた異なる可能性があります)。

  • おっしゃるように、オンラインAPIを使用してください。しかし、独自の一連のタスクが必要なタスクの場合、ほとんどのサービスは一般的な分類を行うだけなので、多くのオプションはありません。画像上で検出された「日常」のオブジェクトに基づいて画像を並べ替えます(場合によっては特別なものもあります)。 NSFWのような場合ですが、多くの場合、希望する感度レベルではありません)。

WebベースのAPIのオプションはvize.itです。これは、サンプル画像をアップロードしてラベルを付けることができるWebインターフェイスを提供し、指定したタグを生成する独自のAIAPIをトレーニングできるようにします。だから、あなたは両方の世界の長所を手に入れています。残念ながら、完全に無料というわけではありませんが、このプランは少量の画像に対してかなり低コストであり、最初に無料のサンプルを入手できます(さらにトレーニングプロセスも無料です)。

免責事項:私はvize.itの共同作成者の1人です。

于 2016-10-05T14:59:33.280 に答える
1

clarifaiapiを試してみてください。私が出会った中で最高のAPIです。また、月に5000個の画像タグを無料で提供しているので、テストすることができます。彼らはAndroid、iOS、JavaScript、Pythonなどのためのいくつかのスタータープロジェクトを提供しています

imagga、alchemyapi、clevapiなどの他の多くのものがありますグーグルを使用して詳細を検索します

さらに助けが必要な場合は、私にテキストを送信できます。

于 2016-04-06T08:30:29.600 に答える
0

画像の自動タグ付けはまだ開発中です多くの人がそれに取り組んでいると思いますが、 https://linkedai.coのようないくつかのサービスを使用するのが今のところ最も簡単な方法です。このソリューションはそれほど高価ではなく、あなたに多くの時間を節約します。

于 2018-10-26T02:45:33.860 に答える