## Overview Fish Counting is a computer vision task that involves detecting and counting fish in images or video streams. This model is designed to accurately identify and enumerate fish in various aquatic environments. ## How to use Please download the model weights first [Counting Model](https://huggingface.co/Raniahossam33/Fish-Counting/blob/main/yolov8n.pt) [Keypoint Detection Model](https://huggingface.co/Raniahossam33/Fish-Counting/blob/main/yolov8n.pt) ```python from ultralytics import YOLO from PIL import Image img = Image.open('') model = YOLO('') results = model(img) ``` ## Results

## Applications This fish counting model can be useful in various scenarios, including: - Monitoring fish populations in aquariums or fish farms - Ecological studies in natural water bodies - Automated fish stock assessment ## Citation If you use this model in your research, please cite: ```bibtex @article{hossam2024precision, title={Precision Aquaculture: An Integrated Computer Vision and IoT Approach for Optimized Tilapia Feeding}, author={Hossam, Rania and Heakl, Ahmed and Gomaa, Walid}, journal={arXiv preprint arXiv:2409.08695}, year={2024}, doi={10.48550/arXiv.2409.08695} } ```