ForHosting KIT · 画像の編集・解析

画像に写っている物体を検出

画像をアップロードすると、写っている物体をAIが検出し、名称とおおよその位置を一覧で返す機能です。1枚の画像に複数の物体が写っている場合も、それぞれを個別に検出して一覧に整理します。

● 安定提供中画像あたり$0.010
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

検出できる内容

人、車、家具、機器など、一般的な物体を検出し、それぞれの名称とおおよその位置を返します。1枚の画像に複数の物体が写っている場合、すべてを個別のリストとして出力します。

活用しやすい場面

倉庫や店舗の写真から在庫品を数える、現場写真から特定の設備が写っているかを確認するなど、画像を1枚ずつ目視で確認する作業を自動化したい場面に向いています。

検出しにくいもの

物体同士が重なっている場合や、極端に小さく写っている場合は、検出漏れが起きることがあります。件数の正確な確認が重要な用途では、結果を人の目で一度確認することをおすすめします。

料金について

1リクエストあたり$0.010(米ドル)に加えて、画像1枚ごとに$0.0575です。50枚を処理する場合、合計は約$2.94になります。

倉庫写真からの在庫確認

株式会社山田商事の倉庫担当は、棚を撮影した写真から商品の種類と数をおおまかに把握する際、この機能で写っている物体を一覧化してから確認しています。

現場写真の設備チェック

施工管理を行う田中大輔さんは、現場写真に必要な安全設備が写っているかどうかを、検出結果の一覧で確認しています。

フリマ出品画像の内容確認

個人でネット販売を行う伊藤さくらさんは、出品前の写真に写っている物を検出結果で確認し、説明文に書き漏れがないかをチェックしています。

アップロードした画像はどのように扱われますか?

検出処理にのみ使用され、処理後は削除されます。

検出結果には位置情報も含まれますか?

はい。それぞれの物体について、画像内のおおよその位置を合わせて返します。

重なっている物体も正確に検出できますか?

重なりが大きい場合や物体が非常に小さい場合は、検出漏れが起きることがあります。重要な件数確認には目視での確認を併用してください。

なぜ無料ではないのですか?

画像を解析するAIモデルの処理には計算資源が必要なため、従量課金制としています。

結果はどのくらいの速さで返ってきますか?

処理は非同期で行われ、依頼後すぐに受付番号が発行されます。多くの場合数秒程度で結果を取得できます。

日本語のサポートはありますか?

申し訳ありませんが、日本語でのサポートは行っておりません。サポートは英語またはスペイン語で、担当者が直接対応します。ツール自体は日本語で問題なくご利用いただけます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/image/detect-objects

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/image/detect-objects \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"image":"https://ejemplo.com/imagen.jpg"}'
{
  "image": "https://ejemplo.com/imagen.jpg"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.detect_objects",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.010
画像あたり$0.0575

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_mb15
max_megapixels12
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。
422task_failedタスクの処理に失敗しました。このタスクは課金されません。

KITの完全なドキュメントを見る →