Functions
vlad.h File Reference

VLAD encoding (Vector of Locally Aggregated Descriptors (VLAD) encoding) More...

#include "generic.h"
Include dependency graph for vlad.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

VLAD options
#define VL_VLAD_FLAG_NORMALIZE_COMPONENTS   (0x1 << 0)
 Normalize each VLAD component individually.
#define VL_VLAD_FLAG_SQUARE_ROOT   (0x1 << 1)
 Use signed squared-root.
#define VL_VLAD_FLAG_UNNORMALIZED   (0x1 << 2)
 Do not globally normalize the VLAD descriptor.
#define VL_VLAD_FLAG_NORMALIZE_MASS   (0x1 << 3)
 Normalize each component by the number of features assigned to it.

Functions

VL_EXPORT void vl_vlad_encode (void *enc, vl_type dataType, void const *means, vl_size dimension, vl_size numClusters, void const *data, vl_size numData, void const *assignments, int flags)

Detailed Description

VLAD encoding (Vector of Locally Aggregated Descriptors (VLAD) encoding)

Author:
David Novotny
Andrea Vedaldi
See also:
Vector of Locally Aggregated Descriptors (VLAD) encoding

Definition in file vlad.h.


Define Documentation

#define VL_VLAD_FLAG_NORMALIZE_COMPONENTS   (0x1 << 0)

Normalize each VLAD component individually.

#define VL_VLAD_FLAG_NORMALIZE_MASS   (0x1 << 3)

Normalize each component by the number of features assigned to it.

#define VL_VLAD_FLAG_SQUARE_ROOT   (0x1 << 1)

Use signed squared-root.

#define VL_VLAD_FLAG_UNNORMALIZED   (0x1 << 2)

Do not globally normalize the VLAD descriptor.


Function Documentation

VL_EXPORT void vl_vlad_encode ( void enc,
vl_type  dataType,
void const *  means,
vl_size  dimension,
vl_size  numClusters,
void const *  data,
vl_size  numData,
void const *  assignments,
int  flags 
)


libvlfeat
Author(s): Andrea Vedaldi
autogenerated on Thu Jun 6 2019 20:25:52