このページでは、モデルのトレーニングに使用される BigQuery テーブルのガイド(スキーマとフィールドの説明など)について説明します。また、データを構成する主要なコンセプト(スナップショット、アセット、オブザベーション)の内訳と、関連するテーブルの使用方法についても説明します。
テーブル名の先頭には商品タイプ(cropped_、full_frame_、pano_)が付き、サブスクリプションに含まれるプロダクトのテーブルのみがデータセットに存在します。_all で終わるテーブルにはすべてのスナップショットのデータが含まれ、_latest で終わるテーブルには最新のスナップショットのデータのみが含まれます。
基本コンセプト
- スナップショット: 特定の時点におけるデータセットの固定された変更不可能なコピー。
- アセット: 道路標識や電柱など、現実世界のオブジェクト。アセットは、クロップド製品とフルフレーム製品で利用できます。
- 観察: キャプチャ イベントの画像レコード。クロップされたプロダクトとフルフレーム プロダクトの場合、観測はアセットの検出であり、画像が撮影された時刻やカメラの位置など、その検出のメタデータが含まれます。パノラマ プロダクトの場合、観測は 360 度キャプチャの個々の画像フレームであり、アセットに関連付けられていません。
snapshots
スナップショットは、特定の時点におけるデータセットの固定された変更不可能なコピーです。スナップショット テーブルには、スナップショットに関連付けられたメタデータが用意されています。これにより、データの時間的な状態を大まかに把握できます。
| 列名 | タイプ | 説明 |
|---|---|---|
snapshot_id |
STRING | スナップショットの固有識別子。テーブルを結合するためのキーとして使用されます。 |
subscription_id |
STRING | サブスクリプションの固有識別子。 |
creation_time |
TIMESTAMP | スナップショットが作成されたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
product_types |
ARRAY<STRING> | スナップショットに関連付けられている商品タイプ。 。有効な値は SV_CROPPED_ASSETS、SV_FULL_FRAME_ASSETS、SV_PANO です。 |
cropped_observations_all
cropped_observations_all テーブルには、すべてのスナップショットから切り抜かれたアセットの観測値が格納されます。このテーブルを使用すると、スナップショット間の観測値の違いを検出できます。
| 列名 | タイプ | 説明 |
|---|---|---|
snapshot_id |
STRING | この観察を収集したスナップショットの固有識別子。 |
asset_id |
STRING | この観察に関連付けられているアセットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | 緯度と経度の座標を浮動小数点数として含む構造体。観測がキャプチャされた場所。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
observation_id |
STRING | 観察を一意に識別する文字列。 |
bbox |
STRUCT | アセットの境界ボックスを揃える x 座標と y 座標を含む構造体の構造体。 |
camera_pose |
STRUCT | カメラの LLA とオイラー角の位置。緯度/経度、高度(メートル単位)、ピッチ、ヘディング、ロール(度単位)の浮動小数点数を含む構造体。 |
capture_time |
TIMESTAMP | 観測がキャプチャされたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
pano_id |
STRING | 360 度のパノラマ合成画像の固有識別子。この値は null 値を許容します。存在しない場合もあります。存在する場合は、Google マップ ストリートビュー Static API のアクセサーキーとして使用できます。 |
gcs_uri |
STRING | 画像がホストされている Google Cloud Storage URI。 |
map_url |
STRING | アセットの場所を示す Google マップの URL。 |
cropped_assets_all
cropped_assets_all テーブルには、すべてのスナップショットから切り抜かれたアセットが格納されます。このテーブルを使用すると、スナップショット間のアセットの違いを検出できます。
| 列名 | タイプ | 説明 |
|---|---|---|
asset_id |
STRING | アセットの固有識別子。 |
snapshot_id |
STRING | このアセットを収集したスナップショットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | アセットのおおよその位置情報を表す、浮動小数点型の緯度と経度の座標を含む構造体。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
cropped_observations_latest
cropped_observations_latest テーブルには、最新のスナップショットからのみ、切り抜かれたアセットの観測値が提供されます。
| 列名 | タイプ | 説明 |
|---|---|---|
snapshot_id |
STRING | この観察を収集したスナップショットの固有識別子。 |
asset_id |
STRING | この観察に関連付けられているアセットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | 緯度と経度の座標を浮動小数点数として含む構造体。観測がキャプチャされた場所。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
observation_id |
STRING | 観察を一意に識別する文字列。 |
bbox |
STRUCT | アセットの境界ボックスを揃える x 座標と y 座標を含む構造体の構造体。 |
camera_pose |
STRUCT | カメラの LLA とオイラー角の位置。緯度/経度、高度(メートル単位)、ピッチ、ヘディング、ロール(度単位)の浮動小数点数を含む構造体。 |
capture_time |
TIMESTAMP | 観測がキャプチャされたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
pano_id |
STRING | 360 度のパノラマ合成画像の固有識別子。この値は null 値を許容します。存在しない場合もあります。存在する場合は、Google マップ ストリートビュー Static API のアクセサーキーとして使用できます。 |
gcs_uri |
STRING | 画像がホストされている Google Cloud Storage URI。 |
map_url |
STRING | アセットの場所を示す Google マップの URL。 |
cropped_assets_latest
cropped_assets_latest テーブルには、最新のスナップショットからのみ切り抜かれたアセットが格納されます。
| 列名 | タイプ | 説明 |
|---|---|---|
asset_id |
STRING | アセットの固有識別子。 |
snapshot_id |
STRING | このアセットを収集したスナップショットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | アセットのおおよその位置情報を表す、浮動小数点型の緯度と経度の座標を含む構造体。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
full_frame_observations_all
full_frame_observations_all テーブルには、すべてのスナップショットから取得されたフルフレーム(クロップされていない)アセットの観測値が格納されます。このテーブルを使用すると、スナップショット間の観測値の違いを検出できます。
| 列名 | タイプ | 説明 |
|---|---|---|
snapshot_id |
STRING | この観察を収集したスナップショットの固有識別子。 |
asset_id |
STRING | この観察に関連付けられているアセットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | 緯度と経度の座標を浮動小数点数として含む構造体。観測がキャプチャされた場所。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
observation_id |
STRING | 観察を一意に識別する文字列。 |
bbox |
STRUCT | アセットの境界ボックスを揃える x 座標と y 座標を含む構造体の構造体。 |
camera_pose |
STRUCT | カメラの LLA とオイラー角の位置。緯度/経度、高度(メートル単位)、ピッチ、ヘディング、ロール(度単位)の浮動小数点数を含む構造体。 |
capture_time |
TIMESTAMP | 観測がキャプチャされたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
pano_id |
STRING | 360 度のパノラマ合成画像の固有識別子。この値は null 値を許容します。存在しない場合もあります。存在する場合は、Google マップ ストリートビュー Static API のアクセサーキーとして使用できます。 |
gcs_uri |
STRING | 画像がホストされている Google Cloud Storage URI。 |
map_url |
STRING | アセットの場所を示す Google マップの URL。 |
full_frame_assets_all
full_frame_assets_all テーブルには、すべてのスナップショットのフルフレーム(切り抜かれていない)アセットが格納されます。このテーブルを使用すると、スナップショット間のアセットの違いを検出できます。
| 列名 | タイプ | 説明 |
|---|---|---|
asset_id |
STRING | アセットの固有識別子。 |
snapshot_id |
STRING | このアセットを収集したスナップショットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | アセットのおおよその位置情報を表す、浮動小数点型の緯度と経度の座標を含む構造体。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
full_frame_observations_latest
full_frame_observations_latest テーブルには、最新のスナップショットからのみ、フルフレーム(クロップされていない)アセットの観測値が格納されます。
| 列名 | タイプ | 説明 |
|---|---|---|
snapshot_id |
STRING | この観察を収集したスナップショットの固有識別子。 |
asset_id |
STRING | この観察に関連付けられているアセットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | 緯度と経度の座標を浮動小数点数として含む構造体。観測がキャプチャされた場所。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
observation_id |
STRING | 観察を一意に識別する文字列。 |
bbox |
STRUCT | アセットの境界ボックスを揃える x 座標と y 座標を含む構造体の構造体。 |
camera_pose |
STRUCT | カメラの LLA とオイラー角の位置。緯度/経度、高度(メートル単位)、ピッチ、ヘディング、ロール(度単位)の浮動小数点数を含む構造体。 |
capture_time |
TIMESTAMP | 観測がキャプチャされたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
pano_id |
STRING | 360 度のパノラマ合成画像の固有識別子。この値は null 値を許容します。存在しない場合もあります。存在する場合は、Google マップ ストリートビュー Static API のアクセサーキーとして使用できます。 |
gcs_uri |
STRING | 画像がホストされている Google Cloud Storage URI。 |
map_url |
STRING | アセットの場所を示す Google マップの URL。 |
full_frame_assets_latest
full_frame_assets_latest テーブルには、最新のスナップショットのフルフレーム(切り抜かれていない)アセットのみが格納されます。
| 列名 | タイプ | 説明 |
|---|---|---|
asset_id |
STRING | アセットの固有識別子。 |
snapshot_id |
STRING | このアセットを収集したスナップショットの固有識別子。 |
asset_type |
STRING | アセットの主な分類。 。有効な値は ASSET_CLASS_ROAD_SIGN、ASSET_CLASS_UTILITY_POLE、ASSET_CLASS_MAINTENANCE_COVER です。 |
location |
STRUCT | アセットのおおよその位置情報を表す、浮動小数点型の緯度と経度の座標を含む構造体。 |
detection_time |
TIMESTAMP | 指定されたアセットの最新の観測値 capture_time。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
pano_observations_all
pano_observations_all テーブルには、すべてのスナップショットからのパノラマ(シーン全体)観測値が格納されます。アセットの観測とは異なり、パノラマ観測には、ローカライズされたアセット検出ではなく、360 度キャプチャ イベントのフレームレベルのカメラ メタデータと空間方向が含まれます。このテーブルを使用すると、スナップショット間のパノラマ観測の違いを検出できます。
| 列名 | タイプ | 説明 |
|---|---|---|
capture_id |
STRING | 1 回のパノラマ撮影イベントを表す固有識別子。 |
observation_id |
STRING | 360 度パノラマ撮影の 1 つのセグメントを形成する個々の画像フレームの固有識別子。 |
snapshot_id |
STRING | この観察を収集したスナップショットの固有識別子。 |
capture_location |
STRUCT | 観測がキャプチャされたときの車両の重心を表す浮動小数点数として緯度/経度座標を含む構造体。 |
capture_time |
TIMESTAMP | 観測値がキャプチャされたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
camera_pose |
STRUCT | カメラの LLA とオイラー角の位置。緯度/経度、高度(メートル単位)、ピッチ、ヘディング、ロール(度単位)の浮動小数点数を含む構造体。 |
gcs_uri |
STRING | 画像がホストされている Google Cloud Storage URI。 |
map_url |
STRING | 観察の撮影場所を示す Google マップの URL。 |
pano_id |
STRING | 360 度のパノラマ合成画像の固有識別子。この値は null 値を許容します。存在しない場合もあります。存在する場合は、Google マップ ストリートビュー Static API のアクセサーキーとして使用できます。 |
pano_observations_latest
pano_observations_latest テーブルには、最新のスナップショットからのパノラマ(フルシーン)観測のみが含まれます。
| 列名 | タイプ | 説明 |
|---|---|---|
capture_id |
STRING | 1 回のパノラマ撮影イベントを表す固有識別子。 |
observation_id |
STRING | 360 度パノラマ撮影の 1 つのセグメントを形成する個々の画像フレームの固有識別子。 |
snapshot_id |
STRING | この観察を収集したスナップショットの固有識別子。 |
capture_location |
STRUCT | 観測がキャプチャされたときの車両の重心を表す浮動小数点数として緯度/経度座標を含む構造体。 |
capture_time |
TIMESTAMP | 観測値がキャプチャされたときのタイムスタンプ。ISO 8601 形式のタイムスタンプ(例: 2019-09-25 17:26:27.757171 UTC)。 |
camera_pose |
STRUCT | カメラの LLA とオイラー角の位置。緯度/経度、高度(メートル単位)、ピッチ、ヘディング、ロール(度単位)の浮動小数点数を含む構造体。 |
gcs_uri |
STRING | 画像がホストされている Google Cloud Storage URI。 |
map_url |
STRING | 観察の撮影場所を示す Google マップの URL。 |
pano_id |
STRING | 360 度のパノラマ合成画像の固有識別子。この値は null 値を許容します。存在しない場合もあります。存在する場合は、Google マップ ストリートビュー Static API のアクセサーキーとして使用できます。 |