This is a basic Marine Mammal and Sharks detection-based on convolutional neural network model from static images. The classification stage is now complete; after some months, I will update the entire code for mammal and shark detections.
At first , I used VGG-19 pretrained CNN model, then I built a new simple CNN model.
I plan to integrate with major sharks and Rays species. After that I will make a web app for automated detection and identification. When I used sharks of the world book and sharks of the Arabian sea to identify sharks last year, I had a nightmare with sharks and Rays identification.
The convolutional Neural Network CNN works by getting an image, designating it some weightage based on the different objects of the image, and then distinguishing them from each other.
All images were collected from internet, mostly google image sections.
Model loss and accuracy
This project does not receive any financial assistance. This is a fun project.
- 'Beluga whale',
- 'Blacktip shark',
- 'Blue whale',
- 'bowhead whale',
- 'Bull shark',
- 'Fin whale',
- 'Ganges dolphin',
- 'Ganges shark',
- 'Graceful shark',
- 'Gray whale',
- 'Greysharpnose shark',
- 'Hardnose shark',
- 'Humpback whale',
- 'IndoPacific dolphin',
- 'Longfinnned whale',
- 'Milk shark',
- 'Pigeye shark',
- 'River dolphin',
- 'Scallopedhammerhead shark',
- 'Sharpnose shark',
- 'Silky shark',
- 'Sperm whale',
- 'Spinner shark',
- 'pottail shark',
- 'Tiger shark',
- 'Zebra shark'