NVIDIA DRIVE OS Linux API Reference Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nvmedia_iofst.h File Reference

Detailed Description

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...


 Major version number. More...
 Minor version number. More...


enum  NvMediaIOFSTType {
 Defines the image estimation type. More...
enum  NvMediaOFSTConfigFeatures { NVMEDIA_OFST_CONFIG_ENABLE_PROFILING = (1 << 0) }
 Defines OFST estimation configuration features. More...


NvMediaIOFSTNvMediaIOFSTCreate (NvMediaDevice *device, NvMediaIOFSTType estimationType, NvMediaSurfaceType inputFormat, NvMediaSurfaceType outputFormat, 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 (NvMediaIOFST *ofst)
 Destroys an NvMediaIOFST object. More...
NvMediaStatus NvMediaIOFSTProcessFrame (NvMediaIOFST *ofst, NvMediaImage *frame, NvMediaImage *refFrame, NvMediaImage *mvs, NvMediaOFSTExternalHintParams *extHintParams, NvMediaEncoderInstanceId instanceId)
 Performs OFST estimation on a specified frame pair. More...