metadata.md 14.4 KB

ASEFEyesTransform

Find eye locations using an ASEF filter

1. *Bolme, D.S.; Draper, B.A.; Beveridge, J.R.;*
 **"Average of Synthetic Exact Filters,"**
 Computer Vision and Pattern Recognition, 2009. CVPR 2009. IEEE Conference on , vol., no., pp.2105-2112, 20-25 June 2009
  • properties: None

AnonymizeLandmarksTransform

Remove a name from a point/rect


AsTransform

Change the Template file extension


AveragePointsTransform

Averages a set of landmarks into a new landmark


CascadeTransform

Wraps OpenCV cascade classifier


CheckTransform

Checks the Template for NaN values.


ClearPointsTransform

Clears the points from a Template


ConsolidateDetectionsTransform

Consolidate redundant/overlapping detections.


CropRectTransform

Crops the width and height of a Template rects by input width and height factors.


DelaunayTransform

Creates a Delaunay triangulation based on a set of points

  • file: metadata/delaunay.cpp
  • inherits: UntrainableTransform
  • author(s): [Scott Klum][sklum]
  • properties: None

ExpandRectTransform

Expand the width and height of a Template rects by input width and height factors.

  • file: metadata/expandrect.cpp
  • inherits: UntrainableTransform
  • author(s): [Charles Otto][caotto]
  • properties: None

ExtractMetadataTransform

Create matrix from metadata values.

  • file: metadata/extractmetadata.cpp
  • inherits: UntrainableMetaTransform
  • author(s): [Josh Klontz][jklontz]
  • properties: None

FaceFromEyesTransform

Create face bounding box from two eye locations.

  • file: metadata/facefromeyes.cpp
  • inherits: UntrainableMetadataTransform
  • author(s): [Brendan Klare][bklare]
  • properties:

    Property Type Description
    widthPadding double Specifies what percentage of the interpupliary distance (ipd) will be padded in both horizontal directions.
    verticalLocation double specifies where vertically the eyes are within the bounding box (0.5 would be the center).

FileExclusionTransform

DOCUMENT ME


FilterDupeMetadataTransform

Removes duplicate Template based on a unique metadata key

  • file: metadata/filterdupemetadata.cpp
  • inherits: TimeVaryingTransform
  • author(s): [Austin Blanton][imaus10]
  • properties: None

GridTransform

Add landmarks to the Template in a grid layout

  • file: metadata/grid.cpp
  • inherits: UntrainableTransform
  • author(s): [Josh Klontz][jklontz]
  • properties: None

GroundTruthTransform

Add any ground truth to the Template using the file's base name.


HOGPersonDetectorTransform

Detects objects with OpenCV's built-in HOG detection.


IfMetadataTransform

Clear Template without the required metadata.


ImpostorUniquenessMeasureTransform

Impostor Uniqueness Measure

  • file: metadata/imposteruniquenessmeasure.cpp
  • inherits: Transform
  • author(s): [Josh Klontz][jklontz]
  • properties: None

JSONTransform

Represent the metadata as JSON template data.


KeepMetadataTransform

Retains only the values for the keys listed, to reduce template size


KeyPointDetectorTransform

Wraps OpenCV Key Point Detector


KeyToRectTransform

Convert values of key_X, key_Y, key_Width, key_Height to a rect.


NameLandmarksTransform

Name a point/rect


NameTransform

Sets the Template matrix data to the br::File::name.


NormalizePointsTransform

Normalize points to be relative to a single point


PointDisplacementTransform

Normalize points to be relative to a single point


PointsToMatrixTransform

Converts either the file::points() list or a QList metadata item to be the template's matrix

  • file: metadata/pointstomatrix.cpp
  • inherits: UntrainableTransform
  • author(s): [Scott Klum][sklum]
  • properties: None

ProcrustesTransform

Procrustes alignment of points

  • file: metadata/procrustes.cpp
  • inherits: MetadataTransform
  • author(s): [Scott Klum][sklum]
  • properties: None

RectsToTemplatesTransform

For each rectangle bounding box in src, a new Template is created.

  • file: metadata/rectstotemplates.cpp
  • inherits: UntrainableMetaTransform
  • author(s): [Brendan Klare][bklare]
  • properties: None

RegexPropertyTransform

Apply the input regular expression to the value of inputProperty, store the matched portion in outputProperty.


RemoveMetadataTransform

Removes a metadata field from all Template


RemoveTemplatesTransform

Remove Template with the specified file extension or metadata value.

  • file: metadata/removetemplates.cpp
  • inherits: UntrainableMetaTransform
  • author(s): [Josh Klontz][jklontz]
  • properties: None

RenameFirstTransform

Rename first found metadata key


RenameTransform

Rename metadata key


ReorderPointsTransform

Reorder the points such that points[from[i]] becomes points[to[i]] and vice versa


RestoreMatTransform

Set the last matrix of the input Template to a matrix stored as metadata with input propName.

Also removes the property from the Templates metadata after restoring it.


SaveMatTransform

Store the last matrix of the input Template as a metadata key with input property name.


SelectPointsTransform

Retains only landmarks/points at the provided indices


SetMetadataTransform

Sets the metadata key/value pair.


SetPointsInRectTransform

Set points relative to a rect


StasmTransform

Wraps STASM key point detector

  • file: metadata/stasm4.cpp
  • inherits: UntrainableTransform
  • author(s): [Scott Klum][sklum]
  • properties: None

StopWatchTransform

Gives time elapsed over a specified Transform as a function of both images (or frames) and pixels.

  • file: metadata/stopwatch.cpp
  • inherits: MetaTransform
  • author(s): [Jordan Cheney][JordanCheney], [Josh Klontz][jklontz]
  • properties: None