TREC 2001 VideoTrack: Shot Boundary Task Evaluation: Index

Class | Tree | Deprecated | Index | Help
| Shot Boundary Task Evaluation
PREV NEXT | FRAMES NO FRAMES

A C E G I L M O P R S T U V W

## A

add(Transition) - Method in class Segmentation
  Add a given transition to the segmentation.
addSegmentation(Segmentation) - Method in class systemResult
  Add the given segmentation to the system results.
adjustPost(int) - Method in class Transition
  Sets the post frame value with the given shifting amount.
adjustPre(int) - Method in class Transition
  Sets the pre frame value with the given shifting amount.
adjustSystemResult(int) - Method in class ComparisonManager
  Adjust the system transition's pre and post values according to the given shifting amount.
ApproximateComparator - class ApproximateComparator.
  A class that implements the java.util.Comparator interface to compare two transitions regarding the overlaping of the longer.

## C

characters(char[], int, int) - Method in class shotResultContentHandler
  SAX DocumentHandler method.
compare(Object, Object) - Method in class ApproximateComparator
  Compares its two arguments for ordering them.
compare(Object, Object) - Method in class IntervalComparator
  Compares its two arguments for ordering them.
compare(Object, Object) - Method in class OverlapComparator
  Compares its two arguments for ordering them.
ComparisonManager - class ComparisonManager.
  This class is the main in processing the comparison of a system's shot boundaries segmentations and some references.
ComparisonManager() - Constructor for class ComparisonManager
comparisonResult - class comparisonResult.
  This class represents the result of a comparison between a system result for one video and the reference.
comparisonResult(String, String, int) - Constructor for class comparisonResult
  Constructs comparisonResult object with the given parameters.

## E

endDocument() - Method in class shotResultContentHandler
  SAX DocumentHandler method.
endElement(String, String, String) - Method in class shotResultContentHandler
  SAX DocumentHandler method.
error(SAXParseException) - Method in class shotResultContentHandler
  SAX ErrorHandler method.

## G

getConfusion(String, String) - Static method in class Transition
  Returns true if the given type has to be confused during a comparison.
getCutFrameCount() - Method in class Segmentation
  Returns the number of Cut transitions within the segmentation.
getElements() - Method in class Segmentation
  Returns an iterator on the transitions within the segmentation.
getFullRefDirName() - Static method in class ComparisonManager
  Gets the full path to the reference directory.
getInstance() - Static method in class ApproximateComparator
  Returns the unique instance of this class with default parameter value.
getInstance() - Static method in class IntervalComparator
  Returns the unique instance of this class.
getInstance() - Static method in class OverlapComparator
  Returns the unique instance of this class with default parameter values.
getInstance(double) - Static method in class ApproximateComparator
  Returns the unique instance of this class and set the parameter.
getInstance(double, double) - Static method in class OverlapComparator
  Returns the unique instance of this class and set the parameters.
getPost() - Method in class Transition
  Gets the post frame.
getPre() - Method in class Transition
  Gets the pre frame.
getReferenceFileNames() - Method in class shotResultContentHandler
  Returns the reference file namesparsed and contained in an Hashtable.
getRefSegmentation() - Method in class shotResultContentHandler
  Returns the reference segmentation parsed from one Xml file per segmentation in the reference.
getRMax() - Static method in class OverlapComparator
  Gets the RMax parameter.
getRMin() - Static method in class OverlapComparator
  Gets the RMin parameter.
getRone() - Static method in class ApproximateComparator
  Gets the parameter.
getSegmentations() - Method in class systemResult
  Returns an enumeration of segmentations.
getSegmentationsVideoNames() - Method in class systemResult
  Returns a Vector containing video names of the segmentations.
getSysId() - Method in class systemResult
  Returns the system ID.
getSystemResults() - Method in class shotResultContentHandler
  Returns the systemResults parsed and contained in an Hashtable.
getTransitionCount() - Method in class Segmentation
  Returns the number of transitions within the segmentation.
getVideoName() - Method in class Segmentation
  Returns the video name the segmentation is related to.

## I

ignorableWhitespace(char[], int, int) - Method in class shotResultContentHandler
  SAX DocumentHandler method.
intersected(Transition) - Method in class Transition
  Returns true if there is an intersection with the given transition.
intersection(Transition) - Method in class Transition
  Returns a transition representing the intersection with the given transition.
IntervalComparator - class IntervalComparator.
  A class that implements the java.util.Comparator interface to compare two transitions regarding their limits.

## L

length() - Method in class Transition
  Returns the length of the transition (post - pre).

## M

main(String[]) - Static method in class ComparisonManager
  Main entry point to the program.
matched - Variable in class Transition
  Indicates wether the transition has matched with another one during a comparison.

## O

OverlapComparator - class OverlapComparator.
  A class that implements the java.util.Comparator interface to compare two transitions regarding their overlapping.

