StickFigure was specially designed as an accessible Matlab-based Graphical User Interface utility for plotting and animating data from C3D files.
These are Vicon trials, containing motion captured coordinate data. The program is mainly intended for use in the field of biomechanical analysis.
The FigurePlotted Data can be manipulated and animated in the Matlab workspace in real time. The evaluation of the recorded trajectories can be done at the end of the files.
The speed to view all possible attributes is quite fast. If multiple attributes are available for the trajectories, these can be quantitatively compared. It can be done, by plotting the values from every attribute in all of the files.
Several 3D views can be rendered.
The 3D views can be manipulated just as in Matlab, and all objects can be changed with a simple click of a button.
The 3D control of the StickFigure Torrent Download was designed to give control of the following views:
Axes zooming, in/out
Normal plane projection
New features in Version 2.6:
Plots, drawn in SVG format, can be exported to Graphic Assemblers such as InDesign, LaTeX, PDF and HTML.
The details of all objects in the files can be viewed. The information can be exported to a text format.
The open source package C3D7 Download,, includes a demo-mode and some functions to demonstrate and test C3D videos.
Stickfigure is written by Lars Nielsen. Some examples of work by Lars Nielsen can be found on his homepage.
Stickfigure 2.6 is distributed by the author.
C. L. Moses et al., “Cone-beam CT reconstruction for biomechanical analysis”, Optics in Clinical Science, 10(4), pp. 411–422 (2001)
P. Krog, et al, “Image-based motion analysis with personal computer”, Journal of Biomechanics, 35(3), pp. 235–246 (2002)
L. Nielsen, “StickFigure – a Matlab-based graphical user interface for Vicon.C3D files”, P. Krog et al., “Image-based motion analysis with personal computer”, Journal of Biomechanics 35, pp. 235-246, (2002)
C. L. Moses et al., “Cone-beam CT reconstruction for biomechanical analysis”, Optics in Clinical Science, 10(4), pp. 411–422, (2001)
L. Nielsen, “Image-based motion analysis with personal computer”, Journal of
The StickFigure will accept all sorts of C3D and more. Plotting raw (unprocessed) data or data pre-processed (typically in OpenPOSE format) by any third-party software is also supported.
The functions of the Stickfigure include:
– Animation of data from many files at once.
– 4 axes (x-y-z-time).
– Slider or button that controls animation speed
– Animate() function to create an animated figure out of one or more files.
– Data can be plotted as a color map to highlight the data points.
– Save as a bitmap or animated gif.
The file format is flexible and the most common type of data is C3D file.
Other formats include Open3D and Cineon.
How to use?
To visualize data, please put a C3D or Cineon file in the “file_list” folder.
If a C3D file is not in the folder, make a C3D file by yourself, and then put it in the folder.
After the C3D file is completely done, run the program.
To animate the data, please right click on the slider and click on “Animate”.
The program will create a new movie and name the file accordingly.
It is possible to put multiple files in the folder (as long as they have the same name).
If you get an error, try to exit the program, and reopen it.
If it still occurs, try to edit
and delete the following folders:
Note that you can always go back to this folder and recreate the folder by the same name.
To add data, please right click on the box and click on “Add C3D”.
A new box will appear in the list of data.
To put more data on the same box, just right click on the box, and select “Add new data”.
To read data from a C3D file, check the box “Load from file”.
A dialog box will appear.
Enter the path of the C
This is a Matlab-based Graphical User Interface library which serves as a wrapper to the C3D files from the Vicon Motion Analysis Systems. The library consists of a set of functions which can be executed within the Matlab environment, after loading the C3D file and converting it into a common Matlab data type (table). The graphical interface allows the user to visualize the data while keeping the plotting area (size and orientation) within a fixed window, thus offering a simple way of displaying/annotating/animating the data.
The C3D file format is standard and supported by most of the existing motion analysis software packages. To help the user run the function, the C3D file is supposed to be already sorted by name (from top to bottom) and subsequently by frame (from top to bottom) so that the data are sorted according to the time-stamp of the input file. This should be confirmed in the header of the file.
StickFigure is a special purpose visualization tool designed as an
accessible Matlab-based Graphical User Interface utility for plotting and animating data from C3D files. It is mainly intended for use in the field of biomechanical analysis.
StickFigure is a special purpose visualization tool designed as an accessible Matlab-based Graphical User Interface utility for plotting and animating data from C3D files. It is mainly intended for use in the field of biomechanical analysis. It is written in Matlab and works with a variety of input data formats.
StickFigure can be accessed from a web browser via an ftp site by downloading and unzipping the latest version of StickFigure to a folder. Once it has been extracted, you will be able to run the program by simply double clicking on StickFigure.exe. If you have a copy of Matlab in your computer, then you could also run StickFigure from within Matlab.
If you have other ideas of how to use the StickFigure library please let me know.
Note from Mattias (copied below by OpenIntroCS):
A short tutorial on how to use the StickFigure function in Matlab can be found here
Orange County Sheriff’s Office (Virginia)
The Orange County Sheriff’s Office (OCSO) is the primary law enforcement agency servicing Orange County, Virginia. The agency is headquartered at 612 North American Boulevard in the Greater Orange Regional Complex.
The OCSO is divided into divisions, including Criminal Investigations, Patrol, Internal Affairs, and Office Services.
Criminal Investigations Division
The Criminal Investigations Division has a staff of 42 detectives and other support personnel, as well as 3 support units: the Criminal Investigation Unit/Line, the Computer Crimes Unit, and the K-9 Unit. All sworn officers carry the title of Detective II. The division is headed by a Director who reports to the Chief of Police. The division is divided into eight geographic areas:
The Patrol Division is divided into four patrol areas; Western, Central, Technical and Southern.
Patrol Teams are headed by the supervisor of a departmental unit in the particular patrol area. A supervisor is not assigned to multiple Patrol teams. A supervisor is only assigned to a single
OS: Windows 7 64-bit Service Pack 1 (SP1)
Processor: 1.6 GHz or better
Memory: 1 GB RAM
Graphics: DirectX 9.0c or later with Shader Model 3.0
DirectX: Version 9.0c (OpenGL 4.1.1 support requires Shader Model 3.0 or later)
Hard Drive: 4 GB available space
DirectX: Version 9.0c (OpenGL 4.1.1 support requires Shader
Leave A Reply