|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
private |
Dispatch track_reduce.comp over keypoint positions (fed as their own previous, so velocity reduces to zero and is simply not surfaced) and fill centroid/bounds/mean_response on the result.
No-op (default fields) when keypoints is empty. Same shader as reduce_tracks, not a duplicate: a keypoint has no persistent identity or previous position of its own, but its bounds and centroid are the same min/max/sum reduction either way.
Definition at line 151 of file VisionAnalyzer.cpp.
References MayaFlux::Kinesis::Vision::DetectFeaturesAnalysis::bounds, MayaFlux::Kinesis::Vision::DetectFeaturesAnalysis::centroid, input, MayaFlux::Kinesis::Vision::DetectFeaturesAnalysis::keypoints, m_track_reducer, MayaFlux::Kinesis::Vision::DetectFeaturesAnalysis::mean_response, MayaFlux::Portal::Graphics::GpuComputeConfig::shader_path, and MayaFlux::Kinesis::Vision::BoundingBox::x.
Referenced by assemble().
Here is the caller graph for this function: