![]() |
PosturePerfection
|
Components of the pipeline at the core of the system. More...
Data Structures | |
| struct | FramerateSetting |
| Parameters relevant to the currently set frame rate. More... | |
| class | FramerateSettings |
| Class to maintain the currently set frame rate and any related settings. More... | |
| struct | PreprocessedFrame |
Contains the id of the frame within the pipeline, as well as the raw image and the preprocessed_image. A struct of this type is created for every input image after it has been passed through the PreProcessing::PreProcessor, before being sent to the Inference::InferenceCore More... | |
| struct | RawFrame |
A frame as returned by the FrameGenerator More... | |
| class | FrameGenerator |
Class to maintain access to the cv::VideoCapture used as the input video stream. This class makes use of the CppTimer wrapper created here to regularly capture input frames at the set frame rate. More... | |
| struct | CoreResults |
Contains the id of the frame within the pipeline, as well as the raw image and the results of running inference on that image. A struct of this type is created for every input image after it has been passed through the InferenceCore, before being sent to the PostProcessor More... | |
| class | Pipeline |
| Frame-by-frame pipeline to process video. More... | |
Components of the pipeline at the core of the system.
To use the pipeline one simply needs to initialise a Pipeline::Pipeline and it will start to run.