Погледнах отново vatic и го накарах да работи. Това е онлайн инструмент за видео анотации, предназначен за краудсорсинг чрез търговска услуга и работи на Linux. Има обаче и офлайн режим. В този режим услугата, използвана за експлоатацията на този софтуер, не е необходима и софтуерът работи самостоятелно.
Инсталацията е доста подробно описана в приложения README файл. Това включва, наред с други, настройка на appache и mysql сървър, някои пакети на python, ffmpeg. Не е толкова трудно, ако следвате README. (Споменах, че имах някои проблеми с моето прокси, но това не беше свързано с този софтуерен пакет).
Можете да опитате онлайн демонстрацията. Изходът по подразбиране е като този:
0 302 113 319 183 0 1 0 0 "person"
0 300 112 318 182 1 1 0 1 "person"
0 298 111 318 182 2 1 0 1 "person"
0 296 110 318 181 3 1 0 1 "person"
0 294 110 318 181 4 1 0 1 "person"
0 292 109 318 180 5 1 0 1 "person"
0 290 108 318 180 6 1 0 1 "person"
0 288 108 318 179 7 1 0 1 "person"
0 286 107 317 179 8 1 0 1 "person"
0 284 106 317 178 9 1 0 1 "person"
Всеки ред съдържа 10+ колони, разделени с интервали. Дефиницията на тези колони е:
1 Track ID. All rows with the same ID belong to the same path.
2 xmin. The top left x-coordinate of the bounding box.
3 ymin. The top left y-coordinate of the bounding box.
4 xmax. The bottom right x-coordinate of the bounding box.
5 ymax. The bottom right y-coordinate of the bounding box.
6 frame. The frame that this annotation represents.
7 lost. If 1, the annotation is outside of the view screen.
8 occluded. If 1, the annotation is occluded.
9 generated. If 1, the annotation was automatically interpolated.
10 label. The label for this annotation, enclosed in quotation marks.
11+ attributes. Each column after this is an attribute.
Но също така може да предостави изход в xml, json, pickle, labelme и pascal voc
Така че, като цяло, това прави точно това, което исках, и също така е доста лесно за използване. Все пак се интересувам от други варианти!
person
Goosebumps
schedule
14.06.2012