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

dwFeature2DStatusstatuses
 Status of each feature. More...
 
uint32_t * ages
 Age of each feature. More...
 
float32_tscales
 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...
 
dwVector2flocations
 Location of feature points. More...
 
uint32_t * featureCount
 Total number of feature points. More...
 
uint32_t * validTrackedCount
 Valid tracked features from last frame. More...
 
voidhostPointer
 Base address for the data in host address space. More...
 
voiddevicePointer
 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: