Fusion Dataset Structure¶
TensorBay also defines a uniform fusion dataset format. This topic explains the related concepts. The TensorBay fusion dataset format looks like:
fusion dataset
├── notes
├── catalog
│ ├── subcatalog
│ ├── subcatalog
│ └── ...
├── fusion segment
│ ├── sensors
│ │ ├── sensor
│ │ ├── sensor
│ │ └── ...
│ ├── frame
│ │ ├── data
│ │ └── ...
│ ├── frame
│ │ ├── data
│ │ └── ...
│ └── ...
├── fusion segment
└── ...
fusion dataset¶
Fusion dataset is the topmost concept in TensorBay format. Each fusion dataset includes a catalog and a certain number of fusion segments.
The corresponding class of fusion dataset is FusionDataset.
notes¶
The notes of the fusion dataset is the same as the notes (ref) of the dataset.
catalog & subcatalog in fusion dataset¶
The catalog of the fusion dataset is the same as the catalog (ref) of the dataset.
fusion segment¶
There may be several parts in a fusion dataset. In TensorBay format, each part of the fusion dataset is stored in one fusion segment. Each fusion segment contains a certain number of frames and multiple sensors, from which the data inside the fusion segment are collected.
The corresponding class of fusion segment is FusionSegment.
sensor¶
Sensor represents the device that collects the data inside the fusion segment. Currently, TensorBay supports four sensor types.(Table. 2)
Supported Sensors |
Corresponding Data Type |
|---|---|
image |
|
image |
|
point cloud |
|
point cloud |
The corresponding class of sensor is Sensor.
frame¶
Frame is the structural level next to the fusion segment. Each frame contains multiple data collected from different sensors at the same time.
The corresponding class of frame is Frame.
data in fusion dataset¶
Each data inside a frame corresponds to a sensor. And the data of the fusion dataset is the same as the data (ref) of the dataset.