NVIDIA DeepStream SDK API Reference

9.0 Release
nvaisle_csv::_NvAisleCsvFields Struct Reference

Detailed Description

Data structure contaning all the parameters specified in one row of an Aisle CSV file.

Definition at line 34 of file sources/includes/nv_aisle_csvparser.hpp.

Data Fields

uint32_t cameraId
 Serial number for each Aisle View Camera Entry. More...
 
uint32_t rowId
 Row entry number in the CSV file. More...
 
string level
 Parking Level. More...
 
string cameraIDString
 Camera ID String. More...
 
string aisleIdStr
 Aisle ID string. More...
 
uint32_t aisleId
 Set to 0/1 corrsponding to A0/A1 present in "aisleIdStr". More...
 
double dewarpTopAngle
 Top & Bottom Field of View Angles, Viewing parameter : Pith, Yaw, Roll in degrees. More...
 
double dewarpBottomAngle
 
double dewarpPitch
 
double dewarpYaw
 
double dewarpRoll
 
uint32_t numROIpoints
 Number of ROI co-ordinates. More...
 
float ROI_x0
 ROI Co-ordinates. More...
 
float ROI_y0
 
float ROI_x1
 
float ROI_y1
 
float ROI_x2
 
float ROI_y2
 
float ROI_x3
 
float ROI_y3
 
float ROI_x4
 
float ROI_y4
 
float ROI_x5
 
float ROI_y5
 
float ROI_x6
 
float ROI_y6
 
float ROI_x7
 
float ROI_y7
 
float gx0
 Global and Camera Co-ordinates. More...
 
float gy0
 
float gx1
 
float gy1
 
float gx2
 
float gy2
 
float gx3
 
float gy3
 
float cx0
 
float cy0
 
float cx1
 
float cy1
 
float cx2
 
float cy2
 
float cx3
 
float cy3
 
int entry
 entry - 0 indicates no entry ROI, 1 indicates valid entry ROI More...
 
int exit
 exit - 0 indicates no exit ROI, 1 indicates valid exit ROI More...
 
float entry_ROI_x0
 Entry ROI Co-ordinates. More...
 
float entry_ROI_y0
 
float entry_ROI_x1
 
float entry_ROI_y1
 
float entry_ROI_x2
 
float entry_ROI_y2
 
float entry_ROI_x3
 
float entry_ROI_y3
 
float exit_ROI_x0
 Exit ROI Co-ordinates. More...
 
float exit_ROI_y0
 
float exit_ROI_x1
 
float exit_ROI_y1
 
float exit_ROI_x2
 
float exit_ROI_y2
 
float exit_ROI_x3
 
float exit_ROI_y3
 
string sensorId
 Sensor ID String. More...
 
float dewarpFocalLength
 Focal Lenght of camera lens, in pixels per radian. More...
 
uint32_t dewarpWidth
 dewarped surface width More...
 
uint32_t dewarpHeight
 dewarped surface height More...
 
double h0
 Perspective Transformation Matrix matrix for camera points to global points transformation. More...
 
double h1
 
double h2
 
double h3
 
double h4
 
double h5
 
double h6
 
double h7
 
double h8
 

Field Documentation

◆ aisleId

uint32_t nvaisle_csv::_NvAisleCsvFields::aisleId

Set to 0/1 corrsponding to A0/A1 present in "aisleIdStr".

Definition at line 42 of file sources/includes/nv_aisle_csvparser.hpp.

◆ aisleIdStr

string nvaisle_csv::_NvAisleCsvFields::aisleIdStr

Aisle ID string.

5th column in CSV file

Definition at line 41 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cameraId

uint32_t nvaisle_csv::_NvAisleCsvFields::cameraId

Serial number for each Aisle View Camera Entry.

1st column in CSV file

Definition at line 36 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cameraIDString

string nvaisle_csv::_NvAisleCsvFields::cameraIDString

Camera ID String.

4th column in CSV file

Definition at line 39 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cx0

float nvaisle_csv::_NvAisleCsvFields::cx0

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cx1

float nvaisle_csv::_NvAisleCsvFields::cx1

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cx2

float nvaisle_csv::_NvAisleCsvFields::cx2

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cx3

float nvaisle_csv::_NvAisleCsvFields::cx3

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cy0

float nvaisle_csv::_NvAisleCsvFields::cy0

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cy1

float nvaisle_csv::_NvAisleCsvFields::cy1

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cy2

float nvaisle_csv::_NvAisleCsvFields::cy2

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ cy3

float nvaisle_csv::_NvAisleCsvFields::cy3

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpBottomAngle

double nvaisle_csv::_NvAisleCsvFields::dewarpBottomAngle

Definition at line 45 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpFocalLength

float nvaisle_csv::_NvAisleCsvFields::dewarpFocalLength

Focal Lenght of camera lens, in pixels per radian.

Definition at line 63 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpHeight

uint32_t nvaisle_csv::_NvAisleCsvFields::dewarpHeight

dewarped surface height

Definition at line 65 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpPitch

double nvaisle_csv::_NvAisleCsvFields::dewarpPitch

Definition at line 45 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpRoll

double nvaisle_csv::_NvAisleCsvFields::dewarpRoll

Definition at line 45 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpTopAngle

double nvaisle_csv::_NvAisleCsvFields::dewarpTopAngle

Top & Bottom Field of View Angles, Viewing parameter : Pith, Yaw, Roll in degrees.