## P

parseReference() - Method in class ComparisonManager
  Launch the parsing of the file containing the Xml reference segmentations.
parseReferenceFileNames(File) - Method in class ComparisonManager
  Launch the parsing of the file containing the mapping between a video file name and an Xml segmentation reference file.
parseResults(File) - Method in class ComparisonManager
  Launch the parsing of the file containing the results per system results.
post - Variable in class Transition
  The post frame: the first frame of the following shot without any content of the transition effect.
pre - Variable in class Transition
  The pre frame: the last frame of a previous shot without any content of the transition effect.
processComparison() - Method in class ComparisonManager
  Process the comparison between the reference segmentations and each system segmentation.
processComparison(String, Segmentation) - Method in class RefSegmentation
  Process the comparison between the current assumed reference segmentation and the given system segmentation.
processingInstruction(String, String) - Method in class shotResultContentHandler
  SAX DocumentHandler method.

## R

refDirName - Static variable in class ComparisonManager
  The reference direcotry.
RefSegmentation - class RefSegmentation.
  This class represents a reference segmentation related to a video file used in shot boundary detection task programs of TREC 2001.
RefSegmentation(String, Comparator, int) - Constructor for class RefSegmentation
  Constructs Segmentation object with an ordering comparator for its set of transitions.
refToString() - Method in class Transition
  Returns an Xml style string of transition with the Xml element name euqal to "refTrans".

## S

sameType(Transition) - Method in class Transition
  Returns true if the given transition has the same type as the current instance regarding the setted confusions between types.
Segmentation - class Segmentation.
  This class represents a segmentation related to a video file used in shot boundary detection task programs of TREC 2001.
Segmentation() - Constructor for class Segmentation
setConfusion(String, String) - Static method in class Transition
  Sets the confusion between one type and another.
setDocumentLocator(Locator) - Method in class shotResultContentHandler
  SAX DocumentHandler method.
setRefDirName(String) - Static method in class ComparisonManager
  Overrule refDir, only if directory exists
setResults(int, int, int, String, int, int, int, String, int, int, String, String) - Method in class comparisonResult
  Given the parameter, this method writes in the file the results.
setRMax(double) - Static method in class OverlapComparator
  Sets the RMax parameter.
setRMin(double) - Static method in class OverlapComparator
  Sets the RMin parameter.
setRone(double) - Static method in class ApproximateComparator
  Sets the parameter.
shotResultContentHandler - class shotResultContentHandler.
  A class that extends DefaultHandler classes of Java Xml SAX API.
shotResultContentHandler(Writer) - Constructor for class shotResultContentHandler
  Constructs an instance of this class with the given Writer as the output writer used to get information during parsing...
startDocument() - Method in class shotResultContentHandler
  SAX DocumentHandler method.
startElement(String, String, String, Attributes) - Method in class shotResultContentHandler
  SAX DocumentHandler method used to recognized Xml tags and get the information in the required Hashtable or any data structure for later use.
SysSegmentation - class SysSegmentation.
  This class represents a system segmentation related to a video file used in shot boundary detection task programs of TREC 2001.
SysSegmentation(String, Comparator) - Constructor for class SysSegmentation
  Constructs Segmentation object with an ordering comparator for its set of transitions
systemResult - class systemResult.
  This class represents the results for one system identified by its ID.
systemResult(String) - Constructor for class systemResult
  Instanciate a systemResult object with only the given system ID.
sysToString() - Method in class Transition
  Returns an Xml style string of transition with the Xml element name equal to "sysTrans".

## T

toString() - Method in class Segmentation
  Returns an Xml string representing the segmentation in a pre-defined format.
toString() - Method in class systemResult
  Returns an Xml String of the system results including all segmentations.
toString() - Method in class Transition
  Returns an Xml style string of transition.
totalFrameNumber - Variable in class RefSegmentation
  The number of frames of the video.
Transition - class Transition.
  This class represents a shot transition.
Transition(int, int, String) - Constructor for class Transition
  Constructs Transition object with the given parameters.
TransitionDefinitionException - exception TransitionDefinitionException.
  Thrown when attempts to define a transition with uncorrect values.
transitionSet - Variable in class Segmentation
  This object is containing all the transitions of the segmentation.
type - Variable in class Transition
  The type of transition: could take the value "cut" and anything else stands for a gradual transition.

## U

usage() - Static method in class ComparisonManager
  Print usage message

## V

videoName - Variable in class Segmentation
  The video name the segmentation is related to.

## W

warning(SAXParseException) - Method in class shotResultContentHandler
  SAX ErrorHandler method.

A C E G I L M O P R S T U V W

Class | Tree | Deprecated | Index | Help
| Shot Boundary Task Evaluation
PREV NEXT | FRAMES NO FRAMES

For information over@nist.gov or rtaban@nist.gov