orca
ORCA: Oceanic Recognition & Classification Application for sea-life analysis systems.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (18.3%) to scientific vocabulary
Keywords
Repository
ORCA: Oceanic Recognition & Classification Application for sea-life analysis systems.
Basic Info
- Host: GitHub
- Owner: louisbrulenaudet
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://louisbrulenaudet.com
- Size: 7.18 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
- Releases: 1
Topics
Metadata Files
README.md
ORCA: Oceanic Recognition & Classification Application for sea-life analysis systems.
The Oceanic Recognition & Classification Application (ORCA) is a fine-tuned Region-based Convolutional Neural Network (RCNN) project designed to push the boundaries of automated sea-life detection and segmentation analysis. Our aim is to provide an advanced tool that meets the rigorous demands of marine research and conservation efforts globally. It uses selective search to identify a number of bounding-box object region candidates (“regions of interest”), and then extracts features from each region independently for classification.
Download the model on HuggingFace.
This document is intended to guide users, collaborators, and researchers in the utilization and further development of ORCA, enabling the collective advancement of marine exploration and preservation endeavors.
![]()
Core dependencies
Below is a list of the primary libraries used in ORCA:
gradio: An easy-to-use library for creating customizable UI components for machine learning models.cv2(OpenCV): An open-source computer vision and machine learning software library.torch: The PyTorch library, a popular machine learning framework that provides a wide range of algorithms for deep learning.
Detectron2 Installation
The ORCA project utilizes detectron2, a library that provides state-of-the-art algorithms for object detection. Due to potential complexities in the installation process of detectron2, a try-except block is employed to ensure that the library is installed correctly. If detectron2 is not found, it will be installed directly from a specified GitHub repository.
If you encounter any issues during installation, you may need to install detectron2 manually. Instructions provided by the detectron2 repository can guide you through this process.
Additional Notes
Keep in mind that the installation of the PyTorch library (torch) and detectron2 may depend on your specific hardware configuration, especially the type of GPU if available. Ensure that you have the correct versions of CUDA and cuDNN installed and configured to match the requirements of the libraries for optimal performance.
It is advisable to check the official websites of PyTorch and detectron2 for the most up-to-date installation instructions tailored to your setup.
Citing this project
If you use this code in your research, please use the following BibTeX entry.
```BibTeX @misc{louisbrulenaudet2024, author = {Louis Brulé Naudet}, title = {ORCA: Oceanic Recognition & Classification Application for sea-life analysis systems}, howpublished = {\url{https://github.com/louisbrulenaudet/orca}}, year = {2024} }
```
Feedback
If you have any feedback, please reach out at louisbrulenaudet@icloud.com.
Owner
- Name: Louis Brulé Naudet
- Login: louisbrulenaudet
- Kind: user
- Location: Paris
- Company: Université Paris-Dauphine (Paris Sciences et Lettres - PSL)
- Website: https://louisbrulenaudet.com
- Twitter: BruleNaudet
- Repositories: 81
- Profile: https://github.com/louisbrulenaudet
Research in business taxation and development (NLP, LLM, Computer vision...), University Dauphine-PSL 📖 | Backed by the Microsoft for Startups Hub program
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Brulé Naudet" given-names: "Louis" orcid: "https://orcid.org/0000-0001-9111-4879" title: "ORCA: Oceanic Recognition & Classification Application for sea-life analysis systems" version: 1.0.0 date-released: 2024-01-04
GitHub Events
Total
Last Year
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Louis Brulé Naudet | l****t@i****m | 8 |
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
Pull Request Authors
- dependabot[bot] (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- numpy ==1.26.2
- opencv-python ==4.9.0.80
- pyyaml ==6.0.1
- torch ==2.1.2
- torchvision ==0.16.2