MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kinesis::Vision::TrackObjectsAnalysis Struct Reference

Track reduction, computed on GPU (Yantra's track_reduce.comp) from the (context-filtered) subject tracks: sum reduced to mean for centroid/velocity, min/max reduced to bounds. More...

#include <VisionInsight.hpp>

+ Collaboration diagram for MayaFlux::Kinesis::Vision::TrackObjectsAnalysis:

Public Attributes

BoundingBox bounds {}
 
glm::vec2 centroid {}
 
uint32_t lost_count { 0 }
 
uint32_t max_age { 0 }
 
float mean_age { 0.0F }
 
float mean_speed_px { 0.0F }
 
uint32_t tracked_count { 0 }
 
std::vector< TrackResult > tracks
 
glm::vec2 velocity {}
 

Detailed Description

Track reduction, computed on GPU (Yantra's track_reduce.comp) from the (context-filtered) subject tracks: sum reduced to mean for centroid/velocity, min/max reduced to bounds.

Not a CPU loop over the downloaded track list.

Definition at line 60 of file VisionInsight.hpp.


The documentation for this struct was generated from the following file: