LICENSE
MANIFEST.in
README.md
environment.yml
setup.py
annolid/__init__.py
annolid/features.py
annolid/main.py
annolid.egg-info/PKG-INFO
annolid.egg-info/SOURCES.txt
annolid.egg-info/dependency_links.txt
annolid.egg-info/entry_points.txt
annolid.egg-info/requires.txt
annolid.egg-info/top_level.txt
annolid/annotation/__init__.py
annolid/annotation/coco2deeplabcut.py
annolid/annotation/coco2labelme.py
annolid/annotation/coco2yolo.py
annolid/annotation/events.py
annolid/annotation/fix_shapes.py
annolid/annotation/keypoints.py
annolid/annotation/labelme2coco.py
annolid/annotation/labelme2csv.py
annolid/annotation/labelme2yolo.py
annolid/annotation/masks.py
annolid/annotation/mot2coco.py
annolid/annotation/polygons.py
annolid/annotation/qvheighlights.py
annolid/annotation/timestamps.py
annolid/configs/__init__.py
annolid/data/__init__.py
annolid/data/audios.py
annolid/data/augmentation.py
annolid/data/videos.py
annolid/datasets/__init__.py
annolid/datasets/mabe2022.py
annolid/datasets/video_dataset.py
annolid/detector/__init__.py
annolid/detector/grounding_dino.py
annolid/detector/YOLOv3/__init__.py
annolid/detector/YOLOv3/cfg.py
annolid/detector/YOLOv3/darknet.py
annolid/detector/YOLOv3/detect.py
annolid/detector/YOLOv3/detector.py
annolid/detector/YOLOv3/region_layer.py
annolid/detector/YOLOv3/yolo_layer.py
annolid/detector/YOLOv3/yolo_utils.py
annolid/detector/YOLOv3/nms/__init__.py
annolid/detector/YOLOv3/nms/nms.py
annolid/detector/YOLOv3/nms/python_nms.py
annolid/detector/YOLOv3/nms/ext/__init__.py
annolid/detector/YOLOv3/nms/ext/build.py
annolid/detector/yolov5/__init__.py
annolid/detector/yolov5/detect.py
annolid/detector/yolov5/hubconf.py
annolid/detector/yolov5/sotabench.py
annolid/detector/yolov5/test.py
annolid/detector/yolov5/train.py
annolid/detector/yolov5/models/__init__.py
annolid/detector/yolov5/models/common.py
annolid/detector/yolov5/models/experimental.py
annolid/detector/yolov5/models/export.py
annolid/detector/yolov5/models/yolo.py
annolid/detector/yolov5/utils/__init__.py
annolid/detector/yolov5/utils/activations.py
annolid/detector/yolov5/utils/datasets.py
annolid/detector/yolov5/utils/general.py
annolid/detector/yolov5/utils/google_utils.py
annolid/detector/yolov5/utils/torch_utils.py
annolid/gui/__init__.py
annolid/gui/app.py
annolid/gui/auto_shape.py
annolid/gui/label_file.py
annolid/gui/shape.py
annolid/gui/task.py
annolid/gui/widgets/__init__.py
annolid/gui/widgets/advanced_parameters_dialog.py
annolid/gui/widgets/audio.py
annolid/gui/widgets/canvas.py
annolid/gui/widgets/convert_coco_dialog.py
annolid/gui/widgets/extract_frame_dialog.py
annolid/gui/widgets/glitter2_dialog.py
annolid/gui/widgets/play_video.py
annolid/gui/widgets/progressing_dialog.py
annolid/gui/widgets/quality_control_dialog.py
annolid/gui/widgets/step_size_widget.py
annolid/gui/widgets/text_prompt.py
annolid/gui/widgets/track_dialog.py
annolid/gui/widgets/train_model_dialog.py
annolid/gui/widgets/video_slider.py
annolid/inference/__init__.py
annolid/inference/onnx_model.py
annolid/inference/predict.py
annolid/motion/__init__.py
annolid/motion/corr.py
annolid/motion/deformation.py
annolid/motion/extractor.py
annolid/motion/flow_viz.py
annolid/motion/main.py
annolid/motion/optical_flow.py
annolid/motion/raft.py
annolid/motion/update.py
annolid/motion/utils.py
annolid/postprocessing/__init__.py
annolid/postprocessing/batch_processing.py
annolid/postprocessing/freezing_analyzer.py
annolid/postprocessing/glitter.py
annolid/postprocessing/motion_analysis.py
annolid/postprocessing/plotting.py
annolid/postprocessing/quality_control.py
annolid/postprocessing/visualizer.py
annolid/segmentation/__init__.py
annolid/segmentation/threshold.py
annolid/segmentation/SAM/__init__.py
annolid/segmentation/SAM/edge_sam_bg.py
annolid/segmentation/SAM/efficient_sam.py
annolid/segmentation/SAM/efficientvit_sam.py
annolid/segmentation/SAM/embeddings.py
annolid/segmentation/SAM/hq_sam.py
annolid/segmentation/SAM/segment_anything.py
annolid/segmentation/SAM/utils.py
annolid/segmentation/SAM/sam_hq/__init__.py
annolid/segmentation/SAM/sam_hq/sam_hq.py
annolid/segmentation/cutie_vos/__init__.py
annolid/segmentation/cutie_vos/interactive_utils.py
annolid/segmentation/cutie_vos/predict.py
annolid/segmentation/cutie_vos/config/__init__.py
annolid/segmentation/cutie_vos/inference/__init__.py
annolid/segmentation/cutie_vos/inference/image_feature_store.py
annolid/segmentation/cutie_vos/inference/inference_core.py
annolid/segmentation/cutie_vos/inference/kv_memory_store.py
annolid/segmentation/cutie_vos/inference/memory_manager.py
annolid/segmentation/cutie_vos/inference/object_info.py
annolid/segmentation/cutie_vos/inference/object_manager.py
annolid/segmentation/cutie_vos/inference/data/__init__.py
annolid/segmentation/cutie_vos/inference/data/burst_test_dataset.py
annolid/segmentation/cutie_vos/inference/data/burst_video_reader.py
annolid/segmentation/cutie_vos/inference/data/video_reader.py
annolid/segmentation/cutie_vos/inference/data/vos_test_dataset.py
annolid/segmentation/cutie_vos/inference/utils/__init__.py
annolid/segmentation/cutie_vos/inference/utils/args_utils.py
annolid/segmentation/cutie_vos/inference/utils/burst_utils.py
annolid/segmentation/cutie_vos/inference/utils/frame_utils.py
annolid/segmentation/cutie_vos/inference/utils/results_utils.py
annolid/segmentation/cutie_vos/model/__init__.py
annolid/segmentation/cutie_vos/model/aux_modules.py
annolid/segmentation/cutie_vos/model/big_modules.py
annolid/segmentation/cutie_vos/model/channel_attn.py
annolid/segmentation/cutie_vos/model/cutie.py
annolid/segmentation/cutie_vos/model/group_modules.py
annolid/segmentation/cutie_vos/model/losses.py
annolid/segmentation/cutie_vos/model/modules.py
annolid/segmentation/cutie_vos/model/train_wrapper.py
annolid/segmentation/cutie_vos/model/trainer.py
annolid/segmentation/cutie_vos/model/transformer/__init__.py
annolid/segmentation/cutie_vos/model/transformer/object_summarizer.py
annolid/segmentation/cutie_vos/model/transformer/object_transformer.py
annolid/segmentation/cutie_vos/model/transformer/positional_encoding.py
annolid/segmentation/cutie_vos/model/transformer/transformer_layers.py
annolid/segmentation/cutie_vos/model/utils/__init__.py
annolid/segmentation/cutie_vos/model/utils/memory_utils.py
annolid/segmentation/cutie_vos/model/utils/parameter_groups.py
annolid/segmentation/cutie_vos/model/utils/resnet.py
annolid/segmentation/cutie_vos/utils/__init__.py
annolid/segmentation/cutie_vos/utils/image_saver.py
annolid/segmentation/cutie_vos/utils/load_subset.py
annolid/segmentation/cutie_vos/utils/log_integrator.py
annolid/segmentation/cutie_vos/utils/logger.py
annolid/segmentation/cutie_vos/utils/palette.py
annolid/segmentation/cutie_vos/utils/pano_utils.py
annolid/segmentation/cutie_vos/utils/point_features.py
annolid/segmentation/cutie_vos/utils/tensor_utils.py
annolid/segmentation/cutie_vos/utils/time_estimator.py
annolid/segmentation/cutie_vos/weights/__init__.py
annolid/segmentation/maskrcnn/__init__.py
annolid/segmentation/maskrcnn/coco_eval.py
annolid/segmentation/maskrcnn/coco_utils.py
annolid/segmentation/maskrcnn/detectron2_train.py
annolid/segmentation/maskrcnn/engine.py
annolid/segmentation/maskrcnn/group_by_aspect_ratio.py
annolid/segmentation/maskrcnn/inference.py
annolid/segmentation/maskrcnn/model.py
annolid/segmentation/maskrcnn/train.py
annolid/segmentation/maskrcnn/transforms.py
annolid/segmentation/maskrcnn/utils.py
annolid/segmentation/yolact/__init__.py
annolid/segmentation/yolact/backbone.py
annolid/segmentation/yolact/eval.py
annolid/segmentation/yolact/run_coco_eval.py
annolid/segmentation/yolact/train.py
annolid/segmentation/yolact/yolact.py
annolid/segmentation/yolact/data/__init__.py
annolid/segmentation/yolact/data/coco.py
annolid/segmentation/yolact/data/config.py
annolid/segmentation/yolact/deep_sort/__init__.py
annolid/segmentation/yolact/deep_sort/deep_sort.py
annolid/segmentation/yolact/deep_sort/deep/__init__.py
annolid/segmentation/yolact/deep_sort/deep/feature_extractor.py
annolid/segmentation/yolact/deep_sort/deep/model.py
annolid/segmentation/yolact/deep_sort/deep/original_model.py
annolid/segmentation/yolact/deep_sort/deep/test.py
annolid/segmentation/yolact/deep_sort/deep/train.py
annolid/segmentation/yolact/deep_sort/sort/__init__.py
annolid/segmentation/yolact/deep_sort/sort/detection.py
annolid/segmentation/yolact/deep_sort/sort/iou_matching.py
annolid/segmentation/yolact/deep_sort/sort/kalman_filter.py
annolid/segmentation/yolact/deep_sort/sort/linear_assignment.py
annolid/segmentation/yolact/deep_sort/sort/nn_matching.py
annolid/segmentation/yolact/deep_sort/sort/preprocessing.py
annolid/segmentation/yolact/deep_sort/sort/sort.py
annolid/segmentation/yolact/deep_sort/sort/track.py
annolid/segmentation/yolact/deep_sort/sort/tracker.py
annolid/segmentation/yolact/layers/__init__.py
annolid/segmentation/yolact/layers/box_utils.py
annolid/segmentation/yolact/layers/interpolate.py
annolid/segmentation/yolact/layers/output_utils.py
annolid/segmentation/yolact/layers/functions/__init__.py
annolid/segmentation/yolact/layers/functions/detection.py
annolid/segmentation/yolact/layers/modules/__init__.py
annolid/segmentation/yolact/layers/modules/multibox_loss.py
annolid/segmentation/yolact/utils/__init__.py
annolid/segmentation/yolact/utils/augmentations.py
annolid/segmentation/yolact/utils/functions.py
annolid/segmentation/yolact/utils/logger.py
annolid/segmentation/yolact/utils/nvinfo.py
annolid/segmentation/yolact/utils/parser.py
annolid/segmentation/yolact/utils/timer.py
annolid/tracker/__init__.py
annolid/tracker/basetrack.py
annolid/tracker/bbox_iou_tracker.py
annolid/tracker/bot_sort.py
annolid/tracker/build_BoTSORT.py
annolid/tracker/build_deepsort.py
annolid/tracker/deep_sort.py
annolid/tracker/gmc.py
annolid/tracker/kalman_filter.py
annolid/tracker/match.py
annolid/tracker/matching.py
annolid/tracker/mc_bot_sort.py
annolid/tracker/track.py
annolid/tracker/cotracker/__init__.py
annolid/tracker/cotracker/track.py
annolid/tracker/cotracker/visualizer.py
annolid/tracker/features/__init__.py
annolid/tracker/features/feature_extractor.py
annolid/tracker/features/model.py
annolid/tracker/features/train.py
annolid/utils/__init__.py
annolid/utils/box.py
annolid/utils/config.py
annolid/utils/devices.py
annolid/utils/draw.py
annolid/utils/files.py
annolid/utils/logger.py
annolid/utils/lru_cache.py
annolid/utils/mot.py
annolid/utils/qt2cv.py
annolid/utils/shapes.py
annolid/utils/videos.py
docs/.nojekyll
docs/Makefile
docs/make.bat
docs/requirements.txt
docs/imgs/00002895_7.jpg
docs/imgs/00002895_7_mask.png
docs/imgs/AP_across_labeled_frames.png
docs/imgs/Annolid_workflow.svg
docs/imgs/Annotation_keep_previous.png
docs/imgs/annolid_git_repo_qr.png
docs/imgs/annolid_qr.png
docs/imgs/annolid_ui.png
docs/imgs/annolid_with_segment_anything.gif
docs/imgs/annolid_workflow.png
docs/imgs/annolid_youtube.png
docs/imgs/annotation_vis.png
docs/imgs/content_keypoint_ids_mouse.png
docs/imgs/example_segmentation.png
docs/imgs/example_vis.png
docs/imgs/extract_frames_dialog.png
docs/imgs/human_in_the_loop.png
docs/imgs/mouse_keypoints.png
docs/imgs/mutiple_animal_tracking.png
docs/imgs/predicted_polygons.png
docs/imgs/scoring_behavior_in_timestamps.gif
docs/imgs/threshold_based_segmentation.png
docs/imgs/track_animals.png
docs/imgs/visualstudioinstaller1.png
docs/source/conf.py
docs/source/extract_frames.md
docs/source/faqs.md
docs/source/guide.rst
docs/source/index.rst
docs/source/install.md
docs/source/keypoints_definitions.md
docs/source/modules.rst
docs/source/setup.rst
docs/source/tests.rst
docs/source/track_animals.md
docs/source/_static/annolid_ui.png
docs/tutorials/Annolid_Video_Embeddings.ipynb
docs/tutorials/Annolid_batch_post_processinng_tracking_csv_for_masks_ious_and_areas.ipynb
docs/tutorials/Annolid_inference_ray_cluster.ipynb
docs/tutorials/Annolid_model_evaluation.ipynb
docs/tutorials/Annolid_on_Detectron2_Tutorial.ipynb
docs/tutorials/Annolid_post_processing_distances.ipynb
docs/tutorials/Annolid_post_processing_fix_left_right_switch.ipynb
docs/tutorials/Annolid_post_processinng_masks_ious_and_areas.ipynb
docs/tutorials/Annolid_video_batch_inference.ipynb
docs/tutorials/Digging_Analysis_tutorial.ipynb
docs/tutorials/Extract_frames_from_a_video.ipynb
docs/tutorials/Follow_Anything.ipynb
docs/tutorials/PointRend_in_Detectron2_Tutorial.ipynb
docs/tutorials/RAFT_optical_flow.ipynb
docs/tutorials/Self_supervised_optical_flow_estimation.ipynb
docs/tutorials/Train_custom_YOLOv7Detection.ipynb
docs/tutorials/Train_networks_tutorial_v1.0.1.ipynb
docs/tutorials/automatic_mask_generator_example.ipynb
docs/tutorials/yolov8_tracking_tutorial.ipynb
docs/tutorials/zero_shot_object_detection_and_tracking_with_grounding_dino.ipynb
tests/__init__.py
tests/test_annotations.py
tests/test_build_tracker.py
tests/test_config.py
tests/test_file_utils.py
tests/test_mask_rcnn.py
tests/test_motion_analysis.py
tests/test_plotting.py
tests/test_polygons.py