
model/ directory of the project.model.cfg and model.weights respectively.-g, --gpu: Run detection model with CUDA.-d, --detect: Run with detection model.-t, --track: Run with tracking algorithm.-p, --project: Specify project file.uv package and environment manager. With uv you can simply use the following command to run the application:uv, you can run the application using the following command:[space] to pause the video.LEFT to skip backward 1 second.RIGHT to skip forward 1 second.UP to skip forward 10 seconds.DOWN to skip backward 10 seconds.j to increase speed.k to decrease speed.z to stop the observation.p to record a predator in frame..json files in the project directory. You can edit these files to change the project settings..json file. The file should cotain the key bindings follwed by names and types for each behavior. You can optionally add a description for each behavior. See the below example:1, 2, and 3 are the key bindings for the behaviors. The names are the names of the behaviors, the type is the type of behavior, and the description is an optional description of the behavior..json file. See the below example:Posted Jul 27, 2025
Developed WhatFishDo, a tool for annotating fish behavior in videos using YOLO and OpenCV.