You are required to submit your tracking results along with your paper submission, with the tracking results generated in XML format. This is relatively straightforward and should not add a significant overhead to your effort. The results you provide will be used to perform automatic performance evaluation.
XML
XML provides a way of setting up a ``syntax'' file in the form of a schema, similar to the production rules given to a compiler of compilers, only much more standard and easier to handle. The file can be used to automatically validate data (e.g. object tracking results).
For further details on the XML Schema, please point your browser to a nice XML Schema tutorial at www.xfront.com
The tracking results you generate can be submitted in one of two defined schemas - a simpler, low-level tracking results schema, or as a higher-level surveillance schema.
Generating your low-level tracking results as an XML file (relatively straightforward)
An XML Schema standard has been devised for reporting object tracking
results for PETS'2001. This schema is located at:
http://visualsurveillance.org/PETS2001/XML/object_tracker.xsd
Validating your XML file
You are required to submit your tracking results as an XML file similar
to the following example:
http://visualsurveillance.org/PETS2001/XML/object_tracker-example.xml
This file can be generated from your own code by writing to an ASCII file, e.g. using prinf() in C.
You may check that the validity of the XML file that you produce by using the XML validator form at
http://www.w3.org/2001/03/webdata/xsv
and entering the URI of the XML file you wish to validate (e.g. http://visualsurveillance.org/PETS2001/XML/object_detector-example.xml)
At the validation page, enter the URL to your XML file and select the
third option
text/html (styled server-side: suits Netscape, older IE).
Click on "Get Results" and if all is successful you will see something
like
this, otherwise you will need to check your XML file carefully, and
re-submit for checking until all syntax errors are removed.
It is important to use the namespace definition in the XML file (as used in the example above) so that XML files may be validated automatically without the need to change the XML file itself.
Please validate your XML file before submitting to the workshop.
Note that you may generate more than one XML file, for example, in the case of multi-view tracking you may generate one XML for each camera view.
Surveillance (Behavioural Understanding) - harder
Further to the reporting of tracking results as described above, it is more interesting to report higher-level results in terms of understanding object motions and their interactions. A separate schema has been devised to address this aspect. If you are interested in reporting both low-level tracking results and higher-level analyses, then you should submit your results using the schema located at:
http://visualsurveillance.org/PETS2001/XML/surveillance.xsd
There is a corresponding example file located at
http://visualsurveillance.org/PETS2001/XML/surveillance.xml
Please examine these files in conjunction with object_tracker-example.xml and object_tracker.xsd. The hierarchical structure and comments should be self explanatory, but please contact me if there are any queries.
If you are having problems generating XML files please email.
Finally
Submit your XML file(s) - either object_tracker.xml for each camera, or surveillance.xml, along with your paper electronically to pets2001@visualsurveillance.org by September 1 2001.
Note: if you have real difficulties generating XML, or understanding the requirements, I may consider accepting tracking results in other formats - please contact me to discuss.