![]() |
NVIDIA DRIVE OS Linux SDK API Reference5.1.12.0 Release |
NVIDIA Media Interface: NvMedia Image OpticalFlow/StereoDisparity (OFST) Estimator API
Definition in file nvmedia_iofst.h.
Go to the source code of this file.
Data Structures | |
struct | NvMediaIOFST |
Holds an OFST object created by NvMediaIOFSTCreate. More... | |
struct | NvMediaOFSTInitializeParams |
Holds OFST estimation initialization parameters. More... | |
struct | NvMediaOFSTExternalHintParams |
Holds OFST estimation parameters. More... | |
Macros | |
#define | NVMEDIA_IOFST_VERSION_MAJOR 1 |
Major version number. More... | |
#define | NVMEDIA_IOFST_VERSION_MINOR 13 |
Minor version number. More... | |
Enumerations | |
enum | NvMediaIOFSTType { NVMEDIA_IMAGE_OPTICALFLOW_ESTIMATION_HP_MODE, NVMEDIA_IMAGE_STEREODISPARITY_ESTIMATION_HP_MODE, NVMEDIA_IMAGE_OPTICALFLOW_ESTIMATION_HQ_MODE, NVMEDIA_IMAGE_STEREODISPARITY_ESTIMATION_HQ_MODE, NVMEDIA_IMAGE_OPTICALFLOW_ESTIMATION_UHP_MODE, NVMEDIA_IMAGE_STEREODISPARITY_ESTIMATION_UHP_MODE } |
Defines the image estimation type. More... | |
enum | NvMediaOFSTConfigFeatures { NVMEDIA_OFST_CONFIG_ENABLE_PROFILING = (1 << 0) } |
Defines OFST estimation configuration features. More... | |
Functions | |
NvMediaStatus | NvMediaIOFSTGetVersion (NvMediaVersion *version) |
Returns the version information for the NvMedia IOFST library. More... | |
NvMediaIOFST * | NvMediaIOFSTCreate (const NvMediaDevice *device, NvMediaIOFSTType estimationType, NvMediaSurfaceType inputFormat, NvMediaSurfaceType outputFormat, const NvMediaOFSTInitializeParams *initParams, uint8_t maxInputBuffering, NvMediaEncoderInstanceId instanceId) |
Creates an OFST object that can create motion vectors based on the difference between two frames. More... | |
void | NvMediaIOFSTDestroy (const NvMediaIOFST *ofst) |
Destroys an NvMediaIOFST object. More... | |
NvMediaStatus | NvMediaIOFSTProcessFrame (const NvMediaIOFST *ofst, NvMediaImage *frame, NvMediaImage *refFrame, NvMediaImage *mvs, const NvMediaOFSTExternalHintParams *extHintParams, NvMediaEncoderInstanceId instanceId) |
Performs OFST estimation on a specified frame pair. More... | |
NvMediaStatus | NvMediaIOFSTImageRegister (const NvMediaIOFST *ofst, const NvMediaImage *image, NvMediaAccessMode accessMode) |
Registers NvMediaImage for use with a NvMediaIOFST handle. More... | |
NvMediaStatus | NvMediaIOFSTImageUnRegister (const NvMediaIOFST *ofst, const NvMediaImage *image) |
This API is not functional. More... | |