For our coast to be more sustainable, Illegal, Unreported, and Unregulated fishing must be monitored in the coastal areas. IUU has devastated coastal communities and fish stocks. Although resources are limited, local government units and coast guard patrol these areas and guard coral reef sanctuaries from such illegal activities. Patrol routes and schedules are also being monitored by the illegal fishermen. To aid in this problem, coastal monitoring platform actively monitors the surrounding area using computer vision.
During the day, the computer vision program detects people and boats in proximity and alert local authorities about the encroachment. To facilitate the computer vision application, I choose the raspberry pi 4 as my microcontroller to handle the processing of the computer vision. The computer vision uses tiny YOLO rather than the standard YOLO to limit the processing power. Due to this limited processing power misclassification happens but in an area where the only thing you’ll see is the ocean, this is adequate enough processing in such an environment.
Code
https://github.com/nexusfidelity/magwayen_sentries
YOLO paper: