Vision module
VisionEvent
A detector's report on one frame, with its detections and tracks, in the vision.event.v1 schema.
#include <icy/vision/event.h>
struct VisionEventDefined in src/vision/include/icy/vision/event.h:32
Public Attributes
| Return | Name | Description |
|---|---|---|
std::string | schema | |
std::string | type | |
std::string | source | |
std::string | detector | |
int64_t | emittedAtUsec | |
VisionFrameContext | frame | |
std::vector< Detection > | detections | |
std::vector< Track > | tracks | |
json::Value | data |
schema
std::string schema = "vision.event.v1"Defined in src/vision/include/icy/vision/event.h:34
type
std::string type = "detect"Defined in src/vision/include/icy/vision/event.h:35
source
std::string sourceDefined in src/vision/include/icy/vision/event.h:36
detector
std::string detectorDefined in src/vision/include/icy/vision/event.h:37
emittedAtUsec
int64_t emittedAtUsec = 0Defined in src/vision/include/icy/vision/event.h:38
frame
VisionFrameContext frameType: VisionFrameContext
Defined in src/vision/include/icy/vision/event.h:39
detections
std::vector< Detection > detectionsType: std::vector< Detection >
Defined in src/vision/include/icy/vision/event.h:40
tracks
std::vector< Track > tracksType: std::vector< Track >
Defined in src/vision/include/icy/vision/event.h:41
data
json::Value data = json::Value::object()Type: json::Value
