KWIVER Processes in ACT Detector¶
ACT [KWFS17]
-
class
act_detector.ACTDetector(conf)[source]¶ Forward pass for ACT
- Input Ports:
rgb_imageRGB image (Required)flow_imageFlow image (Required)timestampTimestamp associated with the images (Required)file_nameName of the input source (Required)
- Output Ports:
object_track_setTracks produced by forward pass of RC3D
- Configuration:
expExperiment configuration used by ACT (Eg. exp.yml)model_itrModel number associated with with the weight file (default=60000)img_widthOriginal image width (default=1920)img_heightOriginal image height (default=1080)gpuGPU index used by ACT (default=0)
-
class
act_json_writer.ACTJsonWriter(conf)[source]¶ Write
object_track_setfrom ACT anddetected_object_setfrom an object detector in NIST specified JSON format- Input Ports:
object_track_setTracks obtained from ACT (Required)timestampTimestamp associated with the input from which tracks were obtained (Required)file_nameName of the input source (Required)detected_object_setDetections obtained from object detector
- Output Ports:
- None
- Configuration:
expExperiment configuration for ACT (Eg. exp.yml)is_aodFlag to specify the task for which ACT is used (Default=False)confidence_thresholdLower bound for confidence associated with an activity (Default=0.2)json_pathPath to json file produced by the writer (default=sysfile.json)
-
class
act_visualizer.ACTVisualizer(conf)[source]¶ Render
track_object_setfrom ACT anddetected_object_setfrom object detector on an imageNote
The tracks visualized are intermediate tracks and not the final track.
- Input Ports:
imageInput RGB image used by ACT (Required)timestampTimestamp associated with the image (Required)object_track_setTracks obtained from ACT (Required)detected_object_setDetections obtained from object detector (Optional)
- Output Ports:
imageOutput image with bounding box representing spatial localization of an activity
- Configuration:
expExperiment configuration for ACT (Eg. exp.yml)is_aodFlag to specify the task for which ACT is used (Default=False)
-
class
modify_bbox_resolution.ModifyBboxResolution(conf)[source]¶ Modify the bounding box based on the difference between input and output image resolution
- Input Ports:
detected_object_setSet of input detections (Required)
- Output Ports:
detected_object_setSet of scaled detections (Optional)
- Configuration:
input_image_widthWidth of the image from which input detections were generated (default=512)input_image_heightHeight of the image from which input detections were generated (default=512)output_image_widthWidth of the image that output detections would be scaled to (default=1920)output_image_heightHeight of the image that output detections would be scaled to (default=1080)
-
class
merge_tubes.MergeTubes(conf)[source]¶ Merge tubelets produced by ACT to create larger tubes.
- Input Ports:
object_track_setIntermediate detections from ACT forward pass (Required)file_nameInput source (Required)timestampTimestamp assocaited with the input from which intermediated tracks were computed (Required)
- Output Ports:
object_track_setFinished tubescurrent_object_track_setIncomplete tubes
- Configuration
expExperiment configuration for ACT (Eg. exp.yml)num_classesNumber of classes that ACT was trained on (default=20)
| [KWFS17] | Vicky Kalogeiton, Philippe Weinzaepfel, Vittorio Ferrari, and Cordelia Schmid. Action Tubelet Detector for Spatio-Temporal Action Localization. In ICCV 2017 - IEEE International Conference on Computer Vision. Venice, Italy, October 2017. |