NVIDIA DeepStream SDK API Reference

6.4 Release
cvcore::gazenet::GazeNetVisualizer Class Reference

Detailed Description

Interface for visualize the results of GazeNet.

Definition at line 237 of file GazeNet.h.

Public Member Functions

 GazeNetVisualizer (const CameraIntrinsics &cameraParams)
 Constructor of GazeNetVisualizer. More...
 
 GazeNetVisualizer (const GazeNetVisualizerParams &params, const CameraIntrinsics &cameraParams)
 Constructor of GazeNetVisualizer. More...
 
 ~GazeNetVisualizer ()
 Destructor of GazeNetVisualizer. More...
 
void execute (Array< Vector2i > &outputGazeLeftEndPt, Array< Vector2i > &outputGazeLeftStartPt, Array< Vector2i > &outputGazeRightEndPt, Array< Vector2i > &outputGazeRightStartPt, const Array< ArrayN< Vector2f, GazeNetPreProcessor::NUM_LANDMARKS >> &input2DLandmarks, const Array< ArrayN< float, GazeNet::OUTPUT_SIZE >> &inputGaze)
 Main interface to get the output visualization vector. More...
 

Constructor & Destructor Documentation

◆ GazeNetVisualizer() [1/2]

cvcore::gazenet::GazeNetVisualizer::GazeNetVisualizer ( const CameraIntrinsics cameraParams)

Constructor of GazeNetVisualizer.

Parameters
cameraParamsintrinsic parameters of camera.

◆ GazeNetVisualizer() [2/2]

cvcore::gazenet::GazeNetVisualizer::GazeNetVisualizer ( const GazeNetVisualizerParams params,
const CameraIntrinsics cameraParams 
)

Constructor of GazeNetVisualizer.

Parameters
paramscustom visualization params.
cameraParamsintrinsic parameters of camera.

◆ ~GazeNetVisualizer()

cvcore::gazenet::GazeNetVisualizer::~GazeNetVisualizer ( )

Destructor of GazeNetVisualizer.

Member Function Documentation

◆ execute()

void cvcore::gazenet::GazeNetVisualizer::execute ( Array< Vector2i > &  outputGazeLeftEndPt,
Array< Vector2i > &  outputGazeLeftStartPt,
Array< Vector2i > &  outputGazeRightEndPt,
Array< Vector2i > &  outputGazeRightStartPt,
const Array< ArrayN< Vector2f, GazeNetPreProcessor::NUM_LANDMARKS >> &  input2DLandmarks,
const Array< ArrayN< float, GazeNet::OUTPUT_SIZE >> &  inputGaze 
)

Main interface to get the output visualization vector.

Parameters
outputGazeLeftEndPtend point for the arrow corresponding to left eye.
outputGazeLeftStartPtstart point for the arrow corresponding to left eye.
outputGazeRightEndPtend point for the arrow corresponding to right eye.
outputGazeRightStartPtstart point for the arrow corresponding to right eye.
input2DLandmarksinput 2d facial landmarks.
inputGazeinput gazenet inference results.

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