Home
Vision module

VisionEvent

VisionEvent

#include <icy/vision/event.h>
struct VisionEvent

Defined in src/vision/include/icy/vision/event.h:30

List of all members

NameKindOwner
schemavariableDeclared here
typevariableDeclared here
sourcevariableDeclared here
detectorvariableDeclared here
emittedAtUsecvariableDeclared here
framevariableDeclared here
detectionsvariableDeclared here
tracksvariableDeclared here
datavariableDeclared here

Public Attributes

ReturnNameDescription
std::stringschema
std::stringtype
std::stringsource
std::stringdetector
int64_temittedAtUsec
VisionFrameContextframe
std::vector< Detection >detections
std::vector< Track >tracks
json::Valuedata

schema

std::string schema = "vision.event.v1"

Defined in src/vision/include/icy/vision/event.h:32


type

std::string type = "detect"

Defined in src/vision/include/icy/vision/event.h:33


source

std::string source

Defined in src/vision/include/icy/vision/event.h:34


detector

std::string detector

Defined in src/vision/include/icy/vision/event.h:35


emittedAtUsec

int64_t emittedAtUsec = 0

Defined in src/vision/include/icy/vision/event.h:36


frame

VisionFrameContext frame

Defined in src/vision/include/icy/vision/event.h:37


detections

std::vector< Detection > detections

Defined in src/vision/include/icy/vision/event.h:38


tracks

std::vector< Track > tracks

Defined in src/vision/include/icy/vision/event.h:39


data

json::Value data = json::Value::object()

Defined in src/vision/include/icy/vision/event.h:40