Go to the source code of this file.
Data Structures | |
| struct | pvaAlgosObjectDetectorConfig_t |
| struct | pvaAlgosObjectDetectorIOBuffer_t |
| Structure that holds I/O Buffers that change based on the frame inputs. More... | |
Typedefs | |
| typedef enum pvaAlgosObjectClass | pvaAlgosObjectClass |
| Structure that holds configuration parameters for a Object detector. More... | |
| typedef struct ObjectDetectorContext * | pvaAlgosObjectDetectorContext_t |
| Structure that stores internal objects needed for Object Detector. More... | |
Enumerations | |
| enum | pvaAlgosObjectClass { PERSON, OBJECT_CLASS_MAX } |
| Structure that holds configuration parameters for a Object detector. More... | |
Functions | |
| pvaAlgosError_t | pvaAlgosObjectDetectorGetContext (pvaAlgosObjectDetectorContext_t *ObjectDetectorContext) |
| Initializes ObjectDetectorContext object and sends it back to the caller. More... | |
| pvaAlgosError_t | pvaAlgosObjectDetectorInit (pvaAlgosObjectDetectorContext_t *ObjectDetectorContext, pvaAlgosObjectDetectorConfig_t *ObjectDetectorParams) |
| Initializes the necessary values for the internal objects in pvaAlgosObjectDetectorContext_t object. More... | |
| pvaAlgosError_t | pvaAlgosObjectDetectorProcess (pvaAlgosObjectDetectorContext_t *ObjectDetectorContext, pvaAlgosObjectDetectorIOBuffer_t *ObjectDetectorBuffers, cupvaStream_t *instanceStream, int execTimeout) |
| Sets the I/O Buffers to the internal objects and runs the Object Detector Algorithm. More... | |
| pvaAlgosError_t | pvaAlgosObjectDetectorDeInit (pvaAlgosObjectDetectorContext_t *ObjectDetectorContext) |
| Frees the internal objects and the ObjectDetectorContext object. More... | |