Structure that holds I/O Buffers that change based on the frame inputs.
Definition at line 61 of file pva_algos_detector.h.
Data Fields | |
| uint8_t * | image |
| In: Input image pointer. More... | |
| uint32_t * | age |
| In: Feature ages of previously detected features. More... | |
| uint32_t * | id |
| In: Feature ids of previously detected features. More... | |
| uint32_t * | outAge |
| Out: Output feature age array. More... | |
| uint32_t * | outId |
| Out: Output feature id array. More... | |
| uint32_t * | maxId |
| In: Input max id of the feature in last frame. More... | |
| uint8_t * | imageMask |
| In: Image ROI mask, set to 0xff to enable pixel or 0x0 to disable. More... | |
| int * | featureMask |
| In: Max number of features to keep per cell, set a uniform or Gaussian mask. More... | |
| uint32_t * | status |
| In: Feature status array of previously detected features. More... | |
| float * | loc |
| In: Feature locations of previously detected features. More... | |
| float * | ncc |
| In: Feature NCC ages from feature tracker. More... | |
| uint32_t * | scales |
| In: Feature scales of previously detected features. More... | |
| int * | harrisOutput |
| Out: Output Harris scores. More... | |
| uint32_t * | trackCount |
| Out: Number of features detected that are being tracked from previous frame. More... | |
| uint32_t * | detectCount |
| Out: Number of newly detected features in current frame. More... | |
| uint32_t * | outputFeatureCount |
| Out: Number of (features detected +features that are being tracked from previous frame) More... | |
| float * | outLoc |
| Out: Output feature locations array. More... | |
| uint32_t * | outStatus |
| Out: Output feature status array. More... | |
| uint32_t * | outScales |
| Out: Output feature scale array. More... | |
| float * | outNcc |
| Out: Output ncc score array. More... | |
| uint32_t * | newToOld |
| out track status More... | |
| uint32_t * | maxIdD |
| Out: Max feature id in current frame after detection. More... | |
| uint32_t * | oldFeatureCount |
| In:: Pointer to tracked input feature count. More... | |
| bool | enableNccScore |
| In:Flag is disabled when ncc score is null. More... | |
| uint32_t* pvaAlgosDetectorIOBuffer_t::age |
In: Feature ages of previously detected features.
Definition at line 66 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::detectCount |
Out: Number of newly detected features in current frame.
Definition at line 92 of file pva_algos_detector.h.
| bool pvaAlgosDetectorIOBuffer_t::enableNccScore |
In:Flag is disabled when ncc score is null.
In this case the old_feature_ncc buffer values are all set to 0 in the vpu code
Definition at line 111 of file pva_algos_detector.h.
| int* pvaAlgosDetectorIOBuffer_t::featureMask |
In: Max number of features to keep per cell, set a uniform or Gaussian mask.
Definition at line 78 of file pva_algos_detector.h.
| int* pvaAlgosDetectorIOBuffer_t::harrisOutput |
Out: Output Harris scores.
Definition at line 88 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::id |
In: Feature ids of previously detected features.
Definition at line 68 of file pva_algos_detector.h.
| uint8_t* pvaAlgosDetectorIOBuffer_t::image |
In: Input image pointer.
Definition at line 64 of file pva_algos_detector.h.
| uint8_t* pvaAlgosDetectorIOBuffer_t::imageMask |
In: Image ROI mask, set to 0xff to enable pixel or 0x0 to disable.
Definition at line 76 of file pva_algos_detector.h.
| float* pvaAlgosDetectorIOBuffer_t::loc |
In: Feature locations of previously detected features.
Definition at line 82 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::maxId |
In: Input max id of the feature in last frame.
Range: (0,19641]
Definition at line 74 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::maxIdD |
Out: Max feature id in current frame after detection.
Definition at line 106 of file pva_algos_detector.h.
| float* pvaAlgosDetectorIOBuffer_t::ncc |
In: Feature NCC ages from feature tracker.
Definition at line 84 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::newToOld |
out track status
Definition at line 104 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::oldFeatureCount |
In:: Pointer to tracked input feature count.
Definition at line 108 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::outAge |
Out: Output feature age array.
Definition at line 70 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::outId |
Out: Output feature id array.
Definition at line 72 of file pva_algos_detector.h.
| float* pvaAlgosDetectorIOBuffer_t::outLoc |
Out: Output feature locations array.
Definition at line 96 of file pva_algos_detector.h.
| float* pvaAlgosDetectorIOBuffer_t::outNcc |
Out: Output ncc score array.
Definition at line 102 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::outputFeatureCount |
Out: Number of (features detected +features that are being tracked from previous frame)
Definition at line 94 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::outScales |
Out: Output feature scale array.
Definition at line 100 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::outStatus |
Out: Output feature status array.
Definition at line 98 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::scales |
In: Feature scales of previously detected features.
Definition at line 86 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::status |
In: Feature status array of previously detected features.
Definition at line 80 of file pva_algos_detector.h.
| uint32_t* pvaAlgosDetectorIOBuffer_t::trackCount |
Out: Number of features detected that are being tracked from previous frame.
Definition at line 90 of file pva_algos_detector.h.