データセットを検索

テキストベースの検索クエリやフィルターを設定して、Roboflowのデータセットをよりよく理解します。

Roboflowでは、ファイル名や検索クエリを使って画像ファイルを検索でき、クエリやフィルターを組み合わせて特定の画像を見つけたり、データをより深く理解したりできます。

  • 特定のタグが付いた分割内の画像: tag:factory split:train これはタグフィルターと分割フィルターを使用しています

  • セマンティック検索とクラスフィルターを使ってラベルの抜けを探す: person -class:helmet これはセマンティック検索とクラスフィルターの否定フィルターを使用しています

  • すべてのクラス付き画像に特定のフィルターが必要な場合: class:helmet AND NOT (tag:v1 OR tag:v2) これはクラスフィルター、ブール論理、タグフィルターを使用しています

  • アノテーション数が少ない横長画像を探す: min-width:1000 max-annotations:1 これは最小幅フィルターと最大アノテーション数フィルターを使用しています

全リストを見る 検索フィルター、および下記の例も参照してください

これらすべての検索フィルターやクエリを組み合わせて使うことができます

セマンティック検索

画像を説明することで検索できます。これらのクエリは検索語に最も関連する画像を探し、オブジェクトがまだラベル付けされていない場合でも画像を見つけるのに役立ちます。

セマンティック検索は、フィルターセレクターなしでテキストクエリを入力したときに行われます(例: filename:)

ファイル名で検索

ファイル名は filename: フィルターまたはファイル名テキストボックスを使って検索でき、クエリが自動生成されます。

データセット分割で検索

データセットの分割(train, valid, test)で画像を検索

検索フィルター

利用可能なフィルターはこちら:

  • like-image:<IMAGE_ID>:画像内容に基づくセマンティック検索

  • tag :ユーザーが付与したタグでフィルターします。

  • filename :指定したファイル名に一致するファイル名を検索します。部分一致検索にはクエリの先頭と末尾に*を付けてください。

  • split :分割(train, test, valid)でフィルターします。

  • job:<JOB_ID> :指定したジョブIDの画像を表示します。

  • min-width:X :幅がXより大きい画像を表示します。

  • max-width:X :幅がXより小さい画像を表示します。

  • min-height:X :高さがXより大きい画像を表示します。

  • max-height:X :高さがXより小さい画像を表示します。

  • min-annotations:X :指定したアノテーション数より多い画像をフィルターします。

  • max-annotations:X :指定したアノテーション数より少ない画像を表示します。

  • class:CLASS:指定したラベルで少なくとも1つアノテーションがある画像を表示します。

ブール論理

AND、OR、NOT、および括弧を使って複数のフィルターを組み合わせ、複雑なクエリを作成できます。

class:helmet AND NOT (tag:v1 OR tag:v2)

否定フィルター

フィルターの前にマイナス記号を付けると、そのフィルターに一致する画像を除外できます。

class:helmet -class:vest

数値クラスフィルター

画像内のラベル付きアイテム数でフィルターします。

class:helmet=3 class:vest>=4

API

Roboflowの 検索APIでもデータセットや画像を検索できます.

Last updated

Was this helpful?