Each detection consists of a row of this form: detection_id, detection_component_id, recognition_component_id, fish_id, video_id, frame_id, bounding_box_x, bounding_box_y, bounding_box_w, bounding_box_h, specie_id, det_certainty, track_certainty, rec_certainty, contour where: detection_id: unique ID for each appearance of this fish fish_id: unique ID for all tracked each appearances of this fish detection_component_id, recognition_component_id: ID of software component producing this data video_id: NCHC's unique ID for the video clip frame_id: count starts from 0 up to something like 3-5K depending on the fps bounding_box_x, bounding_box_y: upper left corner bounding_box_w, bounding_box_h: width and height det_certainty, track_certainty, rec_certainty: 0.0 - 1.0 for good samples, where bigger is more certain. -1.0 is when this value was unset. contour: string of (column,row) coodinates around fish % +------------+---------------------------+ % | species_id | name | % +------------+---------------------------+ % | 0 | Invalid detection | % | 1 | Dascyllus reticulatus | % | 2 | Chromis margaritifer | % | 3 | Plectroglyphidodon dickii | % | 4 | Acanthurus nigrofuscus | % | 5 | Myripristis berndti | % | 6 | Chaetodon trifascialis | % | 7 | Zebrasoma scopas | % | 8 | Scolopsis bilineata | % | 9 | Amphiprion clarkii | % | 10 | Siganus fuscescens | % | 11 | Pomacentrus amboinensis | % | 34 | Pempheris vanicolensis | % | 33 | Neoniphon sammara | % | 31 | Chaetodon lunulatus | % | 24 | Hemigymnus fasciatus | % | 21 | Hemigymnus melapterus | % | 19 | Balistapus undulatus | % | 17 | Canthigaster valentini | % | 36 | Arothron hispidus | % | 27 | Lutjanus fulvus | % | 26 | Abudefduf vaigiensis | % | 13 | Calotomus zonarchus | % | 37 | Zanclus cornutus | % | 38 | Neoglyphidodon nigroris | % +------------+---------------------------+