Visual Gesture Builder Training Project

Describes the Training Project in Visual Gesture Builder.

  • Training Project Menu
  • Training Project Settings
  • Training Project Results

Training Project Menu

To access the context menu for a training project, open an existing solution in VGB (File > Open Solution), and right-click on a gesture project in the Explorer.

The Training Project menu displays options for adding clips and building the gesture detector.

Figure 1.  Training Project Menu

The following options are available for the training project.

Menu Option Description
Add Clip Adds one or more clips (.xef) to the project. This will create an associated .vgbclip file for the tagging metadata, if no such file exists.
Build

Builds the gesture database file (.gba). This trains the gesture detector and outputs a single project database (.gba), which can only be used for analysis or Live Preview testing.

This option is disabled when another build or analysis is in progress.

Save Saves all changes to the project (.vgbproj), including clip references.
Remove Removes the project from the solution.
Live Preview... Launches VGBView with the selected gesture database.

Training Project Settings

The training project settings enable you to modify project property values. These values affect gesture training results and performance. The settings that are available depend on the detection technology that is used by the selected gesture project. For more information, see Detection Technologies.

Figure 2.  Training Project Settings

Parameter Description
Name

Settings property name. The names listed depend on the detection technology used by the project.

  • Use Hands Data: When set to true, VGB uses hand states to train and detect gestures.
  • Ignore Left Arm: When set to true, VGB ignores left arm joints (elbow, wrist, hand, hand tip, thumb) to train and detect gestures.
  • Ignore Right Arm: When set to true, VGB ignores right arm joints (elbow, wrist, hand, hand tip, thumb) to train and detect gestures.
  • Ignore Lower Body: When set to true, VGB ignores leg joints (knees, ankles, feet) to train and detect gestures.
Value Assigns the value to the settings property.
Type Displays the type associated with the settings property.
Export

Export the project property values to a file. Use this control as follows:

  • Click the Export button. The Save As dialog window is displayed.
  • In the File name: box, enter the name to use for the file. If the project name is "GolfSwing", the default file name is "GolfSwing.fid".
Import

Import the project property values from a settings file (.fid) that you select. Use this control as follows:

  • Click the Import button to display the Open dialog.
  • Enter the filename in the File name: box (such as "GolfSwing.fid").

Training Project Results

While building, training progress will be displayed in the Output pane for a gesture project. When complete, the resulting database (.gba) can then be loaded in VgbView on the computer for live testing (File > Live Preview), or it can be used to analyze the gesture detector against a collection of test clips. For more information, see Analysis Project.

See also

Visual Gesture Builder user interface