NVIDIA Media Interface: NvMedia Image Optical Flow Accelerator (IOFA) APIs
Definition in file nvmedia_iofa.h.
Go to the source code of this file.
Data Structures | |
struct | NvMediaIofaEpipolarInfo |
Structure holds Epipolar information. More... | |
struct | NvMediaIofaROIRectParams |
Holds Co-ordinates for Region of Interest. More... | |
struct | NvMediaIofaROIParams |
Structure holds ROI information. More... | |
struct | NvMediaIofaCapability |
Nvmedia Iofa Capability structure. More... | |
struct | NvMediaIofa |
Holds an IOFA object created and returned by NvMediaIOFACreate(). More... | |
struct | NvMediaIofaInitParams |
Holds IOFA Initialization API parameters. More... | |
struct | NvMediaIofaSGMParams |
Holds SGM parameters TBD: Add more details about SGM Params with input range. More... | |
struct | NvMediaIofaBufArray |
Holds pointers to NvMedia bufObjs containing input and output surfaces. More... | |
struct | NvMediaIofaPydHintParams |
Parameters related to input pyramid hint surface. More... | |
struct | NvMediaIofaProcessParams |
Holds IOFA Process Frame API parameters. More... | |
struct | NvMediaIofaProfileData |
IOFA Profile Data structure. More... | |
Macros | |
#define | NVMEDIA_IOFA_VERSION_MAJOR 1 |
Major version number. More... | |
#define | NVMEDIA_IOFA_VERSION_MINOR 1 |
Minor version number. More... | |
#define | NVMEDIA_IOFA_VERSION_PATCH 0 |
Patch version number. More... | |
#define | NVMEDIA_IOFA_MAX_PYD_LEVEL 5U |
Maximum number of Pyramid level supported in Pyramid OF mode. More... | |
#define | NVMEDIA_IOFA_MAX_ROI_SUPPORTED 32U |
Maximum number of Region of Interest supported on IOFA. More... | |
#define | NVMEDIA_IOFA_MAX_PRENVSCISYNCFENCES (8U) |
Specifies the maximum number of times NvMediaIOFAInsertPreNvSciSyncFence() can be called before each call to NvMediaIOFAProcessFrame(). More... | |
Typedefs | |
typedef struct NvMediaIofa | NvMediaIofa |
Holds an IOFA object created and returned by NvMediaIOFACreate(). More... | |
Enumerations | |
enum | NvMediaIofaMode { NVMEDIA_IOFA_MODE_STEREO = 0U, NVMEDIA_IOFA_MODE_PYDOF = 1U, NVMEDIA_IOFA_MODE_EPIOF = 2U } |
Defines mode supported by IOFA Driver. More... | |
enum | NvMediaIofaGridSize { NVMEDIA_IOFA_GRIDSIZE_1X1 = 0U, NVMEDIA_IOFA_GRIDSIZE_2X2 = 1U, NVMEDIA_IOFA_GRIDSIZE_4X4 = 2U, NVMEDIA_IOFA_GRIDSIZE_8X8 = 3U } |
Defines the Output Grid Size. More... | |
enum | NvMediaIofaPydMode { NVMEDIA_IOFA_PYD_FRAME_MODE = 0U, NVMEDIA_IOFA_PYD_LEVEL_MODE = 1U } |
Modes for pyramid SGM Applicable to Pyramid SGM IOFA mode only. More... | |
enum | NvMediaIofaDisparityRange { NVMEDIA_IOFA_DISPARITY_RANGE_128 = 0U, NVMEDIA_IOFA_DISPARITY_RANGE_256 = 1U } |
Defines IOFA Stereo DISPARITY RANGE. More... | |
enum | NvMediaIofaProfileMode { NVMEDIA_IOFA_PROFILE_DISABLED = 0U, NVMEDIA_IOFA_PROFILE_ENABLED = 1U, NVMEDIA_IOFA_PROFILE_SYNC_ENABLED = 2U } |
Defines NvMedia Iofa Profile Mode. More... | |
enum | NvMediaIofaPreset { NVMEDIA_IOFA_PRESET_HQ = 0U, NVMEDIA_IOFA_PRESET_HP = 1U } |
Nvmedia Iofa Preset. More... | |