Vision and Mobile Robotics Laboratory | Software
Home | Members | Projects | Publications | Software | Videos Internal

CreateEigenStack

Description

CreateEigenStack determines the eigenvectors (using principle component analysis) of a stack of spin-images. It then stores them in a stack of spin-images (in decreasing eigenvalue order) where the normalized images are the eigenvectors and the magnitudes of the images are the eigenvalues. The eigenvector computation uses the jacobi function from Numerical Recipes in C, so it is very slow at computing the eigenvectors for large spin-images. Generally, it is a good idea to keep the size of the images less than 300.

Files

Usage

By typing 'CreateEigenStack -' the following options (format description default) are printed:

Usage: CreateEigenStack (See CreateEigenStack.html for complete usage)

Detailed Usage

%S input stack filename [required]

%S output eigen-stack filename [required]

-analyze output analysis data

-spinMethod %d method of spin image generation

Examples

To create an eigen-stack for duckie.stack use

up


The VMR Lab is part of the Vision and Autonomous Systems Center within the Robotics Institute in the School of Computer Science, Carnegie Mellon University.