データアップロード
機能概要
IOデータ収集デバイスはワンクリックバッチ自動アップロードをサポートしており、通常はユーザーによる手動アップロードは不要です。外部システムからのデータでない限り。IOに連絡して統合・適応を行い、可能な限り自動アップロードプロセスを実現し、手動アップロードを不要にすることができます。
プラットフォームは複数形式のデータファイルアップロードとオンライン処理をサポートします。プラットフォームはイ ンテリジェントなトランスコーディング、形式検証、進捗監視などの機能を提供し、データがアノテーションワークフローにスムーズに入ることを保証します。
主要機能
マルチ形式ファイルサポート
ロボットデータ形式
プラットフォームは複数のロボットデータ形式をサポートします:MCAPファイルはロボットマルチモーダルデータの標準形式として、ロボットデータに推奨されます;BAGファイルはROSロボットデータの標準形式として、MCAPへの自動変換をサポートします;HDF5ファイルは科学計算データ形式として、ロボット状態データをサポートします。
メディアファイル形式
主流のメディアファイル形式をサポートします:動画ファイルにはMP4、AVI、MOV、MKVなど、音声ファイルにはMP3、WAV、AAC、OGGなど、画像ファイルにはJPG、PNG、BMP、TIFFなどが含まれます。これらの形式はデータ収集シナリオの大部分をカバーしています。
自動形式変換
システムはインテリジェントな形式変換機能を提供します:動画ファイルをリアルタイムでMCAP形式に変換、音声ファイルをMCAP形式に変換、ROS BAGファイルをMCAP形式に変換、画像のバッチ処理と形式変換をサポートします。これらの変換プロセスはユーザーに透明で、データが後続のワークフローにスムーズに入ることを保証します。
プロジェクトとストレージ管理
プロジェクト選択
システムはアクセス可能なすべてのプロジェクトを表示し、個人スペース、共有プロジェクト、プライベートプロジェクトなどの異なるタイプを含みます。ユーザー権限に応じてアクセス可能なプロジェクトを表示し、データセキュリティとアクセス制御を保証します。
クラウドストレージ選択
複数のクラウドストレージサービスをサポートします:Tencent Cloud COS(複数地域サポート)、Alibaba Cloud OSS、Huawei Cloud OBS、自建MinIOストレージなど。ユーザーは異なるストレージ間で切り替えることができ、最適なストレージソリューションを選択できます。
スマートアップロード機能
ドラッグアンドドロップアップロード
ファイルをアップロードエリアにドラッグすることをサポートし、複数のファイルを同時にアップロードでき、フォルダ全体のアップロードもサポートします。この直感的なアップロード方法はユーザーエクスペリエンスを大幅に向上させます。
進捗監視
各ファイルのアップロード進捗をリアルタイムで表示し、現在のアップロード速度、残り時間などの情報を含みます。アップロードが失敗した場合、システムは具体的なエラー原因を表示し、ユーザーが問題を迅速に特定するのに役立ちます。
レジュームアップロード
ネットワークが中断された場合、システムは自動的にアップロードを再開し、ファイルアップロードの完全性を保証します。同時に重複アップロード検出機能を備えており、同じファイルの重複アップロードを避け、時間と帯域幅を節約します。
データ前処理
形式検証
システムはファイル形式が正しいかどうかを自動的に検証し、ファイルが破損していないかチェックし、動画/音声エンコーディング形式を検出し、動画解像度とフレームレートをチェックします。これらの検証はアップロードされたデータがプラットフォーム要件を満たすことを保証します。
自動トランスコーディング
インテリジェントなトランスコーディング機能を提供します:動画を標準形式に変換、音声を標準形式に変換、大ファイルを自動圧縮、圧縮しながらデータ品質を維持します。これらの処理はデータがプラットフォームで正常に使用できることを保証します。
メタデータ抽出
システムは様々なメタデータを自動的に抽出します:動画情報(時間、解像度、フレームレートなど)、音声情報(時間、サンプルレート、チャンネルなど)、ロボットデータ(センサーデータ情報)、タイムスタンプ(データ収集時間)など。これらのメタデータは後続のデータ管理に重要な情報を提供します。
アップロード管理
アップロードキュー
完全なアップロードキュー管理機能を提供します:アップロード待ちファイルキューを管理、ファイルアップロード優先度を設定、アップロードタスクを一時停止または再開、不要な アップロードタスクをキャンセルします。これらの機能により、ユーザーはアップロードプロセスを柔軟に制御できます。
履歴記録
すべてのアップロード履歴を記録し、ファイル処理状態を追跡し、アップロード失敗のエラー情報を表示し、失敗したファイルの再アップロードをサポートします。これらの機能はユーザーがアップロードタスクを管理し、問題を適時に処理するのに役立ちます。
適用役割
管理者
プラットフォーム管理者として、クラウドストレージとアップロードパラメータを設定し、異なるクラウドストレージの設定を管理し、アップロード状態とストレージ使用状況を監視し、異なるユーザーのアップロード権限を設定できます。これらの機能はプラットフォームのアップロードサービスが安定して信頼できることを保証します。
プロジェクトマネージャー
プロジェクトマネージャーはプロジ ェクトに関連するデータをアップロードし、アップロードされたデータをプロジェクト別に整理し、アップロードデータの品質を確保し、チームメンバーに正しいデータアップロードを指導できます。データアップロードモジュールを通じて、プロジェクトマネージャーはプロジェクトのデータリソースを効果的に管理できます。
収集員
収集員は収集した生データをアップロードし、収集タスクのデータをバッチアップロードし、収集データを標準形式に変換し、収集タスクの状態を更新できます。これらの機能は収集員がデータ収集作業を効率的に完了するのに役立ちます。
アノテーター
アノテーターはアノテーションが必要なデータをアップロードし、アノテーション参考データをアップロードし、アノテーション結果データをアップロードできます。これらの機能はアノテーターが様々なアノテーションタスクを完了することをサポートします。