Publication Date
Spring 2025
Degree Type
Master's Project
Degree Name
Master of Science in Computer Science (MSCS)
Department
Computer Science
First Advisor
Philip Heller
Second Advisor
Maya deVries
Third Advisor
Sayma Akther
Keywords
Mask R-CNN, Comparative analysis, machine learning algorithms, computer vision, coral reefs, CCA
Abstract
Coral reefs are an essential part of the marine ecosystem. They perform a wide variety of tasks, some directly and others indirectly. They can produce oxygen, absorb carbon dioxide, along with supporting ocean habitat. Crustose Coralline Algae (“CCA”) plays an important role in helping provide structural support to Coral Reef ecosystems. However, global warming is causing ocean water to become more acidic resulting in coral bleaching. This is leading to changes in coral environments and causing coral deaths at alarming rates. Object detection using computer vision techniques, specifically deep learning, can help to monitor coral reef health and identify CCA in reef structures over time. This project has performed CCA analysis using Mask R-CNN and findings conclude that a balanced solution is better at CCA detection than one that only focuses on high precision. Therefore, this project evaluated unique compositions of various Mask R-CNN models and found that a large training dataset with various ecosystems contributes to a more optimal and balanced CCA analysis.
Recommended Citation
Thakur, Rahul, "CCA Analysis using Computer Vision Techniques" (2025). Master's Projects. 1471.
DOI: https://doi.org/10.31979/etd.8sj3-78er
https://scholarworks.sjsu.edu/etd_projects/1471