About
People
Research
Publications
Seminars
Presentations
Courses
         ViPER: Video Performance Evaluation Resource
 


Overview

The Video Processing Evaluation Resource (ViPER) project is intended to provide a ground truthing and evaluation environment for visual media. The system is currently under development, so there are still many bugs in the program. Experimentation with the beta version should be done at your own risk.

The materials on this page provide a walk-through of the design and implementation of the system currently being developed, as well as other software and datasets. The main component of ViPER is a ground truth viewer, which can be be used to generate and manipulate ground truth files. The system is divided into three main components - ViPER-GT, ViPER-PE, and ViPER-Viz.

ViPER-GT contains modules for the recording of ground truth information. It provides basic constraints for configuring and producing ground truth files which describe video sequences. It contains a GUI interface that can be used to produce frame level ground truths from video sequences, as well as a parser for data files and a video annotation application.

The ViPER-PE module provides performance evaluation capabilities for comparing computed results with appropriate ground truth information. It provides precision and recall metrics at multiple levels, allows user configurations of ground truth features to evaluate selected subsets of the whole ground truth and the ability to establish equivalence classes between terms used in the ground truth and term used in the analysis results.

ViPER-Viz is a module that contains a set of applications which enables a user to compactly visualize ground truth, analysis results, performance evaluation results, or an entire video clip, using several flexible representations.

The primary enhancements in this version are strict specifications of the functionality of various components of the system, and the ability to provide dynamic attributes and relation attributes.


Email

viper@cfar.umd.edu - For general questions, ideas, discussion and announcements
viper-bugs@cfar.umd.edu - For bug reports
If you would like to be added to the viper list, send mail to lamp@cfar.umd.edu.

Resources

This page will contain the latest updates to the ViPER publications, software and datasets. All components are written in Java. Use of this software is directed only for non commerical use and remains the property of the University of Maryland, College Park

Full Distribution

This file contains all of the downloads below it.
FULL DISTRIBUTION (ViPER-Distribution.tar.gz) ** [NOVEMBER 1, 2000]

Individual Packages

Documents

  • (ViPER-Docs.tar.gz) ** [AUGUST 30, 2000]
  • ViPER XML Format (XML Schema) (Draft) [JUNE 29, 2001]
  • ViPER XML Datatypes (XML Schema) (Draft) [JUNE 29, 2001]
  • Sample ViPER XML File (XML file describing a frame containing some text) [JULY 2, 2001]
  • Informedia 1.1 to ViPER XML Converter (XSL Transform) (Draft) [JULY 2, 2001]
  • ViPER 3.0 - GT (html) [AUGUST 30, 2000]
  • ViPER 3.0 - PE (html) [AUGUST 30, 2000]
Ground Truthing Software
(ViPER3.3.tar.gz) ** [NOVEMBER 1, 2000]
Evaluation Software
(gtfC1.1.tar.gz) ** [AUGUST 30, 2000]
(ViPER-Eval.tar.gz) ** [AUGUST 30, 2000]
(ViPER-Scripts.tar.gz) ** [AUGUST 30, 2000]
(gtfC-graphics.tar.gz) ** [AUGUST 30, 2000]
Data Sets
(ViPER-Samples.tar.gz) ** [AUGUST 30, 2000]
Other Resources
(PerlResources.tar.gz) ** [AUGUST 30, 2000]
CMU's Informedia Program

Notes and Bugs from Users







home | language group | media group | sponsors & partners | publications | seminars | contact us | staff only
© Copyright 2001, Language and Media Processing Laboratory, University of Maryland, All rights reserved.