Author

Ryan Tseng

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

Fabio Di Troia

Third Advisor

Maya DeVries

Keywords

computer vision, deep learning, autonomous image reef monitoring structures, coral reef

Abstract

Crustose coralline algae (CCA) are a group of red algae that are vital contributors to the health of coral reef ecosystems. Monitoring CCA abundance can serve as an indicator for coral reef health and improve reef conservation efforts. Autonomous Reef Monitoring Structures (ARMS) are artificial structures that can be deployed into coral reef ecosystems and retrieved to gather ecological data without harming reef structures. Traditional methods of calculating CCA abundance require manual analysis and are labor-intensive. Recent developments in computer vision and deep learning technology have provided an avenue to fully automate this task. This research aims to train a machine learning model capable of automatically segmenting CCA in ARMS plate images by applying the Mask R-CNN algorithm. To accomplish this, ARMS plate images were annotated and used to create datasets. Numerous models were trained using varying parameters and datasets to establish best practice training methods. The best performing model in this work achieved, 0.6903 precision, 0.5538 recall, and an F1 score of 0.6146. These results demonstrate preliminary success with using the Mask-R CNN framework to identify CCA, showing potential for automatic CCA coverage calculation.

Available for download on Wednesday, May 20, 2026

Share

COinS