Use the Player
widget to navigate throughout the recoding.
Use the Visualizations
widget to enable additional visualizations
- Show Axis Triad: Enable visualization of the global 3D coordinate system at origin (0,0,0)
- Show grid: Enables visualization of a virtual grid, aligned with the floor.
- Show Point Cloud: Enable visualization of raw point cloud of the recording
- Use Device Color: Visualize the Point Cloud with different color for each camera view-point.
- Show Frustums: Visualize the locations of each camera viewpoint
- Frustum Scale: Control the scale of the frustums
- Point Size: Point size used to rendered the 3D Point Cloud of the recording
- Show Target: This will show the 3D reconstructed mesh for the point cloud of the current frame. This constitutes the target for the template fitting problem. (i.e fit the animated template to the Target mesh)
- Show Animated: This will show the animated template at the specified pose (as defined in the
Pose Parameters
widget) - Show Chamfer: This will enable color visualization of the Chamfer distance () on the animated template mesh
- Split Meshes: Show animated and Target meshes side by side (or otherwise, visualize them in the common global 3D coordinate system)
- Show Template: Visualizes the template mesh at its initial pose (i.e. in the pose in which it was reconstructed)
- Show Skeleton: Visualizes the skeleton of the animated mesh
- Show weights: Visualizes the domminant skinning weights on the animated template in a color-coded manner.Each color is assigned to a different limb.
- Blend weights: Visualizes the blended skinning weights on the animated template in a color-coded manner.
- Render 2D Silhouettes: Enables visualization of the silhouette error terms
A screenshot of the depicted target and animated meshes is given below:
Sample visualization of chamfer and silhouette error terms as we move the elbow of the animated template are given next:
The Pose Parameters
widget allows controlling the animated pose of the template mesh. Use this widget to set specific individual values to each joint’s orientation and the root joint’s translation. All values are in degrees, except for the root translation which is measured in meters. Make sure you check Show Pose Values
in order to have the ability to edit the animatable parameters of the template mesh. Choose skinning type between Dual Quaternion
and Linear
(pick Dual Quaternion
for higher quality skinning). Click reset to zero out all animation parameters (i.e. revert animated mesh to its default pose).
Use the Error selector
to select and enable computation of individual error terms. After making your selection, press Refresh Frame
once. Evaluation of the error terms is executed after each modification of the animate template’s pose parameters in the Pose Parameters
widget.
Use the Errors
widget to inspect individual error term values and small graphs, as you play with pose parameters in the Pose Parameters widget