NVIDIA DeepStream SDK API Reference

6.4 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 33 of file 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 41 of file nv_aisle_csvparser.hpp.

◆ aisleIdStr

string nvaisle_csv::_NvAisleCsvFields::aisleIdStr

Aisle ID string.

5th column in CSV file

Definition at line 40 of file 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 35 of file nv_aisle_csvparser.hpp.

◆ cameraIDString

string nvaisle_csv::_NvAisleCsvFields::cameraIDString

Camera ID String.

4th column in CSV file

Definition at line 38 of file nv_aisle_csvparser.hpp.

◆ cx0

float nvaisle_csv::_NvAisleCsvFields::cx0

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cx1

float nvaisle_csv::_NvAisleCsvFields::cx1

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cx2

float nvaisle_csv::_NvAisleCsvFields::cx2

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cx3

float nvaisle_csv::_NvAisleCsvFields::cx3

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cy0

float nvaisle_csv::_NvAisleCsvFields::cy0

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cy1

float nvaisle_csv::_NvAisleCsvFields::cy1

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cy2

float nvaisle_csv::_NvAisleCsvFields::cy2

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ cy3

float nvaisle_csv::_NvAisleCsvFields::cy3

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ dewarpBottomAngle

double nvaisle_csv::_NvAisleCsvFields::dewarpBottomAngle

Definition at line 44 of file nv_aisle_csvparser.hpp.

◆ dewarpFocalLength

float nvaisle_csv::_NvAisleCsvFields::dewarpFocalLength

Focal Lenght of camera lens, in pixels per radian.

Definition at line 62 of file nv_aisle_csvparser.hpp.

◆ dewarpHeight

uint32_t nvaisle_csv::_NvAisleCsvFields::dewarpHeight

dewarped surface height

Definition at line 64 of file nv_aisle_csvparser.hpp.

◆ dewarpPitch

double nvaisle_csv::_NvAisleCsvFields::dewarpPitch

Definition at line 44 of file nv_aisle_csvparser.hpp.

◆ dewarpRoll

double nvaisle_csv::_NvAisleCsvFields::dewarpRoll

Definition at line 44 of file 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 44 of file nv_aisle_csvparser.hpp.

◆ dewarpWidth

uint32_t nvaisle_csv::_NvAisleCsvFields::dewarpWidth

dewarped surface width

Definition at line 63 of file nv_aisle_csvparser.hpp.

◆ dewarpYaw

double nvaisle_csv::_NvAisleCsvFields::dewarpYaw

Definition at line 44 of file nv_aisle_csvparser.hpp.

◆ entry

int nvaisle_csv::_NvAisleCsvFields::entry

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

Definition at line 53 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_x0

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x0

Entry ROI Co-ordinates.

Definition at line 56 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_x1

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x1

Definition at line 56 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_x2

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x2

Definition at line 56 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_x3

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x3

Definition at line 57 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_y0

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y0

Definition at line 56 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_y1

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y1

Definition at line 56 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_y2

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y2

Definition at line 57 of file nv_aisle_csvparser.hpp.

◆ entry_ROI_y3

float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y3

Definition at line 57 of file nv_aisle_csvparser.hpp.

◆ exit

int nvaisle_csv::_NvAisleCsvFields::exit

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

Definition at line 54 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_x0

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x0

Exit ROI Co-ordinates.

Definition at line 59 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_x1

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x1

Definition at line 59 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_x2

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x2

Definition at line 59 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_x3

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x3

Definition at line 60 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_y0

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y0

Definition at line 59 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_y1

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y1

Definition at line 59 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_y2

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y2

Definition at line 60 of file nv_aisle_csvparser.hpp.

◆ exit_ROI_y3

float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y3

Definition at line 60 of file nv_aisle_csvparser.hpp.

◆ gx0

float nvaisle_csv::_NvAisleCsvFields::gx0

Global and Camera Co-ordinates.

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gx1

float nvaisle_csv::_NvAisleCsvFields::gx1

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gx2

float nvaisle_csv::_NvAisleCsvFields::gx2

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gx3

float nvaisle_csv::_NvAisleCsvFields::gx3

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gy0

float nvaisle_csv::_NvAisleCsvFields::gy0

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gy1

float nvaisle_csv::_NvAisleCsvFields::gy1

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gy2

float nvaisle_csv::_NvAisleCsvFields::gy2

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ gy3

float nvaisle_csv::_NvAisleCsvFields::gy3

Definition at line 51 of file nv_aisle_csvparser.hpp.

◆ h0

double nvaisle_csv::_NvAisleCsvFields::h0

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

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h1

double nvaisle_csv::_NvAisleCsvFields::h1

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h2

double nvaisle_csv::_NvAisleCsvFields::h2

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h3

double nvaisle_csv::_NvAisleCsvFields::h3

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h4

double nvaisle_csv::_NvAisleCsvFields::h4

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h5

double nvaisle_csv::_NvAisleCsvFields::h5

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h6

double nvaisle_csv::_NvAisleCsvFields::h6

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h7

double nvaisle_csv::_NvAisleCsvFields::h7

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ h8

double nvaisle_csv::_NvAisleCsvFields::h8

Definition at line 66 of file nv_aisle_csvparser.hpp.

◆ level

string nvaisle_csv::_NvAisleCsvFields::level

Parking Level.

7th column in CSV file

Definition at line 37 of file nv_aisle_csvparser.hpp.

◆ numROIpoints

uint32_t nvaisle_csv::_NvAisleCsvFields::numROIpoints

Number of ROI co-ordinates.

Definition at line 46 of file nv_aisle_csvparser.hpp.

◆ ROI_x0

float nvaisle_csv::_NvAisleCsvFields::ROI_x0

ROI Co-ordinates.

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_x1

float nvaisle_csv::_NvAisleCsvFields::ROI_x1

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_x2

float nvaisle_csv::_NvAisleCsvFields::ROI_x2

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_x3

float nvaisle_csv::_NvAisleCsvFields::ROI_x3

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_x4

float nvaisle_csv::_NvAisleCsvFields::ROI_x4

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_x5

float nvaisle_csv::_NvAisleCsvFields::ROI_x5

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_x6

float nvaisle_csv::_NvAisleCsvFields::ROI_x6

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_x7

float nvaisle_csv::_NvAisleCsvFields::ROI_x7

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_y0

float nvaisle_csv::_NvAisleCsvFields::ROI_y0

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_y1

float nvaisle_csv::_NvAisleCsvFields::ROI_y1

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_y2

float nvaisle_csv::_NvAisleCsvFields::ROI_y2

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_y3

float nvaisle_csv::_NvAisleCsvFields::ROI_y3

Definition at line 48 of file nv_aisle_csvparser.hpp.

◆ ROI_y4

float nvaisle_csv::_NvAisleCsvFields::ROI_y4

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_y5

float nvaisle_csv::_NvAisleCsvFields::ROI_y5

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_y6

float nvaisle_csv::_NvAisleCsvFields::ROI_y6

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ ROI_y7

float nvaisle_csv::_NvAisleCsvFields::ROI_y7

Definition at line 49 of file nv_aisle_csvparser.hpp.

◆ rowId

uint32_t nvaisle_csv::_NvAisleCsvFields::rowId

Row entry number in the CSV file.

Definition at line 36 of file nv_aisle_csvparser.hpp.

◆ sensorId

string nvaisle_csv::_NvAisleCsvFields::sensorId

Sensor ID String.

2nd column in CSV file

Definition at line 61 of file nv_aisle_csvparser.hpp.


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