NVIDIA DeepStream SDK API Reference

6.4 Release
cvcore::heartrate::HeartRatePostProcessor Class Reference

Detailed Description

Interface for running post-processing for HeartRate.

Definition at line 174 of file HeartRate.h.

Public Member Functions

 HeartRatePostProcessor ()=delete
 Removing the default constructor for HeartRatePostProcessor. More...
 
 HeartRatePostProcessor (const ModelInputParams &modelInputParams, const HeartRate::HeartRateParams &extraParams)
 Constructor for HeartRatePostProcessor. More...
 
 ~HeartRatePostProcessor ()
 Destructor for HeartRatePostProcessor. More...
 
void execute (Array< float > &heartRate, const Tensor< CL, CX, F32 > &rawHeartRate, const Array< bool > &entityInFrame, cudaStream_t stream=0)
 Running postprocessing for a given heart rate inference history. More...
 

Constructor & Destructor Documentation

◆ HeartRatePostProcessor() [1/2]

cvcore::heartrate::HeartRatePostProcessor::HeartRatePostProcessor ( )
delete

Removing the default constructor for HeartRatePostProcessor.

◆ HeartRatePostProcessor() [2/2]

cvcore::heartrate::HeartRatePostProcessor::HeartRatePostProcessor ( const ModelInputParams modelInputParams,
const HeartRate::HeartRateParams extraParams 
)

Constructor for HeartRatePostProcessor.

Parameters
modelInputParamsModel input parameters.
extraParamsModel parameters unique to this model.

◆ ~HeartRatePostProcessor()

cvcore::heartrate::HeartRatePostProcessor::~HeartRatePostProcessor ( )

Destructor for HeartRatePostProcessor.

Member Function Documentation

◆ execute()

void cvcore::heartrate::HeartRatePostProcessor::execute ( Array< float > &  heartRate,
const Tensor< CL, CX, F32 > &  rawHeartRate,
const Array< bool > &  entityInFrame,
cudaStream_t  stream = 0 
)

Running postprocessing for a given heart rate inference history.

Parameters
heartRateoutput heartrate calculated using signal processing on the inference history.
rawHeartRatethe current heart rate inference based on last two frames.
entityInFramevector of booleans determine if persistent object in frame.
streamCuda stream

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