NVIDIA DRIVE OS Linux SDK 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...


NvMediaStatus NvMediaIOFSTGetVersion (NvMediaVersion *version)
 Returns the version information for the NvMedia IOFST library. More...
NvMediaIOFSTNvMediaIOFSTCreate (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...