package waymo.open_dataset

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CameraCalibration

dataset.proto:89

Used in: Context

enum CameraCalibration.RollingShutterReadOutDirection

dataset.proto:107

Used in: CameraCalibration

message CameraImage

dataset.proto:224

All timestamps in this proto are represented as seconds since Unix epoch.

Used in: Frame

message CameraLabels

dataset.proto:259

The camera labels associated with a given camera image. This message indicates the ground truth information for the camera image recorded by the given camera. If there are no labeled objects in the image, then the labels field is empty.

Used in: Frame

message CameraName

dataset.proto:48

(message has no fields)

enum CameraName.Name

dataset.proto:49

Used in: CameraCalibration, CameraImage, CameraLabels

message Context

dataset.proto:131

Used in: Frame

message Context.Stats

dataset.proto:137

Some stats for the run segment used.

Used in: Context

message Context.Stats.ObjectCount

dataset.proto:138

Used in: Stats

message Frame

dataset.proto:270

message Label

label.proto:20

Used in: CameraLabels, Frame

message Label.Box

label.proto:22

Upright box, zero pitch and roll.

Used in: Label

enum Label.Box.Type

label.proto:37

enum Label.DifficultyLevel

label.proto:70

The difficulty level of this label. The higher the level, the harder it is.

Used in: Label

message Label.Metadata

label.proto:50

Used in: Label

enum Label.Type

label.proto:58

Used in: Context.Stats.ObjectCount, Label

message Laser

dataset.proto:264

Used in: Frame

message LaserCalibration

dataset.proto:118

Used in: Context

message LaserName

dataset.proto:60

'Laser' is used interchangeably with 'Lidar' in this file.

(message has no fields)

enum LaserName.Name

dataset.proto:61

Used in: Laser, LaserCalibration

message MatrixFloat

dataset.proto:36

Row-major matrix. Requires: data.size() = product(shape.dims()).

Used in: RangeImage

message MatrixInt32

dataset.proto:43

Row-major matrix. Requires: data.size() = product(shape.dims()).

message MatrixShape

dataset.proto:22

Used in: MatrixFloat, MatrixInt32

message Polygon2dProto

label.proto:83

Non-self-intersecting 2d polygons. This polygon is not necessarily convex.

Used in: Frame

message RangeImage

dataset.proto:168

Range image is a 2d tensor. The first dim (row) represents pitch. The second dim represents yaw. There are two types of range images: 1. Raw range image: Raw range image with a non-empty 'range_image_pose_compressed' which tells the vehicle pose of each range image cell. 2. Virtual range image: Range image with an empty 'range_image_pose_compressed'. This range image is constructed by transforming all lidar points into a fixed vehicle frame (usually the vehicle frame of the middle scan). NOTE: 'range_image_pose_compressed' is only populated for the first range image return. The second return has the exact the same range image pose as the first one.

Used in: Laser

message Transform

dataset.proto:73

4x4 row major transform matrix that tranforms 3d points from one frame to another.

Used in: CameraCalibration, CameraImage, Frame, LaserCalibration

message Velocity

dataset.proto:77

Used in: CameraImage