NVIDIA DeepStream SDK API Reference

7.1 Release
Dewarping Metadata

Detailed Description

Defines metadata concerning dewarping.

Data Structures

struct  _NvDewarperSurfaceMeta
 Holds a set of dewarper metadata. More...
 

Macros

#define MAX_DEWARPED_VIEWS   4
 Maximum number of dewarped surfaces per frame supported. More...
 

Typedefs

typedef struct _NvDewarperSurfaceMeta NvDewarperSurfaceMeta
 Holds a set of dewarper metadata. More...
 

Enumerations

enum  NvDsSurfaceType {
  NVDS_META_SURFACE_NONE =0,
  NVDS_META_SURFACE_FISH_PUSHBROOM =1,
  NVDS_META_SURFACE_FISH_VERTCYL =2,
  NVDS_META_SURFACE_PERSPECTIVE_PERSPECTIVE =3,
  NVDS_META_SURFACE_FISH_PERSPECTIVE =4,
  NVDS_META_SURFACE_FISH_FISH =5,
  NVDS_META_SURFACE_FISH_CYL =6,
  NVDS_META_SURFACE_FISH_EQUIRECT =7,
  NVDS_META_SURFACE_FISH_PANINI =8,
  NVDS_META_SURFACE_PERSPECTIVE_EQUIRECT =9,
  NVDS_META_SURFACE_PERSPECTIVE_PANINI =10,
  NVDS_META_SURFACE_EQUIRECT_CYLINDER =11,
  NVDS_META_SURFACE_EQUIRECT_EQUIRECT =12,
  NVDS_META_SURFACE_EQUIRECT_FISHEYE =13,
  NVDS_META_SURFACE_EQUIRECT_PANINI =14,
  NVDS_META_SURFACE_EQUIRECT_PERSPECTIVE =15,
  NVDS_META_SURFACE_EQUIRECT_PUSHBROOM =16,
  NVDS_META_SURFACE_EQUIRECT_STEREOGRAPHIC =17,
  NVDS_META_SURFACE_EQUIRECT_VERTCYLINDER =18
}
 Defines metadata surface types. More...
 

Macro Definition Documentation

◆ MAX_DEWARPED_VIEWS

#define MAX_DEWARPED_VIEWS   4

Maximum number of dewarped surfaces per frame supported.

Definition at line 44 of file nvds_dewarper_meta.h.

Typedef Documentation

◆ NvDewarperSurfaceMeta

Holds a set of dewarper metadata.

Enumeration Type Documentation

◆ NvDsSurfaceType

Defines metadata surface types.

Enumerator
NVDS_META_SURFACE_NONE 
NVDS_META_SURFACE_FISH_PUSHBROOM 

Defines the pushbroom surface type.

NVDS_META_SURFACE_FISH_VERTCYL 

Defines the vertical radial cylindrical surface type.

NVDS_META_SURFACE_PERSPECTIVE_PERSPECTIVE 

Defines the perspective projection with Brown distortion model surface.

NVDS_META_SURFACE_FISH_PERSPECTIVE 

Defines Fisheye to perspective projection surface type.

NVDS_META_SURFACE_FISH_FISH 

Defines Fisheye to Fisheye projection surface type.

NVDS_META_SURFACE_FISH_CYL 

Defines Fisheye to cylindrical projection surface type.

NVDS_META_SURFACE_FISH_EQUIRECT 

Defines Fisheye to equirectangular projection surface type.

NVDS_META_SURFACE_FISH_PANINI 

Defines Fisheye to panini projection surface type.

NVDS_META_SURFACE_PERSPECTIVE_EQUIRECT 

Defines perspective to equirectangular projection surface type.

NVDS_META_SURFACE_PERSPECTIVE_PANINI 

Defines perspective to panini projection surface type.

NVDS_META_SURFACE_EQUIRECT_CYLINDER 

Defines equirectangular to cylindrical projection surface type.

NVDS_META_SURFACE_EQUIRECT_EQUIRECT 

Defines equirectangular to equirectangular projection surface type.

NVDS_META_SURFACE_EQUIRECT_FISHEYE 

Defines equirectangular to Fisheye projection surface type.

NVDS_META_SURFACE_EQUIRECT_PANINI 

Defines equirectangular to panini projection surface type.

NVDS_META_SURFACE_EQUIRECT_PERSPECTIVE 

Defines equirectangular to perspective projection surface type.

NVDS_META_SURFACE_EQUIRECT_PUSHBROOM 

Defines equirectangular to pushbroom projection surface type.

NVDS_META_SURFACE_EQUIRECT_STEREOGRAPHIC 

Defines equirectangular to stereographic projection surface type.

NVDS_META_SURFACE_EQUIRECT_VERTCYLINDER 

Defines equirectangular to vertical radial cylindrical projection surface type.

Definition at line 49 of file nvds_dewarper_meta.h.