Top Banner
Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan
13

Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Jan 21, 2016

Download

Documents

Lawrence Park
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Fish Identification SystemsThabang Kgwefane

Supervised by

Mehrdad Gazi-Asgar &James Connan

Page 2: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Overview Introduction Design Decisions Implementation Caveats User Manual Project Plan Demo

Page 3: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Introduction Record videos of fish Use OpenCV to read

videos Read user interaction

via mouse handlers Detect fish selected Display information

about fish

Page 4: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Design Decision

People viewing fish from tank Visitor selects fish on monitor

Software Development Life-Cycle

Page 5: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Implementation

Retrieves the selected fish

Comparisms

Stored in database

Page 6: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Implementation

DESCRIPTION HABITAT

FISHINGSTRATEGYDISTRIBUTION

Rainbow Trout can be found in streams, dams, and flowing rivers. They prefer colder water and breed in flowing water systems.

Found throughout South Africa namely Western Cape, KwaZulu Natal, Northern Province, Eastern Cape

Rainbow Trout are long, bullet shaped fish with small scales. As the name suggests, their colouring is amazing with a wide spectrum of colours.

Breeding season is between June and September. It is not recommended to fish for trout during breeding season as females filled with eggs will be caught and stressed. The system displays information about the fish

Rainbow Trout Fish

Page 7: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

CaveatsUser selects two fish at a time

The system displays an error that only one fish should be selected at a time

Page 8: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Caveats

Stored in databaseWhen the system cannot find the fish that the user selected in the database, it displays an info message that tells the user to select a different fish

Page 9: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

User Manual

One person at a time can use the system

Place your finger on the fish of your choice

Do not select more than one fish

Do not place sharp objects on the monitor

Page 10: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

TOOLS USED

Computer

Camera

Two Oceans-Aquarium

OpenCv

Image processing

Page 11: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

Project Plan

GOALS DUE DATE

Finish Coding September

Start User Testing 1st October

Developed System and Final Documentation

End of 4th Term

Page 12: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

DEMOPROJECT

Page 13: Fish Identification Systems Thabang Kgwefane Supervised by Mehrdad Gazi-Asgar & James Connan.

QUESTIONS

THANKYOU