画像、動画、アノテーションのアップロード
Roboflowに画像、動画、アノテーションをアップロードします。
Roboflowでモデルをトレーニングおよびデプロイする最初のステップは、データをプロジェクトにアップロードすることです。
まず、あなたは プロジェクトを作成する必要があります.
その後、データをアップロードできるウェブページに移動します。このページには、プロジェクトのサイドバーにある「データをアップロード」ボタンからもアクセスできます。
データの追加方法
Roboflowアカウントにデータを追加する方法は次のとおりです:
ウェブアプリケーションを使用:1,000枚未満の画像のデータセットに推奨されます。
コマンドラインを使用:1,000枚を超える画像のデータセットに推奨されます。
データセットアップロードワークフローブロックを使用:すでに本番運用中のモデルを持つワークフローからデータを収集する場合に推奨されます。
ウェブアプリケーションおよびコマンドラインから、次のものをアップロードできます:
JPG、PNG、WEBP、AVIF、BMP画像。*
MOVおよびMP4動画。
PDFファイル。
*最大サイズは20MB、16,400 x 10,900ピクセルです。
アノテーションは関連付けられた画像と一緒にのみアップロードできます。すでにデータセットにインポートされている画像のアノテーションはアップロードできません。
ウェブアプリケーションでデータをアップロードする
プロジェクトを作成したとき、またはデータアップロードページで、画像、動画、アノテーションをドラッグ&ドロップできるボックスが表示されます:

40種類以上のアノテーション形式がサポートされています。 サポートされている形式はプロジェクトの種類によって異なります。
動画をアップロードする
アップロードされた動画は、アノテーション可能な個々のフレームに分割されます。動画をアップロードすると、データセットで使用するフレームのサンプリング頻度を選択できるウィンドウが開きます:

「フレームレートを選択」をクリックすると、動画がフレームに分割されます。これらのフレームがデータセットにアップロードされます。
データセットをアップロードした後、ラベリング用にデータを割り当てることができます。
Web UIにドロップすると、ダイアログボックスが表示され、 フレームレートを選択するよう求められます。これにより、動画から1秒あたり何枚の画像をサンプリングするかが決まります。
選択できる最大フレームレートは1秒あたり60フレームで、アップロードした動画の1秒ごとに60枚の画像が生成されます。
選択できる最小フレームレートは60秒に1フレームです。
動画からサンプリングした後、画像は最初からRoboflowに画像をアップロードしたかのように表示されます。
コマンドラインでデータセットをアップロードする
Roboflow Pythonコマンドラインインターフェースを使用して、より大きなデータセットをアップロードできます。
コマンドラインインターフェースでは画像のみアップロードできます。動画がある場合は、 フレームごとにファイルとして分割する必要があります。これらのファイルはRoboflowにアップロードできます。
まず、 roboflow-python
:
pip install roboflow-python
次に、 ワークスペースIDを取得します.
最後に、次の形式でコマンドを準備します:
roboflow import -w testupload -p project-1-8zgld /path/to/dataset/folder
指定する必要がある引数は以下の通りです:
-w testupload
:作成されるバッチの名前です。-p <project-id>
:これはあなたのプロジェクトIDです。
コマンドを実行すると、アップロードプロセスが開始されたことを示すメッセージが表示されます。その後、画像のアップロードログが表示されます:

コマンドラインからデータをアップロードする方法を紹介するビデオウォークスルーがあります:
アップロードしたデータを表示する
Roboflowにアップロードされたすべてのデータは「バッチ」としてアップロードされます。これらのバッチはプロジェクトのアノテートページで確認できます:

画像サイズの制限
画像の最大サイズは20MBです
最大ピクセル寸法は16,400 × 10,900ピクセルです。
重複画像
すでにプロジェクトに存在する画像をアップロードしようとした場合、その画像のアップロードはスキップされます。
データの所有権
Roboflowにアップロードしたすべての画像と動画の所有権はあなたにあります。これは 当社の利用規約第23B項:
あなたが投稿、提出、公開、表示、送信するいかなるコンテンツ、情報、または資料に関するすべての所有権はあなたに帰属します
データのプライバシー
パブリックプラン: パブリックプランをご利用の場合、Roboflowが明示的に指定・手配しない限り、データセットはRoboflow Universe上で公開されます。
有料プラン(エンタープライズを含む): 特に指定がない限り、あなたのデータはあなたのアカウントに対して非公開です。
Last updated
Was this helpful?