CV Zebrafish
Overview
The CV Zebrafish project aims to develop an interactive, user-friendly software tool to track and analyze zebrafish body parts and movements from high-resolution, high-speed imaging data. It will integrate with machine learning outputs like DeepLabCut to process large datasets and generate detailed metrics, including speed, fin angles, movement timing, phase synchronization, and behavior classification. The modular design will make it adaptable for researchers at SLU and beyond, supporting diverse movement analysis and visualization needs in aquatic behavioral studies.
Information
- Source Code: https://github.com/oss-slu/cv_zebrafish
- Client: Mohini Sengupta, Ph.D.
- Current Tech Lead: Madhuritha Alle
- Developers:
- Start Date: Aug 11, 2025
- Technologies Used:
- Python (OpenCV, NumPy, Pandas)
- Flask / React (for web interface, if applicable)
- Machine Learning frameworks (e.g., PyTorch or TensorFlow)
- Type: Computer Vision Application
- License: MIT (https://opensource.org/license/mit)
Technical Information
Development Priorities
Zebrafish Tracking and Analysis
Get Involved
If you would like to contribute to this project, please visit our GitHub page to create issues or pull requests.