このトピックでは、Image Search で使用される概念について説明します。 この概念は、サービスを使用する前に Image Search をよく理解する上で役立ちます。

インスタンス

インスタンスは、 Image Search サービスの操作単位です。 Image Search サービスを有効化または購入するには、1 つ以上のインスタンスを作成する必要があります。 インスタンスは、コンピューティング機能とストレージ機能を備えています。
  • コンピューティング機能を使用して、画像の特性を抽出し、画像の類似性を比較できます。
  • ストレージ機能を使用して、画像の特性に関するデータを保存できます。
Image Search は、Alibaba Cloud によって開発されたコンピューティング機能、ストレージ機能、および画像検索エンジンに基づいたサービスを提供します。 Image Search サービスは、インスタンスを購入または作成した後でのみ使用できます。

QPS

1 秒あたりのクエリ数 (QPS) メトリックでは、Image Search API が 1 秒間に処理できる検索リクエストの最大数を指定します。 QPS が高いほど、処理できる検索リクエストの数が多いことを示します。 Image Search インスタンスを購入する際に Queries/sec パラメーターに 5 QPS を選択すると、1秒間に最大 5 つの画像検索を実行できます。
Queries/sec パラメーターの値に関係なく、毎秒最大 20 個の画像を削除できます。

最大画像容量

最大画像容量は、検索を実行できる画像の最大数を指定します。

画像ギャラリー

画像ギャラリーは、インスタンスの購入または作成後にアップロードした画像に基づいて生成されます。 画像検索では、画像ギャラリーを使用して検索を実行します。

画像のインポート

画像のインポートとは、画像を画像ギャラリーにアップロードするプロセスです。 Image Search には、API ベースのアップロードと Object Storage Service (OSS) のインポートという 2 種類のインポート方法があります。
  • API ベースのアップロード方法では、対応する API 操作を呼び出して画像を追加できます。 これにより、追加された画像をリアルタイムで画像検索に使用できるようになります。 この方法は、少数の画像のみを追加する必要があり、追加された画像をリアルタイムの画像検索に使用する必要がある場合に適用できます。
  • OSS のインポート方法では、OSS バケットから画像ギャラリーに一度に複数の画像をインポートできます。 この方法は、数百万または数千万の画像をインポートする必要がある場合に最適です。

プロダクトカテゴリ

プロダクトカテゴリは、プロダクトが属するグループを指定します。 プロダクト画像検索機能を使用すると、画像の追加または検索にプロダクトカテゴリを指定するかどうかを選択できます。 プロダクトカテゴリを指定すると、システムは画像検索に指定されたカテゴリを使用します。 プロダクトカテゴリを指定しない場合、システムはプロダクトカテゴリを自動的に予測します。 予測結果は応答に含まれています。

プロダクトカテゴリを指定すると、システムは指定された範囲に基づいて画像を検索します。 これにより、検索の精度が向上します。

被写体の識別

被写体識別機能は、画像内の被写体を識別します。 画像を追加または検索するときに、この機能を有効にするかどうかを選択できます。
  • この機能を有効にすると、被写体の識別結果に基づいて画像が追加または検索されます。
  • この機能を有効にしない場合、システムはすべての画像コンテンツに基づいて画像を追加または検索します。

被写体識別機能では、画像の追加や画像検索時に無関係な背景情報を除外し、検索パフォーマンスを向上させます。

フィルター条件

フィルター条件は、画像検索中にデータをフィルタリングする際に使用する条件です。 フィルター条件と画像属性を指定して、データをフィルタリングできます。 フィルター条件は、AND または OR 論理演算子で接続できます。