NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
pva_algos_object_detector.h File Reference

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...