ViPER: The Video Performance Evaluation Resource

Packages
edu.columbia.ee.flavor  
edu.umd.cfar.lamp.apploader This package provides the main class for the Application Loader, and some utility classes and RDF vocabulary classes.
edu.umd.cfar.lamp.apploader.misc Some helpful files for the apploader, including a variant of a JTable and some additional helper collections.
edu.umd.cfar.lamp.apploader.prefs A preference manager for the application loader.
edu.umd.cfar.lamp.apploader.propertysheets A property viewer for individual java objects.
edu.umd.cfar.lamp.apploader.undo An undo history manager that uses RDF for localization.
edu.umd.cfar.lamp.mpeg1  
edu.umd.cfar.lamp.mpeg1.system  
edu.umd.cfar.lamp.mpeg1.test  
edu.umd.cfar.lamp.mpeg1.video  
edu.umd.cfar.lamp.viper.examples  
edu.umd.cfar.lamp.viper.examples.omegahead  
edu.umd.cfar.lamp.viper.geometry A set of classes for manipulating geometric data, usually used for ViPER attribute data.
edu.umd.cfar.lamp.viper.gui.canvas Provides a canvas view of the video frame with editable metadata overlaid atop it.
edu.umd.cfar.lamp.viper.gui.canvas.datatypes  
edu.umd.cfar.lamp.viper.gui.chronology Provides necessary data models and views for a chronicle widget view of a viper data file.
edu.umd.cfar.lamp.viper.gui.config Widgets for displaying and editing ViPER schemata.
edu.umd.cfar.lamp.viper.gui.core Some core, necessary classes for dealing with a ViPER project.
edu.umd.cfar.lamp.viper.gui.data This package provides support classes for the viewers and editors of the individual data types, each of which has their own subpackage.
edu.umd.cfar.lamp.viper.gui.data.bbox  
edu.umd.cfar.lamp.viper.gui.data.bvalue  
edu.umd.cfar.lamp.viper.gui.data.circle  
edu.umd.cfar.lamp.viper.gui.data.dvalue  
edu.umd.cfar.lamp.viper.gui.data.ellipse  
edu.umd.cfar.lamp.viper.gui.data.fvalue  
edu.umd.cfar.lamp.viper.gui.data.lvalue  
edu.umd.cfar.lamp.viper.gui.data.obox  
edu.umd.cfar.lamp.viper.gui.data.point  
edu.umd.cfar.lamp.viper.gui.data.polygon  
edu.umd.cfar.lamp.viper.gui.data.svalue  
edu.umd.cfar.lamp.viper.gui.players  
edu.umd.cfar.lamp.viper.gui.plugins  
edu.umd.cfar.lamp.viper.gui.remote  
edu.umd.cfar.lamp.viper.gui.sourcefiles  
edu.umd.cfar.lamp.viper.gui.table Provides a spreadsheet-style table widget to view the different instance descriptors in a data file.
edu.umd.cfar.lamp.viper.util Provides miscellanious utility classes for the ViPER suite.
edu.umd.cfar.lamp.viper.util.reader  
viper.api The ViPER API is a set of Java classes and interfaces that allows programmatic access to video metadata in the ViPER format.
viper.api.datatypes This package provides the default implementation for the standard ViPER data types, and a ViperDataFactory to create them.
viper.api.extensions This package declares interfaces for deeper ViPER API functionality than are provided by the core interface.
viper.api.impl This package contians the default implementation of the ViPER API.
viper.api.time This package provides a set of classes for working with time and time series data.
viper.comparison Provides the classes necessary to compare Descriptors, including a simple command line application useful for generating graphs between a large number of cases.
viper.comparison.distances  
viper.descriptors Provides the classes necessary to read comparable Descriptors in from a file.
viper.descriptors.attributes Provides the classes necessary to read Attributes in from a file and compare them.
viper.filters