データのアップロード

UI、SDKを通じてデータを取り込み、または自身のクラウドストレージを接続します。

Mindkosh のデータセットにデータを追加する方法はいくつかあります。

UI を使ったアップロード

ほとんどのデータ型は UI から直接アップロードできます。そのためには、新しいデータセットを作成するか、既存のデータセットを選択します。データセットページで、 ファイルを追加 上部のボタンをクリックします。次にファイルをドラッグ&ドロップするだけでデータをアップロードできます。選択されたデータセットタイプでサポートされているファイル形式のみ表示されることに注意してください。

circle-exclamation

画像のサポート形式

PNG(シングルチャンネルおよび RGB)、JPG、JPEG、BMP、WEBP

ポイントクラウドのサポート形式

ASCII PCD、バイナリ PCD、バイナリ圧縮 PCD

circle-exclamation

SDK を使ったアップロード

以下の SDK に関するドキュメント を参照して、SDK を使ってデータをアップロードする方法を確認してください。SDK を使用するには SDK トークンが必要ですので、トークンが必要な場合はお問い合わせください。

クラウドストレージからのデータ追加

データを当社のサーバーにアップロードする代わりに、ご自身のクラウドストレージを Mindkosh に接続することもできます。この設定では、データは Mindkosh サーバーに保存されることはなく、ストレージからユーザーのブラウザへ直接ストリームされます。

ご自身のクラウドストレージからデータを追加するには、まずクラウド認証情報を Mindkosh に追加する必要があります。これは一度限りの手続きです。認証情報を追加すれば、以降何度でも認証情報を再追加することなくデータを追加できます。

現在、AWS S3、Microsoft Azure、Google Cloud Storage をサポートしています。

クラウドストレージからデータを追加するには:

  1. 新しいデータセットを作成します。

  2. を選択します ユーザークラウド をストレージ場所として。

  3. 適切なクラウドプロバイダーを選択し、以下の手順に従ってください。

    1. AWS S3

    2. MS Azure

    3. Google Cloud Storage

circle-info

データセットを作成すると、入力された場所が関連ファイルのためにスキャンされ、データセットに追加されます。入力した場所のルートにあるファイルのみがスキャンされる点に注意してください。サブディレクトリはスキャンされません。

triangle-exclamation

AWS S3 からのデータ追加

データセットを作成する前に認証情報を追加していることを確認してください。以下の AWS S3 の認証情報を追加するガイドはこちらをご覧ください。S3 バケットからデータを追加するには、次の詳細を入力します。

リージョン バケットの AWS リージョン バケット名 バケット名を入力してください。プレフィックス(例: httpsS3、 や末尾のスラッシュ)は含めず、バケット名のみを入力する必要がある点にご注意ください。

ディレクトリ データセットに追加したい画像やポイントクラウドが含まれるディレクトリを入力してください。ここで入力したルートディレクトリのみをスキャンし、サブディレクトリはスキップします。データがここで指定したディレクトリにあることを確認してください。

例えば、画像が次のように格納されている場合: s3://example_bucket_name/sample_dataset/slice_1/image_0001.png

s3://example_bucket_name/sample_dataset/slice_1/image_0002.png

次のように入力します、 example_bucket_name をバケットとして、そして sample_dataset/slice_1/ をディレクトリとして入力すると、このディレクトリ内のすべての画像がデータセットに追加されます。

MS Azure からのデータ追加

データセットを作成する前に認証情報を追加していることを確認してください。以下の MS Azure の認証情報を追加するためのガイドをご覧ください。Azure のコンテナからデータを追加するには、次の詳細を入力します。

リージョン コンテナのリージョン ストレージアカウント/コンテナ名 ストレージアカウント名とコンテナ名を /で区切って入力してください。例:ストレージアカウント名が teststorageaccount でコンテナ名が testcontainerの場合、次のように入力します - teststorageaccount/testcontainer

ディレクトリ コンテナ内で、データセットに追加したい画像/ポイントクラウドが含まれるディレクトリを入力してください。コンテナ名自体は含めず、コンテナ内のディレクトリのみを入力してください。ファイルがルートコンテナ(ディレクトリ内にない)にある場合は、ディレクトリ欄に単に / と入力してください。

例えば、画像が次のように格納されている場合: testcontainer/sample_dataset/slice_1/image_0001.png

testcontainer/sample_dataset/slice_1/image_0002.png

次のように入力します sample_dataset/slice_1/ をディレクトリとして入力すると、このディレクトリ内のすべての画像がデータセットに追加されます。

Google Cloud Storage からのデータ追加

データセットを作成する前に認証情報を追加していることを確認してください。以下の Google ストレージの認証情報を追加するためのガイドをご覧ください。Google Cloud のバケットからデータを追加するには、次の詳細を入力します。

リージョン バケットのリージョン バケット名 バケット名を入力してください。プレフィックス(例: https や末尾のスラッシュ)は含めず、バケット名のみを入力する必要がある点にご注意ください。

ディレクトリ バケット内で、データセットに追加したい画像/ポイントクラウドが含まれるディレクトリを入力してください。コンテナ名(バケット名)自体は含めず、バケット内のディレクトリのみを入力してください。ファイルがルート(ディレクトリ内にない)にある場合は、単に / と入力してください。

例えば、画像が次のように格納されている場合: testbucket/sample_dataset/slice_1/image_0001.png

testbucket/sample_dataset/slice_1/image_0002.png

次のように入力します sample_dataset/slice_1/ をディレクトリとして入力すると、このディレクトリ内のすべての画像がデータセットに追加されます。

最終更新