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

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

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

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

画像サイズの制限
画像の最大サイズは20MBです
最大ピクセル寸法は16,400 × 10,900ピクセルです。
重複画像
すでにProjectに存在する画像をアップロードしようとすると、その画像のアップロードはスキップされます。
データの所有権
Roboflowにアップロードしたすべての画像とビデオの所有権はあなたに留まります。これは次に定義されています 当社の利用規約のセクション23B:
あなたが投稿、提出、公開、表示、または送信するコンテンツ、情報、または素材に関するすべての所有権をあなたは保持します
データプライバシー
Publicプラン: Publicプランをご利用の場合、明示的にRoboflowによって指定および取り決められていない限り、あなたのデータセットはRoboflow Universeで公開されます。
有料プラン(Enterpriseを含む): 特に指定がない限り、あなたのデータはアカウントに対して非公開です。
Last updated
Was this helpful?