Definition at line 45 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpWidth

uint32_t nvaisle_csv::_NvAisleCsvFields::dewarpWidth

dewarped surface width

Definition at line 64 of file sources/includes/nv_aisle_csvparser.hpp.

◆ dewarpYaw

double nvaisle_csv::_NvAisleCsvFields::dewarpYaw

Definition at line 45 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry

int nvaisle_csv::_NvAisleCsvFields::entry

entry - 0 indicates no entry ROI, 1 indicates valid entry ROI

Definition at line 54 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_x0

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x0

Entry ROI Co-ordinates.

Definition at line 57 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_x1

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x1

Definition at line 57 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_x2

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x2

Definition at line 57 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_x3

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x3

Definition at line 58 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_y0

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y0

Definition at line 57 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_y1

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y1

Definition at line 57 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_y2

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y2

Definition at line 58 of file sources/includes/nv_aisle_csvparser.hpp.

◆ entry_ROI_y3

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y3

Definition at line 58 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit

int nvaisle_csv::_NvAisleCsvFields::exit

exit - 0 indicates no exit ROI, 1 indicates valid exit ROI

Definition at line 55 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_x0

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x0

Exit ROI Co-ordinates.

Definition at line 60 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_x1

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x1

Definition at line 60 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_x2

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x2

Definition at line 60 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_x3

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x3

Definition at line 61 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_y0

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y0

Definition at line 60 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_y1

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y1

Definition at line 60 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_y2

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y2

Definition at line 61 of file sources/includes/nv_aisle_csvparser.hpp.

◆ exit_ROI_y3

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y3

Definition at line 61 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gx0

float nvaisle_csv::_NvAisleCsvFields::gx0

Global and Camera Co-ordinates.

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gx1

float nvaisle_csv::_NvAisleCsvFields::gx1

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gx2

float nvaisle_csv::_NvAisleCsvFields::gx2

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gx3

float nvaisle_csv::_NvAisleCsvFields::gx3

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gy0

float nvaisle_csv::_NvAisleCsvFields::gy0

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gy1

float nvaisle_csv::_NvAisleCsvFields::gy1

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gy2

float nvaisle_csv::_NvAisleCsvFields::gy2

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ gy3

float nvaisle_csv::_NvAisleCsvFields::gy3

Definition at line 52 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h0

double nvaisle_csv::_NvAisleCsvFields::h0

Perspective Transformation Matrix matrix for camera points to global points transformation.

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h1

double nvaisle_csv::_NvAisleCsvFields::h1

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h2

double nvaisle_csv::_NvAisleCsvFields::h2

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h3

double nvaisle_csv::_NvAisleCsvFields::h3

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h4

double nvaisle_csv::_NvAisleCsvFields::h4

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h5

double nvaisle_csv::_NvAisleCsvFields::h5

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h6

double nvaisle_csv::_NvAisleCsvFields::h6

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h7

double nvaisle_csv::_NvAisleCsvFields::h7

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ h8

double nvaisle_csv::_NvAisleCsvFields::h8

Definition at line 67 of file sources/includes/nv_aisle_csvparser.hpp.

◆ level

string nvaisle_csv::_NvAisleCsvFields::level

Parking Level.

7th column in CSV file

Definition at line 38 of file sources/includes/nv_aisle_csvparser.hpp.

◆ numROIpoints

uint32_t nvaisle_csv::_NvAisleCsvFields::numROIpoints

Number of ROI co-ordinates.

Definition at line 47 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x0

float nvaisle_csv::_NvAisleCsvFields::ROI_x0

ROI Co-ordinates.

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x1

float nvaisle_csv::_NvAisleCsvFields::ROI_x1

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x2

float nvaisle_csv::_NvAisleCsvFields::ROI_x2

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x3

float nvaisle_csv::_NvAisleCsvFields::ROI_x3

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x4

float nvaisle_csv::_NvAisleCsvFields::ROI_x4

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x5

float nvaisle_csv::_NvAisleCsvFields::ROI_x5

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x6

float nvaisle_csv::_NvAisleCsvFields::ROI_x6

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_x7

float nvaisle_csv::_NvAisleCsvFields::ROI_x7

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y0

float nvaisle_csv::_NvAisleCsvFields::ROI_y0

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y1

float nvaisle_csv::_NvAisleCsvFields::ROI_y1

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y2

float nvaisle_csv::_NvAisleCsvFields::ROI_y2

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y3

float nvaisle_csv::_NvAisleCsvFields::ROI_y3

Definition at line 49 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y4

float nvaisle_csv::_NvAisleCsvFields::ROI_y4

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y5

float nvaisle_csv::_NvAisleCsvFields::ROI_y5

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y6

float nvaisle_csv::_NvAisleCsvFields::ROI_y6

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ ROI_y7

float nvaisle_csv::_NvAisleCsvFields::ROI_y7

Definition at line 50 of file sources/includes/nv_aisle_csvparser.hpp.

◆ rowId

uint32_t nvaisle_csv::_NvAisleCsvFields::rowId

Row entry number in the CSV file.

Definition at line 37 of file sources/includes/nv_aisle_csvparser.hpp.

◆ sensorId

string nvaisle_csv::_NvAisleCsvFields::sensorId

Sensor ID String.

2nd column in CSV file

Definition at line 62 of file sources/includes/nv_aisle_csvparser.hpp.


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