## For instruction on writing tutorials ## http://www.ros.org/wiki/WritingTutorials #################################### ##FILL ME IN #################################### ## for a custom note with links: ## note = ## for the canned note of "This tutorial assumes that you have completed the previous tutorials:" just add the links ## note.0= ## descriptive title for the tutorial ## title = Processing Results with the Stair Vision Library ## multi-line description to be displayed in search ## description = Processing results using the Stair Vision Library ## the next tutorial description (optional) ## next = ## links to next tutorial (optional) ## next.0.link= ## next.1.link= ## what level user is this tutorial for ## level= (BeginnerCategory, IntermediateCategory, AdvancedCategory) ## keywords = #################################### <<IncludeCSTemplate(TutorialCSHeaderTemplate)>> <<TableOfContents(4)>> From person_data/evaluation, run this script: evaluate.py <detection dir> <annotation dir> <output dir> Finds all .xml files in detection dir and annotation dir. Creates output dir and adds the following to it: missing_detections.txt: A list of all annotation files that did not have a corresponding detection file missing_annotations.txt: A list of all detection files that did not have a corresponding annotation file svl_detections.xml: The detections in svl format svl_annotations.xml: The bounding box annotations in svl format svl_annotations_tight.xml: The tightest possible bounding boxes surrounding each set of polygons, in svl format pr.person.txt: PR curve in CSV format generated by scoring svl_detections against svl_annotations pr_tight.person.txt: PR curve in CSV format generated by scoring svl_detections against svl_annotations_tight Frames containing bad images of people that you do not want scored should not have XML files. ## AUTOGENERATED DO NOT DELETE ## TutorialCategory ## FILL IN THE STACK TUTORIAL CATEGORY HERE