NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwFeatureArray Struct Reference

Detailed Description

Definition at line 133 of file FeatureList.h.

Collaboration diagram for dwFeatureArray:

Data Fields

dwFeature2DStatus * statuses
 Status of each feature. More...
 
uint32_t * ages
 Age of each feature. More...
 
float32_t * scales
 Scale change for each feature. More...
 
uint32_t * ids
 Id of each feature. More...
 
uint32_t * newToOldMap
 New to old index map, 1D array of size maxFeatures. More...
 
dwVector2f * locations
 Location of feature points. More...
 
uint32_t * featureCount
 Total number of feature points. More...
 
uint32_t * validTrackedCount
 Valid tracked features from last frame. More...
 
void * hostPointer
 Base address for the data in host address space. More...
 
void * devicePointer
 Base address for the data in device address space. More...
 
uint32_t timeIdx
 Time index, 0 means latest, N means N frames earlier to latest. More...
 
uint32_t maxFeatures
 Max number of features. More...
 
uint32_t sensorId
 ID of the camera sensor for which the array was generated. More...
 
dwMemoryType memoryType
 Where feature array is located, GPU, CPU or pinned memory. More...
 

Field Documentation

◆ ages

uint32_t* dwFeatureArray::ages

Age of each feature.

1D array of size maxFeatures.

Definition at line 136 of file FeatureList.h.

◆ devicePointer

void* dwFeatureArray::devicePointer

Base address for the data in device address space.

Definition at line 145 of file FeatureList.h.

◆ featureCount

uint32_t* dwFeatureArray::featureCount

Total number of feature points.

Single value.

Definition at line 141 of file FeatureList.h.

◆ hostPointer

void* dwFeatureArray::hostPointer

Base address for the data in host address space.

Definition at line 144 of file FeatureList.h.

◆ ids

uint32_t* dwFeatureArray::ids

Id of each feature.

1D array of size maxFeatures.

Definition at line 138 of file FeatureList.h.

◆ locations

dwVector2f* dwFeatureArray::locations

Location of feature points.

2D array of size maxFeatures.

Definition at line 140 of file FeatureList.h.

◆ maxFeatures

uint32_t dwFeatureArray::maxFeatures

Max number of features.

Definition at line 148 of file FeatureList.h.

◆ memoryType

dwMemoryType dwFeatureArray::memoryType

Where feature array is located, GPU, CPU or pinned memory.

Definition at line 151 of file FeatureList.h.

◆ newToOldMap

uint32_t* dwFeatureArray::newToOldMap

New to old index map, 1D array of size maxFeatures.

See more details in dwFeature2DTracker_trackFeatures.

Definition at line 139 of file FeatureList.h.

◆ scales

float32_t* dwFeatureArray::scales

Scale change for each feature.

1D array of size maxFeatures.

Definition at line 137 of file FeatureList.h.

◆ sensorId

uint32_t dwFeatureArray::sensorId

ID of the camera sensor for which the array was generated.

Internal parameter used for NDAS.

Definition at line 149 of file FeatureList.h.

◆ statuses

dwFeature2DStatus* dwFeatureArray::statuses

Status of each feature.

1D array of size maxFeatures.

Definition at line 135 of file FeatureList.h.

◆ timeIdx

uint32_t dwFeatureArray::timeIdx

Time index, 0 means latest, N means N frames earlier to latest.

Definition at line 147 of file FeatureList.h.

◆ validTrackedCount

uint32_t* dwFeatureArray::validTrackedCount

Valid tracked features from last frame.

Single value.

Definition at line 142 of file FeatureList.h.


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