About Motris.

Motris ("Model-Based Tracking in Image Sequences") is a framework for 3d-model based tracking, developed as a successor to XTrack. Its main purpose is to provide a flexible framework for exploration and exchange of ideas as well as to faciliate comparisons between algorithmic approaches.
Motris is written entirely in Java for full platform independence. It splits 3D tracking into smaller sub-problems which can be combined and exchanged independently. This way, each sub-problem can be optimized independently and different approaches to the same subproblem can be compared without external influences such as differences (and bugs) in the other parts of the tracker.
Its features include:
  • Support for rigid or articulated models, possibly combined hierarchially (for example both humans and vehicles)
  • 3D Geometry Engine (occlusions, projections etc)
  • Edge-Based Pose Refinement using the Edge Element Adaption Algorithm (from XTrack) or EM Contour Algorithm (see Pece & Worrall, ECCV-2002)
  • Optical Flow-Based Pose Refinement
  • Experiment scripting and management
  • Flexible, extensible visualization

Hans-Hellmut Nagel

Development.

Motris is being actively maintained. We would appreciate it if you let us know about your experiences with it. Programming by:
  • Ales, Fexa   <fexa  ira.uka.de>
  • Dahlkamp, Hendrik
  • Hemminger, Bastian
  • Middendorf, Markus
  • Ottlik, Artur
  • Reuter, Paul
  • Schroff, Florian
  • Toshev, Alexander
 

License.

Licensed under the GNU Lesser General Public License (LGPL) License.

THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

SEE www.gnu.org/copyleft FOR DETAILS.

Acknowledgement.

We gratefully acknowledge partial support of this project by the European Union
(Project COGVISYS, Proposal IST-2000-29404).
Last edited: 2005-01-11