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 |
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.
string nvaisle_csv::_NvAisleCsvFields::aisleIdStr |
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.
string nvaisle_csv::_NvAisleCsvFields::cameraIDString |
float nvaisle_csv::_NvAisleCsvFields::cx0 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cx1 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cx2 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cx3 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cy0 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cy1 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cy2 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::cy3 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::dewarpBottomAngle |
Definition at line 44 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::dewarpFocalLength |
Focal Lenght of camera lens, in pixels per radian.
Definition at line 62 of file nv_aisle_csvparser.hpp.
uint32_t nvaisle_csv::_NvAisleCsvFields::dewarpHeight |
dewarped surface height
Definition at line 64 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::dewarpPitch |
Definition at line 44 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::dewarpRoll |
Definition at line 44 of file nv_aisle_csvparser.hpp.
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.
uint32_t nvaisle_csv::_NvAisleCsvFields::dewarpWidth |
dewarped surface width
Definition at line 63 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::dewarpYaw |
Definition at line 44 of file nv_aisle_csvparser.hpp.
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.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x0 |
Entry ROI Co-ordinates.
Definition at line 56 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x1 |
Definition at line 56 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x2 |
Definition at line 56 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_x3 |
Definition at line 57 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y0 |
Definition at line 56 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y1 |
Definition at line 56 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y2 |
Definition at line 57 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::entry_ROI_y3 |
Definition at line 57 of file nv_aisle_csvparser.hpp.
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.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x0 |
Exit ROI Co-ordinates.
Definition at line 59 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x1 |
Definition at line 59 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x2 |
Definition at line 59 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_x3 |
Definition at line 60 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y0 |
Definition at line 59 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y1 |
Definition at line 59 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y2 |
Definition at line 60 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::exit_ROI_y3 |
Definition at line 60 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gx0 |
Global and Camera Co-ordinates.
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gx1 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gx2 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gx3 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gy0 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gy1 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gy2 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::gy3 |
Definition at line 51 of file nv_aisle_csvparser.hpp.
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.
double nvaisle_csv::_NvAisleCsvFields::h1 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h2 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h3 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h4 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h5 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h6 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h7 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
double nvaisle_csv::_NvAisleCsvFields::h8 |
Definition at line 66 of file nv_aisle_csvparser.hpp.
string nvaisle_csv::_NvAisleCsvFields::level |
uint32_t nvaisle_csv::_NvAisleCsvFields::numROIpoints |
Number of ROI co-ordinates.
Definition at line 46 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x0 |
ROI Co-ordinates.
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x1 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x2 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x3 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x4 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x5 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x6 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_x7 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y0 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y1 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y2 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y3 |
Definition at line 48 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y4 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y5 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y6 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
float nvaisle_csv::_NvAisleCsvFields::ROI_y7 |
Definition at line 49 of file nv_aisle_csvparser.hpp.
uint32_t nvaisle_csv::_NvAisleCsvFields::rowId |
Row entry number in the CSV file.
Definition at line 36 of file nv_aisle_csvparser.hpp.
string nvaisle_csv::_NvAisleCsvFields::sensorId |