Image Segmentation

Image Segmentation

Modern sports supplement packaging tubes with bold typography and color-block design
Modern sports supplement packaging tubes with bold typography and color-block design

Project overview

Achieved an overall accuracy of 94% using the Random Forest supervised machine learning model to identify and classify areas with the invasive aquatic plant Eurasian Watermilfoil in the Boulder Reservoir (personal project) using Sentinel 2 satellite imagery on Google Earth Engine.

Project type

AI Computer Vision

Year

2025

My role

Personal project

Client

N/A

Above shows the areas the model classified as aquatic vegetation in red pixels. Below are two validation visualizations. The first shows the true color imagery from the Sentinel satellite, with the milfoil clearly visible. The second, with dots, shows an overlay of points classified as vegetation by a sonar device used for mapping the milfoil.

The way computers are able to recognize these areas is because of the reflectance of light put out by the plant. Chlorophyll, associated with being more prominent in healthy vegetation, reflects more light in the red edge and near infrared spectrum. I found that the Normalized Difference Chlorophyll Index (NDCI) is most effective at identifying the emergent and especially submerged vegetation, compared to more established alternatives.

The Floating Algea Index (FAI), however, is typically sensitive to emergent vegetation over submerged. We can plot the standard deviation between the NDCI and the FAI to be able to plot new growth, shown on the left. This information is potentially valuable for forecasting growth and evaluating effectiveness of mitigation techniques.